>>> docker-registry: Building community/docker-registry 2.8.3-r15 (using abuild 3.15.0-r1) started Sun, 12 Oct 2025 12:25:57 +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.8-r0) (2/2) Installing .makedepends-docker-registry (20251012.122558) Executing busybox-1.37.0-r19.trigger OK: 561 MiB in 106 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.22/docker-registry-2.8.3.tar.gz >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.22/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/v3.22/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-10-12T12:26:33Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-10-12T12:26:33Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.02s) PASS ok github.com/docker/distribution/configuration 0.026s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-10-12T12:26:33Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.00s) === RUN TestWithTrace --- PASS: TestWithTrace (2.02s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.041s ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.00s) PASS ok github.com/docker/distribution/health 0.014s === RUN TestGETDownHandlerDoesNotChangeStatus --- PASS: TestGETDownHandlerDoesNotChangeStatus (0.00s) === RUN TestGETUpHandlerDoesNotChangeStatus --- PASS: TestGETUpHandlerDoesNotChangeStatus (0.00s) === RUN TestPOSTDownHandlerChangeStatus --- PASS: TestPOSTDownHandlerChangeStatus (0.00s) === RUN TestPOSTUpHandlerChangeStatus --- PASS: TestPOSTUpHandlerChangeStatus (0.00s) PASS ok github.com/docker/distribution/health/api 0.002s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.73s) PASS ok github.com/docker/distribution/health/checks 0.751s ? 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.005s === 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.003s === 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.046s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) PASS ok github.com/docker/distribution/manifest/schema2 0.006s ? github.com/docker/distribution/metrics [no test files] === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.00s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2025/10/12 12:26:35 http: TLS handshake error from 127.0.0.1:60806: 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:36527/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:36527/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:36527/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:36527/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:38407?status=0, fail=true --- PASS: TestHTTPSink (0.06s) === RUN TestListener --- PASS: TestListener (0.40s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-10-12T12:26:36Z" level=info msg="broadcaster: closing" time="2025-10-12T12:26:36Z" level=info msg="closing testSink" time="2025-10-12T12:26:36Z" level=info msg="closing testSink" time="2025-10-12T12:26:36Z" level=info msg="closing testSink" time="2025-10-12T12:26:36Z" level=info msg="closing testSink" time="2025-10-12T12:26:36Z" level=info msg="closing testSink" time="2025-10-12T12:26:36Z" level=info msg="closing testSink" time="2025-10-12T12:26:36Z" level=info msg="closing testSink" time="2025-10-12T12:26:36Z" level=info msg="closing testSink" time="2025-10-12T12:26:36Z" level=info msg="closing testSink" time="2025-10-12T12:26:36Z" level=info msg="closing testSink" time="2025-10-12T12:26:36Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-10-12T12:26:36Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.13s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:36Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-10-12T12:26:37Z" level=warning msg="&{0xc000374750 0.9} encountered too many errors, backing off" time="2025-10-12T12:26:37Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (1.28s) PASS ok github.com/docker/distribution/notifications 1.907s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-10-12T12:26:36Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-10-12T12:26:36.396918284Z" 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.8 time="2025-10-12T12:26:36.396926962Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T12:26:36.397130971Z" level=info msg="listening on [::]:5000" go.version=go1.24.8 time="2025-10-12T12:26:36.398243606Z" level=info msg="Starting upload purge in 29m0s" go.version=go1.24.8 time="2025-10-12T12:26:39.400513157Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.8 time="2025-10-12T12:26:39.502503031Z" level=info msg="response completed" go.version=go1.24.8 http.request.host=127.0.0.1 http.request.id=2424d73a-9b01-4c3c-a7a1-e27387821e2e http.request.method=GET http.request.remoteaddr="[::1]:53556" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="996.826µs" http.response.status=200 http.response.written=2 ::1 - - [12/Oct/2025:12:26:39 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-10-12T12:26:40.42636829Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-10-12T12:26:40.427139203Z" 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.8 time="2025-10-12T12:26:40.427154479Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T12:26:40.427289888Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.8 time="2025-10-12T12:26:40.42729893Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.8 time="2025-10-12T12:26:40.427622347Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.8 time="2025-10-12T12:26:40.427675473Z" level=info msg="Starting upload purge in 6m0s" go.version=go1.24.8 time="2025-10-12T12:26:43.434941699Z" level=info msg="response completed" go.version=go1.24.8 http.request.host=127.0.0.1 http.request.id=7aa7e19e-3086-4801-a913-f5149fc23c42 http.request.method=GET http.request.remoteaddr="127.0.0.1:49934" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="894.602µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/Oct/2025:12:26:43 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-10-12T12:26:43.435008198Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.8 --- PASS: TestRegistrySupportedCipherSuite (4.03s) === RUN TestRegistryUnsupportedCipherSuite time="2025-10-12T12:26:44.674112193Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-10-12T12:26:44.681496767Z" 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.8 time="2025-10-12T12:26:44.681537422Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T12:26:44.681684153Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.8 time="2025-10-12T12:26:44.681708475Z" level=info msg="Starting upload purge in 12m0s" go.version=go1.24.8 --- PASS: TestRegistryUnsupportedCipherSuite (9.25s) PASS ok github.com/docker/distribution/registry 16.401s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.014s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.01s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.07s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.109s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-10-12T12:26:36Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.8 instance.id=9b5cc739-995a-4efc-b90a-308ac8cc8eed time="2025-10-12T12:26:36Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.8 instance.id=9b5cc739-995a-4efc-b90a-308ac8cc8eed --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-10-12T12:26:37Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.8 password=k78gCDGe8e1sgvTXeMBX4Un2k3ko3I1ZEnq-kbd6Nn8 user=docker --- PASS: TestCreateHtpasswdFile (0.12s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.136s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.013s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.00s) === RUN TestLeeway time="2025-10-12T12:26:37Z" level=info msg="token not to be used before 2025-10-12 12:26:38 +0000 UTC - currently 2025-10-12 12:26:37.267981038 +0000 UTC m=+0.003887225" time="2025-10-12T12:26:37Z" level=info msg="token not to be used after 2025-10-12 12:26:37 +0000 UTC - currently 2025-10-12 12:26:37.268210129 +0000 UTC m=+0.004116309" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2025-10-12T12:26:37Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.00s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.012s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.00s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.02s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.02s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.00s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.01s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.02s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.105s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === 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.023s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.003s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-10-12T12:26:39Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.8 time="2025-10-12T12:26:39Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T12:26:39Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:45941" http.request.id=7038d467-f02b-45f2-84db-b0644fdd818f http.request.method=GET http.request.remoteaddr="127.0.0.1:42430" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="686.296µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/Oct/2025:12:26:39 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-10-12T12:26:39Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.8 time="2025-10-12T12:26:39Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T12:26:39Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43905" http.request.id=411fd832-78ff-4b50-95ee-c71c402ab661 http.request.method=GET http.request.remoteaddr="127.0.0.1:38520" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="616.426µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [12/Oct/2025:12:26:39 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-10-12T12:26:39Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43905" http.request.id=3e59ce1d-d264-4275-a6f1-0cd006167e62 http.request.method=POST http.request.remoteaddr="127.0.0.1:38520" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.228526ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:26:39 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:26:41Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43905" http.request.id=d2ebe9e2-9199-40ee-9288-df12997e4a7e http.request.method=PUT http.request.remoteaddr="127.0.0.1:38520" http.request.uri="/v2/foo/aaaa/blobs/uploads/c188df03-4c54-4d40-9788-f3a94902b7b9?_state=zE1E4RAXU-J4fUmJuMBk0XjU1uz4otfvRBHPyA3fw-x7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjMTg4ZGYwMy00YzU0LTRkNDAtOTc4OC1mM2E5NDkwMmI3YjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6MjY6MzkuNzYzNDAxMVoifQ%3D%3D&digest=sha256%3A81db6c733468723af09b6a368b027854826510c6a20b4ee0d798e5667cb805b3" http.request.useragent="Go-http-client/1.1" http.response.duration=2.129858427s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:26:39 +0000] "PUT /v2/foo/aaaa/blobs/uploads/c188df03-4c54-4d40-9788-f3a94902b7b9?_state=zE1E4RAXU-J4fUmJuMBk0XjU1uz4otfvRBHPyA3fw-x7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjMTg4ZGYwMy00YzU0LTRkNDAtOTc4OC1mM2E5NDkwMmI3YjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6MjY6MzkuNzYzNDAxMVoifQ%3D%3D&digest=sha256%3A81db6c733468723af09b6a368b027854826510c6a20b4ee0d798e5667cb805b3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:26:41Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43905" http.request.id=911801ed-639d-4748-a094-ba8cc4cc52ff http.request.method=PUT http.request.remoteaddr="127.0.0.1:38520" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.416387ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:26:41 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:26:42Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43905" http.request.id=ef8e2845-0992-4fe3-af9e-38e4b9f73966 http.request.method=POST http.request.remoteaddr="127.0.0.1:38520" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.081811ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:26:42 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:26:47Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43905" http.request.id=97c99f7e-ed4b-47c8-8627-4f07cd980c5a http.request.method=PUT http.request.remoteaddr="127.0.0.1:38520" http.request.uri="/v2/foo/bbbb/blobs/uploads/07e98235-3575-44c3-80d5-7186cd428ec1?_state=0Q_Bfg7zJ-PW8-VAVRqS_mV4zHAXD70ehIkPsujcPxF7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIwN2U5ODIzNS0zNTc1LTQ0YzMtODBkNS03MTg2Y2Q0MjhlYzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6MjY6NDIuMDY1OTg1ODE4WiJ9&digest=sha256%3Acdc028cbde5226c9c3f23642e54b046a70b415d2cc6fea34191d1f3286951beb" http.request.useragent="Go-http-client/1.1" http.response.duration=5.375031995s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:26:42 +0000] "PUT /v2/foo/bbbb/blobs/uploads/07e98235-3575-44c3-80d5-7186cd428ec1?_state=0Q_Bfg7zJ-PW8-VAVRqS_mV4zHAXD70ehIkPsujcPxF7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIwN2U5ODIzNS0zNTc1LTQ0YzMtODBkNS03MTg2Y2Q0MjhlYzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6MjY6NDIuMDY1OTg1ODE4WiJ9&digest=sha256%3Acdc028cbde5226c9c3f23642e54b046a70b415d2cc6fea34191d1f3286951beb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:26:47Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43905" http.request.id=4d6f659c-d09a-418a-ac8f-d82777d85a48 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38520" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.255358ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:26:47 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:26:47Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43905" http.request.id=be9ba2c6-57db-4b9e-af2f-ce21ea43db77 http.request.method=POST http.request.remoteaddr="127.0.0.1:38520" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="904.739µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:26:47 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:26:50Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43905" http.request.id=b67fd8e4-e284-4717-b162-9d2af6d98e23 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38520" http.request.uri="/v2/foo/cccc/blobs/uploads/04233d47-80d5-4fd7-bb66-26f358ac68fe?_state=JEdPLbuHiNYf2MOzQvLWudIyvscj9oOizqqwApliOcJ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIwNDIzM2Q0Ny04MGQ1LTRmZDctYmI2Ni0yNmYzNThhYzY4ZmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6MjY6NDcuNTcyMjIyMjA2WiJ9&digest=sha256%3A2d248123908e5d190d52f8decca9f9140733b5eadd4ea946b3f48dbe91380a47" http.request.useragent="Go-http-client/1.1" http.response.duration=3.243225154s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:26:47 +0000] "PUT /v2/foo/cccc/blobs/uploads/04233d47-80d5-4fd7-bb66-26f358ac68fe?_state=JEdPLbuHiNYf2MOzQvLWudIyvscj9oOizqqwApliOcJ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIwNDIzM2Q0Ny04MGQ1LTRmZDctYmI2Ni0yNmYzNThhYzY4ZmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6MjY6NDcuNTcyMjIyMjA2WiJ9&digest=sha256%3A2d248123908e5d190d52f8decca9f9140733b5eadd4ea946b3f48dbe91380a47 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:26:50Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43905" http.request.id=fc38c328-d502-41be-a788-eeb21fb0d2fd http.request.method=PUT http.request.remoteaddr="127.0.0.1:38520" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.980019ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:26:50 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:26:50Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43905" http.request.id=23c361bd-3969-444f-a295-ba7054350f06 http.request.method=POST http.request.remoteaddr="127.0.0.1:38520" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="925.278µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:26:50 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:26:52Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43905" http.request.id=9876dc73-6da7-4342-a633-2d43901f5815 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38520" http.request.uri="/v2/foo/dddd/blobs/uploads/2ff86fb3-6674-4e65-b95a-66e6ac202974?_state=ddt7bsRVRxUrLZgwCxfwMUoLUhnuxB24PtVeB7RAaIZ7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIyZmY4NmZiMy02Njc0LTRlNjUtYjk1YS02NmU2YWMyMDI5NzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6MjY6NTAuOTE3OTgzNTk0WiJ9&digest=sha256%3A2e5b87e60d3029936392ab12fe102fd646ef73fffeefd39a08a3e43f90a0dbc1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.117568953s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:26:50 +0000] "PUT /v2/foo/dddd/blobs/uploads/2ff86fb3-6674-4e65-b95a-66e6ac202974?_state=ddt7bsRVRxUrLZgwCxfwMUoLUhnuxB24PtVeB7RAaIZ7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIyZmY4NmZiMy02Njc0LTRlNjUtYjk1YS02NmU2YWMyMDI5NzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6MjY6NTAuOTE3OTgzNTk0WiJ9&digest=sha256%3A2e5b87e60d3029936392ab12fe102fd646ef73fffeefd39a08a3e43f90a0dbc1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:26:52Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43905" http.request.id=56d0d01d-399e-4f9f-a7a9-952d0e4461a5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38520" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.291179ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:26:52 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:26:52Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43905" http.request.id=89a545e6-5251-416b-97fe-e8b69f71db4f http.request.method=POST http.request.remoteaddr="127.0.0.1:38520" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="885.791µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:26:52 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:26:53Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43905" http.request.id=c1622bab-588a-416d-a521-4b397ef62736 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38520" http.request.uri="/v2/foo/eeee/blobs/uploads/70d1b819-7f6e-4f2b-9600-bcdd8e200724?_state=C3suP-ffthz0gzRcyXlJAl6VNPjkyC0A5F-jT1sIjad7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI3MGQxYjgxOS03ZjZlLTRmMmItOTYwMC1iY2RkOGUyMDA3MjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6MjY6NTIuMTQzNDI0MDQ5WiJ9&digest=sha256%3A7810b514ae428d6c1b47b3d2375359ae06c9780feeb2ba35380af9e199a1e3ed" http.request.useragent="Go-http-client/1.1" http.response.duration=1.49284758s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:26:52 +0000] "PUT /v2/foo/eeee/blobs/uploads/70d1b819-7f6e-4f2b-9600-bcdd8e200724?_state=C3suP-ffthz0gzRcyXlJAl6VNPjkyC0A5F-jT1sIjad7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI3MGQxYjgxOS03ZjZlLTRmMmItOTYwMC1iY2RkOGUyMDA3MjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6MjY6NTIuMTQzNDI0MDQ5WiJ9&digest=sha256%3A7810b514ae428d6c1b47b3d2375359ae06c9780feeb2ba35380af9e199a1e3ed HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:26:53Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43905" http.request.id=704ba2c3-8853-4039-993e-c87d652b31e8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38520" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.658841ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:26:53 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:26:53Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43905" http.request.id=c31c1676-abbc-4495-8022-f1a3628d660f http.request.method=POST http.request.remoteaddr="127.0.0.1:38520" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="906.773µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:26:53 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:26:56Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43905" http.request.id=d7655303-5303-4aad-8f77-ef0403e717de http.request.method=PUT http.request.remoteaddr="127.0.0.1:38520" http.request.uri="/v2/foo/ffff/blobs/uploads/28efbab7-c916-4fe7-bfce-22e5d06bd6ad?_state=C7Tbz7eXnoIDWGxKcYoNy-bu-fVt8aj6fgQs1ek5Mot7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIyOGVmYmFiNy1jOTE2LTRmZTctYmZjZS0yMmU1ZDA2YmQ2YWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6MjY6NTMuNzcxNTE0MDU2WiJ9&digest=sha256%3A1e6d6db717289bee890675035195556b1f27faf0bcc108a82882463b662b6fce" http.request.useragent="Go-http-client/1.1" http.response.duration=2.868682884s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:26:53 +0000] "PUT /v2/foo/ffff/blobs/uploads/28efbab7-c916-4fe7-bfce-22e5d06bd6ad?_state=C7Tbz7eXnoIDWGxKcYoNy-bu-fVt8aj6fgQs1ek5Mot7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIyOGVmYmFiNy1jOTE2LTRmZTctYmZjZS0yMmU1ZDA2YmQ2YWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6MjY6NTMuNzcxNTE0MDU2WiJ9&digest=sha256%3A1e6d6db717289bee890675035195556b1f27faf0bcc108a82882463b662b6fce HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:26:56Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43905" http.request.id=4be21a62-c96f-4728-a0dd-c1564e8d5057 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38520" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.318749ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:26:56 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:26:56Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43905" http.request.id=d0ed9c74-ec18-41b9-b558-2ea4a7c44a19 http.request.method=GET http.request.remoteaddr="127.0.0.1:38520" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="624.802µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [12/Oct/2025:12:26:56 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-10-12T12:26:56Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43905" http.request.id=7964c026-9076-427d-ad52-c436c6f8f928 http.request.method=GET http.request.remoteaddr="127.0.0.1:38520" 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="639.037µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [12/Oct/2025:12:26:56 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-10-12T12:26:56Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43905" http.request.id=9600ecde-5563-4e04-a6e8-111a36552f65 http.request.method=GET http.request.remoteaddr="127.0.0.1:38520" 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="580.096µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [12/Oct/2025:12:26:56 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-10-12T12:26:56Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43905" http.request.id=e3edd250-d11a-46d2-b603-249a60180611 http.request.method=GET http.request.remoteaddr="127.0.0.1:38520" 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="633.983µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [12/Oct/2025:12:26:56 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-10-12T12:26:56Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43905" http.request.id=f5bce1b6-7635-4e69-923a-5bfafde954fe http.request.method=GET http.request.remoteaddr="127.0.0.1:38520" 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="652.801µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [12/Oct/2025:12:26:56 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-10-12T12:26:56Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43905" http.request.id=e1ff1773-9d8b-4a15-80a5-7edad8f394db http.request.method=GET http.request.remoteaddr="127.0.0.1:38520" 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="636.298µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [12/Oct/2025:12:26:56 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-10-12T12:26:56Z" 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.8 http.request.host="127.0.0.1:43905" http.request.id=d43d7192-64e8-45db-a7f1-8046d34044d4 http.request.method=GET http.request.remoteaddr="127.0.0.1:38520" 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="714.793µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [12/Oct/2025:12:26:56 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-10-12T12:26:56Z" 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.8 http.request.host="127.0.0.1:43905" http.request.id=a68491df-8b78-41d9-868f-aa3621a2a80f http.request.method=GET http.request.remoteaddr="127.0.0.1:38520" 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="662.985µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [12/Oct/2025:12:26:56 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-10-12T12:26:56Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43905" http.request.id=ed1cc4ef-3b91-40f2-af77-6c8398b26ce9 http.request.method=GET http.request.remoteaddr="127.0.0.1:38520" 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="607.603µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [12/Oct/2025:12:26:56 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-10-12T12:26:56Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43905" http.request.id=e1ca8c28-9807-4ec2-92a7-2ad39a57e0b3 http.request.method=GET http.request.remoteaddr="127.0.0.1:38520" 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="696.803µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [12/Oct/2025:12:26:56 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-10-12T12:26: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.8 time="2025-10-12T12:26:56Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T12:26:56Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:38527" http.request.id=7ef26c7f-4de0-4470-a1e2-361298e6a579 http.request.method=POST http.request.remoteaddr="127.0.0.1:33684" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.01467ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:26:56 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:26:57Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:38527" http.request.id=ccd5b001-4000-4865-aac6-280d56067995 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33684" http.request.uri="/v2/foo/aaaa/blobs/uploads/d8ffa1bb-5c77-4305-a5e1-4389586463f5?_state=rcQRudiDvE4H0_VWG117ZB_9CAYjzIyvg3_jIxjQm0R7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJkOGZmYTFiYi01Yzc3LTQzMDUtYTVlMS00Mzg5NTg2NDYzZjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6MjY6NTYuNzUwNTYzNzQ3WiJ9&digest=sha256%3A0ab9b5d582ef55fa148b2d86a460242a90c11963708a6f5b1646e31f27ca5d05" http.request.useragent="Go-http-client/1.1" http.response.duration=1.101945648s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:26:56 +0000] "PUT /v2/foo/aaaa/blobs/uploads/d8ffa1bb-5c77-4305-a5e1-4389586463f5?_state=rcQRudiDvE4H0_VWG117ZB_9CAYjzIyvg3_jIxjQm0R7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJkOGZmYTFiYi01Yzc3LTQzMDUtYTVlMS00Mzg5NTg2NDYzZjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6MjY6NTYuNzUwNTYzNzQ3WiJ9&digest=sha256%3A0ab9b5d582ef55fa148b2d86a460242a90c11963708a6f5b1646e31f27ca5d05 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:26:57Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:38527" http.request.id=78795be2-0674-4582-be1a-84c80fcffd4b http.request.method=PUT http.request.remoteaddr="127.0.0.1:33684" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.26053ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:26:57 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:26:57Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:38527" http.request.id=694e5b56-06e3-4312-87b7-037f7dc91e96 http.request.method=POST http.request.remoteaddr="127.0.0.1:33684" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="876.623µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:26:57 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:26:59Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:38527" http.request.id=86d0bb4e-975a-4ce2-a6ee-ba5a55dbbcae http.request.method=PUT http.request.remoteaddr="127.0.0.1:33684" http.request.uri="/v2/foo/bbbb/blobs/uploads/ecb3a36e-3f4d-482a-afc6-7c6c49ea581f?_state=2lB-xBHLGG97MUlnptiJeC9d6XCRttYsoxpK86pg5Q97Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJlY2IzYTM2ZS0zZjRkLTQ4MmEtYWZjNi03YzZjNDllYTU4MWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6MjY6NTcuOTU4MTk2NzIxWiJ9&digest=sha256%3A8dc0c44339ae77f0e3f135b7e813d41236caae3d522bfb7c54920f7efaab995a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.768691617s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:26:57 +0000] "PUT /v2/foo/bbbb/blobs/uploads/ecb3a36e-3f4d-482a-afc6-7c6c49ea581f?_state=2lB-xBHLGG97MUlnptiJeC9d6XCRttYsoxpK86pg5Q97Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJlY2IzYTM2ZS0zZjRkLTQ4MmEtYWZjNi03YzZjNDllYTU4MWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6MjY6NTcuOTU4MTk2NzIxWiJ9&digest=sha256%3A8dc0c44339ae77f0e3f135b7e813d41236caae3d522bfb7c54920f7efaab995a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:26:59Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:38527" http.request.id=0562360b-2137-47b5-9082-ec794e7c2128 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33684" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.337325ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:26:59 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:26:59Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:38527" http.request.id=737c1255-5610-4c20-b9c3-5ca6f922ebef http.request.method=POST http.request.remoteaddr="127.0.0.1:33684" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="910.634µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:26:59 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:01Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:38527" http.request.id=6864089b-4607-48b7-bf41-6edb2ec3a6ae http.request.method=PUT http.request.remoteaddr="127.0.0.1:33684" http.request.uri="/v2/foo/cccc/blobs/uploads/f84633ff-d69c-49e5-a7f8-093d215f1bcd?_state=qSJ6jtkEemJu_N3kEcAguBZrG_lCSD5TJBZIz2fhYph7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJmODQ2MzNmZi1kNjljLTQ5ZTUtYTdmOC0wOTNkMjE1ZjFiY2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6MjY6NTkuODE0MjU0ODIzWiJ9&digest=sha256%3Aada09264492c668883ad757a6b194223a3068e6bb4c89b85880e5f0f07996b94" http.request.useragent="Go-http-client/1.1" http.response.duration=1.437759839s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:26:59 +0000] "PUT /v2/foo/cccc/blobs/uploads/f84633ff-d69c-49e5-a7f8-093d215f1bcd?_state=qSJ6jtkEemJu_N3kEcAguBZrG_lCSD5TJBZIz2fhYph7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJmODQ2MzNmZi1kNjljLTQ5ZTUtYTdmOC0wOTNkMjE1ZjFiY2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6MjY6NTkuODE0MjU0ODIzWiJ9&digest=sha256%3Aada09264492c668883ad757a6b194223a3068e6bb4c89b85880e5f0f07996b94 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:01Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:38527" http.request.id=d5cd0fee-7938-4c8d-8f50-07cec92315c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33684" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.25562ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:01 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:01Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:38527" http.request.id=8374fa76-b5f3-4df4-8dc4-f265065bc565 http.request.method=POST http.request.remoteaddr="127.0.0.1:33684" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="907.766µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:01 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:03Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:38527" http.request.id=ac035dba-fdaf-4b4a-bf23-40daf3e3d92b http.request.method=PUT http.request.remoteaddr="127.0.0.1:33684" http.request.uri="/v2/foo/dddd/blobs/uploads/5114d2ef-2096-422a-9033-6f398d43ba47?_state=ydTH0zdc6xZXY5QB437syJd6vi0w6kkE7HxApRO-PId7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI1MTE0ZDJlZi0yMDk2LTQyMmEtOTAzMy02ZjM5OGQ0M2JhNDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6MDEuMzg0MjI2MjA4WiJ9&digest=sha256%3A2d4c7866756a2cabc13302a609cc4d6e8aa7a7b139ee38b57fb38e7ac1c420fa" http.request.useragent="Go-http-client/1.1" http.response.duration=2.539494907s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:01 +0000] "PUT /v2/foo/dddd/blobs/uploads/5114d2ef-2096-422a-9033-6f398d43ba47?_state=ydTH0zdc6xZXY5QB437syJd6vi0w6kkE7HxApRO-PId7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI1MTE0ZDJlZi0yMDk2LTQyMmEtOTAzMy02ZjM5OGQ0M2JhNDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6MDEuMzg0MjI2MjA4WiJ9&digest=sha256%3A2d4c7866756a2cabc13302a609cc4d6e8aa7a7b139ee38b57fb38e7ac1c420fa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:03Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:38527" http.request.id=d8e9faa8-e3ed-4cf7-8348-1ce03e1c34dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:33684" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.218417ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:03 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:03Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:38527" http.request.id=d1997047-d1fa-4ee4-9bc1-5a6c1b87841c http.request.method=GET http.request.remoteaddr="127.0.0.1:33684" 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="550.295µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [12/Oct/2025:12:27:03 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (24.34s) === RUN TestURLPrefix time="2025-10-12T12:27: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.8 time="2025-10-12T12:27:03Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T12:27:03Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:36147" http.request.id=64626823-0650-4c3a-8166-342523f9ad2d http.request.method=GET http.request.remoteaddr="127.0.0.1:53186" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="687.11µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/Oct/2025:12:27:03 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2025-10-12T12:27: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.8 time="2025-10-12T12:27:03Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T12:27:03Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:07ae45e002bf57e7bb2c3637d6e2d4bd343aba994e657631c0c1b0f4ba37d748 err.message="blob unknown to registry" go.version=go1.24.8 http.request.host="127.0.0.1:43071" http.request.id=35e8f807-5838-41c8-8012-af144ad308b8 http.request.method=GET http.request.remoteaddr="127.0.0.1:37890" http.request.uri="/v2/foo/bar/blobs/sha256:07ae45e002bf57e7bb2c3637d6e2d4bd343aba994e657631c0c1b0f4ba37d748" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="981.553µs" http.response.status=404 http.response.written=157 vars.digest="sha256:07ae45e002bf57e7bb2c3637d6e2d4bd343aba994e657631c0c1b0f4ba37d748" vars.name="foo/bar" 127.0.0.1 - - [12/Oct/2025:12:27:03 +0000] "GET /v2/foo/bar/blobs/sha256:07ae45e002bf57e7bb2c3637d6e2d4bd343aba994e657631c0c1b0f4ba37d748 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-10-12T12:27:03Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:07ae45e002bf57e7bb2c3637d6e2d4bd343aba994e657631c0c1b0f4ba37d748 err.message="blob unknown to registry" go.version=go1.24.8 http.request.host="127.0.0.1:43071" http.request.id=75802dbf-4211-437f-aa6c-e79dc37cf3b5 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:37906" http.request.uri="/v2/foo/bar/blobs/sha256:07ae45e002bf57e7bb2c3637d6e2d4bd343aba994e657631c0c1b0f4ba37d748" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="728.614µs" http.response.status=404 http.response.written=157 vars.digest="sha256:07ae45e002bf57e7bb2c3637d6e2d4bd343aba994e657631c0c1b0f4ba37d748" vars.name="foo/bar" 127.0.0.1 - - [12/Oct/2025:12:27:03 +0000] "HEAD /v2/foo/bar/blobs/sha256:07ae45e002bf57e7bb2c3637d6e2d4bd343aba994e657631c0c1b0f4ba37d748 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-10-12T12:27:03Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43071" http.request.id=15e0e960-b534-4ba9-abca-53e03e2b5f81 http.request.method=POST http.request.remoteaddr="127.0.0.1:37906" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="727.756µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:03 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:04Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43071" http.request.id=9c550478-0ccd-41a2-b628-8a160cf2152d http.request.method=GET http.request.remoteaddr="127.0.0.1:37906" http.request.uri="/v2/foo/bar/blobs/uploads/b2e5bf60-bc95-4a53-abfd-d5e5e4b71f93?_state=3d7YGl2Uz-Sj3UxNEEJE9FGQU7FWFDLC2UXM4jpYjoB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyZTViZjYwLWJjOTUtNGE1My1hYmZkLWQ1ZTVlNGI3MWY5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowMy45OTkzNTgwODRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="671.1µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:03 +0000] "GET /v2/foo/bar/blobs/uploads/b2e5bf60-bc95-4a53-abfd-d5e5e4b71f93?_state=3d7YGl2Uz-Sj3UxNEEJE9FGQU7FWFDLC2UXM4jpYjoB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyZTViZjYwLWJjOTUtNGE1My1hYmZkLWQ1ZTVlNGI3MWY5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowMy45OTkzNTgwODRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:04Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43071" http.request.id=f44208f5-eca4-4e3d-8760-39a741131ebe http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37906" http.request.uri="/v2/foo/bar/blobs/uploads/b2e5bf60-bc95-4a53-abfd-d5e5e4b71f93?_state=3d7YGl2Uz-Sj3UxNEEJE9FGQU7FWFDLC2UXM4jpYjoB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyZTViZjYwLWJjOTUtNGE1My1hYmZkLWQ1ZTVlNGI3MWY5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowMy45OTkzNTgwODRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.060359ms http.response.status=204 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:04 +0000] "DELETE /v2/foo/bar/blobs/uploads/b2e5bf60-bc95-4a53-abfd-d5e5e4b71f93?_state=3d7YGl2Uz-Sj3UxNEEJE9FGQU7FWFDLC2UXM4jpYjoB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyZTViZjYwLWJjOTUtNGE1My1hYmZkLWQ1ZTVlNGI3MWY5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowMy45OTkzNTgwODRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:04Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.8 http.request.host="127.0.0.1:43071" http.request.id=135bf775-db18-41d4-afaf-e075be75b738 http.request.method=GET http.request.remoteaddr="127.0.0.1:37906" http.request.uri="/v2/foo/bar/blobs/uploads/b2e5bf60-bc95-4a53-abfd-d5e5e4b71f93?_state=3d7YGl2Uz-Sj3UxNEEJE9FGQU7FWFDLC2UXM4jpYjoB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyZTViZjYwLWJjOTUtNGE1My1hYmZkLWQ1ZTVlNGI3MWY5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowMy45OTkzNTgwODRaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=b2e5bf60-bc95-4a53-abfd-d5e5e4b71f93 time="2025-10-12T12:27:04Z" 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.8 http.request.host="127.0.0.1:43071" http.request.id=135bf775-db18-41d4-afaf-e075be75b738 http.request.method=GET http.request.remoteaddr="127.0.0.1:37906" http.request.uri="/v2/foo/bar/blobs/uploads/b2e5bf60-bc95-4a53-abfd-d5e5e4b71f93?_state=3d7YGl2Uz-Sj3UxNEEJE9FGQU7FWFDLC2UXM4jpYjoB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyZTViZjYwLWJjOTUtNGE1My1hYmZkLWQ1ZTVlNGI3MWY5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowMy45OTkzNTgwODRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="670.337µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=b2e5bf60-bc95-4a53-abfd-d5e5e4b71f93 127.0.0.1 - - [12/Oct/2025:12:27:04 +0000] "GET /v2/foo/bar/blobs/uploads/b2e5bf60-bc95-4a53-abfd-d5e5e4b71f93?_state=3d7YGl2Uz-Sj3UxNEEJE9FGQU7FWFDLC2UXM4jpYjoB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyZTViZjYwLWJjOTUtNGE1My1hYmZkLWQ1ZTVlNGI3MWY5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowMy45OTkzNTgwODRaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-10-12T12:27:04Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43071" http.request.id=895b2897-3aff-4808-a128-d20dc6b07f8f http.request.method=POST http.request.remoteaddr="127.0.0.1:37922" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="782.657µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:04Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.8 http.request.host="127.0.0.1:43071" http.request.id=f5a66f82-a380-4182-b0c9-89a4aeded171 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37922" http.request.uri="/v2/foo/bar/blobs/uploads/0dec42e6-f93c-4f10-a45e-ebcb44d576e0?_state=dw9Emn5OSCqwVANIp0jBq0xhLRtXBMIbwXgITeo_yU57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkZWM0MmU2LWY5M2MtNGYxMC1hNDVlLWViY2I0NGQ1NzZlMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowNC4wMDQwOTk1NDRaIn0%3D&digest=sha256%3A07ae45e002bf57e7bb2c3637d6e2d4bd343aba994e657631c0c1b0f4ba37d748" http.request.useragent="Go-http-client/1.1" provided=sha256:07ae45e002bf57e7bb2c3637d6e2d4bd343aba994e657631c0c1b0f4ba37d748 vars.name="foo/bar" vars.uuid=0dec42e6-f93c-4f10-a45e-ebcb44d576e0 time="2025-10-12T12:27:04Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.8 http.request.host="127.0.0.1:43071" http.request.id=f5a66f82-a380-4182-b0c9-89a4aeded171 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37922" http.request.uri="/v2/foo/bar/blobs/uploads/0dec42e6-f93c-4f10-a45e-ebcb44d576e0?_state=dw9Emn5OSCqwVANIp0jBq0xhLRtXBMIbwXgITeo_yU57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkZWM0MmU2LWY5M2MtNGYxMC1hNDVlLWViY2I0NGQ1NzZlMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowNC4wMDQwOTk1NDRaIn0%3D&digest=sha256%3A07ae45e002bf57e7bb2c3637d6e2d4bd343aba994e657631c0c1b0f4ba37d748" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=0dec42e6-f93c-4f10-a45e-ebcb44d576e0 time="2025-10-12T12:27:04Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:07ae45e002bf57e7bb2c3637d6e2d4bd343aba994e657631c0c1b0f4ba37d748, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.8 http.request.host="127.0.0.1:43071" http.request.id=f5a66f82-a380-4182-b0c9-89a4aeded171 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37922" http.request.uri="/v2/foo/bar/blobs/uploads/0dec42e6-f93c-4f10-a45e-ebcb44d576e0?_state=dw9Emn5OSCqwVANIp0jBq0xhLRtXBMIbwXgITeo_yU57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkZWM0MmU2LWY5M2MtNGYxMC1hNDVlLWViY2I0NGQ1NzZlMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowNC4wMDQwOTk1NDRaIn0%3D&digest=sha256%3A07ae45e002bf57e7bb2c3637d6e2d4bd343aba994e657631c0c1b0f4ba37d748" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="690.375µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=0dec42e6-f93c-4f10-a45e-ebcb44d576e0 127.0.0.1 - - [12/Oct/2025:12:27:04 +0000] "PUT /v2/foo/bar/blobs/uploads/0dec42e6-f93c-4f10-a45e-ebcb44d576e0?_state=dw9Emn5OSCqwVANIp0jBq0xhLRtXBMIbwXgITeo_yU57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkZWM0MmU2LWY5M2MtNGYxMC1hNDVlLWViY2I0NGQ1NzZlMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowNC4wMDQwOTk1NDRaIn0%3D&digest=sha256%3A07ae45e002bf57e7bb2c3637d6e2d4bd343aba994e657631c0c1b0f4ba37d748 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-10-12T12:27:04Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43071" http.request.id=5557164b-8851-459e-89ca-2c6cceccf680 http.request.method=POST http.request.remoteaddr="127.0.0.1:37922" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="608.326µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:04Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43071" http.request.id=d9da2af2-f41e-4fea-bf56-24b3fdb9cba3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37922" http.request.uri="/v2/foo/bar/blobs/uploads/ced74473-4969-4648-a262-2b3101c65b5c?_state=Krx_vOnKNhwok44zcvQf0ymxJPJpWTLZ3uHuAhF90qB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNlZDc0NDczLTQ5NjktNDY0OC1hMjYyLTJiMzEwMWM2NWI1YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowNC4wMDg0MzIxNTJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="710.074µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:04 +0000] "PUT /v2/foo/bar/blobs/uploads/ced74473-4969-4648-a262-2b3101c65b5c?_state=Krx_vOnKNhwok44zcvQf0ymxJPJpWTLZ3uHuAhF90qB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNlZDc0NDczLTQ5NjktNDY0OC1hMjYyLTJiMzEwMWM2NWI1YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowNC4wMDg0MzIxNTJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:04Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43071" http.request.id=a2d2d4c2-b55b-4336-801f-df9d591951be http.request.method=POST http.request.remoteaddr="127.0.0.1:37922" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="564.123µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:04Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43071" http.request.id=98c6e90c-5aa8-45b8-9d24-4a8f1ab770f5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37922" http.request.uri="/v2/foo/bar/blobs/uploads/9777874f-b189-460d-972b-1943e383483d?_state=R3yRzj6kbTawStEr1xoMRF4MgKoSFMBxKZx2qRvFhNx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3Nzc4NzRmLWIxODktNDYwZC05NzJiLTE5NDNlMzgzNDgzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowNC4wMDk4OTQxNzRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="746.776µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:04 +0000] "PUT /v2/foo/bar/blobs/uploads/9777874f-b189-460d-972b-1943e383483d?_state=R3yRzj6kbTawStEr1xoMRF4MgKoSFMBxKZx2qRvFhNx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3Nzc4NzRmLWIxODktNDYwZC05NzJiLTE5NDNlMzgzNDgzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowNC4wMDk4OTQxNzRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:04Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43071" http.request.id=d32e9847-8f22-4b1d-bbd1-59d8ebb6acd8 http.request.method=POST http.request.remoteaddr="127.0.0.1:37922" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="655.926µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:05Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43071" http.request.id=4ef3783c-cf03-42ba-8214-efb450e359b5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37922" http.request.uri="/v2/foo/bar/blobs/uploads/1c6f5227-aa72-429f-adae-dc12f28c4826?_state=t-dx9U4NByYADXz-g-a5BFx7RDZBah352b46NNS-xqt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFjNmY1MjI3LWFhNzItNDI5Zi1hZGFlLWRjMTJmMjhjNDgyNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowNC4wMTE0NDM1MjVaIn0%3D&digest=sha256%3A07ae45e002bf57e7bb2c3637d6e2d4bd343aba994e657631c0c1b0f4ba37d748" http.request.useragent="Go-http-client/1.1" http.response.duration=1.202856371s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:04 +0000] "PUT /v2/foo/bar/blobs/uploads/1c6f5227-aa72-429f-adae-dc12f28c4826?_state=t-dx9U4NByYADXz-g-a5BFx7RDZBah352b46NNS-xqt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFjNmY1MjI3LWFhNzItNDI5Zi1hZGFlLWRjMTJmMjhjNDgyNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowNC4wMTE0NDM1MjVaIn0%3D&digest=sha256%3A07ae45e002bf57e7bb2c3637d6e2d4bd343aba994e657631c0c1b0f4ba37d748 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:05Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43071" http.request.id=b4f0e843-8427-4239-a589-94bf00e8d1c9 http.request.method=POST http.request.remoteaddr="127.0.0.1:37922" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="982.345µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:06Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:43071" http.request.id=be4c96c5-3a1f-484c-9951-422d318d9ec3 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:37922" http.request.uri="/v2/foo/bar/blobs/uploads/57585d0e-ce8d-4a54-beb1-56c22d9c4347?_state=aul2S7OyHjkJQIBUyZBl8QVWDrbEiiigHHukFSDtbg97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU3NTg1ZDBlLWNlOGQtNGE1NC1iZWIxLTU2YzIyZDljNDM0NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowNS4yNDI2ODAzMjRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.19381158s http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:05 +0000] "PATCH /v2/foo/bar/blobs/uploads/57585d0e-ce8d-4a54-beb1-56c22d9c4347?_state=aul2S7OyHjkJQIBUyZBl8QVWDrbEiiigHHukFSDtbg97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU3NTg1ZDBlLWNlOGQtNGE1NC1iZWIxLTU2YzIyZDljNDM0NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowNS4yNDI2ODAzMjRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:06Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43071" http.request.id=ee2b8d01-2b25-44b9-8a38-8ca7409ad17f http.request.method=PUT http.request.remoteaddr="127.0.0.1:37922" http.request.uri="/v2/foo/bar/blobs/uploads/57585d0e-ce8d-4a54-beb1-56c22d9c4347?_state=3NwYgTub7nhfWAtFuSL2ohllC8RMmU7vSFlEP0ha5RR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU3NTg1ZDBlLWNlOGQtNGE1NC1iZWIxLTU2YzIyZDljNDM0NyIsIk9mZnNldCI6MTk5NDcwMDgsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6MDVaIn0%3D&digest=sha256%3A07ae45e002bf57e7bb2c3637d6e2d4bd343aba994e657631c0c1b0f4ba37d748" http.request.useragent="Go-http-client/1.1" http.response.duration=1.050269ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:06 +0000] "PUT /v2/foo/bar/blobs/uploads/57585d0e-ce8d-4a54-beb1-56c22d9c4347?_state=3NwYgTub7nhfWAtFuSL2ohllC8RMmU7vSFlEP0ha5RR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU3NTg1ZDBlLWNlOGQtNGE1NC1iZWIxLTU2YzIyZDljNDM0NyIsIk9mZnNldCI6MTk5NDcwMDgsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6MDVaIn0%3D&digest=sha256%3A07ae45e002bf57e7bb2c3637d6e2d4bd343aba994e657631c0c1b0f4ba37d748 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:06Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43071" http.request.id=38d5bd46-4e28-4238-8642-385b3eb57f24 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:37922" http.request.uri="/v2/foo/bar/blobs/sha256:07ae45e002bf57e7bb2c3637d6e2d4bd343aba994e657631c0c1b0f4ba37d748" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="638.227µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:06 +0000] "HEAD /v2/foo/bar/blobs/sha256:07ae45e002bf57e7bb2c3637d6e2d4bd343aba994e657631c0c1b0f4ba37d748 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:06Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43071" http.request.id=8a0ab31e-9c85-4fe2-b9cb-a77ba1485bcf http.request.method=GET http.request.remoteaddr="127.0.0.1:37922" http.request.uri="/v2/foo/bar/blobs/sha256:07ae45e002bf57e7bb2c3637d6e2d4bd343aba994e657631c0c1b0f4ba37d748" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=11.375413ms http.response.status=200 http.response.written=19947008 127.0.0.1 - - [12/Oct/2025:12:27:06 +0000] "GET /v2/foo/bar/blobs/sha256:07ae45e002bf57e7bb2c3637d6e2d4bd343aba994e657631c0c1b0f4ba37d748 HTTP/1.1" 200 19947008 "" "Go-http-client/1.1" time="2025-10-12T12:27:06Z" level=error msg="error parsing digest="sha257:07ae45e002bf57e7bb2c3637d6e2d4bd343aba994e657631c0c1b0f4ba37d748": unsupported digest algorithm" go.version=go1.24.8 http.request.host="127.0.0.1:43071" http.request.id=81c39ff4-aab5-466f-8c73-f100c8911ac4 http.request.method=GET http.request.remoteaddr="127.0.0.1:37922" http.request.uri="/v2/foo/bar/blobs/sha257:07ae45e002bf57e7bb2c3637d6e2d4bd343aba994e657631c0c1b0f4ba37d748" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:07ae45e002bf57e7bb2c3637d6e2d4bd343aba994e657631c0c1b0f4ba37d748" vars.name="foo/bar" time="2025-10-12T12:27:06Z" 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.8 http.request.host="127.0.0.1:43071" http.request.id=81c39ff4-aab5-466f-8c73-f100c8911ac4 http.request.method=GET http.request.remoteaddr="127.0.0.1:37922" http.request.uri="/v2/foo/bar/blobs/sha257:07ae45e002bf57e7bb2c3637d6e2d4bd343aba994e657631c0c1b0f4ba37d748" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="558.881µs" http.response.status=400 http.response.written=110 vars.digest="sha257:07ae45e002bf57e7bb2c3637d6e2d4bd343aba994e657631c0c1b0f4ba37d748" vars.name="foo/bar" 127.0.0.1 - - [12/Oct/2025:12:27:06 +0000] "GET /v2/foo/bar/blobs/sha257:07ae45e002bf57e7bb2c3637d6e2d4bd343aba994e657631c0c1b0f4ba37d748 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-10-12T12:27:06Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43071" http.request.id=bc6e5991-18cf-4670-acba-0fb47b3cfe13 http.request.method=GET http.request.remoteaddr="127.0.0.1:50050" http.request.uri="/v2/foo/bar/blobs/sha256:07ae45e002bf57e7bb2c3637d6e2d4bd343aba994e657631c0c1b0f4ba37d748" http.request.useragent="Go-http-client/1.1" http.response.duration="883.189µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:06 +0000] "GET /v2/foo/bar/blobs/sha256:07ae45e002bf57e7bb2c3637d6e2d4bd343aba994e657631c0c1b0f4ba37d748 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:06Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.8 time="2025-10-12T12:27:06Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T12:27:06Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:6d69ffd3484ce7e7fef107288ae40cabad238b34bd4f561c2a069f6dccc1fc6d err.message="blob unknown to registry" go.version=go1.24.8 http.request.host="127.0.0.1:35399" http.request.id=2aa15b88-ebb3-4f60-85c7-ff2cdffc0c87 http.request.method=GET http.request.remoteaddr="127.0.0.1:37528" http.request.uri="/v2/foo/bar/blobs/sha256:6d69ffd3484ce7e7fef107288ae40cabad238b34bd4f561c2a069f6dccc1fc6d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="955.929µs" http.response.status=404 http.response.written=157 vars.digest="sha256:6d69ffd3484ce7e7fef107288ae40cabad238b34bd4f561c2a069f6dccc1fc6d" vars.name="foo/bar" 127.0.0.1 - - [12/Oct/2025:12:27:06 +0000] "GET /v2/foo/bar/blobs/sha256:6d69ffd3484ce7e7fef107288ae40cabad238b34bd4f561c2a069f6dccc1fc6d HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-10-12T12:27:06Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:6d69ffd3484ce7e7fef107288ae40cabad238b34bd4f561c2a069f6dccc1fc6d err.message="blob unknown to registry" go.version=go1.24.8 http.request.host="127.0.0.1:35399" http.request.id=4af4642e-edfd-4966-8db7-38afb9554c48 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:37540" http.request.uri="/v2/foo/bar/blobs/sha256:6d69ffd3484ce7e7fef107288ae40cabad238b34bd4f561c2a069f6dccc1fc6d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="719.98µs" http.response.status=404 http.response.written=157 vars.digest="sha256:6d69ffd3484ce7e7fef107288ae40cabad238b34bd4f561c2a069f6dccc1fc6d" vars.name="foo/bar" 127.0.0.1 - - [12/Oct/2025:12:27:06 +0000] "HEAD /v2/foo/bar/blobs/sha256:6d69ffd3484ce7e7fef107288ae40cabad238b34bd4f561c2a069f6dccc1fc6d HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-10-12T12:27:06Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:35399" http.request.id=e0cd73eb-0218-4e97-8299-d222c75f5881 http.request.method=POST http.request.remoteaddr="127.0.0.1:37540" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="633.105µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:06 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:06Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:35399" http.request.id=a6df2d37-847a-4d37-abbd-0adf57ff4438 http.request.method=GET http.request.remoteaddr="127.0.0.1:37540" http.request.uri="/v2/foo/bar/blobs/uploads/9c195b78-1aba-40c6-bc3b-45cae16bfe38?_state=iXoAEKag8WCScqOmFHqkZyZ8TibkhLq1v1biuTC4FZ17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjljMTk1Yjc4LTFhYmEtNDBjNi1iYzNiLTQ1Y2FlMTZiZmUzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowNi41NjI2NzYyMTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="625.51µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:06 +0000] "GET /v2/foo/bar/blobs/uploads/9c195b78-1aba-40c6-bc3b-45cae16bfe38?_state=iXoAEKag8WCScqOmFHqkZyZ8TibkhLq1v1biuTC4FZ17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjljMTk1Yjc4LTFhYmEtNDBjNi1iYzNiLTQ1Y2FlMTZiZmUzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowNi41NjI2NzYyMTZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:06Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:35399" http.request.id=7080df48-1fc1-4182-b027-0ff08b65d068 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37540" http.request.uri="/v2/foo/bar/blobs/uploads/9c195b78-1aba-40c6-bc3b-45cae16bfe38?_state=iXoAEKag8WCScqOmFHqkZyZ8TibkhLq1v1biuTC4FZ17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjljMTk1Yjc4LTFhYmEtNDBjNi1iYzNiLTQ1Y2FlMTZiZmUzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowNi41NjI2NzYyMTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="623.893µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:06 +0000] "DELETE /v2/foo/bar/blobs/uploads/9c195b78-1aba-40c6-bc3b-45cae16bfe38?_state=iXoAEKag8WCScqOmFHqkZyZ8TibkhLq1v1biuTC4FZ17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjljMTk1Yjc4LTFhYmEtNDBjNi1iYzNiLTQ1Y2FlMTZiZmUzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowNi41NjI2NzYyMTZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:06Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.8 http.request.host="127.0.0.1:35399" http.request.id=a69c2ef2-5551-4bbd-b37f-f66fc604797c http.request.method=GET http.request.remoteaddr="127.0.0.1:37540" http.request.uri="/v2/foo/bar/blobs/uploads/9c195b78-1aba-40c6-bc3b-45cae16bfe38?_state=iXoAEKag8WCScqOmFHqkZyZ8TibkhLq1v1biuTC4FZ17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjljMTk1Yjc4LTFhYmEtNDBjNi1iYzNiLTQ1Y2FlMTZiZmUzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowNi41NjI2NzYyMTZaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=9c195b78-1aba-40c6-bc3b-45cae16bfe38 time="2025-10-12T12:27:06Z" 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.8 http.request.host="127.0.0.1:35399" http.request.id=a69c2ef2-5551-4bbd-b37f-f66fc604797c http.request.method=GET http.request.remoteaddr="127.0.0.1:37540" http.request.uri="/v2/foo/bar/blobs/uploads/9c195b78-1aba-40c6-bc3b-45cae16bfe38?_state=iXoAEKag8WCScqOmFHqkZyZ8TibkhLq1v1biuTC4FZ17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjljMTk1Yjc4LTFhYmEtNDBjNi1iYzNiLTQ1Y2FlMTZiZmUzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowNi41NjI2NzYyMTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="589.392µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=9c195b78-1aba-40c6-bc3b-45cae16bfe38 127.0.0.1 - - [12/Oct/2025:12:27:06 +0000] "GET /v2/foo/bar/blobs/uploads/9c195b78-1aba-40c6-bc3b-45cae16bfe38?_state=iXoAEKag8WCScqOmFHqkZyZ8TibkhLq1v1biuTC4FZ17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjljMTk1Yjc4LTFhYmEtNDBjNi1iYzNiLTQ1Y2FlMTZiZmUzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowNi41NjI2NzYyMTZaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-10-12T12:27:06Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:35399" http.request.id=f4cce61a-9cb8-42b9-9046-36b7e255cc71 http.request.method=POST http.request.remoteaddr="127.0.0.1:37556" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="858.704µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:06 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:06Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.8 http.request.host="127.0.0.1:35399" http.request.id=69e2185c-ddb0-45e9-b3e6-9cfa54179fda http.request.method=PUT http.request.remoteaddr="127.0.0.1:37556" http.request.uri="/v2/foo/bar/blobs/uploads/8a7d3ca8-2d97-49d2-8305-e344a5efb325?_state=OmxQBkz7YPwHOTEIgqRs8cRkzt0goA6aFJh7SElBxKJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhN2QzY2E4LTJkOTctNDlkMi04MzA1LWUzNDRhNWVmYjMyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowNi41NjU3NDM5NTZaIn0%3D&digest=sha256%3A6d69ffd3484ce7e7fef107288ae40cabad238b34bd4f561c2a069f6dccc1fc6d" http.request.useragent="Go-http-client/1.1" provided=sha256:6d69ffd3484ce7e7fef107288ae40cabad238b34bd4f561c2a069f6dccc1fc6d vars.name="foo/bar" vars.uuid=8a7d3ca8-2d97-49d2-8305-e344a5efb325 time="2025-10-12T12:27:06Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.8 http.request.host="127.0.0.1:35399" http.request.id=69e2185c-ddb0-45e9-b3e6-9cfa54179fda http.request.method=PUT http.request.remoteaddr="127.0.0.1:37556" http.request.uri="/v2/foo/bar/blobs/uploads/8a7d3ca8-2d97-49d2-8305-e344a5efb325?_state=OmxQBkz7YPwHOTEIgqRs8cRkzt0goA6aFJh7SElBxKJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhN2QzY2E4LTJkOTctNDlkMi04MzA1LWUzNDRhNWVmYjMyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowNi41NjU3NDM5NTZaIn0%3D&digest=sha256%3A6d69ffd3484ce7e7fef107288ae40cabad238b34bd4f561c2a069f6dccc1fc6d" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=8a7d3ca8-2d97-49d2-8305-e344a5efb325 time="2025-10-12T12:27:06Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:6d69ffd3484ce7e7fef107288ae40cabad238b34bd4f561c2a069f6dccc1fc6d, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.8 http.request.host="127.0.0.1:35399" http.request.id=69e2185c-ddb0-45e9-b3e6-9cfa54179fda http.request.method=PUT http.request.remoteaddr="127.0.0.1:37556" http.request.uri="/v2/foo/bar/blobs/uploads/8a7d3ca8-2d97-49d2-8305-e344a5efb325?_state=OmxQBkz7YPwHOTEIgqRs8cRkzt0goA6aFJh7SElBxKJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhN2QzY2E4LTJkOTctNDlkMi04MzA1LWUzNDRhNWVmYjMyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowNi41NjU3NDM5NTZaIn0%3D&digest=sha256%3A6d69ffd3484ce7e7fef107288ae40cabad238b34bd4f561c2a069f6dccc1fc6d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="840.202µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=8a7d3ca8-2d97-49d2-8305-e344a5efb325 127.0.0.1 - - [12/Oct/2025:12:27:06 +0000] "PUT /v2/foo/bar/blobs/uploads/8a7d3ca8-2d97-49d2-8305-e344a5efb325?_state=OmxQBkz7YPwHOTEIgqRs8cRkzt0goA6aFJh7SElBxKJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhN2QzY2E4LTJkOTctNDlkMi04MzA1LWUzNDRhNWVmYjMyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowNi41NjU3NDM5NTZaIn0%3D&digest=sha256%3A6d69ffd3484ce7e7fef107288ae40cabad238b34bd4f561c2a069f6dccc1fc6d HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-10-12T12:27:06Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:35399" http.request.id=c16d3173-e279-41b5-bd60-936f933587c9 http.request.method=POST http.request.remoteaddr="127.0.0.1:37556" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="572.812µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:06 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:06Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:35399" http.request.id=d2460f44-9c4f-4704-82d4-0e7f34df05ae http.request.method=PUT http.request.remoteaddr="127.0.0.1:37556" http.request.uri="/v2/foo/bar/blobs/uploads/e1f26553-99d6-438a-9d19-fcc693e211fa?_state=jywVX22xOzLvENJgMBDD2vrVWw_rsV1uSQjDFAhiMrB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUxZjI2NTUzLTk5ZDYtNDM4YS05ZDE5LWZjYzY5M2UyMTFmYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowNi41Njc0MzExOTlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="738.328µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:06 +0000] "PUT /v2/foo/bar/blobs/uploads/e1f26553-99d6-438a-9d19-fcc693e211fa?_state=jywVX22xOzLvENJgMBDD2vrVWw_rsV1uSQjDFAhiMrB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUxZjI2NTUzLTk5ZDYtNDM4YS05ZDE5LWZjYzY5M2UyMTFmYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowNi41Njc0MzExOTlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:06Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:35399" http.request.id=c88d05ba-5837-4552-a08b-2f66d822e248 http.request.method=POST http.request.remoteaddr="127.0.0.1:37556" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="613.602µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:06 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:06Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:35399" http.request.id=e6ea0b31-d621-4a38-9be4-8148ad2a8588 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37556" http.request.uri="/v2/foo/bar/blobs/uploads/dfd78905-cff9-4c5d-8258-2ead31f30274?_state=yB1h-bBPgV-bFxrXvEDyXd_O9KtIkQSINSVD83Vu4cR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRmZDc4OTA1LWNmZjktNGM1ZC04MjU4LTJlYWQzMWYzMDI3NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowNi41NjkwMDA4OTFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="725.575µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:06 +0000] "PUT /v2/foo/bar/blobs/uploads/dfd78905-cff9-4c5d-8258-2ead31f30274?_state=yB1h-bBPgV-bFxrXvEDyXd_O9KtIkQSINSVD83Vu4cR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRmZDc4OTA1LWNmZjktNGM1ZC04MjU4LTJlYWQzMWYzMDI3NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowNi41NjkwMDA4OTFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:06Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:35399" http.request.id=6ed3906c-da4c-4bed-ae06-2d80edf92cab http.request.method=POST http.request.remoteaddr="127.0.0.1:37556" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="592.106µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:06 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:08Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:35399" http.request.id=f664b391-b1c6-4bee-8044-5fb60f85fb7f http.request.method=PUT http.request.remoteaddr="127.0.0.1:37556" http.request.uri="/v2/foo/bar/blobs/uploads/d1ca4b8c-7494-49d1-88bc-11622a381f52?_state=4bs-g5-NBLwwwaXw1yFgQWeHmR8T8gwvUGiCnFTPT0F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQxY2E0YjhjLTc0OTQtNDlkMS04OGJjLTExNjIyYTM4MWY1MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowNi41NzA1MTI3OThaIn0%3D&digest=sha256%3A6d69ffd3484ce7e7fef107288ae40cabad238b34bd4f561c2a069f6dccc1fc6d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.882807318s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:06 +0000] "PUT /v2/foo/bar/blobs/uploads/d1ca4b8c-7494-49d1-88bc-11622a381f52?_state=4bs-g5-NBLwwwaXw1yFgQWeHmR8T8gwvUGiCnFTPT0F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQxY2E0YjhjLTc0OTQtNDlkMS04OGJjLTExNjIyYTM4MWY1MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowNi41NzA1MTI3OThaIn0%3D&digest=sha256%3A6d69ffd3484ce7e7fef107288ae40cabad238b34bd4f561c2a069f6dccc1fc6d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:08Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:35399" http.request.id=25ac4503-60f4-4db9-896e-7fc5bdad8146 http.request.method=POST http.request.remoteaddr="127.0.0.1:37556" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.146905ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:08 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:10Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:35399" http.request.id=b5e442d3-9b45-4cd6-ad96-065f8759aad5 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:37556" http.request.uri="/v2/foo/bar/blobs/uploads/fa16de28-e824-4395-adf4-694cc594ade3?_state=kTRD2A_x3X-ccg1bNnnafQLYlI7xXLd-Sw5VvzUWXgl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhMTZkZTI4LWU4MjQtNDM5NS1hZGY0LTY5NGNjNTk0YWRlMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowOC40ODU2MDI5NTJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.032879378s http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:08 +0000] "PATCH /v2/foo/bar/blobs/uploads/fa16de28-e824-4395-adf4-694cc594ade3?_state=kTRD2A_x3X-ccg1bNnnafQLYlI7xXLd-Sw5VvzUWXgl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhMTZkZTI4LWU4MjQtNDM5NS1hZGY0LTY5NGNjNTk0YWRlMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzowOC40ODU2MDI5NTJaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:10Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:35399" http.request.id=d50983de-7116-414c-88bc-a335947e1360 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37556" http.request.uri="/v2/foo/bar/blobs/uploads/fa16de28-e824-4395-adf4-694cc594ade3?_state=OUwWZEK8kdMOD0Uzp3t9vSwd93lOjHkr4VJRE9sU40Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhMTZkZTI4LWU4MjQtNDM5NS1hZGY0LTY5NGNjNTk0YWRlMyIsIk9mZnNldCI6MjUxMDU0MDgsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6MDhaIn0%3D&digest=sha256%3A6d69ffd3484ce7e7fef107288ae40cabad238b34bd4f561c2a069f6dccc1fc6d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.02647ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:10 +0000] "PUT /v2/foo/bar/blobs/uploads/fa16de28-e824-4395-adf4-694cc594ade3?_state=OUwWZEK8kdMOD0Uzp3t9vSwd93lOjHkr4VJRE9sU40Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhMTZkZTI4LWU4MjQtNDM5NS1hZGY0LTY5NGNjNTk0YWRlMyIsIk9mZnNldCI6MjUxMDU0MDgsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6MDhaIn0%3D&digest=sha256%3A6d69ffd3484ce7e7fef107288ae40cabad238b34bd4f561c2a069f6dccc1fc6d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:10Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:35399" http.request.id=589aa125-06fa-47d4-861e-117776b5c5b2 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:37556" http.request.uri="/v2/foo/bar/blobs/sha256:6d69ffd3484ce7e7fef107288ae40cabad238b34bd4f561c2a069f6dccc1fc6d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="711.421µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:10 +0000] "HEAD /v2/foo/bar/blobs/sha256:6d69ffd3484ce7e7fef107288ae40cabad238b34bd4f561c2a069f6dccc1fc6d HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:10Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:35399" http.request.id=7df59aa2-07db-42de-b318-af8259d1d4b8 http.request.method=GET http.request.remoteaddr="127.0.0.1:37556" http.request.uri="/v2/foo/bar/blobs/sha256:6d69ffd3484ce7e7fef107288ae40cabad238b34bd4f561c2a069f6dccc1fc6d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=20.822696ms http.response.status=200 http.response.written=25105408 127.0.0.1 - - [12/Oct/2025:12:27:10 +0000] "GET /v2/foo/bar/blobs/sha256:6d69ffd3484ce7e7fef107288ae40cabad238b34bd4f561c2a069f6dccc1fc6d HTTP/1.1" 200 25105408 "" "Go-http-client/1.1" time="2025-10-12T12:27:10Z" level=error msg="error parsing digest="sha257:6d69ffd3484ce7e7fef107288ae40cabad238b34bd4f561c2a069f6dccc1fc6d": unsupported digest algorithm" go.version=go1.24.8 http.request.host="127.0.0.1:35399" http.request.id=82eb244f-302f-4430-9624-f424df5717cd http.request.method=GET http.request.remoteaddr="127.0.0.1:37556" http.request.uri="/v2/foo/bar/blobs/sha257:6d69ffd3484ce7e7fef107288ae40cabad238b34bd4f561c2a069f6dccc1fc6d" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:6d69ffd3484ce7e7fef107288ae40cabad238b34bd4f561c2a069f6dccc1fc6d" vars.name="foo/bar" time="2025-10-12T12:27:10Z" 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.8 http.request.host="127.0.0.1:35399" http.request.id=82eb244f-302f-4430-9624-f424df5717cd http.request.method=GET http.request.remoteaddr="127.0.0.1:37556" http.request.uri="/v2/foo/bar/blobs/sha257:6d69ffd3484ce7e7fef107288ae40cabad238b34bd4f561c2a069f6dccc1fc6d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="679.71µs" http.response.status=400 http.response.written=110 vars.digest="sha257:6d69ffd3484ce7e7fef107288ae40cabad238b34bd4f561c2a069f6dccc1fc6d" vars.name="foo/bar" 127.0.0.1 - - [12/Oct/2025:12:27:10 +0000] "GET /v2/foo/bar/blobs/sha257:6d69ffd3484ce7e7fef107288ae40cabad238b34bd4f561c2a069f6dccc1fc6d HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-10-12T12:27:10Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:35399" http.request.id=d1fc586e-3d21-4efd-bd67-9e0cfc39f752 http.request.method=GET http.request.remoteaddr="127.0.0.1:37578" http.request.uri="/v2/foo/bar/blobs/sha256:6d69ffd3484ce7e7fef107288ae40cabad238b34bd4f561c2a069f6dccc1fc6d" http.request.useragent="Go-http-client/1.1" http.response.duration="826.289µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:10 +0000] "GET /v2/foo/bar/blobs/sha256:6d69ffd3484ce7e7fef107288ae40cabad238b34bd4f561c2a069f6dccc1fc6d HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:10Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:35399" http.request.id=6eea9e75-9c5f-4843-b0f4-1970e7f4d03a http.request.method=GET http.request.remoteaddr="127.0.0.1:37562" http.request.uri="/v2/foo/bar/blobs/sha256:6d69ffd3484ce7e7fef107288ae40cabad238b34bd4f561c2a069f6dccc1fc6d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.070718ms http.response.status=200 http.response.written=2693312 127.0.0.1 - - [12/Oct/2025:12:27:10 +0000] "GET /v2/foo/bar/blobs/sha256:6d69ffd3484ce7e7fef107288ae40cabad238b34bd4f561c2a069f6dccc1fc6d HTTP/1.1" 200 2693312 "" "Go-http-client/1.1" time="2025-10-12T12:27:10Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:35399" http.request.id=937a9ffa-1e95-43b5-84d1-e58e4c9a74cb http.request.method=GET http.request.remoteaddr="127.0.0.1:37578" http.request.uri="/v2/foo/bar/blobs/sha256:6d69ffd3484ce7e7fef107288ae40cabad238b34bd4f561c2a069f6dccc1fc6d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.677533ms http.response.status=200 http.response.written=1179648 127.0.0.1 - - [12/Oct/2025:12:27:10 +0000] "GET /v2/foo/bar/blobs/sha256:6d69ffd3484ce7e7fef107288ae40cabad238b34bd4f561c2a069f6dccc1fc6d HTTP/1.1" 200 1179648 "" "Go-http-client/1.1" time="2025-10-12T12:27:10Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43071" http.request.id=f3fc508d-c625-4414-866c-6b576abdfe7d http.request.method=GET http.request.remoteaddr="127.0.0.1:50036" http.request.uri="/v2/foo/bar/blobs/sha256:07ae45e002bf57e7bb2c3637d6e2d4bd343aba994e657631c0c1b0f4ba37d748" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.09217883s http.response.status=200 http.response.written=2693312 127.0.0.1 - - [12/Oct/2025:12:27:06 +0000] "GET /v2/foo/bar/blobs/sha256:07ae45e002bf57e7bb2c3637d6e2d4bd343aba994e657631c0c1b0f4ba37d748 HTTP/1.1" 200 2693312 "" "Go-http-client/1.1" time="2025-10-12T12:27:10Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:43071" http.request.id=ae8535dc-8cc7-4e31-93cd-f547f396ce6e http.request.method=GET http.request.remoteaddr="127.0.0.1:50050" http.request.uri="/v2/foo/bar/blobs/sha256:07ae45e002bf57e7bb2c3637d6e2d4bd343aba994e657631c0c1b0f4ba37d748" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.089551138s http.response.status=200 http.response.written=2643264 127.0.0.1 - - [12/Oct/2025:12:27:06 +0000] "GET /v2/foo/bar/blobs/sha256:07ae45e002bf57e7bb2c3637d6e2d4bd343aba994e657631c0c1b0f4ba37d748 HTTP/1.1" 200 2643264 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (6.62s) === RUN TestBlobDelete time="2025-10-12T12:27:10Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.8 time="2025-10-12T12:27:10Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T12:27:10Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a err.message="blob unknown to registry" go.version=go1.24.8 http.request.host="127.0.0.1:33611" http.request.id=a7c38aa4-a4b3-47b4-890e-97036ba0b2a4 http.request.method=GET http.request.remoteaddr="127.0.0.1:57432" http.request.uri="/v2/foo/bar/blobs/sha256:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="986.917µs" http.response.status=404 http.response.written=157 vars.digest="sha256:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a" vars.name="foo/bar" 127.0.0.1 - - [12/Oct/2025:12:27:10 +0000] "GET /v2/foo/bar/blobs/sha256:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-10-12T12:27:10Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a err.message="blob unknown to registry" go.version=go1.24.8 http.request.host="127.0.0.1:33611" http.request.id=fd10470f-cc45-4928-ad81-08b5915a3389 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:57446" http.request.uri="/v2/foo/bar/blobs/sha256:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="812.773µs" http.response.status=404 http.response.written=157 vars.digest="sha256:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a" vars.name="foo/bar" 127.0.0.1 - - [12/Oct/2025:12:27:10 +0000] "HEAD /v2/foo/bar/blobs/sha256:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-10-12T12:27:10Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33611" http.request.id=78b3e83b-896d-4f5d-a8cd-597b3b1fa239 http.request.method=POST http.request.remoteaddr="127.0.0.1:57446" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="641.241µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:10Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33611" http.request.id=5dad753c-e2df-42d4-bf1d-44da519d637e http.request.method=GET http.request.remoteaddr="127.0.0.1:57446" http.request.uri="/v2/foo/bar/blobs/uploads/30d7cf5a-374a-4bd8-8cd5-99595f21aec9?_state=6r3p7Mp40qf6rajdMwMcCtv2zWXfENPcvzIN44yqSBR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwZDdjZjVhLTM3NGEtNGJkOC04Y2Q1LTk5NTk1ZjIxYWVjOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzoxMC42OTk2NjkyNloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="654.477µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:10 +0000] "GET /v2/foo/bar/blobs/uploads/30d7cf5a-374a-4bd8-8cd5-99595f21aec9?_state=6r3p7Mp40qf6rajdMwMcCtv2zWXfENPcvzIN44yqSBR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwZDdjZjVhLTM3NGEtNGJkOC04Y2Q1LTk5NTk1ZjIxYWVjOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzoxMC42OTk2NjkyNloifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:10Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33611" http.request.id=d9866058-63b1-4f96-b4b6-6368d0b0e261 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57446" http.request.uri="/v2/foo/bar/blobs/uploads/30d7cf5a-374a-4bd8-8cd5-99595f21aec9?_state=6r3p7Mp40qf6rajdMwMcCtv2zWXfENPcvzIN44yqSBR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwZDdjZjVhLTM3NGEtNGJkOC04Y2Q1LTk5NTk1ZjIxYWVjOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzoxMC42OTk2NjkyNloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="634.937µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:10 +0000] "DELETE /v2/foo/bar/blobs/uploads/30d7cf5a-374a-4bd8-8cd5-99595f21aec9?_state=6r3p7Mp40qf6rajdMwMcCtv2zWXfENPcvzIN44yqSBR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwZDdjZjVhLTM3NGEtNGJkOC04Y2Q1LTk5NTk1ZjIxYWVjOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzoxMC42OTk2NjkyNloifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:10Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.8 http.request.host="127.0.0.1:33611" http.request.id=faa5c6b2-ff30-4202-aec9-d93553f968b0 http.request.method=GET http.request.remoteaddr="127.0.0.1:57446" http.request.uri="/v2/foo/bar/blobs/uploads/30d7cf5a-374a-4bd8-8cd5-99595f21aec9?_state=6r3p7Mp40qf6rajdMwMcCtv2zWXfENPcvzIN44yqSBR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwZDdjZjVhLTM3NGEtNGJkOC04Y2Q1LTk5NTk1ZjIxYWVjOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzoxMC42OTk2NjkyNloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=30d7cf5a-374a-4bd8-8cd5-99595f21aec9 time="2025-10-12T12:27:10Z" 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.8 http.request.host="127.0.0.1:33611" http.request.id=faa5c6b2-ff30-4202-aec9-d93553f968b0 http.request.method=GET http.request.remoteaddr="127.0.0.1:57446" http.request.uri="/v2/foo/bar/blobs/uploads/30d7cf5a-374a-4bd8-8cd5-99595f21aec9?_state=6r3p7Mp40qf6rajdMwMcCtv2zWXfENPcvzIN44yqSBR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwZDdjZjVhLTM3NGEtNGJkOC04Y2Q1LTk5NTk1ZjIxYWVjOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzoxMC42OTk2NjkyNloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="556.628µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=30d7cf5a-374a-4bd8-8cd5-99595f21aec9 127.0.0.1 - - [12/Oct/2025:12:27:10 +0000] "GET /v2/foo/bar/blobs/uploads/30d7cf5a-374a-4bd8-8cd5-99595f21aec9?_state=6r3p7Mp40qf6rajdMwMcCtv2zWXfENPcvzIN44yqSBR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwZDdjZjVhLTM3NGEtNGJkOC04Y2Q1LTk5NTk1ZjIxYWVjOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzoxMC42OTk2NjkyNloifQ%3D%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-10-12T12:27:10Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33611" http.request.id=f3f9f449-7430-4c1a-98e4-88498622f585 http.request.method=POST http.request.remoteaddr="127.0.0.1:57462" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="803.47µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:10Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.8 http.request.host="127.0.0.1:33611" http.request.id=e122e1c7-001f-4a3e-9b0a-110c06623a7c http.request.method=PUT http.request.remoteaddr="127.0.0.1:57462" http.request.uri="/v2/foo/bar/blobs/uploads/027a8d65-26d3-4a1e-9e83-986139cf64b7?_state=KttjDITE5Rqw3MRKx5h7jsgOV14Eb3SdA4AOchPrJex7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAyN2E4ZDY1LTI2ZDMtNGExZS05ZTgzLTk4NjEzOWNmNjRiNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzoxMC43MDI2ODU3MDRaIn0%3D&digest=sha256%3Aec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a" http.request.useragent="Go-http-client/1.1" provided=sha256:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a vars.name="foo/bar" vars.uuid=027a8d65-26d3-4a1e-9e83-986139cf64b7 time="2025-10-12T12:27:10Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.8 http.request.host="127.0.0.1:33611" http.request.id=e122e1c7-001f-4a3e-9b0a-110c06623a7c http.request.method=PUT http.request.remoteaddr="127.0.0.1:57462" http.request.uri="/v2/foo/bar/blobs/uploads/027a8d65-26d3-4a1e-9e83-986139cf64b7?_state=KttjDITE5Rqw3MRKx5h7jsgOV14Eb3SdA4AOchPrJex7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAyN2E4ZDY1LTI2ZDMtNGExZS05ZTgzLTk4NjEzOWNmNjRiNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzoxMC43MDI2ODU3MDRaIn0%3D&digest=sha256%3Aec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=027a8d65-26d3-4a1e-9e83-986139cf64b7 time="2025-10-12T12:27:10Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.8 http.request.host="127.0.0.1:33611" http.request.id=e122e1c7-001f-4a3e-9b0a-110c06623a7c http.request.method=PUT http.request.remoteaddr="127.0.0.1:57462" http.request.uri="/v2/foo/bar/blobs/uploads/027a8d65-26d3-4a1e-9e83-986139cf64b7?_state=KttjDITE5Rqw3MRKx5h7jsgOV14Eb3SdA4AOchPrJex7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAyN2E4ZDY1LTI2ZDMtNGExZS05ZTgzLTk4NjEzOWNmNjRiNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzoxMC43MDI2ODU3MDRaIn0%3D&digest=sha256%3Aec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="710.396µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=027a8d65-26d3-4a1e-9e83-986139cf64b7 127.0.0.1 - - [12/Oct/2025:12:27:10 +0000] "PUT /v2/foo/bar/blobs/uploads/027a8d65-26d3-4a1e-9e83-986139cf64b7?_state=KttjDITE5Rqw3MRKx5h7jsgOV14Eb3SdA4AOchPrJex7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAyN2E4ZDY1LTI2ZDMtNGExZS05ZTgzLTk4NjEzOWNmNjRiNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzoxMC43MDI2ODU3MDRaIn0%3D&digest=sha256%3Aec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-10-12T12:27:10Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33611" http.request.id=773132c7-ceb5-4db5-af8e-52dd8248fa92 http.request.method=POST http.request.remoteaddr="127.0.0.1:57462" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="579.124µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:10Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33611" http.request.id=944ba5a0-33f0-48d8-b149-ec780d6ca403 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57462" http.request.uri="/v2/foo/bar/blobs/uploads/8734b6b6-5387-4c90-b9d9-626d6da5ab93?_state=-Z2fRjP4j6MBg2wjQVCUsmV1one2VKI2WnObz3v_GBB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3MzRiNmI2LTUzODctNGM5MC1iOWQ5LTYyNmQ2ZGE1YWI5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzoxMC43MDQyNjQxMzlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="741.845µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:10 +0000] "PUT /v2/foo/bar/blobs/uploads/8734b6b6-5387-4c90-b9d9-626d6da5ab93?_state=-Z2fRjP4j6MBg2wjQVCUsmV1one2VKI2WnObz3v_GBB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3MzRiNmI2LTUzODctNGM5MC1iOWQ5LTYyNmQ2ZGE1YWI5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzoxMC43MDQyNjQxMzlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:10Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33611" http.request.id=a379f7f8-8141-4866-8bbb-eb05726a68c0 http.request.method=POST http.request.remoteaddr="127.0.0.1:57462" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="576.641µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:10Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33611" http.request.id=2ce20a9f-6bd5-4642-8b7e-4c822760e4e0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57462" http.request.uri="/v2/foo/bar/blobs/uploads/41d99c76-068e-4f82-bcab-d48db0fb5488?_state=cI4HMOgB_y1UpkDNVJWxomyOhC2CBTl-iy8mGYe6flp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQxZDk5Yzc2LTA2OGUtNGY4Mi1iY2FiLWQ0OGRiMGZiNTQ4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzoxMC43MDU3ODMwODlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="734.228µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:10 +0000] "PUT /v2/foo/bar/blobs/uploads/41d99c76-068e-4f82-bcab-d48db0fb5488?_state=cI4HMOgB_y1UpkDNVJWxomyOhC2CBTl-iy8mGYe6flp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQxZDk5Yzc2LTA2OGUtNGY4Mi1iY2FiLWQ0OGRiMGZiNTQ4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzoxMC43MDU3ODMwODlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:10Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33611" http.request.id=7ecc3843-8196-4521-8df8-366f6e23c751 http.request.method=POST http.request.remoteaddr="127.0.0.1:57462" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="565.787µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:13Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33611" http.request.id=1a851a52-96e3-4fba-81fd-14e03fba05eb http.request.method=PUT http.request.remoteaddr="127.0.0.1:57462" http.request.uri="/v2/foo/bar/blobs/uploads/58e4a8e7-cdf9-45da-b3cd-f227073f538b?_state=eY0pSUfFA2gmG4A1dB8XN613h8fwIiGmmaUp85AVJmp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU4ZTRhOGU3LWNkZjktNDVkYS1iM2NkLWYyMjcwNzNmNTM4YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzoxMC43MDcyNjYzNzFaIn0%3D&digest=sha256%3Aec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.966894602s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:10 +0000] "PUT /v2/foo/bar/blobs/uploads/58e4a8e7-cdf9-45da-b3cd-f227073f538b?_state=eY0pSUfFA2gmG4A1dB8XN613h8fwIiGmmaUp85AVJmp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU4ZTRhOGU3LWNkZjktNDVkYS1iM2NkLWYyMjcwNzNmNTM4YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzoxMC43MDcyNjYzNzFaIn0%3D&digest=sha256%3Aec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:13Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33611" http.request.id=6eb374d3-776e-4d76-9390-479f3be07fb4 http.request.method=POST http.request.remoteaddr="127.0.0.1:57462" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.056914ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:16Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:33611" http.request.id=f22faea7-8337-4cd3-b5da-ee73e7daef4e http.request.method=PATCH http.request.remoteaddr="127.0.0.1:57462" http.request.uri="/v2/foo/bar/blobs/uploads/200fcded-0a6a-4233-abe1-e007c17f2424?_state=PxWPKYeoVOXkEWpKvWWv25NMjcgdC_ZyBptbz7ijtUx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwMGZjZGVkLTBhNmEtNDIzMy1hYmUxLWUwMDdjMTdmMjQyNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzoxMy43NDU1MzI2OTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.185841979s http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:13 +0000] "PATCH /v2/foo/bar/blobs/uploads/200fcded-0a6a-4233-abe1-e007c17f2424?_state=PxWPKYeoVOXkEWpKvWWv25NMjcgdC_ZyBptbz7ijtUx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwMGZjZGVkLTBhNmEtNDIzMy1hYmUxLWUwMDdjMTdmMjQyNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzoxMy43NDU1MzI2OTNaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:16Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33611" http.request.id=46986c01-7304-4579-868a-b27856d7f2c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57462" http.request.uri="/v2/foo/bar/blobs/uploads/200fcded-0a6a-4233-abe1-e007c17f2424?_state=WsvZ8WzcUX6GT1KGER_uWn3ErLc9Cp2xCEpZIzKsW9h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwMGZjZGVkLTBhNmEtNDIzMy1hYmUxLWUwMDdjMTdmMjQyNCIsIk9mZnNldCI6MzIwMjY2MjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6MTNaIn0%3D&digest=sha256%3Aec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.066212ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:16 +0000] "PUT /v2/foo/bar/blobs/uploads/200fcded-0a6a-4233-abe1-e007c17f2424?_state=WsvZ8WzcUX6GT1KGER_uWn3ErLc9Cp2xCEpZIzKsW9h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwMGZjZGVkLTBhNmEtNDIzMy1hYmUxLWUwMDdjMTdmMjQyNCIsIk9mZnNldCI6MzIwMjY2MjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6MTNaIn0%3D&digest=sha256%3Aec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:16Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33611" http.request.id=7194cdfa-feee-4a75-a366-405436d4309e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:57462" http.request.uri="/v2/foo/bar/blobs/sha256:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="674.287µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:16 +0000] "HEAD /v2/foo/bar/blobs/sha256:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:16Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33611" http.request.id=60efc047-524d-481f-b051-87a681808ea4 http.request.method=GET http.request.remoteaddr="127.0.0.1:57462" http.request.uri="/v2/foo/bar/blobs/sha256:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=15.084896ms http.response.status=200 http.response.written=32026624 127.0.0.1 - - [12/Oct/2025:12:27:16 +0000] "GET /v2/foo/bar/blobs/sha256:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a HTTP/1.1" 200 32026624 "" "Go-http-client/1.1" time="2025-10-12T12:27:16Z" level=error msg="error parsing digest="sha257:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a": unsupported digest algorithm" go.version=go1.24.8 http.request.host="127.0.0.1:33611" http.request.id=02ca1637-8006-4d4e-8003-7297d4151df1 http.request.method=GET http.request.remoteaddr="127.0.0.1:57462" http.request.uri="/v2/foo/bar/blobs/sha257:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a" vars.name="foo/bar" time="2025-10-12T12:27:16Z" 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.8 http.request.host="127.0.0.1:33611" http.request.id=02ca1637-8006-4d4e-8003-7297d4151df1 http.request.method=GET http.request.remoteaddr="127.0.0.1:57462" http.request.uri="/v2/foo/bar/blobs/sha257:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="632.873µs" http.response.status=400 http.response.written=110 vars.digest="sha257:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a" vars.name="foo/bar" 127.0.0.1 - - [12/Oct/2025:12:27:16 +0000] "GET /v2/foo/bar/blobs/sha257:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-10-12T12:27:16Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33611" http.request.id=00928a62-53f4-4b4a-a96f-280b478007f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:60258" http.request.uri="/v2/foo/bar/blobs/sha256:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a" http.request.useragent="Go-http-client/1.1" http.response.duration="830.087µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:16 +0000] "GET /v2/foo/bar/blobs/sha256:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:16Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33611" http.request.id=ddede276-a2eb-4ab8-bfd8-8d9ae59e64d8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60270" http.request.uri="/v2/foo/bar/blobs/sha256:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a" http.request.useragent="Go-http-client/1.1" http.response.duration="749.836µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:16 +0000] "DELETE /v2/foo/bar/blobs/sha256:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:16Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a err.message="blob unknown to registry" go.version=go1.24.8 http.request.host="127.0.0.1:33611" http.request.id=d9b11b11-c798-422e-a5d1-907faeabf833 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60270" http.request.uri="/v2/foo/bar/blobs/sha256:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="567.994µs" http.response.status=404 http.response.written=157 vars.digest="sha256:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a" vars.name="foo/bar" 127.0.0.1 - - [12/Oct/2025:12:27:16 +0000] "HEAD /v2/foo/bar/blobs/sha256:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-10-12T12:27:16Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.24.8 http.request.host="127.0.0.1:33611" http.request.id=4fd12457-b42b-42c6-9a40-29d5be43dd13 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60270" http.request.uri="/v2/foo/bar/blobs/sha256:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="616.638µs" http.response.status=404 http.response.written=74 vars.digest="sha256:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a" vars.name="foo/bar" 127.0.0.1 - - [12/Oct/2025:12:27:16 +0000] "DELETE /v2/foo/bar/blobs/sha256:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-10-12T12:27:16Z" level=error msg="error parsing digest="sha257:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a": unsupported digest algorithm" go.version=go1.24.8 http.request.host="127.0.0.1:33611" http.request.id=3c6e72bb-e446-4e09-a4cf-1c0375fe3a83 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60278" http.request.uri="/v2/foo/bar/blobs/sha257:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a" vars.name="foo/bar" time="2025-10-12T12:27:16Z" 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.8 http.request.host="127.0.0.1:33611" http.request.id=3c6e72bb-e446-4e09-a4cf-1c0375fe3a83 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60278" http.request.uri="/v2/foo/bar/blobs/sha257:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="698.915µs" http.response.status=400 http.response.written=110 vars.digest="sha257:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a" vars.name="foo/bar" 127.0.0.1 - - [12/Oct/2025:12:27:16 +0000] "DELETE /v2/foo/bar/blobs/sha257:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-10-12T12:27:16Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33611" http.request.id=b0fdc744-7d2f-4c86-98e6-b216748a56f8 http.request.method=POST http.request.remoteaddr="127.0.0.1:60290" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="794.078µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:20Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33611" http.request.id=64c99ab1-4d76-4282-8370-1de1a79e1995 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60290" http.request.uri="/v2/foo/bar/blobs/uploads/311393e5-3e28-491b-8cfb-4963e9b0563e?_state=tOx-sK-LfXtMSUc1mmFABMIBDHW9sMT4fhyWkItB6a97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMxMTM5M2U1LTNlMjgtNDkxYi04Y2ZiLTQ5NjNlOWIwNTYzZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzoxNi45NjMxOTIzNDhaIn0%3D&digest=sha256%3Aec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a" http.request.useragent="Go-http-client/1.1" http.response.duration=3.226759447s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:16 +0000] "PUT /v2/foo/bar/blobs/uploads/311393e5-3e28-491b-8cfb-4963e9b0563e?_state=tOx-sK-LfXtMSUc1mmFABMIBDHW9sMT4fhyWkItB6a97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMxMTM5M2U1LTNlMjgtNDkxYi04Y2ZiLTQ5NjNlOWIwNTYzZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzoxNi45NjMxOTIzNDhaIn0%3D&digest=sha256%3Aec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:20Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33611" http.request.id=28ed5517-27dc-42e0-8895-2472531e7da0 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60290" http.request.uri="/v2/foo/bar/blobs/sha256:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="950.739µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:20 +0000] "HEAD /v2/foo/bar/blobs/sha256:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:20Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33611" http.request.id=aa49fabc-03e5-4df9-93a9-c3931112fbfb http.request.method=GET http.request.remoteaddr="127.0.0.1:60258" http.request.uri="/v2/foo/bar/blobs/sha256:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.257763584s http.response.status=200 http.response.written=2593152 127.0.0.1 - - [12/Oct/2025:12:27:16 +0000] "GET /v2/foo/bar/blobs/sha256:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a HTTP/1.1" 200 2593152 "" "Go-http-client/1.1" time="2025-10-12T12:27:20Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:33611" http.request.id=cbe227f7-7b4c-492a-9ec9-e73ffe78dd12 http.request.method=GET http.request.remoteaddr="127.0.0.1:60254" http.request.uri="/v2/foo/bar/blobs/sha256:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.260582772s http.response.status=200 http.response.written=2693312 127.0.0.1 - - [12/Oct/2025:12:27:16 +0000] "GET /v2/foo/bar/blobs/sha256:ec11fed014927500c71475d98f01f00d386717c24b88b84163c2e7ed9207d08a HTTP/1.1" 200 2693312 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (9.66s) === RUN TestRelativeURL time="2025-10-12T12:27: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.8 time="2025-10-12T12:27:20Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T12:27:20Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:39121" http.request.id=664e4623-89de-4169-a15e-2e216636f4a0 http.request.method=POST http.request.remoteaddr="127.0.0.1:44294" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="844.807µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:20 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:21Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:39121" http.request.id=4814a267-d51b-4cf6-ad1f-d8ecc7b4b8ea http.request.method=PUT http.request.remoteaddr="127.0.0.1:44294" http.request.uri="/v2/foo/bar/blobs/uploads/68871caa-bdc9-4cc4-b580-05ea20590e2e?_state=UxmvwW5Vw9SS-mnfcGzWTUatkN8_38HkADjXuhVIAYR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY4ODcxY2FhLWJkYzktNGNjNC1iNTgwLTA1ZWEyMDU5MGUyZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzoyMC4yMTgxNTY3NDFaIn0%3D&digest=sha256%3Ac1272da63c9cd74f4a29172b8c38440cd9fd8ca74ae471edfa56fca911ccde55" http.request.useragent="Go-http-client/1.1" http.response.duration=1.209395379s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:20 +0000] "PUT /v2/foo/bar/blobs/uploads/68871caa-bdc9-4cc4-b580-05ea20590e2e?_state=UxmvwW5Vw9SS-mnfcGzWTUatkN8_38HkADjXuhVIAYR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY4ODcxY2FhLWJkYzktNGNjNC1iNTgwLTA1ZWEyMDU5MGUyZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzoyMC4yMTgxNTY3NDFaIn0%3D&digest=sha256%3Ac1272da63c9cd74f4a29172b8c38440cd9fd8ca74ae471edfa56fca911ccde55 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:21Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:39121" http.request.id=040746fb-40f8-49d6-b2ef-b3d6427bc98a http.request.method=POST http.request.remoteaddr="127.0.0.1:44294" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.019339ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:21 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:21Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:39121" http.request.id=0459691f-89f7-451f-8374-c55ee56f1d31 http.request.method=POST http.request.remoteaddr="127.0.0.1:44294" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="635.38µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:21 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:22Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:39121" http.request.id=03f2bde7-b24e-49f4-b7b5-02693b5517c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44294" http.request.uri="/v2/foo/bar/blobs/uploads/77cf264b-3ab5-4e13-bca2-abd57e9bdaef?_state=eq3WNkD27E3n_tkJWOb4-pGOSPCwnK-OETszH5iw-cx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc3Y2YyNjRiLTNhYjUtNGUxMy1iY2EyLWFiZDU3ZTliZGFlZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzoyMS42NDcyNTAyOFoifQ%3D%3D&digest=sha256%3Ab2ec46bcc5b658c7efbdfbf785d7a643c1b42660a52a51ad961a64e2bd9820b8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.262623183s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:21 +0000] "PUT /v2/foo/bar/blobs/uploads/77cf264b-3ab5-4e13-bca2-abd57e9bdaef?_state=eq3WNkD27E3n_tkJWOb4-pGOSPCwnK-OETszH5iw-cx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc3Y2YyNjRiLTNhYjUtNGUxMy1iY2EyLWFiZDU3ZTliZGFlZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzoyMS42NDcyNTAyOFoifQ%3D%3D&digest=sha256%3Ab2ec46bcc5b658c7efbdfbf785d7a643c1b42660a52a51ad961a64e2bd9820b8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (2.70s) === RUN TestBlobDeleteDisabled time="2025-10-12T12:27:22Z" 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.8 time="2025-10-12T12:27:22Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T12:27:22Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.8 http.request.host="127.0.0.1:42973" http.request.id=bc8ebb57-6274-494e-9825-06b11bf6bb67 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43224" http.request.uri="/v2/foo/bar/blobs/sha256:d93aaf7eedcb7118f06ca4cbd9b3cf52c4dd2814b3b2b342d3b6c3ab501f8cce" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="888.736µs" http.response.status=405 http.response.written=78 vars.digest="sha256:d93aaf7eedcb7118f06ca4cbd9b3cf52c4dd2814b3b2b342d3b6c3ab501f8cce" vars.name="foo/bar" 127.0.0.1 - - [12/Oct/2025:12:27:22 +0000] "DELETE /v2/foo/bar/blobs/sha256:d93aaf7eedcb7118f06ca4cbd9b3cf52c4dd2814b3b2b342d3b6c3ab501f8cce HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.07s) === RUN TestDeleteDisabled time="2025-10-12T12:27:22Z" 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.8 time="2025-10-12T12:27:22Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T12:27:23Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42069" http.request.id=952387fb-aa8d-4a5a-be00-9d37595105af http.request.method=POST http.request.remoteaddr="127.0.0.1:34442" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="916.281µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:23Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42069" http.request.id=8aba73b1-a18c-47f3-b0a6-e2d7774d7617 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34442" http.request.uri="/v2/foo/bar/blobs/uploads/93e21efd-5642-496c-b8f2-9d9b8106d13f?_state=NPRCSzBDqEsqQlWwZXo27Gk3O9fuWrKIr8dAICD2n0N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkzZTIxZWZkLTU2NDItNDk2Yy1iOGYyLTlkOWI4MTA2ZDEzZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzoyMy4wNDIyNzg5MDFaIn0%3D&digest=sha256%3A82713ecd97574097f8e6024674ecd1ac1157c3b27c93091bf825c5694b41e8e5" http.request.useragent="Go-http-client/1.1" http.response.duration=618.928093ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:23 +0000] "PUT /v2/foo/bar/blobs/uploads/93e21efd-5642-496c-b8f2-9d9b8106d13f?_state=NPRCSzBDqEsqQlWwZXo27Gk3O9fuWrKIr8dAICD2n0N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkzZTIxZWZkLTU2NDItNDk2Yy1iOGYyLTlkOWI4MTA2ZDEzZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzoyMy4wNDIyNzg5MDFaIn0%3D&digest=sha256%3A82713ecd97574097f8e6024674ecd1ac1157c3b27c93091bf825c5694b41e8e5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:23Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.8 http.request.host="127.0.0.1:42069" http.request.id=bfcf01b3-0c19-4bdf-a364-9446b5731d13 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34442" http.request.uri="/v2/foo/bar/blobs/sha256:82713ecd97574097f8e6024674ecd1ac1157c3b27c93091bf825c5694b41e8e5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="812.078µs" http.response.status=405 http.response.written=78 vars.digest="sha256:82713ecd97574097f8e6024674ecd1ac1157c3b27c93091bf825c5694b41e8e5" vars.name="foo/bar" 127.0.0.1 - - [12/Oct/2025:12:27:23 +0000] "DELETE /v2/foo/bar/blobs/sha256:82713ecd97574097f8e6024674ecd1ac1157c3b27c93091bf825c5694b41e8e5 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (0.68s) === RUN TestDeleteReadOnly time="2025-10-12T12:27:23Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.8 time="2025-10-12T12:27:23Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T12:27:23Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46629" http.request.id=37018391-a1b9-42b8-bd19-953bac26921e http.request.method=POST http.request.remoteaddr="127.0.0.1:34706" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="935.803µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:24Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46629" http.request.id=8fcf8c95-2397-4fb0-9736-edaddd94c875 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34706" http.request.uri="/v2/foo/bar/blobs/uploads/6498c57c-d783-49a8-9139-35fa1ebb4e78?_state=7_yc_cQA8d_xwmIR_pvLInWBNxlTMD-ShzuV_gFzGPd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY0OThjNTdjLWQ3ODMtNDlhOC05MTM5LTM1ZmExZWJiNGU3OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzoyMy43Mzg5NjcyNVoifQ%3D%3D&digest=sha256%3Ae0cd5e89bf4e4357c2539ff3b4b57a23f4e2d56f846e261d542569cc9b55935d" http.request.useragent="Go-http-client/1.1" http.response.duration=996.596908ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:23 +0000] "PUT /v2/foo/bar/blobs/uploads/6498c57c-d783-49a8-9139-35fa1ebb4e78?_state=7_yc_cQA8d_xwmIR_pvLInWBNxlTMD-ShzuV_gFzGPd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY0OThjNTdjLWQ3ODMtNDlhOC05MTM5LTM1ZmExZWJiNGU3OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzoyMy43Mzg5NjcyNVoifQ%3D%3D&digest=sha256%3Ae0cd5e89bf4e4357c2539ff3b4b57a23f4e2d56f846e261d542569cc9b55935d HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [12/Oct/2025:12:27:24 +0000] "DELETE /v2/foo/bar/blobs/sha256:e0cd5e89bf4e4357c2539ff3b4b57a23f4e2d56f846e261d542569cc9b55935d HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (1.07s) === RUN TestStartPushReadOnly time="2025-10-12T12:27:24Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.8 time="2025-10-12T12:27:24Z" level=info msg="redis not configured" go.version=go1.24.8 127.0.0.1 - - [12/Oct/2025:12:27:24 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI time="2025-10-12T12:27:24Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.8 time="2025-10-12T12:27:24Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T12:27:24Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=5d726f75-38d9-46ee-80af-ab1cc6148ad9 http.request.method=GET http.request.remoteaddr="127.0.0.1:42802" 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="725.079µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/Oct/2025:12:27:24 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-10-12T12:27:24Z" 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.8 http.request.host="127.0.0.1:37445" http.request.id=338aee63-448a-412d-8467-5687701c4c57 http.request.method=GET http.request.remoteaddr="127.0.0.1:42802" 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="532.321µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [12/Oct/2025:12:27:24 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-10-12T12:27:24Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=8871bdb2-4f8a-4533-a036-1b0c347a454f http.request.method=PUT http.request.remoteaddr="127.0.0.1:42802" 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="536.484µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/Oct/2025:12:27:24 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-10-12T12:27:24Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=cf1004dd-ca45-4946-8fb8-27f77a239226 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42802" 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="667.679µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-10-12T12:27:24Z" 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.8 http.request.host="127.0.0.1:37445" http.request.id=cf1004dd-ca45-4946-8fb8-27f77a239226 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42802" 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="685.877µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-10-12T12:27:24Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=cf1004dd-ca45-4946-8fb8-27f77a239226 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42802" 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="702.999µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-10-12T12:27:24Z" 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.8 http.request.host="127.0.0.1:37445" http.request.id=cf1004dd-ca45-4946-8fb8-27f77a239226 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42802" 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="728.518µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/Oct/2025:12:27:24 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-10-12T12:27:24Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=4bdaddc0-2b88-45c9-a653-28dd92401de8 http.request.method=POST http.request.remoteaddr="127.0.0.1:42802" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="872.225µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:24 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:27Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=02e48e86-7fb6-4842-8952-3db97fa11af2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42802" http.request.uri="/v2/foo/schema1/blobs/uploads/550e1435-c64c-4fe8-ae2b-652168fced01?_state=EWmiLSfejRrZyptCYEF0LLENG-XIRonda-VxJn_eGZd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1NTBlMTQzNS1jNjRjLTRmZTgtYWUyYi02NTIxNjhmY2VkMDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6MjQuODY5NjYwNzU0WiJ9&digest=sha256%3A9afdf942d8b09a6c9cb048bdf904a4f371cdc11958ec310aba782d6d2cc816a7" http.request.useragent="Go-http-client/1.1" http.response.duration=2.721604031s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:24 +0000] "PUT /v2/foo/schema1/blobs/uploads/550e1435-c64c-4fe8-ae2b-652168fced01?_state=EWmiLSfejRrZyptCYEF0LLENG-XIRonda-VxJn_eGZd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1NTBlMTQzNS1jNjRjLTRmZTgtYWUyYi02NTIxNjhmY2VkMDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6MjQuODY5NjYwNzU0WiJ9&digest=sha256%3A9afdf942d8b09a6c9cb048bdf904a4f371cdc11958ec310aba782d6d2cc816a7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:27Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=48a42443-a900-4f4e-ba7d-a0c9ad87a605 http.request.method=POST http.request.remoteaddr="127.0.0.1:42802" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="978.14µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:27 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:28Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=37eca1e0-8752-4ad9-b569-f068b0535960 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42802" http.request.uri="/v2/foo/schema1/blobs/uploads/1f684ea8-8718-447d-b3f3-345087f3160f?_state=S35BIWKDiMz5qufqjGOkPqkUk9d5mvpDdObTUzTgcPh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxZjY4NGVhOC04NzE4LTQ0N2QtYjNmMy0zNDUwODdmMzE2MGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6MjcuNjM4NzgzNDY2WiJ9&digest=sha256%3A6282502e1a01e32429efa739bf87a523cfe022c2cebc68a17fffc4634202847e" http.request.useragent="Go-http-client/1.1" http.response.duration=662.264786ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:27 +0000] "PUT /v2/foo/schema1/blobs/uploads/1f684ea8-8718-447d-b3f3-345087f3160f?_state=S35BIWKDiMz5qufqjGOkPqkUk9d5mvpDdObTUzTgcPh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxZjY4NGVhOC04NzE4LTQ0N2QtYjNmMy0zNDUwODdmMzE2MGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6MjcuNjM4NzgzNDY2WiJ9&digest=sha256%3A6282502e1a01e32429efa739bf87a523cfe022c2cebc68a17fffc4634202847e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:28Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=a0546302-2563-40c9-8455-81e39141614e http.request.method=PUT http.request.remoteaddr="127.0.0.1:42802" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.244938ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:28 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:28Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=809d4232-9bd5-4dc6-8558-5c22e793a4d0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42802" http.request.uri="/v2/foo/schema1/manifests/sha256:babea5347e103f21544545e6a5b00c6767d80f28b1d5019a3852198e4cbc211f" http.request.useragent="Go-http-client/1.1" http.response.duration="853.53µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:28 +0000] "PUT /v2/foo/schema1/manifests/sha256:babea5347e103f21544545e6a5b00c6767d80f28b1d5019a3852198e4cbc211f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:28Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=5f3c7ee1-a2a6-4a08-8269-ea3f76750eed http.request.method=GET http.request.remoteaddr="127.0.0.1:42802" 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="805.988µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/Oct/2025:12:27:28 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-10-12T12:27:28Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=2e0fa74d-06c1-42ef-8f1b-83308c24c50a http.request.method=GET http.request.remoteaddr="127.0.0.1:42802" http.request.uri="/v2/foo/schema1/manifests/sha256:babea5347e103f21544545e6a5b00c6767d80f28b1d5019a3852198e4cbc211f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="776.041µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/Oct/2025:12:27:28 +0000] "GET /v2/foo/schema1/manifests/sha256:babea5347e103f21544545e6a5b00c6767d80f28b1d5019a3852198e4cbc211f HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-10-12T12:27:28Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:37445" http.request.id=9be5b9b1-1a69-4a57-83a1-9be5b8fb2af9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42802" http.request.uri="/v2/foo/schema1/manifests/sha256:babea5347e103f21544545e6a5b00c6767d80f28b1d5019a3852198e4cbc211f" http.request.useragent="Go-http-client/1.1" http.response.duration="907.886µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:28 +0000] "PUT /v2/foo/schema1/manifests/sha256:babea5347e103f21544545e6a5b00c6767d80f28b1d5019a3852198e4cbc211f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:28Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:37445" http.request.id=15e41cb0-7c67-4633-96ae-6c00092842e3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42802" http.request.uri="/v2/foo/schema1/manifests/sha256:babea5347e103f21544545e6a5b00c6767d80f28b1d5019a3852198e4cbc211f" http.request.useragent="Go-http-client/1.1" http.response.duration="879.162µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:28 +0000] "PUT /v2/foo/schema1/manifests/sha256:babea5347e103f21544545e6a5b00c6767d80f28b1d5019a3852198e4cbc211f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:28Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/json" http.request.host="127.0.0.1:37445" http.request.id=7211e5a3-832f-4c42-b180-16abc47c1c4f http.request.method=PUT http.request.remoteaddr="127.0.0.1:42802" http.request.uri="/v2/foo/schema1/manifests/sha256:babea5347e103f21544545e6a5b00c6767d80f28b1d5019a3852198e4cbc211f" http.request.useragent="Go-http-client/1.1" http.response.duration="856.659µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:28 +0000] "PUT /v2/foo/schema1/manifests/sha256:babea5347e103f21544545e6a5b00c6767d80f28b1d5019a3852198e4cbc211f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:28Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=838f9616-0932-4f84-b3e4-da1bb0465a85 http.request.method=GET http.request.remoteaddr="127.0.0.1:42802" http.request.uri="/v2/foo/schema1/manifests/sha256:babea5347e103f21544545e6a5b00c6767d80f28b1d5019a3852198e4cbc211f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="780.265µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/Oct/2025:12:27:28 +0000] "GET /v2/foo/schema1/manifests/sha256:babea5347e103f21544545e6a5b00c6767d80f28b1d5019a3852198e4cbc211f HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-10-12T12:27:28Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=ce8e234d-7346-46e8-949f-16ce3c8494da http.request.method=GET http.request.remoteaddr="127.0.0.1:42802" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="543.131µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:28 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:28Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=c5036a30-c6ff-4920-88f3-0117baa09d06 http.request.method=GET http.request.remoteaddr="127.0.0.1:42802" http.request.uri="/v2/foo/schema1/manifests/sha256:babea5347e103f21544545e6a5b00c6767d80f28b1d5019a3852198e4cbc211f" http.request.useragent="Go-http-client/1.1" http.response.duration="625.472µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:28 +0000] "GET /v2/foo/schema1/manifests/sha256:babea5347e103f21544545e6a5b00c6767d80f28b1d5019a3852198e4cbc211f HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:28Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=0a30d024-cabc-4313-a22e-8aacb0e9f065 http.request.method=GET http.request.remoteaddr="127.0.0.1:42802" 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="534.139µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [12/Oct/2025:12:27:28 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-10-12T12:27:28Z" level=error msg="payload digest does match: "sha256:852dc80861df32d209ac700c3050311443808a4733904e93e16079af3632fe77" != "sha256:babea5347e103f21544545e6a5b00c6767d80f28b1d5019a3852198e4cbc211f"" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=b2caae4f-da01-45cf-991e-9b294c526475 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42802" http.request.uri="/v2/foo/schema1/manifests/sha256:babea5347e103f21544545e6a5b00c6767d80f28b1d5019a3852198e4cbc211f" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:babea5347e103f21544545e6a5b00c6767d80f28b1d5019a3852198e4cbc211f" time="2025-10-12T12:27:28Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=b2caae4f-da01-45cf-991e-9b294c526475 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42802" http.request.uri="/v2/foo/schema1/manifests/sha256:babea5347e103f21544545e6a5b00c6767d80f28b1d5019a3852198e4cbc211f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="589.028µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:babea5347e103f21544545e6a5b00c6767d80f28b1d5019a3852198e4cbc211f" 127.0.0.1 - - [12/Oct/2025:12:27:28 +0000] "PUT /v2/foo/schema1/manifests/sha256:babea5347e103f21544545e6a5b00c6767d80f28b1d5019a3852198e4cbc211f HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-10-12T12:27:28Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=e4c8b61b-8d87-43cd-9b6e-d57c26e1e64e http.request.method=GET http.request.remoteaddr="127.0.0.1:41380" 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="745.22µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/Oct/2025:12:27:28 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-10-12T12:27:28Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=a669d5b0-027d-41b2-ab55-48087acbe792 http.request.method=GET http.request.remoteaddr="127.0.0.1:41380" 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="574.84µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [12/Oct/2025:12:27:28 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-10-12T12:27:28Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37445" http.request.id=e073e34e-10ff-4802-a855-f0858c19e668 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41380" 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="597.467µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-10-12T12:27:28Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37445" http.request.id=e073e34e-10ff-4802-a855-f0858c19e668 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41380" 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="619.44µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-10-12T12:27:28Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37445" http.request.id=e073e34e-10ff-4802-a855-f0858c19e668 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41380" 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="637.563µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/Oct/2025:12:27:28 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-10-12T12:27:28Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=b16d4686-c619-463f-ae02-197ddc823df1 http.request.method=POST http.request.remoteaddr="127.0.0.1:41380" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="580.373µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:28 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:28Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=43277de2-66d4-4bd1-ad74-70bd317682db http.request.method=PUT http.request.remoteaddr="127.0.0.1:41380" http.request.uri="/v2/foo/schema2/blobs/uploads/9685aa88-1be3-4fca-8d0c-84bf4b2bdf3d?_state=Tp0S34V01WHITmVBqf0sriqZ2dRlqqB3c166an_kcaN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5Njg1YWE4OC0xYmUzLTRmY2EtOGQwYy04NGJmNGIyYmRmM2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6MjguMzIzODcxMjUzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="730.385µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:28 +0000] "PUT /v2/foo/schema2/blobs/uploads/9685aa88-1be3-4fca-8d0c-84bf4b2bdf3d?_state=Tp0S34V01WHITmVBqf0sriqZ2dRlqqB3c166an_kcaN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5Njg1YWE4OC0xYmUzLTRmY2EtOGQwYy04NGJmNGIyYmRmM2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6MjguMzIzODcxMjUzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:28Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37445" http.request.id=f67547a7-7dd4-4461-afa5-2894b067cec2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41380" 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="624.598µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-10-12T12:27:28Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37445" http.request.id=f67547a7-7dd4-4461-afa5-2894b067cec2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41380" 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="645.454µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/Oct/2025:12:27:28 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-10-12T12:27:28Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=f3614523-2aac-419b-b4f4-db56be2e96bb http.request.method=POST http.request.remoteaddr="127.0.0.1:41380" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.69522ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:28 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:30Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=8894fe60-b881-49a7-b4f7-c341c0a182d2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41380" http.request.uri="/v2/foo/schema2/blobs/uploads/06cd3ecc-6913-4e1e-b444-cbd0c7769826?_state=gG5wc9J7F_9P3oBIzg5P9qZIgrT3P3dWTSPbVzllcnR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwNmNkM2VjYy02OTEzLTRlMWUtYjQ0NC1jYmQwYzc3Njk4MjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6MjguNDA4MzM0MzM3WiJ9&digest=sha256%3A6da72207e0733a39f9623230f5d8827e22cf52a9cfa443fa2f87371f9acf15ea" http.request.useragent="Go-http-client/1.1" http.response.duration=1.862783283s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:28 +0000] "PUT /v2/foo/schema2/blobs/uploads/06cd3ecc-6913-4e1e-b444-cbd0c7769826?_state=gG5wc9J7F_9P3oBIzg5P9qZIgrT3P3dWTSPbVzllcnR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwNmNkM2VjYy02OTEzLTRlMWUtYjQ0NC1jYmQwYzc3Njk4MjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6MjguNDA4MzM0MzM3WiJ9&digest=sha256%3A6da72207e0733a39f9623230f5d8827e22cf52a9cfa443fa2f87371f9acf15ea HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:30Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=6fb9e306-b73f-4f69-be15-228cd86bf6f4 http.request.method=POST http.request.remoteaddr="127.0.0.1:41380" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="966.442µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:30 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:32Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=733c061c-7ce8-4b6b-9919-ffe69cb282b9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41380" http.request.uri="/v2/foo/schema2/blobs/uploads/69858e0b-d1cd-4e5d-88cd-3300c0707b37?_state=hz-OiN_muDTcBl4vx1gU8JPMs6mN9zz6ES_P3Z_ipG17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2OTg1OGUwYi1kMWNkLTRlNWQtODhjZC0zMzAwYzA3MDdiMzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6MzAuMzg5ODM3MjI3WiJ9&digest=sha256%3Ae42827406d4bfd01649487d37ce5b60b8ff19efde489b6f2d858f609aecb4950" http.request.useragent="Go-http-client/1.1" http.response.duration=2.34156469s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:30 +0000] "PUT /v2/foo/schema2/blobs/uploads/69858e0b-d1cd-4e5d-88cd-3300c0707b37?_state=hz-OiN_muDTcBl4vx1gU8JPMs6mN9zz6ES_P3Z_ipG17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2OTg1OGUwYi1kMWNkLTRlNWQtODhjZC0zMzAwYzA3MDdiMzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6MzAuMzg5ODM3MjI3WiJ9&digest=sha256%3Ae42827406d4bfd01649487d37ce5b60b8ff19efde489b6f2d858f609aecb4950 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:32Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37445" http.request.id=57040a00-51fd-448e-9c6d-5f9a4008ed6e http.request.method=PUT http.request.remoteaddr="127.0.0.1:41380" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.167132ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:32 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:32Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37445" http.request.id=5951ace4-85b0-4f2c-aca6-b3cdbe6ef162 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41380" http.request.uri="/v2/foo/schema2/manifests/sha256:9aa796d9e966d2d7633d33f785ef5f12a6915c93ba6238d61449441948392147" http.request.useragent="Go-http-client/1.1" http.response.duration="718.882µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:32 +0000] "PUT /v2/foo/schema2/manifests/sha256:9aa796d9e966d2d7633d33f785ef5f12a6915c93ba6238d61449441948392147 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:32Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=6cfcc3b2-d83d-4af7-9dde-8b309d44b9aa http.request.method=GET http.request.remoteaddr="127.0.0.1:41380" 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="741.301µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [12/Oct/2025:12:27:32 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-10-12T12:27:32Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=227e23e4-3be7-472b-9bf6-8dc46aa6045d http.request.method=GET http.request.remoteaddr="127.0.0.1:41380" http.request.uri="/v2/foo/schema2/manifests/sha256:9aa796d9e966d2d7633d33f785ef5f12a6915c93ba6238d61449441948392147" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="594.381µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [12/Oct/2025:12:27:32 +0000] "GET /v2/foo/schema2/manifests/sha256:9aa796d9e966d2d7633d33f785ef5f12a6915c93ba6238d61449441948392147 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-10-12T12:27:32Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=0c49e722-f332-4abc-b0e0-8cb5d8d5b5b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:41380" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="495.699µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:32 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:32Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=d062a095-d066-4b96-ab41-bd2e26eedddc http.request.method=GET http.request.remoteaddr="127.0.0.1:41380" http.request.uri="/v2/foo/schema2/manifests/sha256:9aa796d9e966d2d7633d33f785ef5f12a6915c93ba6238d61449441948392147" http.request.useragent="Go-http-client/1.1" http.response.duration="495.323µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:32 +0000] "GET /v2/foo/schema2/manifests/sha256:9aa796d9e966d2d7633d33f785ef5f12a6915c93ba6238d61449441948392147 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:32Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=19441609-ff59-4448-b4b7-2d2b298ded13 http.request.method=GET http.request.remoteaddr="127.0.0.1:41380" 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="501.141µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [12/Oct/2025:12:27:32 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-10-12T12:27:32Z" level=info msg="rewriting manifest sha256:9aa796d9e966d2d7633d33f785ef5f12a6915c93ba6238d61449441948392147 in schema1 format to support old client" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=82315c73-3bb0-496f-bcd2-023a5c278634 http.request.method=GET http.request.remoteaddr="127.0.0.1:41380" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-10-12T12:27:32Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=82315c73-3bb0-496f-bcd2-023a5c278634 http.request.method=GET http.request.remoteaddr="127.0.0.1:41380" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.080963ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [12/Oct/2025:12:27:32 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-10-12T12:27:32Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:37445" http.request.id=28fea006-bb26-40a9-a436-6523c407f9d8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41380" 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="590.691µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [12/Oct/2025:12:27:32 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-10-12T12:27:32Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:37445" http.request.id=05328988-85ef-4585-8034-23e072108fae http.request.method=PUT http.request.remoteaddr="127.0.0.1:41380" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="667.799µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:32 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:32Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:37445" http.request.id=6c92c942-9346-4a5f-b7e2-a802c8e5e274 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41380" http.request.uri="/v2/foo/schema2/manifests/sha256:0db2f595938ed319fbbc7ffd73672dbd216b6a54fc28a2bdad5b5cce3d735971" http.request.useragent="Go-http-client/1.1" http.response.duration="656.377µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:32 +0000] "PUT /v2/foo/schema2/manifests/sha256:0db2f595938ed319fbbc7ffd73672dbd216b6a54fc28a2bdad5b5cce3d735971 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:32Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=2a7f3f25-7d49-4a6c-906d-ad840e3f532a http.request.method=GET http.request.remoteaddr="127.0.0.1:41380" 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="590.766µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [12/Oct/2025:12:27:32 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-10-12T12:27:32Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=57502cc9-221b-47c2-ad5c-c6c5da93bfd8 http.request.method=GET http.request.remoteaddr="127.0.0.1:41380" http.request.uri="/v2/foo/schema2/manifests/sha256:0db2f595938ed319fbbc7ffd73672dbd216b6a54fc28a2bdad5b5cce3d735971" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="693.213µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [12/Oct/2025:12:27:32 +0000] "GET /v2/foo/schema2/manifests/sha256:0db2f595938ed319fbbc7ffd73672dbd216b6a54fc28a2bdad5b5cce3d735971 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-10-12T12:27:32Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=ff25d8eb-5eab-4629-a137-110a2236b176 http.request.method=GET http.request.remoteaddr="127.0.0.1:41380" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="618.416µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:32 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:32Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=c695763c-48fa-4abd-8b64-e341d2757448 http.request.method=GET http.request.remoteaddr="127.0.0.1:41380" http.request.uri="/v2/foo/schema2/manifests/sha256:0db2f595938ed319fbbc7ffd73672dbd216b6a54fc28a2bdad5b5cce3d735971" http.request.useragent="Go-http-client/1.1" http.response.duration="531.53µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:32 +0000] "GET /v2/foo/schema2/manifests/sha256:0db2f595938ed319fbbc7ffd73672dbd216b6a54fc28a2bdad5b5cce3d735971 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:32Z" level=info msg="rewriting manifest list sha256:0db2f595938ed319fbbc7ffd73672dbd216b6a54fc28a2bdad5b5cce3d735971 in schema1 format to support old client" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=57c114db-0661-4450-a9af-3b719ee8e710 http.request.method=GET http.request.remoteaddr="127.0.0.1:41380" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2025-10-12T12:27:32Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:37445" http.request.id=57c114db-0661-4450-a9af-3b719ee8e710 http.request.method=GET http.request.remoteaddr="127.0.0.1:41380" 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=1.235578ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [12/Oct/2025:12:27:32 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-10-12T12:27:32Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.8 time="2025-10-12T12:27:32Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T12:27:32Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=02004e68-9d25-488e-8280-5f3c11282f91 http.request.method=GET http.request.remoteaddr="127.0.0.1:37260" 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="706.982µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/Oct/2025:12:27:32 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-10-12T12:27:32Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=9d37cb0d-8668-4c40-84f4-d3f7919cc36b http.request.method=GET http.request.remoteaddr="127.0.0.1:37260" 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="592.873µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [12/Oct/2025:12:27:32 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-10-12T12:27:32Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=b0e3916e-6f20-45a4-af4d-16901474f15f http.request.method=PUT http.request.remoteaddr="127.0.0.1:37260" 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="544.999µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/Oct/2025:12:27:32 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-10-12T12:27:32Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=731b3099-520f-4ae0-8c65-935007475fc9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37260" 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="761.57µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-10-12T12:27:32Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=731b3099-520f-4ae0-8c65-935007475fc9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37260" 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="787.856µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-10-12T12:27:32Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=731b3099-520f-4ae0-8c65-935007475fc9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37260" 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="808.029µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-10-12T12:27:32Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=731b3099-520f-4ae0-8c65-935007475fc9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37260" 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="824.5µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/Oct/2025:12:27:32 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-10-12T12:27:32Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=51b6adc6-490b-40b1-ab4e-4afc58bd9432 http.request.method=POST http.request.remoteaddr="127.0.0.1:37260" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="859.74µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:32 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:33Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=74a7eb0c-bb41-408e-b102-a289c0348883 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37260" http.request.uri="/v2/foo/schema1/blobs/uploads/e7c6242c-f24e-45b0-bf9f-15835120438a?_state=KqsjfzYhMRNKPt08bvOUmL30AxYEMv4e4_X_AiayEvd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlN2M2MjQyYy1mMjRlLTQ1YjAtYmY5Zi0xNTgzNTEyMDQzOGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6MzIuODQ3ODg1MzA1WiJ9&digest=sha256%3A91a2706f79bc0b1b5b8e5f0794d1f279e9d500f9cc55962e2333489623a4cc78" http.request.useragent="Go-http-client/1.1" http.response.duration=726.264845ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:32 +0000] "PUT /v2/foo/schema1/blobs/uploads/e7c6242c-f24e-45b0-bf9f-15835120438a?_state=KqsjfzYhMRNKPt08bvOUmL30AxYEMv4e4_X_AiayEvd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlN2M2MjQyYy1mMjRlLTQ1YjAtYmY5Zi0xNTgzNTEyMDQzOGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6MzIuODQ3ODg1MzA1WiJ9&digest=sha256%3A91a2706f79bc0b1b5b8e5f0794d1f279e9d500f9cc55962e2333489623a4cc78 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:33Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=67dc28c5-a5b1-439a-9292-601330349f71 http.request.method=POST http.request.remoteaddr="127.0.0.1:37260" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="969.852µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:33 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:35Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=9758cc85-977d-4c79-a3b6-7c8dd5ea5e72 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37260" http.request.uri="/v2/foo/schema1/blobs/uploads/b785c8b6-28d7-4b08-a206-28c47639a90b?_state=LZo2E4eg4m-KLvxNNWNiszgD3p7IU68Xk5PebYLb7aF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiNzg1YzhiNi0yOGQ3LTRiMDgtYTIwNi0yOGM0NzYzOWE5MGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6MzMuNjQ3NzY4ODE4WiJ9&digest=sha256%3Aacc8ff8b944a896e74a38eec1515206f6153ef2805370dba55e1844536008867" http.request.useragent="Go-http-client/1.1" http.response.duration=1.443791647s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:33 +0000] "PUT /v2/foo/schema1/blobs/uploads/b785c8b6-28d7-4b08-a206-28c47639a90b?_state=LZo2E4eg4m-KLvxNNWNiszgD3p7IU68Xk5PebYLb7aF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiNzg1YzhiNi0yOGQ3LTRiMDgtYTIwNi0yOGM0NzYzOWE5MGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6MzMuNjQ3NzY4ODE4WiJ9&digest=sha256%3Aacc8ff8b944a896e74a38eec1515206f6153ef2805370dba55e1844536008867 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:35Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=9142e81f-6f80-4693-bb0d-ce2f9e6a5562 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37260" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.324289ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:35 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:35Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=7f77e6e9-9441-460a-a7cc-11d3aaae7f97 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37260" http.request.uri="/v2/foo/schema1/manifests/sha256:21932a8ba765fa1234b553951cdc34d0448cdbcc839d4eedf63a1bb7b57bf089" http.request.useragent="Go-http-client/1.1" http.response.duration="895.397µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:35 +0000] "PUT /v2/foo/schema1/manifests/sha256:21932a8ba765fa1234b553951cdc34d0448cdbcc839d4eedf63a1bb7b57bf089 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:35Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=74b44224-0e04-45ce-bd43-fe8261cbefcd http.request.method=GET http.request.remoteaddr="127.0.0.1:37260" 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="890.079µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/Oct/2025:12:27:35 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-10-12T12:27:35Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=36ce89ac-69c7-4441-b535-864ca490a887 http.request.method=GET http.request.remoteaddr="127.0.0.1:37260" http.request.uri="/v2/foo/schema1/manifests/sha256:21932a8ba765fa1234b553951cdc34d0448cdbcc839d4eedf63a1bb7b57bf089" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="875.536µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/Oct/2025:12:27:35 +0000] "GET /v2/foo/schema1/manifests/sha256:21932a8ba765fa1234b553951cdc34d0448cdbcc839d4eedf63a1bb7b57bf089 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-10-12T12:27:35Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:42041" http.request.id=6d60f59b-a958-466a-943a-cf175db26a73 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37260" http.request.uri="/v2/foo/schema1/manifests/sha256:21932a8ba765fa1234b553951cdc34d0448cdbcc839d4eedf63a1bb7b57bf089" http.request.useragent="Go-http-client/1.1" http.response.duration="915.568µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:35 +0000] "PUT /v2/foo/schema1/manifests/sha256:21932a8ba765fa1234b553951cdc34d0448cdbcc839d4eedf63a1bb7b57bf089 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:35Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:42041" http.request.id=77f9a989-7907-4f41-a20a-2560abb72063 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37260" http.request.uri="/v2/foo/schema1/manifests/sha256:21932a8ba765fa1234b553951cdc34d0448cdbcc839d4eedf63a1bb7b57bf089" http.request.useragent="Go-http-client/1.1" http.response.duration="894.97µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:35 +0000] "PUT /v2/foo/schema1/manifests/sha256:21932a8ba765fa1234b553951cdc34d0448cdbcc839d4eedf63a1bb7b57bf089 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:35Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/json" http.request.host="127.0.0.1:42041" http.request.id=08421c03-734d-470a-8744-c05909b9dc55 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37260" http.request.uri="/v2/foo/schema1/manifests/sha256:21932a8ba765fa1234b553951cdc34d0448cdbcc839d4eedf63a1bb7b57bf089" http.request.useragent="Go-http-client/1.1" http.response.duration="827.521µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:35 +0000] "PUT /v2/foo/schema1/manifests/sha256:21932a8ba765fa1234b553951cdc34d0448cdbcc839d4eedf63a1bb7b57bf089 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:35Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=f900ffe6-18f9-49a7-b0e9-28e21255d5e6 http.request.method=GET http.request.remoteaddr="127.0.0.1:37260" http.request.uri="/v2/foo/schema1/manifests/sha256:21932a8ba765fa1234b553951cdc34d0448cdbcc839d4eedf63a1bb7b57bf089" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="783.836µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/Oct/2025:12:27:35 +0000] "GET /v2/foo/schema1/manifests/sha256:21932a8ba765fa1234b553951cdc34d0448cdbcc839d4eedf63a1bb7b57bf089 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-10-12T12:27:35Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=e939f233-ba87-4bf1-b965-4585d27dc6d7 http.request.method=GET http.request.remoteaddr="127.0.0.1:37260" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="514.234µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:35 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:35Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=eacb36fb-ded9-4d4e-a6dc-e3e533c1717b http.request.method=GET http.request.remoteaddr="127.0.0.1:37260" http.request.uri="/v2/foo/schema1/manifests/sha256:21932a8ba765fa1234b553951cdc34d0448cdbcc839d4eedf63a1bb7b57bf089" http.request.useragent="Go-http-client/1.1" http.response.duration="493.766µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:35 +0000] "GET /v2/foo/schema1/manifests/sha256:21932a8ba765fa1234b553951cdc34d0448cdbcc839d4eedf63a1bb7b57bf089 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:35Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=da971598-cf15-4e26-a1ce-cc15a5b32b07 http.request.method=GET http.request.remoteaddr="127.0.0.1:37260" 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="517.134µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [12/Oct/2025:12:27:35 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-10-12T12:27:35Z" level=error msg="payload digest does match: "sha256:85911d0104044bed86c27f78346b2f30e815cf1c5cf13c61b88d263bad0ecb1f" != "sha256:21932a8ba765fa1234b553951cdc34d0448cdbcc839d4eedf63a1bb7b57bf089"" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=76bfba09-713e-4517-a5e8-9c1025fb3905 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37260" http.request.uri="/v2/foo/schema1/manifests/sha256:21932a8ba765fa1234b553951cdc34d0448cdbcc839d4eedf63a1bb7b57bf089" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:21932a8ba765fa1234b553951cdc34d0448cdbcc839d4eedf63a1bb7b57bf089" time="2025-10-12T12:27:35Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=76bfba09-713e-4517-a5e8-9c1025fb3905 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37260" http.request.uri="/v2/foo/schema1/manifests/sha256:21932a8ba765fa1234b553951cdc34d0448cdbcc839d4eedf63a1bb7b57bf089" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="579.663µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:21932a8ba765fa1234b553951cdc34d0448cdbcc839d4eedf63a1bb7b57bf089" 127.0.0.1 - - [12/Oct/2025:12:27:35 +0000] "PUT /v2/foo/schema1/manifests/sha256:21932a8ba765fa1234b553951cdc34d0448cdbcc839d4eedf63a1bb7b57bf089 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-10-12T12:27:35Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=9b4a6e95-e781-4826-9446-bf00a1508e12 http.request.method=GET http.request.remoteaddr="127.0.0.1:37268" 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="687.704µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/Oct/2025:12:27:35 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-10-12T12:27:35Z" 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.8 http.request.host="127.0.0.1:42041" http.request.id=cba256b9-a68f-4ae4-a4cc-06ca4cf07af9 http.request.method=GET http.request.remoteaddr="127.0.0.1:37268" 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="492.768µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [12/Oct/2025:12:27:35 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-10-12T12:27:35Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42041" http.request.id=fa197c4e-e132-4575-91c7-fe3143b8e43c http.request.method=PUT http.request.remoteaddr="127.0.0.1:37268" 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="562.491µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-10-12T12:27:35Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42041" http.request.id=fa197c4e-e132-4575-91c7-fe3143b8e43c http.request.method=PUT http.request.remoteaddr="127.0.0.1:37268" 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="584.33µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-10-12T12:27:35Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42041" http.request.id=fa197c4e-e132-4575-91c7-fe3143b8e43c http.request.method=PUT http.request.remoteaddr="127.0.0.1:37268" 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="602.017µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/Oct/2025:12:27:35 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-10-12T12:27:35Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=76ed767d-bfd5-4986-8f11-1f68a6fb9c36 http.request.method=POST http.request.remoteaddr="127.0.0.1:37268" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="587.372µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:35 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:35Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=078f5584-05dc-4fce-8fc7-6831a12dddcf http.request.method=PUT http.request.remoteaddr="127.0.0.1:37268" http.request.uri="/v2/foo/schema2/blobs/uploads/79712b75-53e5-43a7-9831-b3519e9d0bf2?_state=iGnleQzLWI4J1hzlbe_piOWhWxnlhoqvuDqL6h8lOPN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3OTcxMmI3NS01M2U1LTQzYTctOTgzMS1iMzUxOWU5ZDBiZjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6MzUuMTEyODA1MDQzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="826.391µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:35 +0000] "PUT /v2/foo/schema2/blobs/uploads/79712b75-53e5-43a7-9831-b3519e9d0bf2?_state=iGnleQzLWI4J1hzlbe_piOWhWxnlhoqvuDqL6h8lOPN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3OTcxMmI3NS01M2U1LTQzYTctOTgzMS1iMzUxOWU5ZDBiZjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6MzUuMTEyODA1MDQzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:35Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42041" http.request.id=2387c0fb-0644-40cc-9562-ff40670dc5cd http.request.method=PUT http.request.remoteaddr="127.0.0.1:37268" 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="647.936µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-10-12T12:27:35Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42041" http.request.id=2387c0fb-0644-40cc-9562-ff40670dc5cd http.request.method=PUT http.request.remoteaddr="127.0.0.1:37268" 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="672.208µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/Oct/2025:12:27:35 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-10-12T12:27:35Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=4d642b8f-6159-4809-ad80-9a616e2e0a26 http.request.method=POST http.request.remoteaddr="127.0.0.1:37268" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="966.735µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:35 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:37Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=e16f2af3-1708-40dd-94f4-688abd4c2244 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37268" http.request.uri="/v2/foo/schema2/blobs/uploads/9069073a-dec7-423c-9760-ed9f7016370c?_state=YEPV4pESA_3SNTtww31uyFb3pQe4M4geZGD5wIKyZKF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5MDY5MDczYS1kZWM3LTQyM2MtOTc2MC1lZDlmNzAxNjM3MGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6MzUuMjExMDU4ODUzWiJ9&digest=sha256%3A0284f492c03a39162698abafed24e01ba4720f30ccc0e0d204c710d196c02020" http.request.useragent="Go-http-client/1.1" http.response.duration=2.164639928s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:35 +0000] "PUT /v2/foo/schema2/blobs/uploads/9069073a-dec7-423c-9760-ed9f7016370c?_state=YEPV4pESA_3SNTtww31uyFb3pQe4M4geZGD5wIKyZKF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5MDY5MDczYS1kZWM3LTQyM2MtOTc2MC1lZDlmNzAxNjM3MGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6MzUuMjExMDU4ODUzWiJ9&digest=sha256%3A0284f492c03a39162698abafed24e01ba4720f30ccc0e0d204c710d196c02020 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:37Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=d9704bd2-7a82-4668-937e-8a3e71089f69 http.request.method=POST http.request.remoteaddr="127.0.0.1:37268" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="987.651µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:37 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:38Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=8c32ad12-abd2-49fa-8779-5569d5d085f3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37268" http.request.uri="/v2/foo/schema2/blobs/uploads/4f487611-f2cc-4fad-963f-7fb13ed7d10b?_state=YYAo61MVvf31_bTZwZbQZbJK2SC711ORkOWmwD8W0Cl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0ZjQ4NzYxMS1mMmNjLTRmYWQtOTYzZi03ZmIxM2VkN2QxMGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6MzcuNDI5NjUwMzlaIn0%3D&digest=sha256%3Ad3845c1296f4fc156f0907394ebbea1ab8e325d10b3a194cc284901b402e5634" http.request.useragent="Go-http-client/1.1" http.response.duration=840.0349ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:37 +0000] "PUT /v2/foo/schema2/blobs/uploads/4f487611-f2cc-4fad-963f-7fb13ed7d10b?_state=YYAo61MVvf31_bTZwZbQZbJK2SC711ORkOWmwD8W0Cl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0ZjQ4NzYxMS1mMmNjLTRmYWQtOTYzZi03ZmIxM2VkN2QxMGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6MzcuNDI5NjUwMzlaIn0%3D&digest=sha256%3Ad3845c1296f4fc156f0907394ebbea1ab8e325d10b3a194cc284901b402e5634 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:38Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42041" http.request.id=40b546ef-87d4-4519-bc8a-89555a2e9394 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37268" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.499885ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:38 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:38Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42041" http.request.id=87887292-3177-424d-852b-0cec6da993c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37268" http.request.uri="/v2/foo/schema2/manifests/sha256:49bd8d5a2b89aeff390fd4da6ad76ce4457d98a4f52aac7392ff5f4ed58c8bfc" http.request.useragent="Go-http-client/1.1" http.response.duration=1.139013ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:38 +0000] "PUT /v2/foo/schema2/manifests/sha256:49bd8d5a2b89aeff390fd4da6ad76ce4457d98a4f52aac7392ff5f4ed58c8bfc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:38Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=e639c283-ecab-470a-b1f1-30e9c91ff628 http.request.method=GET http.request.remoteaddr="127.0.0.1:37268" 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.00012ms http.response.status=200 http.response.written=732 127.0.0.1 - - [12/Oct/2025:12:27:38 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-10-12T12:27:38Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=232cf254-7ff1-467a-8df0-91913dad4a3e http.request.method=GET http.request.remoteaddr="127.0.0.1:37268" http.request.uri="/v2/foo/schema2/manifests/sha256:49bd8d5a2b89aeff390fd4da6ad76ce4457d98a4f52aac7392ff5f4ed58c8bfc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="998.406µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [12/Oct/2025:12:27:38 +0000] "GET /v2/foo/schema2/manifests/sha256:49bd8d5a2b89aeff390fd4da6ad76ce4457d98a4f52aac7392ff5f4ed58c8bfc HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-10-12T12:27:38Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=ad212c2c-8f54-41a7-be94-320dec55568b http.request.method=GET http.request.remoteaddr="127.0.0.1:37268" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="874.978µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:38 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:38Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=943b8584-b4e7-4b5f-a747-8f383f8cc4c0 http.request.method=GET http.request.remoteaddr="127.0.0.1:37268" http.request.uri="/v2/foo/schema2/manifests/sha256:49bd8d5a2b89aeff390fd4da6ad76ce4457d98a4f52aac7392ff5f4ed58c8bfc" http.request.useragent="Go-http-client/1.1" http.response.duration="838.298µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:38 +0000] "GET /v2/foo/schema2/manifests/sha256:49bd8d5a2b89aeff390fd4da6ad76ce4457d98a4f52aac7392ff5f4ed58c8bfc HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:38Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=edb2f12f-6ed0-483d-8f32-f8991403d887 http.request.method=GET http.request.remoteaddr="127.0.0.1:37268" 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="840.787µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [12/Oct/2025:12:27:38 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-10-12T12:27:38Z" level=info msg="rewriting manifest sha256:49bd8d5a2b89aeff390fd4da6ad76ce4457d98a4f52aac7392ff5f4ed58c8bfc in schema1 format to support old client" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=47d9148a-59a9-4ed2-ad6e-d97de4b6c944 http.request.method=GET http.request.remoteaddr="127.0.0.1:37268" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-10-12T12:27:38Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=47d9148a-59a9-4ed2-ad6e-d97de4b6c944 http.request.method=GET http.request.remoteaddr="127.0.0.1:37268" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.438356ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [12/Oct/2025:12:27:38 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-10-12T12:27:38Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:42041" http.request.id=95c52869-dad1-48cc-8f06-68cae7223a19 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37268" 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=3.372811ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [12/Oct/2025:12:27:38 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-10-12T12:27:38Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:42041" http.request.id=80151f84-cf87-490a-b935-3813ed544b48 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37268" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="749.21µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:38 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:38Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:42041" http.request.id=58a76e03-8e0b-46c5-a6c5-19cf21aef385 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37268" http.request.uri="/v2/foo/schema2/manifests/sha256:14de1a6951f575f5a61306fbf3ce34c1a205c4449bc21e6084fc26e62b534de0" http.request.useragent="Go-http-client/1.1" http.response.duration="628.122µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:38 +0000] "PUT /v2/foo/schema2/manifests/sha256:14de1a6951f575f5a61306fbf3ce34c1a205c4449bc21e6084fc26e62b534de0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:38Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=82e9ff9b-be3b-4456-860b-c9057d4798fa http.request.method=GET http.request.remoteaddr="127.0.0.1:37268" 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="583.747µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [12/Oct/2025:12:27:38 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-10-12T12:27:38Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=5eef18c4-8ed6-4420-bb6a-631b5e535406 http.request.method=GET http.request.remoteaddr="127.0.0.1:37268" http.request.uri="/v2/foo/schema2/manifests/sha256:14de1a6951f575f5a61306fbf3ce34c1a205c4449bc21e6084fc26e62b534de0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="581.408µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [12/Oct/2025:12:27:38 +0000] "GET /v2/foo/schema2/manifests/sha256:14de1a6951f575f5a61306fbf3ce34c1a205c4449bc21e6084fc26e62b534de0 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-10-12T12:27:38Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=67b4eb52-42f7-4733-8894-08875ff8aac1 http.request.method=GET http.request.remoteaddr="127.0.0.1:37268" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="677.45µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:38 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:38Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=e15a6be4-fc4d-4095-9eca-9080c9334d54 http.request.method=GET http.request.remoteaddr="127.0.0.1:37268" http.request.uri="/v2/foo/schema2/manifests/sha256:14de1a6951f575f5a61306fbf3ce34c1a205c4449bc21e6084fc26e62b534de0" http.request.useragent="Go-http-client/1.1" http.response.duration="474.259µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:38 +0000] "GET /v2/foo/schema2/manifests/sha256:14de1a6951f575f5a61306fbf3ce34c1a205c4449bc21e6084fc26e62b534de0 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:38Z" level=info msg="rewriting manifest list sha256:14de1a6951f575f5a61306fbf3ce34c1a205c4449bc21e6084fc26e62b534de0 in schema1 format to support old client" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=7c869e57-5b84-4e32-9321-04e66dc1e5df http.request.method=GET http.request.remoteaddr="127.0.0.1:37268" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2025-10-12T12:27:38Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:42041" http.request.id=7c869e57-5b84-4e32-9321-04e66dc1e5df http.request.method=GET http.request.remoteaddr="127.0.0.1:37268" 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="967.435µs" http.response.status=200 http.response.written=1554 127.0.0.1 - - [12/Oct/2025:12:27:38 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (13.55s) === RUN TestGetManifestWithStorageError time="2025-10-12T12:27:38Z" 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.8 time="2025-10-12T12:27:38Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T12:27:38Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.8 http.request.host="127.0.0.1:35835" http.request.id=bc20f9c2-82f4-4113-935e-228d051ad584 http.request.method=GET http.request.remoteaddr="127.0.0.1:53344" 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="663.686µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [12/Oct/2025:12:27:38 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-10-12T12:27:38Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.24.8 http.request.host="127.0.0.1:35835" http.request.id=16604bc6-dbb1-446f-9bd1-e558b853f677 http.request.method=GET http.request.remoteaddr="127.0.0.1:53344" 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="531.507µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [12/Oct/2025:12:27:38 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-10-12T12:27:38Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.24.8 http.request.host="127.0.0.1:35835" http.request.id=3a1f0259-8d72-4724-9a2c-5a2d59c3856a http.request.method=GET http.request.remoteaddr="127.0.0.1:53344" 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="522.731µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [12/Oct/2025:12:27:38 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-10-12T12:27:38Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.8 http.request.host="127.0.0.1:35835" http.request.id=3f1e7813-aa50-4349-b3e8-657d5326ce30 http.request.method=GET http.request.remoteaddr="127.0.0.1:53344" 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="512.689µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [12/Oct/2025:12:27:38 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2025-10-12T12:27:38Z" 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.8 time="2025-10-12T12:27:38Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T12:27:38Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=7d57a4fe-70d0-44b1-bc8f-53097b73c0ce http.request.method=GET http.request.remoteaddr="127.0.0.1:35610" 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="672.314µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/Oct/2025:12:27:38 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-10-12T12:27:38Z" 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.8 http.request.host="127.0.0.1:46657" http.request.id=2fe3bd66-0fad-405d-8a22-678974811be5 http.request.method=GET http.request.remoteaddr="127.0.0.1:35610" 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="494.028µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [12/Oct/2025:12:27:38 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-10-12T12:27:38Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=68dc6b62-3bf9-4169-b2c1-10ed81e1d887 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35610" 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="519.731µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/Oct/2025:12:27:38 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-10-12T12:27:38Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=32ce8073-cd1c-4e20-bfc9-fc1b0d0e7f00 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35610" 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="687.756µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-10-12T12:27:38Z" 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.8 http.request.host="127.0.0.1:46657" http.request.id=32ce8073-cd1c-4e20-bfc9-fc1b0d0e7f00 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35610" 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="707.168µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-10-12T12:27:38Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=32ce8073-cd1c-4e20-bfc9-fc1b0d0e7f00 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35610" 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="724.521µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-10-12T12:27:38Z" 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.8 http.request.host="127.0.0.1:46657" http.request.id=32ce8073-cd1c-4e20-bfc9-fc1b0d0e7f00 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35610" 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="739.962µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/Oct/2025:12:27:38 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-10-12T12:27:38Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=1e3eb5a8-3663-4702-8afc-812698d72b3a http.request.method=POST http.request.remoteaddr="127.0.0.1:35610" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="842.005µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:38 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:39Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=db2d48ff-e14c-4ec5-afd1-5a4e704ef994 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35610" http.request.uri="/v2/foo/schema1/blobs/uploads/c3914e3f-193d-411d-9054-7322c4f45639?_state=3MsEoLFPJm6dcaxPwD2uRHunx125BOZEIR7Ui3hX4B17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjMzkxNGUzZi0xOTNkLTQxMWQtOTA1NC03MzIyYzRmNDU2MzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6MzguMzY0MzEzMTExWiJ9&digest=sha256%3A8a3bd30b2c11663377e2852c563e699b565526f7bf4b8876e3620e3d230cf164" http.request.useragent="Go-http-client/1.1" http.response.duration=1.17019266s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:38 +0000] "PUT /v2/foo/schema1/blobs/uploads/c3914e3f-193d-411d-9054-7322c4f45639?_state=3MsEoLFPJm6dcaxPwD2uRHunx125BOZEIR7Ui3hX4B17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjMzkxNGUzZi0xOTNkLTQxMWQtOTA1NC03MzIyYzRmNDU2MzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6MzguMzY0MzEzMTExWiJ9&digest=sha256%3A8a3bd30b2c11663377e2852c563e699b565526f7bf4b8876e3620e3d230cf164 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:39Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=90e05f95-0d37-499b-bbee-89011bf5fd0d http.request.method=POST http.request.remoteaddr="127.0.0.1:35610" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.027215ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:39 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:40Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=d247284d-a58d-478d-88d8-dd3687a58b43 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35610" http.request.uri="/v2/foo/schema1/blobs/uploads/93814ee9-0e52-4e9a-a299-b58a2b62957b?_state=bq6STDdIdJFIRHvMTczkqgMZJ3JUxQHU8yN0VelLYJd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5MzgxNGVlOS0wZTUyLTRlOWEtYTI5OS1iNThhMmI2Mjk1N2IiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6MzkuNjE5Nzk5Njc3WiJ9&digest=sha256%3Ab335d3fc2fdda52bf4d68c45865b5775470548012b9a96e807b3600e09661c80" http.request.useragent="Go-http-client/1.1" http.response.duration=1.280618772s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:39 +0000] "PUT /v2/foo/schema1/blobs/uploads/93814ee9-0e52-4e9a-a299-b58a2b62957b?_state=bq6STDdIdJFIRHvMTczkqgMZJ3JUxQHU8yN0VelLYJd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5MzgxNGVlOS0wZTUyLTRlOWEtYTI5OS1iNThhMmI2Mjk1N2IiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6MzkuNjE5Nzk5Njc3WiJ9&digest=sha256%3Ab335d3fc2fdda52bf4d68c45865b5775470548012b9a96e807b3600e09661c80 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:40Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=d1264d49-694e-44ef-87d6-e31d6c4e3c8f http.request.method=PUT http.request.remoteaddr="127.0.0.1:35610" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.27629ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:40 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:40Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=a34a0cd9-f539-4712-839b-8d231c8d050b http.request.method=PUT http.request.remoteaddr="127.0.0.1:35610" http.request.uri="/v2/foo/schema1/manifests/sha256:b36b29bf43edd053308859516d4f5290b4d7a7861330850ae1210bc98a98fdcb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.17895ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:40 +0000] "PUT /v2/foo/schema1/manifests/sha256:b36b29bf43edd053308859516d4f5290b4d7a7861330850ae1210bc98a98fdcb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:40Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=12833b2a-a434-4955-bfe9-cd3fa68b7d70 http.request.method=GET http.request.remoteaddr="127.0.0.1:35610" 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="828.657µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/Oct/2025:12:27:40 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-10-12T12:27:40Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=8e5d29af-bfb8-4451-87f6-ddfb702d8e63 http.request.method=GET http.request.remoteaddr="127.0.0.1:35610" http.request.uri="/v2/foo/schema1/manifests/sha256:b36b29bf43edd053308859516d4f5290b4d7a7861330850ae1210bc98a98fdcb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="790.57µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/Oct/2025:12:27:40 +0000] "GET /v2/foo/schema1/manifests/sha256:b36b29bf43edd053308859516d4f5290b4d7a7861330850ae1210bc98a98fdcb HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-10-12T12:27:40Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:46657" http.request.id=dfe6c35e-84e7-4057-a5b9-c582b9d4f2b0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35610" http.request.uri="/v2/foo/schema1/manifests/sha256:b36b29bf43edd053308859516d4f5290b4d7a7861330850ae1210bc98a98fdcb" http.request.useragent="Go-http-client/1.1" http.response.duration="840.211µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:40 +0000] "PUT /v2/foo/schema1/manifests/sha256:b36b29bf43edd053308859516d4f5290b4d7a7861330850ae1210bc98a98fdcb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:40Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:46657" http.request.id=53831f91-4dec-41f5-9cf8-fa0602d933d0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35610" http.request.uri="/v2/foo/schema1/manifests/sha256:b36b29bf43edd053308859516d4f5290b4d7a7861330850ae1210bc98a98fdcb" http.request.useragent="Go-http-client/1.1" http.response.duration="830.829µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:40 +0000] "PUT /v2/foo/schema1/manifests/sha256:b36b29bf43edd053308859516d4f5290b4d7a7861330850ae1210bc98a98fdcb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:40Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/json" http.request.host="127.0.0.1:46657" http.request.id=cbdb00fd-6a63-408c-a1bf-632ca6ff214c http.request.method=PUT http.request.remoteaddr="127.0.0.1:35610" http.request.uri="/v2/foo/schema1/manifests/sha256:b36b29bf43edd053308859516d4f5290b4d7a7861330850ae1210bc98a98fdcb" http.request.useragent="Go-http-client/1.1" http.response.duration="815.778µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:40 +0000] "PUT /v2/foo/schema1/manifests/sha256:b36b29bf43edd053308859516d4f5290b4d7a7861330850ae1210bc98a98fdcb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:40Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=dc3a61de-936a-4bfb-a3ef-56b3d9df5911 http.request.method=GET http.request.remoteaddr="127.0.0.1:35610" http.request.uri="/v2/foo/schema1/manifests/sha256:b36b29bf43edd053308859516d4f5290b4d7a7861330850ae1210bc98a98fdcb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="772.001µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/Oct/2025:12:27:40 +0000] "GET /v2/foo/schema1/manifests/sha256:b36b29bf43edd053308859516d4f5290b4d7a7861330850ae1210bc98a98fdcb HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-10-12T12:27:40Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=6821e78a-4bd3-45b9-a1f7-19a4bb86ddbf http.request.method=GET http.request.remoteaddr="127.0.0.1:35610" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="544.447µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:40 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:40Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=0b582497-e50c-406b-9af1-6be5b92c3289 http.request.method=GET http.request.remoteaddr="127.0.0.1:35610" http.request.uri="/v2/foo/schema1/manifests/sha256:b36b29bf43edd053308859516d4f5290b4d7a7861330850ae1210bc98a98fdcb" http.request.useragent="Go-http-client/1.1" http.response.duration="553.252µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:40 +0000] "GET /v2/foo/schema1/manifests/sha256:b36b29bf43edd053308859516d4f5290b4d7a7861330850ae1210bc98a98fdcb HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:40Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=bf566eed-accd-44af-85c8-6d045fc26192 http.request.method=GET http.request.remoteaddr="127.0.0.1:35610" 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="503.702µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [12/Oct/2025:12:27:40 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-10-12T12:27:40Z" level=error msg="payload digest does match: "sha256:373bc403c2dc67981c855b16f0fb6c14780cceb8fcdef15a4c770a52dfa8ec2c" != "sha256:b36b29bf43edd053308859516d4f5290b4d7a7861330850ae1210bc98a98fdcb"" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=a8cbfbd3-5f68-4a6a-9731-f61dd653116e http.request.method=PUT http.request.remoteaddr="127.0.0.1:35610" http.request.uri="/v2/foo/schema1/manifests/sha256:b36b29bf43edd053308859516d4f5290b4d7a7861330850ae1210bc98a98fdcb" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:b36b29bf43edd053308859516d4f5290b4d7a7861330850ae1210bc98a98fdcb" time="2025-10-12T12:27:40Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=a8cbfbd3-5f68-4a6a-9731-f61dd653116e http.request.method=PUT http.request.remoteaddr="127.0.0.1:35610" http.request.uri="/v2/foo/schema1/manifests/sha256:b36b29bf43edd053308859516d4f5290b4d7a7861330850ae1210bc98a98fdcb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="577.916µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:b36b29bf43edd053308859516d4f5290b4d7a7861330850ae1210bc98a98fdcb" 127.0.0.1 - - [12/Oct/2025:12:27:40 +0000] "PUT /v2/foo/schema1/manifests/sha256:b36b29bf43edd053308859516d4f5290b4d7a7861330850ae1210bc98a98fdcb HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-10-12T12:27:40Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=27c3253e-0dd4-420d-aca0-e229cbccd970 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35616" http.request.uri="/v2/foo/schema1/manifests/sha256:b36b29bf43edd053308859516d4f5290b4d7a7861330850ae1210bc98a98fdcb" http.request.useragent="Go-http-client/1.1" http.response.duration="802.695µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:40 +0000] "DELETE /v2/foo/schema1/manifests/sha256:b36b29bf43edd053308859516d4f5290b4d7a7861330850ae1210bc98a98fdcb HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:40Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:b36b29bf43edd053308859516d4f5290b4d7a7861330850ae1210bc98a98fdcb" err.message="manifest unknown" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=0dc8ad6b-dae1-4285-905a-fc5fbfa42872 http.request.method=GET http.request.remoteaddr="127.0.0.1:35616" http.request.uri="/v2/foo/schema1/manifests/sha256:b36b29bf43edd053308859516d4f5290b4d7a7861330850ae1210bc98a98fdcb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="586.233µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:b36b29bf43edd053308859516d4f5290b4d7a7861330850ae1210bc98a98fdcb" 127.0.0.1 - - [12/Oct/2025:12:27:40 +0000] "GET /v2/foo/schema1/manifests/sha256:b36b29bf43edd053308859516d4f5290b4d7a7861330850ae1210bc98a98fdcb HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-10-12T12:27:40Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=c88996e5-fd35-4624-8f40-8dd7e0d8b8c7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35630" http.request.uri="/v2/foo/schema1/manifests/sha256:b36b29bf43edd053308859516d4f5290b4d7a7861330850ae1210bc98a98fdcb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="714.014µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:b36b29bf43edd053308859516d4f5290b4d7a7861330850ae1210bc98a98fdcb" 127.0.0.1 - - [12/Oct/2025:12:27:40 +0000] "DELETE /v2/foo/schema1/manifests/sha256:b36b29bf43edd053308859516d4f5290b4d7a7861330850ae1210bc98a98fdcb HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-10-12T12:27:40Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=6a003a41-2638-4238-b7d2-2f51ea971f93 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35646" http.request.uri="/v2/foo/schema1/manifests/sha256:b36b29bf43edd053308859516d4f5290b4d7a7861330850ae1210bc98a98fdcb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.048154ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:40 +0000] "PUT /v2/foo/schema1/manifests/sha256:b36b29bf43edd053308859516d4f5290b4d7a7861330850ae1210bc98a98fdcb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:40Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=193ab088-585c-440f-b27d-5cee34e3f3d4 http.request.method=GET http.request.remoteaddr="127.0.0.1:35646" http.request.uri="/v2/foo/schema1/manifests/sha256:b36b29bf43edd053308859516d4f5290b4d7a7861330850ae1210bc98a98fdcb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="824.118µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/Oct/2025:12:27:40 +0000] "GET /v2/foo/schema1/manifests/sha256:b36b29bf43edd053308859516d4f5290b4d7a7861330850ae1210bc98a98fdcb HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-10-12T12:27:40Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=a31bd737-6a26-4288-a977-01baab716d24 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35656" 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="681µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [12/Oct/2025:12:27:40 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-10-12T12:27:40Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=b5660435-b610-4b54-b9fb-af57bf146634 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35668" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.031089ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:40 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:40Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=fb36f82d-74ab-4d41-a352-bbc996afc013 http.request.method=GET http.request.remoteaddr="127.0.0.1:35668" 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="506.454µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [12/Oct/2025:12:27:40 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-10-12T12:27:40Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=b8913b36-c163-4956-a1d2-24102a8ff17a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35668" http.request.uri="/v2/foo/schema1/manifests/sha256:b36b29bf43edd053308859516d4f5290b4d7a7861330850ae1210bc98a98fdcb" http.request.useragent="Go-http-client/1.1" http.response.duration="617.68µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:40 +0000] "DELETE /v2/foo/schema1/manifests/sha256:b36b29bf43edd053308859516d4f5290b4d7a7861330850ae1210bc98a98fdcb HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:40Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=b0993325-6cb4-40b3-999a-01a153e503be http.request.method=GET http.request.remoteaddr="127.0.0.1:35668" 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="496.982µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [12/Oct/2025:12:27:40 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-10-12T12:27:40Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=c67037fa-a69b-4c45-b698-7f5164113857 http.request.method=GET http.request.remoteaddr="127.0.0.1:35668" 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="476.287µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/Oct/2025:12:27:40 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-10-12T12:27:40Z" 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.8 http.request.host="127.0.0.1:46657" http.request.id=8c87ad65-6ccb-4a28-bbb9-2e45ddcdf745 http.request.method=GET http.request.remoteaddr="127.0.0.1:35668" 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="470.083µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [12/Oct/2025:12:27:40 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-10-12T12:27:40Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46657" http.request.id=86816aeb-4110-49cd-83a7-5c2306a1cb40 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35668" 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="577.578µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-10-12T12:27:40Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46657" http.request.id=86816aeb-4110-49cd-83a7-5c2306a1cb40 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35668" 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="597.949µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-10-12T12:27:40Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46657" http.request.id=86816aeb-4110-49cd-83a7-5c2306a1cb40 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35668" 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="615.795µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/Oct/2025:12:27:40 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-10-12T12:27:40Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=30067304-de0b-4ec4-bf04-85a839b8f2a7 http.request.method=POST http.request.remoteaddr="127.0.0.1:35668" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="583.166µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:40 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:40Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=9a0532ba-cca9-4abc-a888-92ab9829c9f2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35668" http.request.uri="/v2/foo/schema2/blobs/uploads/27a10a89-96e2-4226-8bb5-d93ee1403d09?_state=rv4GmGB7WAkgncpyfSLtJhoXgmvxJFEql5dD5d3hp4t7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyN2ExMGE4OS05NmUyLTQyMjYtOGJiNS1kOTNlZTE0MDNkMDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6NDAuOTkwMDE0NzFaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="727.387µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:40 +0000] "PUT /v2/foo/schema2/blobs/uploads/27a10a89-96e2-4226-8bb5-d93ee1403d09?_state=rv4GmGB7WAkgncpyfSLtJhoXgmvxJFEql5dD5d3hp4t7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyN2ExMGE4OS05NmUyLTQyMjYtOGJiNS1kOTNlZTE0MDNkMDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6NDAuOTkwMDE0NzFaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:40Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46657" http.request.id=e4cc3256-0ed4-4526-91fe-2deed68c2013 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35668" 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="580.842µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-10-12T12:27:40Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46657" http.request.id=e4cc3256-0ed4-4526-91fe-2deed68c2013 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35668" 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="602.105µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/Oct/2025:12:27:40 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-10-12T12:27:41Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=4d2b62c2-19ff-4101-a0cf-d00349732548 http.request.method=POST http.request.remoteaddr="127.0.0.1:35668" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="804.559µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:41 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:42Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=581c8f4a-3948-481e-a3a9-ebde011913dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:35668" http.request.uri="/v2/foo/schema2/blobs/uploads/ce479ae2-93f8-4c05-817b-432a49a43e62?_state=Qe2OYzTeRekl8pSBhnCQhrDpnsUDLslTJNU-bL9cfDx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjZTQ3OWFlMi05M2Y4LTRjMDUtODE3Yi00MzJhNDlhNDNlNjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6NDEuMDcwNjU5OTcyWiJ9&digest=sha256%3A21d4fa0afcbeb64bad6258dadb0a05357c14ab21ee64c265ac2d54b588367ae2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.546561835s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:41 +0000] "PUT /v2/foo/schema2/blobs/uploads/ce479ae2-93f8-4c05-817b-432a49a43e62?_state=Qe2OYzTeRekl8pSBhnCQhrDpnsUDLslTJNU-bL9cfDx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjZTQ3OWFlMi05M2Y4LTRjMDUtODE3Yi00MzJhNDlhNDNlNjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6NDEuMDcwNjU5OTcyWiJ9&digest=sha256%3A21d4fa0afcbeb64bad6258dadb0a05357c14ab21ee64c265ac2d54b588367ae2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:42Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=157e160d-843f-4605-8843-87d852cb92e5 http.request.method=POST http.request.remoteaddr="127.0.0.1:35668" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.003042ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:42 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:44Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=b0159721-7f2a-454e-8471-883eadb9b88d http.request.method=PUT http.request.remoteaddr="127.0.0.1:35668" http.request.uri="/v2/foo/schema2/blobs/uploads/f0495932-6f86-4b79-a8f1-0000981c106d?_state=we48aK6UeLqPvO4wDiB52CMvDJLp0zSHkVpHp0US2Kd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmMDQ5NTkzMi02Zjg2LTRiNzktYThmMS0wMDAwOTgxYzEwNmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6NDIuNzE1NTY0NTJaIn0%3D&digest=sha256%3A40e797c10353b486ac2d410d36786d0429cc4acd273873710430fae6cfb7c21f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.841756068s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:42 +0000] "PUT /v2/foo/schema2/blobs/uploads/f0495932-6f86-4b79-a8f1-0000981c106d?_state=we48aK6UeLqPvO4wDiB52CMvDJLp0zSHkVpHp0US2Kd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmMDQ5NTkzMi02Zjg2LTRiNzktYThmMS0wMDAwOTgxYzEwNmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTAtMTJUMTI6Mjc6NDIuNzE1NTY0NTJaIn0%3D&digest=sha256%3A40e797c10353b486ac2d410d36786d0429cc4acd273873710430fae6cfb7c21f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:44Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46657" http.request.id=eb703e27-06bb-4509-a523-24153d25c2b0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35668" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.036115ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:44 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:44Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46657" http.request.id=56a00dbb-5cec-46fc-9166-51a2ce9576f3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35668" http.request.uri="/v2/foo/schema2/manifests/sha256:a4268bfaa9c3fe30e64b379e9df1b5b97da2a43eece9c48ff6ad00601f7aca51" http.request.useragent="Go-http-client/1.1" http.response.duration="707.403µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:44 +0000] "PUT /v2/foo/schema2/manifests/sha256:a4268bfaa9c3fe30e64b379e9df1b5b97da2a43eece9c48ff6ad00601f7aca51 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:44Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=120017b2-9c0f-4607-abbb-5a55cab7b59a http.request.method=GET http.request.remoteaddr="127.0.0.1:35668" 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="626.594µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [12/Oct/2025:12:27:44 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-10-12T12:27:44Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=481d5478-5d8d-4d72-800e-6ef5a09b5130 http.request.method=GET http.request.remoteaddr="127.0.0.1:35668" http.request.uri="/v2/foo/schema2/manifests/sha256:a4268bfaa9c3fe30e64b379e9df1b5b97da2a43eece9c48ff6ad00601f7aca51" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="649.187µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [12/Oct/2025:12:27:44 +0000] "GET /v2/foo/schema2/manifests/sha256:a4268bfaa9c3fe30e64b379e9df1b5b97da2a43eece9c48ff6ad00601f7aca51 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-10-12T12:27:44Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=286b1155-445e-4280-be49-b17bd753c0f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:35668" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="520.952µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:44 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:44Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=5d865b8a-1b31-4754-940f-8037ec912d40 http.request.method=GET http.request.remoteaddr="127.0.0.1:35668" http.request.uri="/v2/foo/schema2/manifests/sha256:a4268bfaa9c3fe30e64b379e9df1b5b97da2a43eece9c48ff6ad00601f7aca51" http.request.useragent="Go-http-client/1.1" http.response.duration="502.524µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:44 +0000] "GET /v2/foo/schema2/manifests/sha256:a4268bfaa9c3fe30e64b379e9df1b5b97da2a43eece9c48ff6ad00601f7aca51 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:44Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=21cc1260-f2a6-4a5d-8a10-57014b1c25d8 http.request.method=GET http.request.remoteaddr="127.0.0.1:35668" 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="488.524µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [12/Oct/2025:12:27:44 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-10-12T12:27:44Z" level=info msg="rewriting manifest sha256:a4268bfaa9c3fe30e64b379e9df1b5b97da2a43eece9c48ff6ad00601f7aca51 in schema1 format to support old client" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=2d66adea-5162-4fed-8e62-b9f2d5adbb2c http.request.method=GET http.request.remoteaddr="127.0.0.1:35668" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-10-12T12:27:44Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=2d66adea-5162-4fed-8e62-b9f2d5adbb2c http.request.method=GET http.request.remoteaddr="127.0.0.1:35668" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.057314ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [12/Oct/2025:12:27:44 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-10-12T12:27:44Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=5ba1ce77-1a75-4149-866b-42eb3fad1021 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35668" http.request.uri="/v2/foo/schema2/manifests/sha256:a4268bfaa9c3fe30e64b379e9df1b5b97da2a43eece9c48ff6ad00601f7aca51" http.request.useragent="Go-http-client/1.1" http.response.duration="609.174µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:44 +0000] "DELETE /v2/foo/schema2/manifests/sha256:a4268bfaa9c3fe30e64b379e9df1b5b97da2a43eece9c48ff6ad00601f7aca51 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:44Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:a4268bfaa9c3fe30e64b379e9df1b5b97da2a43eece9c48ff6ad00601f7aca51" err.message="manifest unknown" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=a1d430b0-9125-458e-bf09-e5719cd62c6a http.request.method=GET http.request.remoteaddr="127.0.0.1:35668" http.request.uri="/v2/foo/schema2/manifests/sha256:a4268bfaa9c3fe30e64b379e9df1b5b97da2a43eece9c48ff6ad00601f7aca51" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="540.3µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:a4268bfaa9c3fe30e64b379e9df1b5b97da2a43eece9c48ff6ad00601f7aca51" 127.0.0.1 - - [12/Oct/2025:12:27:44 +0000] "GET /v2/foo/schema2/manifests/sha256:a4268bfaa9c3fe30e64b379e9df1b5b97da2a43eece9c48ff6ad00601f7aca51 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-10-12T12:27:44Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=41ba03ac-9086-439f-afad-d54f7cfcb8c1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35676" http.request.uri="/v2/foo/schema2/manifests/sha256:a4268bfaa9c3fe30e64b379e9df1b5b97da2a43eece9c48ff6ad00601f7aca51" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="690.467µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:a4268bfaa9c3fe30e64b379e9df1b5b97da2a43eece9c48ff6ad00601f7aca51" 127.0.0.1 - - [12/Oct/2025:12:27:44 +0000] "DELETE /v2/foo/schema2/manifests/sha256:a4268bfaa9c3fe30e64b379e9df1b5b97da2a43eece9c48ff6ad00601f7aca51 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-10-12T12:27:44Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46657" http.request.id=9c5ad4ab-5e73-497a-b8a9-2b27517992dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:35678" http.request.uri="/v2/foo/schema2/manifests/sha256:a4268bfaa9c3fe30e64b379e9df1b5b97da2a43eece9c48ff6ad00601f7aca51" http.request.useragent="Go-http-client/1.1" http.response.duration="827.614µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:44 +0000] "PUT /v2/foo/schema2/manifests/sha256:a4268bfaa9c3fe30e64b379e9df1b5b97da2a43eece9c48ff6ad00601f7aca51 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:44Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=d5a8f7cb-c6d1-43f0-9f9d-0b1f6dc39e5f http.request.method=GET http.request.remoteaddr="127.0.0.1:35678" http.request.uri="/v2/foo/schema2/manifests/sha256:a4268bfaa9c3fe30e64b379e9df1b5b97da2a43eece9c48ff6ad00601f7aca51" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="651.588µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [12/Oct/2025:12:27:44 +0000] "GET /v2/foo/schema2/manifests/sha256:a4268bfaa9c3fe30e64b379e9df1b5b97da2a43eece9c48ff6ad00601f7aca51 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-10-12T12:27:44Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=7be2d138-fd23-4c1f-a541-45b84303ec10 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35694" 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="682.937µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [12/Oct/2025:12:27:44 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-10-12T12:27:44Z" level=info msg="response completed" go.version=go1.24.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46657" http.request.id=7cee0f95-98ca-4f8d-bf82-5afb13cb6fc0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35698" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration="939.441µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:44 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:44Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=7e8870be-c22c-4b96-b1b7-4d2415f0502d http.request.method=GET http.request.remoteaddr="127.0.0.1:35698" 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="534.197µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [12/Oct/2025:12:27:44 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-10-12T12:27:44Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=e7c6f479-1a49-4daf-b4b5-0f9ce037fa71 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35698" http.request.uri="/v2/foo/schema2/manifests/sha256:a4268bfaa9c3fe30e64b379e9df1b5b97da2a43eece9c48ff6ad00601f7aca51" http.request.useragent="Go-http-client/1.1" http.response.duration="606.169µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:44 +0000] "DELETE /v2/foo/schema2/manifests/sha256:a4268bfaa9c3fe30e64b379e9df1b5b97da2a43eece9c48ff6ad00601f7aca51 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:44Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:46657" http.request.id=7114b45e-0d36-4a92-a443-14c7a6b98eaa http.request.method=GET http.request.remoteaddr="127.0.0.1:35698" 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="477.073µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [12/Oct/2025:12:27:44 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (6.28s) === RUN TestManifestDeleteDisabled time="2025-10-12T12:27:44Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.8 time="2025-10-12T12:27:44Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T12:27:44Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.8 http.request.host="127.0.0.1:43541" http.request.id=c3cf564c-e760-4795-8005-61ee9b1fb024 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50868" 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="637.732µs" http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [12/Oct/2025:12:27:44 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.00s) === RUN TestRegistryAsCacheMutationAPIs time="2025-10-12T12:27:44Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.8 time="2025-10-12T12:27:44Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T12:27:44Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.8 time="2025-10-12T12:27:45Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.8 time="2025-10-12T12:27:45Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.8 time="2025-10-12T12:27:45Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.8 http.request.host="127.0.0.1:34615" http.request.id=bf460c05-670b-4d5d-8589-1800b52872ed http.request.method=PUT http.request.remoteaddr="127.0.0.1:56192" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.424367ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [12/Oct/2025:12:27:45 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-10-12T12:27:45Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.8 http.request.host="127.0.0.1:34615" http.request.id=d287daae-a985-4e68-aea2-580adde96d97 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56200" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.120233ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [12/Oct/2025:12:27:45 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-10-12T12:27:45Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.8 http.request.host="127.0.0.1:34615" http.request.id=76d8a4ce-4695-4e3f-949a-17a9949c38aa http.request.method=POST http.request.remoteaddr="127.0.0.1:56216" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.128339ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [12/Oct/2025:12:27:45 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-10-12T12:27:45Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.8 http.request.host="127.0.0.1:34615" http.request.id=c2e3dc38-850a-4965-b102-04f0ab7fc175 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56220" http.request.uri="/v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.107983ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [12/Oct/2025:12:27:45 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.45s) === RUN TestProxyManifestGetByTag time="2025-10-12T12:27:45Z" 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.8 time="2025-10-12T12:27:45Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T12:27:45Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:40621" http.request.id=1d5ef86e-fec3-4d44-a39c-1fd750d86209 http.request.method=POST http.request.remoteaddr="127.0.0.1:39414" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="997.478µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:45 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:47Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:40621" http.request.id=a84cbe5e-fb30-4c3f-9037-88d03d07a2d9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39414" http.request.uri="/v2/foo/bar/blobs/uploads/fa40e598-23d6-427e-ba6d-db7cf1552254?_state=t1DDBq6wLwwQTKPcW2mZMcdF57D8_tGefGl-UUdVyQJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhNDBlNTk4LTIzZDYtNDI3ZS1iYTZkLWRiN2NmMTU1MjI1NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzo0NS4xNDU3MjkwODVaIn0%3D&digest=sha256%3A67850d39339429a3b81294ef726b1494a38ecb5a75021253b15ba5147be0aa63" http.request.useragent="Go-http-client/1.1" http.response.duration=2.371997522s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:45 +0000] "PUT /v2/foo/bar/blobs/uploads/fa40e598-23d6-427e-ba6d-db7cf1552254?_state=t1DDBq6wLwwQTKPcW2mZMcdF57D8_tGefGl-UUdVyQJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhNDBlNTk4LTIzZDYtNDI3ZS1iYTZkLWRiN2NmMTU1MjI1NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzo0NS4xNDU3MjkwODVaIn0%3D&digest=sha256%3A67850d39339429a3b81294ef726b1494a38ecb5a75021253b15ba5147be0aa63 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:47Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:40621" http.request.id=bf827238-1895-4821-ab13-d987eaff4f45 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39414" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.701374ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:47 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:47Z" 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.8 time="2025-10-12T12:27:47Z" level=info msg="redis not configured" go.version=go1.24.8 time="2025-10-12T12:27:47Z" level=info msg="Starting upload purge in 4m0s" go.version=go1.24.8 time="2025-10-12T12:27:47Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.8 time="2025-10-12T12:27:47Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:40621" http.request.id=2cd13ada-e743-49ad-90fb-2f1ffbe74a55 http.request.method=GET http.request.remoteaddr="127.0.0.1:39414" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="527.904µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/Oct/2025:12:27:47 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-10-12T12:27:47Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:40621" go.version=go1.24.8 time="2025-10-12T12:27:47Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.8 time="2025-10-12T12:27:47Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:40621" http.request.id=ba19fcba-0458-485d-a2ee-e38cfaa6211e http.request.method=GET http.request.remoteaddr="127.0.0.1:47860" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="626.482µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/Oct/2025:12:27:47 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-10-12T12:27:47Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:40621 /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:40621/v2/:[]]}" go.version=go1.24.8 http.request.host="127.0.0.1:36979" http.request.id=b5f34b9d-0855-47c8-9637-0033c64b2f86 http.request.method=GET http.request.remoteaddr="127.0.0.1:41794" http.request.uri="/v2/foo/bar/manifests/sha256:b20dc87ab3ee1b6f1df5fa131c1b7c5a787d3f36b15c967bf65ec31e095f5c50" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:b20dc87ab3ee1b6f1df5fa131c1b7c5a787d3f36b15c967bf65ec31e095f5c50" time="2025-10-12T12:27:47Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:40621" http.request.id=87a52a62-b5f7-48e8-b245-866299333678 http.request.method=GET http.request.remoteaddr="127.0.0.1:47866" http.request.uri="/v2/foo/bar/manifests/sha256:b20dc87ab3ee1b6f1df5fa131c1b7c5a787d3f36b15c967bf65ec31e095f5c50" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="975.303µs" http.response.status=200 http.response.written=935 127.0.0.1 - - [12/Oct/2025:12:27:47 +0000] "GET /v2/foo/bar/manifests/sha256:b20dc87ab3ee1b6f1df5fa131c1b7c5a787d3f36b15c967bf65ec31e095f5c50 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-10-12T12:27:47Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:b20dc87ab3ee1b6f1df5fa131c1b7c5a787d3f36b15c967bf65ec31e095f5c50 with ttl=167h59m59.999998035s" go.version=go1.24.8 time="2025-10-12T12:27:47Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:36979" http.request.id=b5f34b9d-0855-47c8-9637-0033c64b2f86 http.request.method=GET http.request.remoteaddr="127.0.0.1:41794" http.request.uri="/v2/foo/bar/manifests/sha256:b20dc87ab3ee1b6f1df5fa131c1b7c5a787d3f36b15c967bf65ec31e095f5c50" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.031654ms http.response.status=200 http.response.written=935 127.0.0.1 - - [12/Oct/2025:12:27:47 +0000] "GET /v2/foo/bar/manifests/sha256:b20dc87ab3ee1b6f1df5fa131c1b7c5a787d3f36b15c967bf65ec31e095f5c50 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-10-12T12:27:47Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:40621" http.request.id=24d90b34-4262-469c-8a3f-2d7cc73c238f http.request.method=GET http.request.remoteaddr="127.0.0.1:47866" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="473.932µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/Oct/2025:12:27:47 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-10-12T12:27:47Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:40621 /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:40621/v2/:[]]}" go.version=go1.24.8 http.request.host="127.0.0.1:36979" http.request.id=2d06d85f-9166-421c-a247-3bde700e7a01 http.request.method=GET http.request.remoteaddr="127.0.0.1:41800" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-10-12T12:27:47Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:40621" http.request.id=76c37201-636e-479a-aab0-33f38d427f99 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47868" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.021784ms http.response.status=200 http.response.written=935 127.0.0.1 - - [12/Oct/2025:12:27:47 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-10-12T12:27:47Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:36979" http.request.id=2d06d85f-9166-421c-a247-3bde700e7a01 http.request.method=GET http.request.remoteaddr="127.0.0.1:41800" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.124075ms http.response.status=200 http.response.written=935 127.0.0.1 - - [12/Oct/2025:12:27:47 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-10-12T12:27:47Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:40621" http.request.id=2dde5560-3f20-4f08-b091-3e27aeed70fb http.request.method=POST http.request.remoteaddr="127.0.0.1:47868" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="759.589µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:48Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:40621" http.request.id=196c7ddc-8245-4332-9028-e9d0ebba2170 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47868" http.request.uri="/v2/foo/bar/blobs/uploads/f9b56dcd-244c-47c5-9600-a32be725af43?_state=Ig1HNikhPZtwoSTY3VnSIWkZIya-vGN4lQsNrTF3KnR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5YjU2ZGNkLTI0NGMtNDdjNS05NjAwLWEzMmJlNzI1YWY0MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzo0Ny41OTIzNjEwMloifQ%3D%3D&digest=sha256%3A260a0bde83e9143c78394e08ac6c38da72abc483fd0c2b2c5f6a4ab0d60c1d0b" http.request.useragent="Go-http-client/1.1" http.response.duration=847.047039ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:47 +0000] "PUT /v2/foo/bar/blobs/uploads/f9b56dcd-244c-47c5-9600-a32be725af43?_state=Ig1HNikhPZtwoSTY3VnSIWkZIya-vGN4lQsNrTF3KnR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5YjU2ZGNkLTI0NGMtNDdjNS05NjAwLWEzMmJlNzI1YWY0MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMC0xMlQxMjoyNzo0Ny41OTIzNjEwMloifQ%3D%3D&digest=sha256%3A260a0bde83e9143c78394e08ac6c38da72abc483fd0c2b2c5f6a4ab0d60c1d0b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:48Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:40621" http.request.id=b396331f-02a0-4188-b806-f5816ca9364e http.request.method=PUT http.request.remoteaddr="127.0.0.1:47868" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.131297ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/Oct/2025:12:27:48 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-10-12T12:27:48Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:40621" http.request.id=66a6a901-4aee-4a3d-83a0-7187a37f9cf1 http.request.method=GET http.request.remoteaddr="127.0.0.1:47868" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="480.405µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/Oct/2025:12:27:48 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-10-12T12:27:48Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:40621 /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:40621/v2/:[]]}" go.version=go1.24.8 http.request.host="127.0.0.1:36979" http.request.id=3f761791-a604-4341-ae8b-268f350481a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:41802" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-10-12T12:27:48Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:40621" http.request.id=703c8d22-3c3b-47c1-a567-19dbc31b5e33 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47870" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.043422ms http.response.status=200 http.response.written=935 127.0.0.1 - - [12/Oct/2025:12:27:48 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-10-12T12:27:48Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:40621" http.request.id=ffff066d-13d4-42fb-a3c3-36063c8152ec http.request.method=GET http.request.remoteaddr="127.0.0.1:47870" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="472.372µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/Oct/2025:12:27:48 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-10-12T12:27:48Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:40621 /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:40621/v2/:[]]}" go.version=go1.24.8 http.request.host="127.0.0.1:36979" http.request.id=3f761791-a604-4341-ae8b-268f350481a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:41802" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-10-12T12:27:48Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:40621" http.request.id=c7fbc8eb-949c-4805-819b-bf47e1132170 http.request.method=GET http.request.remoteaddr="127.0.0.1:47874" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.076386ms http.response.status=200 http.response.written=935 127.0.0.1 - - [12/Oct/2025:12:27:48 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-10-12T12:27:48Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:577843136a1b93288eecf44fcba048206167d4b8ef01e14492cf82fc42c49bc8 with ttl=167h59m59.99999847s" go.version=go1.24.8 time="2025-10-12T12:27:48Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:36979" http.request.id=3f761791-a604-4341-ae8b-268f350481a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:41802" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.491781ms http.response.status=200 http.response.written=935 127.0.0.1 - - [12/Oct/2025:12:27:48 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (3.43s) === RUN TestAppDispatcher time="2025-10-12T12:27:48Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:36657" http.request.id=d2041031-058c-4301-a2fc-6d063df38b74 http.request.method=GET http.request.remoteaddr="127.0.0.1:55006" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="688.408µs" http.response.status=200 http.response.written=0 time="2025-10-12T12:27:48Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:36657" http.request.id=c5e21b17-05a3-4bba-8fa2-2b9fe7fb60b9 http.request.method=GET http.request.remoteaddr="127.0.0.1:55006" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="623.565µs" http.response.status=200 http.response.written=0 time="2025-10-12T12:27:48Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:36657" http.request.id=47e250bc-5d56-4f66-96d1-e06476082bef http.request.method=GET http.request.remoteaddr="127.0.0.1:55006" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="502.489µs" http.response.status=200 http.response.written=0 time="2025-10-12T12:27:48Z" level=info msg="response completed" go.version=go1.24.8 http.request.host="127.0.0.1:36657" http.request.id=94065845-e7f1-464b-9e1f-99403fc6c697 http.request.method=GET http.request.remoteaddr="127.0.0.1:55006" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="526.632µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-10-12T12:27:48Z" 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.8 instance.id=ce58e19b-70bf-4c9f-a79f-3fe3bbbc1a50 time="2025-10-12T12:27:48Z" level=info msg="redis not configured" go.version=go1.24.8 instance.id=ce58e19b-70bf-4c9f-a79f-3fe3bbbc1a50 time="2025-10-12T12:27:48Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.24.8 http.request.host="127.0.0.1:38667" http.request.id=aa97a618-b58c-49ba-b3e9-dea1294923bf http.request.method=GET http.request.remoteaddr="127.0.0.1:46148" 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-10-12T12:27:48Z" 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.8 instance.id=ce58e19b-70bf-4c9f-a79f-3fe3bbbc1a50 time="2025-10-12T12:27:48Z" level=info msg="redis not configured" go.version=go1.24.8 instance.id=ce58e19b-70bf-4c9f-a79f-3fe3bbbc1a50 time="2025-10-12T12:27:48Z" level=info msg="configuring file health check path=/tmp/healthcheck666340289, interval=1" go.version=go1.24.8 instance.id=ce58e19b-70bf-4c9f-a79f-3fe3bbbc1a50 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-10-12T12:27:52Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.8 instance.id=ce58e19b-70bf-4c9f-a79f-3fe3bbbc1a50 time="2025-10-12T12:27:52Z" level=info msg="redis not configured" go.version=go1.24.8 instance.id=ce58e19b-70bf-4c9f-a79f-3fe3bbbc1a50 time="2025-10-12T12:27:52Z" level=info msg="configuring TCP health check addr=127.0.0.1:42437, interval=1" go.version=go1.24.8 instance.id=ce58e19b-70bf-4c9f-a79f-3fe3bbbc1a50 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-10-12T12:27: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.8 instance.id=ce58e19b-70bf-4c9f-a79f-3fe3bbbc1a50 time="2025-10-12T12:27:56Z" level=info msg="redis not configured" go.version=go1.24.8 instance.id=ce58e19b-70bf-4c9f-a79f-3fe3bbbc1a50 time="2025-10-12T12:27:56Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:33549, interval=1, threshold=3" go.version=go1.24.8 instance.id=ce58e19b-70bf-4c9f-a79f-3fe3bbbc1a50 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 83.972s ? github.com/docker/distribution/registry/listener [no test files] ? github.com/docker/distribution/registry/middleware/registry [no test files] ? github.com/docker/distribution/registry/middleware/repository [no test files] === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.00s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.31s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.13s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.25s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.48s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.193s === RUN TestSchedule time="2025-10-12T12:26:40Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.8 instance.id=7b220473-a2c1-410b-adfd-3fdcc27d04b7 time="2025-10-12T12:26:40Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.998953ms" go.version=go1.24.8 instance.id=7b220473-a2c1-410b-adfd-3fdcc27d04b7 time="2025-10-12T12:26:40Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=999.122µs" go.version=go1.24.8 instance.id=7b220473-a2c1-410b-adfd-3fdcc27d04b7 time="2025-10-12T12:26:40Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=998.836µs" go.version=go1.24.8 instance.id=7b220473-a2c1-410b-adfd-3fdcc27d04b7 scheduler_test.go:52: removing testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc scheduler_test.go:52: removing testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb scheduler_test.go:52: removing testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa --- PASS: TestSchedule (0.05s) === RUN TestRestoreOld time="2025-10-12T12:26:40Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.8 instance.id=7b220473-a2c1-410b-adfd-3fdcc27d04b7 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-10-12T12:26:40Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.8 instance.id=7b220473-a2c1-410b-adfd-3fdcc27d04b7 time="2025-10-12T12:26:40Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.998749ms" go.version=go1.24.8 instance.id=7b220473-a2c1-410b-adfd-3fdcc27d04b7 time="2025-10-12T12:26:40Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.998401ms" go.version=go1.24.8 instance.id=7b220473-a2c1-410b-adfd-3fdcc27d04b7 time="2025-10-12T12:26:40Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.8 instance.id=7b220473-a2c1-410b-adfd-3fdcc27d04b7 --- PASS: TestStopRestore (0.52s) === RUN TestDoubleStart time="2025-10-12T12:26:41Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.8 instance.id=7b220473-a2c1-410b-adfd-3fdcc27d04b7 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.594s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (4.23s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 17233920 sha256:74d0093008fc78864f80cdb41bdb0428a0a92d8dfd24a2c7003b81bc86aba3cb [] map[] } --- PASS: TestSimpleBlobRead (0.29s) === RUN TestBlobMount --- PASS: TestBlobMount (0.29s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (1.28s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (1.28s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (1.33s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.00s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:53cf54cf6bd5c4b25d34a72f9f4d2cdf016961330a7b9304e18efa2d555c0768 palailogos: marking blob sha256:aaf07e041782b0a1749e0d6e99b40db85830aea5023ebc8edbacdbe551819daa palailogos: marking blob sha256:e05489f78f62ace6446d3c697b1d3283659fa445f42f98b608de3b29e583133b palailogos: marking manifest sha256:7d0e89f621d559d7c2c9ef80fb044bae8b0f4c466761c2fb2bfdf9a136dab50b palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:c48781038d2c3266396289856a846f1af08935af99962261039bb34e061d4057 palailogos: marking blob sha256:39df8a2d3fb26402bb0f62811e90c6e9344ad5d086fcda33a5c2eb4c90065b92 palailogos: marking manifest sha256:aaf07e041782b0a1749e0d6e99b40db85830aea5023ebc8edbacdbe551819daa palailogos: marking blob sha256:756e0b632e098237a2f0c3d4a81fd3a7b6e7f1c7e8c3a8dbb80eda32692aff13 palailogos: marking blob sha256:ccdab966e993b079bc2aaa7147544ed7e064069c850e7696ef4cc35a19b7fe38 palailogos: marking manifest sha256:e05489f78f62ace6446d3c697b1d3283659fa445f42f98b608de3b29e583133b palailogos: marking blob sha256:5d9f6510f8d7cde501e95079e9b5b19ed4d2e314a73697388575662867954869 palailogos: marking blob sha256:02b4c9f94dfaa79b25b2ca738966329406751d2b828dd85f9bba4edbfc6106fb 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (1.11s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:9f8d46187fa02b5802beb8eb6222a725ebab0c63faa3b371e0e097977ca19d33 deletemanifests: marking manifest sha256:9fd5582ec927aaf63314f66c5149eec8224b007a35d1ac3fd52ab000797f62cb deletemanifests: marking blob sha256:86794ed5592325ff15dc531b88f9650a949e8dfd7c0f8b79abc828b2573b48ab deletemanifests: marking blob sha256:4a321f5a31d6b33d2dadd2d4f3da5eba9ee413f8f8c4052e3029ca09a9a2d745 deletemanifests: marking blob sha256:e4af837f6abfab5777ea9df754cc6e9b05f0724ce03e20b594f2f9809b15fbb2 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:1114098d971956e0bab35fb799b417878c3492918eff09f8cc360c2674b71d03 blob eligible for deletion: sha256:9f77f0e8dfd4f344ff02b6e2905f556deee7c35c02f70f15a026f2050e54753c blob eligible for deletion: sha256:9f8d46187fa02b5802beb8eb6222a725ebab0c63faa3b371e0e097977ca19d33 blob eligible for deletion: sha256:c2b54eda41bca96918b7d27c6551507754f91a789bcd22bc313e41f6cee74b7d deletemanifests manifest eligible for deletion: sha256:9f8d46187fa02b5802beb8eb6222a725ebab0c63faa3b371e0e097977ca19d33 deletemanifests: marking manifest sha256:9fd5582ec927aaf63314f66c5149eec8224b007a35d1ac3fd52ab000797f62cb deletemanifests: marking blob sha256:86794ed5592325ff15dc531b88f9650a949e8dfd7c0f8b79abc828b2573b48ab deletemanifests: marking blob sha256:4a321f5a31d6b33d2dadd2d4f3da5eba9ee413f8f8c4052e3029ca09a9a2d745 deletemanifests: marking blob sha256:e4af837f6abfab5777ea9df754cc6e9b05f0724ce03e20b594f2f9809b15fbb2 time="2025-10-12T12:26:52Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/9f8d46187fa02b5802beb8eb6222a725ebab0c63faa3b371e0e097977ca19d33" go.version=go1.24.8 instance.id=f4b79fcc-fa41-4bf3-86e6-90f36a31b4cd time="2025-10-12T12:26:52Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/9f8d46187fa02b5802beb8eb6222a725ebab0c63faa3b371e0e097977ca19d33" go.version=go1.24.8 instance.id=f4b79fcc-fa41-4bf3-86e6-90f36a31b4cd 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:c2b54eda41bca96918b7d27c6551507754f91a789bcd22bc313e41f6cee74b7d time="2025-10-12T12:26:52Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/c2/c2b54eda41bca96918b7d27c6551507754f91a789bcd22bc313e41f6cee74b7d" go.version=go1.24.8 instance.id=f4b79fcc-fa41-4bf3-86e6-90f36a31b4cd blob eligible for deletion: sha256:1114098d971956e0bab35fb799b417878c3492918eff09f8cc360c2674b71d03 time="2025-10-12T12:26:52Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/11/1114098d971956e0bab35fb799b417878c3492918eff09f8cc360c2674b71d03" go.version=go1.24.8 instance.id=f4b79fcc-fa41-4bf3-86e6-90f36a31b4cd blob eligible for deletion: sha256:9f77f0e8dfd4f344ff02b6e2905f556deee7c35c02f70f15a026f2050e54753c time="2025-10-12T12:26:52Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/9f/9f77f0e8dfd4f344ff02b6e2905f556deee7c35c02f70f15a026f2050e54753c" go.version=go1.24.8 instance.id=f4b79fcc-fa41-4bf3-86e6-90f36a31b4cd blob eligible for deletion: sha256:9f8d46187fa02b5802beb8eb6222a725ebab0c63faa3b371e0e097977ca19d33 time="2025-10-12T12:26:52Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/9f/9f8d46187fa02b5802beb8eb6222a725ebab0c63faa3b371e0e097977ca19d33" go.version=go1.24.8 instance.id=f4b79fcc-fa41-4bf3-86e6-90f36a31b4cd --- PASS: TestDeleteManifestIfTagNotFound (1.47s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:454e4af6a046d8446020083dff6b9168b8f158bdf71c6dd2b68f3b7f3db4a3cf time="2025-10-12T12:26:52Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/45/454e4af6a046d8446020083dff6b9168b8f158bdf71c6dd2b68f3b7f3db4a3cf" go.version=go1.24.8 instance.id=f4b79fcc-fa41-4bf3-86e6-90f36a31b4cd blob eligible for deletion: sha256:63e57be3f042125f4015ab664678c0df8f86c330a187eef2e261b512ef454315 time="2025-10-12T12:26:52Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/63/63e57be3f042125f4015ab664678c0df8f86c330a187eef2e261b512ef454315" go.version=go1.24.8 instance.id=f4b79fcc-fa41-4bf3-86e6-90f36a31b4cd blob eligible for deletion: sha256:e40adb904db64b9ecdf9a1e65020b75efe4b1181754cdf48241309572a9fc4b9 time="2025-10-12T12:26:52Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e4/e40adb904db64b9ecdf9a1e65020b75efe4b1181754cdf48241309572a9fc4b9" go.version=go1.24.8 instance.id=f4b79fcc-fa41-4bf3-86e6-90f36a31b4cd --- PASS: TestGCWithMissingManifests (0.32s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:8fdc31dd57002be72ab2eba4017f3a560313fb46fc3519e77e6ed1ac6fdfc37d komnenos: marking blob sha256:b05b75a3d366b54e54206e202f74b1f366d4d3899695aa0ee7a7e91fc7313410 komnenos: marking blob sha256:9144d4afc2f077cfbea4f3dcc40b8d7f3e6c681d3c0f174b36694d9840a1ca3b 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:7b08f18bb2600035f128c9d2527730029000ee89396a79745e99fffa169e6376 time="2025-10-12T12:26:53Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7b/7b08f18bb2600035f128c9d2527730029000ee89396a79745e99fffa169e6376" go.version=go1.24.8 instance.id=f4b79fcc-fa41-4bf3-86e6-90f36a31b4cd blob eligible for deletion: sha256:a1954a933d97b345f3d47d467995376da0cfd4132d3601c22bdcb03f8de973b3 time="2025-10-12T12:26:53Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a1/a1954a933d97b345f3d47d467995376da0cfd4132d3601c22bdcb03f8de973b3" go.version=go1.24.8 instance.id=f4b79fcc-fa41-4bf3-86e6-90f36a31b4cd blob eligible for deletion: sha256:cc6d54a706092e86a6c8668a4a6e81268d8ff8ad32ae1db449d04a27ecf1ec7a time="2025-10-12T12:26:53Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/cc/cc6d54a706092e86a6c8668a4a6e81268d8ff8ad32ae1db449d04a27ecf1ec7a" go.version=go1.24.8 instance.id=f4b79fcc-fa41-4bf3-86e6-90f36a31b4cd blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-10-12T12:26:53Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.8 instance.id=f4b79fcc-fa41-4bf3-86e6-90f36a31b4cd blob eligible for deletion: sha256:43b86e6f1cca6448a0ee2377114f330d9ecd54ed4b22f1be4eaf0344f788346e time="2025-10-12T12:26:53Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/43/43b86e6f1cca6448a0ee2377114f330d9ecd54ed4b22f1be4eaf0344f788346e" go.version=go1.24.8 instance.id=f4b79fcc-fa41-4bf3-86e6-90f36a31b4cd blob eligible for deletion: sha256:50f4d179af90cf3d7f4a7c0d98498b2b023b56d0c56d2ec8e524a33b67d2df2d time="2025-10-12T12:26:53Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/50/50f4d179af90cf3d7f4a7c0d98498b2b023b56d0c56d2ec8e524a33b67d2df2d" go.version=go1.24.8 instance.id=f4b79fcc-fa41-4bf3-86e6-90f36a31b4cd blob eligible for deletion: sha256:5abbd9d8c6428883276dc28313c8225ce7521612a514ee5a46939299dc57c66f time="2025-10-12T12:26:53Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/5a/5abbd9d8c6428883276dc28313c8225ce7521612a514ee5a46939299dc57c66f" go.version=go1.24.8 instance.id=f4b79fcc-fa41-4bf3-86e6-90f36a31b4cd --- PASS: TestDeletionHasEffect (0.77s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (0.73s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:bf2d0a7210afbbb5f40eb82bf3496ce6125061c90076c6949b8b21cb7123976e michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:788c9345406414e698b416afba39ef6cd21ad04e2ff50c9612d02c3bd63e63ec michael_z_doukas: marking blob sha256:4a910d77ad2183482be07767d1197baa3a92abc8418a17b167d1aa365694ee77 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:92918f72b2b875a59c51a044657bf6ca477094cdf0662de88bcd4634ca6ddc89 time="2025-10-12T12:26:54Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/92/92918f72b2b875a59c51a044657bf6ca477094cdf0662de88bcd4634ca6ddc89" go.version=go1.24.8 instance.id=f4b79fcc-fa41-4bf3-86e6-90f36a31b4cd --- PASS: TestOrphanBlobDeleted (0.40s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:afe059ad0ce5a91d77c6c03502dc480307c56a8ae1be914b54cb467429e6fc46 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:6fab4c47e03a9eeea4cb731fff21bdc6c65985d7d0203f5a870f25af500bbcb4 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.26s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.19s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.25s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (0.70s) === RUN TestLinkPathFuncs --- PASS: TestLinkPathFuncs (0.00s) === RUN TestVerifyOCIManifestNonDistributableLayer --- PASS: TestVerifyOCIManifestNonDistributableLayer (0.00s) === RUN TestPathMapper --- PASS: TestPathMapper (0.00s) === RUN TestDigestFromPath --- PASS: TestDigestFromPath (0.00s) === RUN TestPurgeGather --- PASS: TestPurgeGather (0.00s) === RUN TestPurgeNone time="2025-10-12T12:26:56Z" level=info msg="PurgeUploads starting: olderThan=2025-10-12 11:26:56.262207206 +0000 UTC m=-3585.064220781, actuallyDelete=true" time="2025-10-12T12:26:56Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-10-12T12:26:56Z" level=info msg="PurgeUploads starting: olderThan=2025-10-12 12:26:56.262795266 +0000 UTC m=+14.936367287, actuallyDelete=true" time="2025-10-12T12:26:56Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2d85cab7-c12d-4307-8e9b-f228df2a75c1 have older date (2025-10-12 11:26:56 +0000 UTC) than purge date (2025-10-12 12:26:56.262795266 +0000 UTC m=+14.936367287). Removing upload directory." time="2025-10-12T12:26:56Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/32e2001f-9c65-4ff6-ac7a-09f2b973ce5b have older date (2025-10-12 11:26:56 +0000 UTC) than purge date (2025-10-12 12:26:56.262795266 +0000 UTC m=+14.936367287). Removing upload directory." time="2025-10-12T12:26:56Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3c7c4697-5b53-446d-8016-2d67aabe4f43 have older date (2025-10-12 11:26:56 +0000 UTC) than purge date (2025-10-12 12:26:56.262795266 +0000 UTC m=+14.936367287). Removing upload directory." time="2025-10-12T12:26:56Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/77cf5b5d-e760-4cfa-aa12-54d7f7417796 have older date (2025-10-12 11:26:56 +0000 UTC) than purge date (2025-10-12 12:26:56.262795266 +0000 UTC m=+14.936367287). Removing upload directory." time="2025-10-12T12:26:56Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/80c898fd-8cfb-434e-acad-aa36acff327a have older date (2025-10-12 11:26:56 +0000 UTC) than purge date (2025-10-12 12:26:56.262795266 +0000 UTC m=+14.936367287). Removing upload directory." time="2025-10-12T12:26:56Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/92013bc4-9071-47cb-892f-0d99cf95d334 have older date (2025-10-12 11:26:56 +0000 UTC) than purge date (2025-10-12 12:26:56.262795266 +0000 UTC m=+14.936367287). Removing upload directory." time="2025-10-12T12:26:56Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9e862cb0-3a17-4ee1-b729-9fe7dd8b7338 have older date (2025-10-12 11:26:56 +0000 UTC) than purge date (2025-10-12 12:26:56.262795266 +0000 UTC m=+14.936367287). Removing upload directory." time="2025-10-12T12:26:56Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4f8e46a0-671e-41aa-9c92-a211d7a09040 have older date (2025-10-12 11:26:56 +0000 UTC) than purge date (2025-10-12 12:26:56.262795266 +0000 UTC m=+14.936367287). Removing upload directory." time="2025-10-12T12:26:56Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b1584f7e-c673-4cf6-92de-e3567e59dd0b have older date (2025-10-12 11:26:56 +0000 UTC) than purge date (2025-10-12 12:26:56.262795266 +0000 UTC m=+14.936367287). Removing upload directory." time="2025-10-12T12:26:56Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e0225f4f-b11c-4b65-8be2-a8fa392234d5 have older date (2025-10-12 11:26:56 +0000 UTC) than purge date (2025-10-12 12:26:56.262795266 +0000 UTC m=+14.936367287). Removing upload directory." time="2025-10-12T12:26:56Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/c7f3dbd5-550e-4ba4-a042-21db3ad8c02a have older date (2025-10-12 11:26:56 +0000 UTC) than purge date (2025-10-12 12:26:56.262795266 +0000 UTC m=+14.936367287). Removing upload directory." time="2025-10-12T12:26:56Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-10-12T12:26:56Z" level=info msg="PurgeUploads starting: olderThan=2025-10-12 12:26:56.26349519 +0000 UTC m=+14.937067205, actuallyDelete=true" time="2025-10-12T12:26:56Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/65c8f38f-142f-47c4-bb1b-d24c346b4c9e have older date (2025-10-12 11:26:56 +0000 UTC) than purge date (2025-10-12 12:26:56.26349519 +0000 UTC m=+14.937067205). Removing upload directory." time="2025-10-12T12:26:56Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/e939f9c2-8fb5-4509-9c99-9d121ff7d338 have older date (2025-10-12 11:26:56 +0000 UTC) than purge date (2025-10-12 12:26:56.26349519 +0000 UTC m=+14.937067205). Removing upload directory." time="2025-10-12T12:26:56Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/0896e690-afa0-4f73-9383-abc474597095 have older date (2025-10-12 11:26:56 +0000 UTC) than purge date (2025-10-12 12:26:56.26349519 +0000 UTC m=+14.937067205). Removing upload directory." time="2025-10-12T12:26:56Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/4ffc800e-1008-4f43-aa19-694784482661 have older date (2025-10-12 11:26:56 +0000 UTC) than purge date (2025-10-12 12:26:56.26349519 +0000 UTC m=+14.937067205). Removing upload directory." time="2025-10-12T12:26:56Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/b2f66a82-de13-4539-9732-4995cd7575da have older date (2025-10-12 11:26:56 +0000 UTC) than purge date (2025-10-12 12:26:56.26349519 +0000 UTC m=+14.937067205). Removing upload directory." time="2025-10-12T12:26:56Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-10-12T12:26:56Z" level=info msg="PurgeUploads starting: olderThan=2025-10-12 12:26:56.263999642 +0000 UTC m=+14.937571654, actuallyDelete=true" time="2025-10-12T12:26:56Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4eca6940-b846-4ebb-8411-f4d9f025993f have older date (2025-10-12 11:26:56 +0000 UTC) than purge date (2025-10-12 12:26:56.263999642 +0000 UTC m=+14.937571654). Removing upload directory." time="2025-10-12T12:26:56Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7386df4a-1178-4cfe-9256-bf6653417309 have older date (2025-10-12 11:26:56 +0000 UTC) than purge date (2025-10-12 12:26:56.263999642 +0000 UTC m=+14.937571654). Removing upload directory." time="2025-10-12T12:26:56Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/8fbabfed-ea15-4a89-9467-664b82a6490b have older date (2025-10-12 11:26:56 +0000 UTC) than purge date (2025-10-12 12:26:56.263999642 +0000 UTC m=+14.937571654). Removing upload directory." time="2025-10-12T12:26:56Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b19d6ff8-c17c-405f-b578-1391524d79e8 have older date (2025-10-12 11:26:56 +0000 UTC) than purge date (2025-10-12 12:26:56.263999642 +0000 UTC m=+14.937571654). Removing upload directory." time="2025-10-12T12:26:56Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0594ffdb-5002-4186-9681-1e75e70cfca0 have older date (2025-10-12 11:26:56 +0000 UTC) than purge date (2025-10-12 12:26:56.263999642 +0000 UTC m=+14.937571654). Removing upload directory." time="2025-10-12T12:26:56Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-10-12T12:26:56Z" level=info msg="PurgeUploads starting: olderThan=2025-10-12 12:26:56.264291024 +0000 UTC m=+14.937863050, actuallyDelete=true" time="2025-10-12T12:26:56Z" 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 14.988s ? 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.030s === RUN TestRedisBlobDescriptorCacheProvider redis_test.go:29: please set -test.registry.storage.cache.redis.addr to test layer info cache against redis --- SKIP: TestRedisBlobDescriptorCacheProvider (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/redis 0.008s === RUN TestWalkFileRemoved time="2025-10-12T12:26:42Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.002s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.818s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.02s) === 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.077s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.42s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 16.120s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (18.27s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 19.139s ? github.com/docker/distribution/registry/storage/driver/middleware [no test files] === RUN TestS3TryUpdate === PAUSE TestS3TryUpdate === RUN TestMatchIPV6 === PAUSE TestMatchIPV6 === RUN TestMatchIPV4 === PAUSE TestMatchIPV4 === RUN TestMatchIPV4_2 === PAUSE TestMatchIPV4_2 === RUN TestMatchIPV4WithRegionMatched === PAUSE TestMatchIPV4WithRegionMatched === RUN TestMatchIPV4WithRegionMatch_2 === PAUSE TestMatchIPV4WithRegionMatch_2 === RUN TestMatchIPV4WithRegionNotMatched === PAUSE TestMatchIPV4WithRegionNotMatched === RUN TestInvalidData === PAUSE TestInvalidData === RUN TestInvalidNetworkType === PAUSE TestInvalidNetworkType === RUN TestParsing === PAUSE TestParsing === RUN TestUpdateCalledRegularly === PAUSE TestUpdateCalledRegularly === RUN TestEligibleForS3 === RUN TestEligibleForS3/Client_IP_=_ time="2025-10-12T12:26:46Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.24.8 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-10-12T12:26:46Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.24.8 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-10-12T12:26:46Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.24.8 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 TestUpdateCalledRegularly === CONT TestParsing === CONT TestInvalidNetworkType === CONT TestInvalidData === CONT TestMatchIPV4WithRegionNotMatched === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4WithRegionMatched time="2025-10-12T12:26:46Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.8 --- PASS: TestParsing (0.00s) === CONT TestMatchIPV4_2 time="2025-10-12T12:26:46Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.8 instance.id=4f8e90f3-4304-4975-9fcf-99b4aaecfb91 --- PASS: TestMatchIPV4WithRegionMatch_2 (0.00s) === CONT TestMatchIPV4 --- PASS: TestMatchIPV4WithRegionNotMatched (0.00s) === CONT TestMatchIPV6 time="2025-10-12T12:26:46Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.8 instance.id=4f8e90f3-4304-4975-9fcf-99b4aaecfb91 time="2025-10-12T12:26:46Z" level=error msg="unknown ip address format" go.version=go1.24.8 instance.id=4f8e90f3-4304-4975-9fcf-99b4aaecfb91 ip=?0000000000000000000000000000000000 --- PASS: TestInvalidData (0.00s) --- PASS: TestInvalidNetworkType (0.00s) --- PASS: TestMatchIPV4 (0.00s) --- PASS: TestS3TryUpdate (0.00s) --- PASS: TestMatchIPV4_2 (0.00s) --- PASS: TestMatchIPV6 (0.00s) --- PASS: TestMatchIPV4WithRegionMatched (0.00s) time="2025-10-12T12:26:47Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.8 time="2025-10-12T12:26:48Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.8 time="2025-10-12T12:26:49Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.8 time="2025-10-12T12:26:50Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.8 --- PASS: TestUpdateCalledRegularly (4.50s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.517s === 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.01s) === 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.527s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.87s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.00s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.442s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.00s) PASS ok github.com/docker/distribution/uuid 0.019s ? 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... libfakeroot internal error: payload not recognized! >>> docker-registry-openrc*: Running postcheck for docker-registry-openrc >>> docker-registry*: Running postcheck for docker-registry >>> docker-registry*: Preparing package docker-registry... >>> docker-registry*: Stripping binaries >>> docker-registry*: Script found. /bin/sh added as a dependency for docker-registry-2.8.3-r15.apk >>> docker-registry*: Adding .pre-install 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-r15.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-s390x.so.1 >>> docker-registry*: Package size: 27.4 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r15.apk >>> docker-registry: Build complete at Sun, 12 Oct 2025 12:28:07 +0000 elapsed time 0h 2m 10s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20251012.122558) (2/2) Purging go (1.24.8-r0) Executing busybox-1.37.0-r19.trigger OK: 359 MiB in 104 packages >>> docker-registry: Updating the community/s390x repository index... >>> docker-registry: Signing the index...