>>> docker-registry: Building community/docker-registry 2.8.3-r20 (using abuild 3.16.0-r0) started Thu, 05 Feb 2026 13:49:56 +0000 >>> docker-registry: Validating /home/buildozer/aports/community/docker-registry/APKBUILD... >>> docker-registry: Analyzing dependencies... >>> docker-registry: Installing for build: build-base git go (1/2) Installing go (1.25.7-r0) (2/2) Installing .makedepends-docker-registry (20260205.134957) Executing busybox-1.37.0-r30.trigger OK: 604.7 MiB in 107 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.23/docker-registry-2.8.3.tar.gz /var/cache/distfiles/v3.23/docker-registry-2.8.3.tar.gz: OK /home/buildozer/aports/community/docker-registry/log-hook-syslog.patch: OK /home/buildozer/aports/community/docker-registry/config-example.patch: OK /home/buildozer/aports/community/docker-registry/bugsnag-panicwrap.patch: OK /home/buildozer/aports/community/docker-registry/docker-registry.initd: OK /home/buildozer/aports/community/docker-registry/docker-registry.confd: OK /home/buildozer/aports/community/docker-registry/docker-registry.logrotate: OK /home/buildozer/aports/community/docker-registry/test-non-constant-fmt-str.patch: OK /home/buildozer/aports/community/docker-registry/skip-test-graceful-shutdown.patch: OK >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.23/docker-registry-2.8.3.tar.gz /var/cache/distfiles/v3.23/docker-registry-2.8.3.tar.gz: OK /home/buildozer/aports/community/docker-registry/log-hook-syslog.patch: OK /home/buildozer/aports/community/docker-registry/config-example.patch: OK /home/buildozer/aports/community/docker-registry/bugsnag-panicwrap.patch: OK /home/buildozer/aports/community/docker-registry/docker-registry.initd: OK /home/buildozer/aports/community/docker-registry/docker-registry.confd: OK /home/buildozer/aports/community/docker-registry/docker-registry.logrotate: OK /home/buildozer/aports/community/docker-registry/test-non-constant-fmt-str.patch: OK /home/buildozer/aports/community/docker-registry/skip-test-graceful-shutdown.patch: OK >>> docker-registry: Unpacking /var/cache/distfiles/v3.23/docker-registry-2.8.3.tar.gz... >>> docker-registry: log-hook-syslog.patch patching file registry/handlers/app.go patching file registry/registry.go Hunk #2 succeeded at 368 (offset -1 lines). Hunk #3 succeeded at 393 (offset -1 lines). patching file vendor/github.com/sirupsen/logrus/hooks/syslog/syslog.go >>> docker-registry: config-example.patch patching file cmd/registry/config-example.yml >>> docker-registry: bugsnag-panicwrap.patch patching file vendor/github.com/bugsnag/panicwrap/dup2.go patching file vendor/github.com/bugsnag/panicwrap/dup3.go >>> docker-registry: test-non-constant-fmt-str.patch patching file registry/handlers/api_test.go patching file registry/proxy/proxyblobstore_test.go patching file registry/proxy/proxymanifeststore_test.go patching file registry/proxy/scheduler/scheduler_test.go patching file registry/storage/driver/walk_test.go patching file registry/storage/purgeuploads_test.go >>> docker-registry: skip-test-graceful-shutdown.patch patching file Makefile + bin/registry + bin/digest + bin/registry-api-descriptor-template + binaries + test ? github.com/docker/distribution/cmd/digest [no test files] ? github.com/docker/distribution/cmd/registry [no test files] ? github.com/docker/distribution/cmd/registry-api-descriptor-template [no test files] === RUN Test time="2026-02-05T13:50:18Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2026-02-05T13:50:18Z" 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.030s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2026-02-05T13:50:18Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.00s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.011s ? 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.008s === 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.006s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.95s) PASS ok github.com/docker/distribution/health/checks 0.958s ? github.com/docker/distribution/manifest [no test files] === RUN TestManifestList --- PASS: TestManifestList (0.00s) === RUN TestOCIImageIndex --- PASS: TestOCIImageIndex (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/manifestlist 0.009s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/ocischema 0.010s === 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.012s === 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.008s ? 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 2026/02/05 13:50:18 http: TLS handshake error from 127.0.0.1:53948: 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:42203/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:42203/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:42203/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:42203/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:39663?status=0, fail=true --- PASS: TestHTTPSink (0.03s) === RUN TestListener --- PASS: TestListener (0.62s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2026-02-05T13:50:18Z" level=info msg="broadcaster: closing" time="2026-02-05T13:50:18Z" level=info msg="closing testSink" time="2026-02-05T13:50:18Z" level=info msg="closing testSink" time="2026-02-05T13:50:18Z" level=info msg="closing testSink" time="2026-02-05T13:50:18Z" level=info msg="closing testSink" time="2026-02-05T13:50:18Z" level=info msg="closing testSink" time="2026-02-05T13:50:18Z" level=info msg="closing testSink" time="2026-02-05T13:50:18Z" level=info msg="closing testSink" time="2026-02-05T13:50:18Z" level=info msg="closing testSink" time="2026-02-05T13:50:18Z" level=info msg="closing testSink" time="2026-02-05T13:50:18Z" level=info msg="closing testSink" time="2026-02-05T13:50:18Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2026-02-05T13:50:19Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 1} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 1} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 1} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T13:50:19Z" level=warning msg="&{0xc0003ba9c0 0.9} encountered too many errors, backing off" time="2026-02-05T13:50:19Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.86s) PASS ok github.com/docker/distribution/notifications 1.637s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2026-02-05T13:50:18Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-02-05T13:50:18.538886466Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-05T13:50:18.538915685Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T13:50:18.538986581Z" level=info msg="Starting upload purge in 56m0s" go.version=go1.25.7 time="2026-02-05T13:50:18.539225682Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.25.7 time="2026-02-05T13:50:18.53923833Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.25.7 time="2026-02-05T13:50:18.539608041Z" level=info msg="listening on [::]:5001, tls" go.version=go1.25.7 time="2026-02-05T13:50:21.544533037Z" level=info msg="response completed" go.version=go1.25.7 http.request.host=127.0.0.1 http.request.id=28725421-79bb-4cb4-8388-205df31f933b http.request.method=GET http.request.remoteaddr="127.0.0.1:44124" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="941.469µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Feb/2026:13:50:21 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2026-02-05T13:50:21.544672257Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.25.7 --- PASS: TestRegistrySupportedCipherSuite (3.37s) === RUN TestRegistryUnsupportedCipherSuite time="2026-02-05T13:50:21.859838995Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-02-05T13:50:21.86178971Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-05T13:50:21.86181102Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T13:50:21.861935974Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.25.7 time="2026-02-05T13:50:21.861955964Z" level=info msg="Starting upload purge in 13m0s" go.version=go1.25.7 --- PASS: TestRegistryUnsupportedCipherSuite (8.32s) PASS ok github.com/docker/distribution/registry 11.706s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.004s === 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.05s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.103s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2026-02-05T13:50:18Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.25.7 instance.id=36e265f7-095c-48cc-8369-0374ed90fc56 time="2026-02-05T13:50:18Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.25.7 instance.id=36e265f7-095c-48cc-8369-0374ed90fc56 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2026-02-05T13:50:18Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.25.7 password="PtFy_V7V42D8ynD234jDAbNZKzVjsEQyC53_fttsFuA" user=docker --- PASS: TestCreateHtpasswdFile (0.09s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.105s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.007s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.01s) === RUN TestLeeway time="2026-02-05T13:50:18Z" level=info msg="token not to be used before 2026-02-05 13:50:19 +0000 UTC - currently 2026-02-05 13:50:18.28263279 +0000 UTC m=+0.016092333" time="2026-02-05T13:50:18Z" level=info msg="token not to be used after 2026-02-05 13:50:18 +0000 UTC - currently 2026-02-05 13:50:18.283547779 +0000 UTC m=+0.017007300" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2026-02-05T13:50:18Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.01s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.029s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.00s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.065s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.019s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.007s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2026-02-05T13:50:18Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-05T13:50:18Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T13:50:18Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43397" http.request.id=5d696fb6-fd05-4ce4-88db-878859cada7b http.request.method=GET http.request.remoteaddr="127.0.0.1:58562" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.148574ms http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Feb/2026:13:50:18 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2026-02-05T13:50:18Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-05T13:50:18Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T13:50:18Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41985" http.request.id=71ad05cb-2080-4372-9bd4-a33bf37627cd http.request.method=GET http.request.remoteaddr="127.0.0.1:44420" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.060966ms http.response.status=200 http.response.written=20 127.0.0.1 - - [05/Feb/2026:13:50:18 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-02-05T13:50:18Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41985" http.request.id=4577c572-eb84-4f63-adc4-e0afc999f421 http.request.method=POST http.request.remoteaddr="127.0.0.1:44420" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.093952ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:18 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:21Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41985" http.request.id=86fcfd3a-3990-4584-b17b-6b72b6a18ef8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44420" http.request.uri="/v2/foo/aaaa/blobs/uploads/307acf28-c4bd-4d86-ad23-d06a9a3f94bc?_state=S_NlwHUJUxX4rXMrm1oO6oFxabF_n4VsA6zx8yiHkQF7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIzMDdhY2YyOC1jNGJkLTRkODYtYWQyMy1kMDZhOWEzZjk0YmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6MTguNjg0NjIxNjk3WiJ9&digest=sha256%3A399d29a4a80b83e171fe459ce8f502362f87fd4116e4ed15cb3cd1221ec39b34" http.request.useragent="Go-http-client/1.1" http.response.duration=2.419970388s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:18 +0000] "PUT /v2/foo/aaaa/blobs/uploads/307acf28-c4bd-4d86-ad23-d06a9a3f94bc?_state=S_NlwHUJUxX4rXMrm1oO6oFxabF_n4VsA6zx8yiHkQF7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIzMDdhY2YyOC1jNGJkLTRkODYtYWQyMy1kMDZhOWEzZjk0YmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6MTguNjg0NjIxNjk3WiJ9&digest=sha256%3A399d29a4a80b83e171fe459ce8f502362f87fd4116e4ed15cb3cd1221ec39b34 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:21Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41985" http.request.id=f1f8d30d-f309-49ed-9f13-c88bb58bbdb6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44420" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.712825ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:21 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:21Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41985" http.request.id=f49284f8-e86b-45d8-8213-58ff7671900f http.request.method=POST http.request.remoteaddr="127.0.0.1:44420" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="917.176µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:21 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:22Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41985" http.request.id=59957b86-23ef-462a-8097-ef99ffa8ccdd http.request.method=PUT http.request.remoteaddr="127.0.0.1:44420" http.request.uri="/v2/foo/bbbb/blobs/uploads/881455f9-e1fb-4638-954c-69b42532ec03?_state=1SD2-mGR-CMJMyCiBETB4kX0Q2FpFTs38rWTtomvLD57Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI4ODE0NTVmOS1lMWZiLTQ2MzgtOTU0Yy02OWI0MjUzMmVjMDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6MjEuMjY4OTIwODI3WiJ9&digest=sha256%3Aab2255a6a29e0e37f1fda4cfa5d4f22cb404d326bf2fb47687fb9d7b5dc5ff31" http.request.useragent="Go-http-client/1.1" http.response.duration=982.410719ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:21 +0000] "PUT /v2/foo/bbbb/blobs/uploads/881455f9-e1fb-4638-954c-69b42532ec03?_state=1SD2-mGR-CMJMyCiBETB4kX0Q2FpFTs38rWTtomvLD57Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI4ODE0NTVmOS1lMWZiLTQ2MzgtOTU0Yy02OWI0MjUzMmVjMDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6MjEuMjY4OTIwODI3WiJ9&digest=sha256%3Aab2255a6a29e0e37f1fda4cfa5d4f22cb404d326bf2fb47687fb9d7b5dc5ff31 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:22Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41985" http.request.id=eb4da70f-da22-4bd3-8696-fb72490b5515 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44420" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.621603ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:22 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:22Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41985" http.request.id=307ce4c7-e555-45c4-99c0-7bf89da53d18 http.request.method=POST http.request.remoteaddr="127.0.0.1:44420" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="889.573µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:22 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:23Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41985" http.request.id=501b0057-a68e-4c8e-a179-4550f542e05f http.request.method=PUT http.request.remoteaddr="127.0.0.1:44420" http.request.uri="/v2/foo/cccc/blobs/uploads/4573fa3f-9345-45b0-b2e8-52d086494ece?_state=bYZ4PqeMy33ztQgR5itZbwxpQEk_NsRoNEPR9bEy64d7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI0NTczZmEzZi05MzQ1LTQ1YjAtYjJlOC01MmQwODY0OTRlY2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6MjIuNDQ3MjU5MzY0WiJ9&digest=sha256%3Ad7f50291aabafee46e4d1876fc8e5acaa64bfc1118190ade0bc3e59875d4fb88" http.request.useragent="Go-http-client/1.1" http.response.duration=1.345788972s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:22 +0000] "PUT /v2/foo/cccc/blobs/uploads/4573fa3f-9345-45b0-b2e8-52d086494ece?_state=bYZ4PqeMy33ztQgR5itZbwxpQEk_NsRoNEPR9bEy64d7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI0NTczZmEzZi05MzQ1LTQ1YjAtYjJlOC01MmQwODY0OTRlY2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6MjIuNDQ3MjU5MzY0WiJ9&digest=sha256%3Ad7f50291aabafee46e4d1876fc8e5acaa64bfc1118190ade0bc3e59875d4fb88 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:23Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41985" http.request.id=a147d378-1a0d-4633-8bb1-acf7f2f4a5cf http.request.method=PUT http.request.remoteaddr="127.0.0.1:44420" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.168316ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:23 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:23Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41985" http.request.id=867e533b-7e93-4c52-96c2-5ba7bc81fa5a http.request.method=POST http.request.remoteaddr="127.0.0.1:44420" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="854.578µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:23 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:24Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41985" http.request.id=6de8591b-1060-4f58-b77b-06e1db64b9aa http.request.method=PUT http.request.remoteaddr="127.0.0.1:44420" http.request.uri="/v2/foo/dddd/blobs/uploads/46a8e163-721a-4920-941d-80e5ddafefbb?_state=W9eEukBOklaR1okjWgGutGswROA-o2QeNLAkFq2TYxl7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI0NmE4ZTE2My03MjFhLTQ5MjAtOTQxZC04MGU1ZGRhZmVmYmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6MjMuOTM1MTA3MjY2WiJ9&digest=sha256%3Aa02ee0fb3244d74437365af5d1ee5df0f16924945b288f192b3c54e86c872e64" http.request.useragent="Go-http-client/1.1" http.response.duration=576.464699ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:23 +0000] "PUT /v2/foo/dddd/blobs/uploads/46a8e163-721a-4920-941d-80e5ddafefbb?_state=W9eEukBOklaR1okjWgGutGswROA-o2QeNLAkFq2TYxl7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI0NmE4ZTE2My03MjFhLTQ5MjAtOTQxZC04MGU1ZGRhZmVmYmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6MjMuOTM1MTA3MjY2WiJ9&digest=sha256%3Aa02ee0fb3244d74437365af5d1ee5df0f16924945b288f192b3c54e86c872e64 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:24Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41985" http.request.id=6599bb9c-9b74-4787-bcbd-ae31b12f86aa http.request.method=PUT http.request.remoteaddr="127.0.0.1:44420" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.81961ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:24 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:24Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41985" http.request.id=26420e2f-e448-40b7-825d-bcc048403c79 http.request.method=POST http.request.remoteaddr="127.0.0.1:44420" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="847.518µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:24 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:25Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41985" http.request.id=5dad0a9a-2a8b-4e36-ba1a-27eea98acc7f http.request.method=PUT http.request.remoteaddr="127.0.0.1:44420" http.request.uri="/v2/foo/eeee/blobs/uploads/9febc75d-93fb-4f4e-bc1e-78595522cc8f?_state=GvLITd0b8JAJuFpnijyE4ie534CM1Mul1l72oLhyYCJ7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI5ZmViYzc1ZC05M2ZiLTRmNGUtYmMxZS03ODU5NTUyMmNjOGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6MjQuNzE2MDc5Njc1WiJ9&digest=sha256%3Aa8c4d02aeb26dd0e289160b533e522e5c13a4e8d14694ec8f80e83adaf45f49a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.112698493s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:24 +0000] "PUT /v2/foo/eeee/blobs/uploads/9febc75d-93fb-4f4e-bc1e-78595522cc8f?_state=GvLITd0b8JAJuFpnijyE4ie534CM1Mul1l72oLhyYCJ7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI5ZmViYzc1ZC05M2ZiLTRmNGUtYmMxZS03ODU5NTUyMmNjOGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6MjQuNzE2MDc5Njc1WiJ9&digest=sha256%3Aa8c4d02aeb26dd0e289160b533e522e5c13a4e8d14694ec8f80e83adaf45f49a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:25Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41985" http.request.id=0a58a03b-0b6c-493e-b2f2-539e62109e55 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44420" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.571478ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:25 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:26Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41985" http.request.id=b2e8324e-c382-4ad4-971a-c6e5108f6c09 http.request.method=POST http.request.remoteaddr="127.0.0.1:44420" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="863.529µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:26 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:27Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41985" http.request.id=1a2ba0a1-90c1-4961-8d1c-7a969f89a39c http.request.method=PUT http.request.remoteaddr="127.0.0.1:44420" http.request.uri="/v2/foo/ffff/blobs/uploads/9e2ce458-2c0a-41eb-8959-71a5ff700e82?_state=622MsQx8ttaCRvYbXGe97Emv5brHHI2gHEY3gZgxPQJ7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI5ZTJjZTQ1OC0yYzBhLTQxZWItODk1OS03MWE1ZmY3MDBlODIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6MjYuMDIzNjQyMzY0WiJ9&digest=sha256%3A16ff715631b8ab7a67eec238e4ce5fe95c8deda0d8140fc043e828a19e9eea76" http.request.useragent="Go-http-client/1.1" http.response.duration=1.403554778s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:26 +0000] "PUT /v2/foo/ffff/blobs/uploads/9e2ce458-2c0a-41eb-8959-71a5ff700e82?_state=622MsQx8ttaCRvYbXGe97Emv5brHHI2gHEY3gZgxPQJ7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI5ZTJjZTQ1OC0yYzBhLTQxZWItODk1OS03MWE1ZmY3MDBlODIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6MjYuMDIzNjQyMzY0WiJ9&digest=sha256%3A16ff715631b8ab7a67eec238e4ce5fe95c8deda0d8140fc043e828a19e9eea76 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:27Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41985" http.request.id=03971f55-6b28-42d2-b55d-1228fc6fec95 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44420" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.82334ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:27 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:27Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41985" http.request.id=928c2961-725f-43ce-8b9c-8e9e1718871d http.request.method=GET http.request.remoteaddr="127.0.0.1:44420" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="706.515µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [05/Feb/2026:13:50:27 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-02-05T13:50:27Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41985" http.request.id=43361db4-aa8d-490b-a527-a44f569921c5 http.request.method=GET http.request.remoteaddr="127.0.0.1:44420" 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="684.933µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [05/Feb/2026:13:50:27 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-02-05T13:50:27Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41985" http.request.id=0ccc2c69-79a6-47e6-a629-29773a7d490c http.request.method=GET http.request.remoteaddr="127.0.0.1:44420" 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="691.451µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [05/Feb/2026:13:50:27 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-02-05T13:50:27Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41985" http.request.id=7a1cb67d-5092-48e1-a17e-ba40bc9a550f http.request.method=GET http.request.remoteaddr="127.0.0.1:44420" 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="734.596µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [05/Feb/2026:13:50:27 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-02-05T13:50:27Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41985" http.request.id=5bb39034-657e-4da2-96d5-3d64b6785457 http.request.method=GET http.request.remoteaddr="127.0.0.1:44420" 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="694.157µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [05/Feb/2026:13:50:27 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2026-02-05T13:50:27Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41985" http.request.id=a08afec7-4328-407d-9439-9733de89a69f http.request.method=GET http.request.remoteaddr="127.0.0.1:44420" 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="742.932µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [05/Feb/2026:13:50:27 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-02-05T13:50:27Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:15] err.message="invalid number of results requested" go.version=go1.25.7 http.request.host="127.0.0.1:41985" http.request.id=c8248f76-84f7-434a-815e-912612036049 http.request.method=GET http.request.remoteaddr="127.0.0.1:44420" 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="712.652µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [05/Feb/2026:13:50:27 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2026-02-05T13:50:27Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:6] err.message="invalid number of results requested" go.version=go1.25.7 http.request.host="127.0.0.1:41985" http.request.id=16c6cd19-f175-454a-b4c0-59e6adb36785 http.request.method=GET http.request.remoteaddr="127.0.0.1:44420" 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="656.488µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [05/Feb/2026:13:50:27 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2026-02-05T13:50:27Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41985" http.request.id=405247cc-c2d4-4a5d-85b9-356baa5d391d http.request.method=GET http.request.remoteaddr="127.0.0.1:44420" 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="598.226µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [05/Feb/2026:13:50:27 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-02-05T13:50:27Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41985" http.request.id=e02007b7-60ae-4205-af4b-77ba8d3ffcf1 http.request.method=GET http.request.remoteaddr="127.0.0.1:44420" 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="675.529µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [05/Feb/2026:13:50:27 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-02-05T13:50:27Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-05T13:50:27Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T13:50:27Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43759" http.request.id=8a38e603-a34b-43f4-acd3-238ff253d62c http.request.method=POST http.request.remoteaddr="127.0.0.1:48532" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.038363ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:27 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:28Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43759" http.request.id=3c1d2845-1f01-46e6-b415-b6343ba817c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48532" http.request.uri="/v2/foo/aaaa/blobs/uploads/a1e0b24f-90c3-4a8d-8e2f-64f41e22d871?_state=tUkGgbUvnxWJ4woWxQLgeVgEEGUvPLdv4v2kQS98rs17Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJhMWUwYjI0Zi05MGMzLTRhOGQtOGUyZi02NGY0MWUyMmQ4NzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6MjcuNjMzMjIxMDY5WiJ9&digest=sha256%3A09e2a48ddf64d879eb61ee14a9e37d79afd4227c67bbf0578c5214d1815a365d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.041654321s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:27 +0000] "PUT /v2/foo/aaaa/blobs/uploads/a1e0b24f-90c3-4a8d-8e2f-64f41e22d871?_state=tUkGgbUvnxWJ4woWxQLgeVgEEGUvPLdv4v2kQS98rs17Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJhMWUwYjI0Zi05MGMzLTRhOGQtOGUyZi02NGY0MWUyMmQ4NzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6MjcuNjMzMjIxMDY5WiJ9&digest=sha256%3A09e2a48ddf64d879eb61ee14a9e37d79afd4227c67bbf0578c5214d1815a365d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:28Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43759" http.request.id=61400050-cdbe-4400-a276-9a754e4cbbf2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48532" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.627336ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:28 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:28Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43759" http.request.id=db199061-2667-4d02-845d-2ad4402b6526 http.request.method=POST http.request.remoteaddr="127.0.0.1:48532" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="776.982µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:28 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:29Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43759" http.request.id=d9f55247-f62a-4511-aff1-eac54a091f64 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48532" http.request.uri="/v2/foo/bbbb/blobs/uploads/6b35a467-741f-48fa-b9cb-28727a742dda?_state=njD1jjIUs-ky8tojYU6h_WJD9N5kCJK8PSHfN2TZ5f97Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI2YjM1YTQ2Ny03NDFmLTQ4ZmEtYjljYi0yODcyN2E3NDJkZGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6MjguODA3Njc5MjFaIn0%3D&digest=sha256%3A7bde4ddad760d4d2c6837665ee58db206231b5c61bfc859183c1f0eb2fde8bd1" http.request.useragent="Go-http-client/1.1" http.response.duration=569.230675ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:28 +0000] "PUT /v2/foo/bbbb/blobs/uploads/6b35a467-741f-48fa-b9cb-28727a742dda?_state=njD1jjIUs-ky8tojYU6h_WJD9N5kCJK8PSHfN2TZ5f97Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI2YjM1YTQ2Ny03NDFmLTQ4ZmEtYjljYi0yODcyN2E3NDJkZGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6MjguODA3Njc5MjFaIn0%3D&digest=sha256%3A7bde4ddad760d4d2c6837665ee58db206231b5c61bfc859183c1f0eb2fde8bd1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:29Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43759" http.request.id=eb4ea47c-dec2-42e6-8e43-df84164ad44d http.request.method=PUT http.request.remoteaddr="127.0.0.1:48532" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.418372ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:29 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:29Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43759" http.request.id=fd3757a6-8351-4ad0-a66c-a29811fc5649 http.request.method=POST http.request.remoteaddr="127.0.0.1:48532" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="785.229µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:29 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:30Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43759" http.request.id=60b92700-02b9-4f97-a5c6-9d5eedb9f0f0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48532" http.request.uri="/v2/foo/cccc/blobs/uploads/cd74e3c0-2c2f-4955-ac7a-204d32007dbc?_state=dSzRbdIptCZnc2rLIeHGqt1s0qpLMCAwUqu1xnAvHmF7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJjZDc0ZTNjMC0yYzJmLTQ5NTUtYWM3YS0yMDRkMzIwMDdkYmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6MjkuNTY4ODI0Njk1WiJ9&digest=sha256%3A6a560a28a075c44dbd11e723d5734dba5a974dd2bfcc214bb6d90634e509fce8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.215096738s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:29 +0000] "PUT /v2/foo/cccc/blobs/uploads/cd74e3c0-2c2f-4955-ac7a-204d32007dbc?_state=dSzRbdIptCZnc2rLIeHGqt1s0qpLMCAwUqu1xnAvHmF7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJjZDc0ZTNjMC0yYzJmLTQ5NTUtYWM3YS0yMDRkMzIwMDdkYmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6MjkuNTY4ODI0Njk1WiJ9&digest=sha256%3A6a560a28a075c44dbd11e723d5734dba5a974dd2bfcc214bb6d90634e509fce8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:30Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43759" http.request.id=845ab99d-e421-499d-94c3-1b2d72c98495 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48532" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.532457ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:30 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:30Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43759" http.request.id=c755eb33-13e1-4275-b68c-183b5aac0c14 http.request.method=POST http.request.remoteaddr="127.0.0.1:48532" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="807.56µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:30 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:32Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43759" http.request.id=6f64f6b7-3311-40f1-926f-df36f8e3349c http.request.method=PUT http.request.remoteaddr="127.0.0.1:48532" http.request.uri="/v2/foo/dddd/blobs/uploads/c0e226bc-d8ec-4024-91ec-40016ac49530?_state=Mv-OhHqkUPNaj9VsTRodhCtdG8wRpu77aHpX-Izjq4l7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJjMGUyMjZiYy1kOGVjLTQwMjQtOTFlYy00MDAxNmFjNDk1MzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6MzAuOTg3NzIwMTA3WiJ9&digest=sha256%3A043b112d171827e76122ff38293b76add9b1ade5f72e5ee15f3b87be79b06086" http.request.useragent="Go-http-client/1.1" http.response.duration=1.384757371s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:30 +0000] "PUT /v2/foo/dddd/blobs/uploads/c0e226bc-d8ec-4024-91ec-40016ac49530?_state=Mv-OhHqkUPNaj9VsTRodhCtdG8wRpu77aHpX-Izjq4l7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJjMGUyMjZiYy1kOGVjLTQwMjQtOTFlYy00MDAxNmFjNDk1MzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6MzAuOTg3NzIwMTA3WiJ9&digest=sha256%3A043b112d171827e76122ff38293b76add9b1ade5f72e5ee15f3b87be79b06086 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:32Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43759" http.request.id=ce157f5d-f333-4a76-ad59-2f24cad1da3a http.request.method=PUT http.request.remoteaddr="127.0.0.1:48532" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.534927ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:32 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:32Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43759" http.request.id=c4b6426a-f6a3-4f03-a472-9d948b36051a http.request.method=GET http.request.remoteaddr="127.0.0.1:48532" 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="619.343µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [05/Feb/2026:13:50:32 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (13.99s) === RUN TestURLPrefix time="2026-02-05T13:50: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.25.7 time="2026-02-05T13:50:32Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T13:50:32Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45353" http.request.id=8b45ab95-a77f-4407-9f5e-746496dbddd2 http.request.method=GET http.request.remoteaddr="127.0.0.1:36874" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="693.787µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Feb/2026:13:50:32 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2026-02-05T13:50: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.25.7 time="2026-02-05T13:50:32Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T13:50:32Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:5827a7659897bd587d12427280d1744baa2e55e6cbcde94900126cb0fa1f512e err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:37047" http.request.id=31a4769d-9c06-4522-b685-8a01309b2073 http.request.method=GET http.request.remoteaddr="127.0.0.1:50778" http.request.uri="/v2/foo/bar/blobs/sha256:5827a7659897bd587d12427280d1744baa2e55e6cbcde94900126cb0fa1f512e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.39228ms http.response.status=404 http.response.written=157 vars.digest="sha256:5827a7659897bd587d12427280d1744baa2e55e6cbcde94900126cb0fa1f512e" vars.name="foo/bar" 127.0.0.1 - - [05/Feb/2026:13:50:32 +0000] "GET /v2/foo/bar/blobs/sha256:5827a7659897bd587d12427280d1744baa2e55e6cbcde94900126cb0fa1f512e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-02-05T13:50:32Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:5827a7659897bd587d12427280d1744baa2e55e6cbcde94900126cb0fa1f512e err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:37047" http.request.id=1347f546-e5d9-491c-b17e-686f0124a032 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:50794" http.request.uri="/v2/foo/bar/blobs/sha256:5827a7659897bd587d12427280d1744baa2e55e6cbcde94900126cb0fa1f512e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.277195ms http.response.status=404 http.response.written=157 vars.digest="sha256:5827a7659897bd587d12427280d1744baa2e55e6cbcde94900126cb0fa1f512e" vars.name="foo/bar" 127.0.0.1 - - [05/Feb/2026:13:50:32 +0000] "HEAD /v2/foo/bar/blobs/sha256:5827a7659897bd587d12427280d1744baa2e55e6cbcde94900126cb0fa1f512e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-02-05T13:50:32Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37047" http.request.id=afb12583-097b-4679-ac35-4f6ca2ce2734 http.request.method=POST http.request.remoteaddr="127.0.0.1:50794" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.187006ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:32 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:32Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37047" http.request.id=d5180ccd-39d9-4569-bbbe-c1396ff17aef http.request.method=GET http.request.remoteaddr="127.0.0.1:50794" http.request.uri="/v2/foo/bar/blobs/uploads/d96115a3-a5ba-4d0d-8f91-43b7f7934418?_state=0QZkQ8hrPET-hIW3vO4Wpp6h-iHqMzONVzIYuIQvGxN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5NjExNWEzLWE1YmEtNGQwZC04ZjkxLTQzYjdmNzkzNDQxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozMi42MTgzNTU4NjNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.257459ms http.response.status=204 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:32 +0000] "GET /v2/foo/bar/blobs/uploads/d96115a3-a5ba-4d0d-8f91-43b7f7934418?_state=0QZkQ8hrPET-hIW3vO4Wpp6h-iHqMzONVzIYuIQvGxN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5NjExNWEzLWE1YmEtNGQwZC04ZjkxLTQzYjdmNzkzNDQxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozMi42MTgzNTU4NjNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:32Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37047" http.request.id=3cd0dc15-aecc-453b-98f0-e291a6746672 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50794" http.request.uri="/v2/foo/bar/blobs/uploads/d96115a3-a5ba-4d0d-8f91-43b7f7934418?_state=0QZkQ8hrPET-hIW3vO4Wpp6h-iHqMzONVzIYuIQvGxN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5NjExNWEzLWE1YmEtNGQwZC04ZjkxLTQzYjdmNzkzNDQxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozMi42MTgzNTU4NjNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.324559ms http.response.status=204 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:32 +0000] "DELETE /v2/foo/bar/blobs/uploads/d96115a3-a5ba-4d0d-8f91-43b7f7934418?_state=0QZkQ8hrPET-hIW3vO4Wpp6h-iHqMzONVzIYuIQvGxN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5NjExNWEzLWE1YmEtNGQwZC04ZjkxLTQzYjdmNzkzNDQxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozMi42MTgzNTU4NjNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:32Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.25.7 http.request.host="127.0.0.1:37047" http.request.id=49cd846a-3250-4fa9-99f9-c16a7a2befab http.request.method=GET http.request.remoteaddr="127.0.0.1:50794" http.request.uri="/v2/foo/bar/blobs/uploads/d96115a3-a5ba-4d0d-8f91-43b7f7934418?_state=0QZkQ8hrPET-hIW3vO4Wpp6h-iHqMzONVzIYuIQvGxN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5NjExNWEzLWE1YmEtNGQwZC04ZjkxLTQzYjdmNzkzNDQxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozMi42MTgzNTU4NjNaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=d96115a3-a5ba-4d0d-8f91-43b7f7934418 time="2026-02-05T13:50:32Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:37047" http.request.id=49cd846a-3250-4fa9-99f9-c16a7a2befab http.request.method=GET http.request.remoteaddr="127.0.0.1:50794" http.request.uri="/v2/foo/bar/blobs/uploads/d96115a3-a5ba-4d0d-8f91-43b7f7934418?_state=0QZkQ8hrPET-hIW3vO4Wpp6h-iHqMzONVzIYuIQvGxN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5NjExNWEzLWE1YmEtNGQwZC04ZjkxLTQzYjdmNzkzNDQxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozMi42MTgzNTU4NjNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.150644ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=d96115a3-a5ba-4d0d-8f91-43b7f7934418 127.0.0.1 - - [05/Feb/2026:13:50:32 +0000] "GET /v2/foo/bar/blobs/uploads/d96115a3-a5ba-4d0d-8f91-43b7f7934418?_state=0QZkQ8hrPET-hIW3vO4Wpp6h-iHqMzONVzIYuIQvGxN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5NjExNWEzLWE1YmEtNGQwZC04ZjkxLTQzYjdmNzkzNDQxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozMi42MTgzNTU4NjNaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-02-05T13:50:32Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37047" http.request.id=fc87a661-26bc-452e-b33d-6c36bbb4d0ad http.request.method=POST http.request.remoteaddr="127.0.0.1:50802" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.388132ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:32 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:32Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.25.7 http.request.host="127.0.0.1:37047" http.request.id=4844f3a0-8cce-43d5-b019-69cb74f687b4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50802" http.request.uri="/v2/foo/bar/blobs/uploads/9a344db7-cc8a-42c4-a454-b179478e543f?_state=r15wF6a9R50wuc1aGwuBKVTRvb0C4B7xR-o6P0KFirl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhMzQ0ZGI3LWNjOGEtNDJjNC1hNDU0LWIxNzk0NzhlNTQzZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozMi42MjQ2MzE1MTJaIn0%3D&digest=sha256%3A5827a7659897bd587d12427280d1744baa2e55e6cbcde94900126cb0fa1f512e" http.request.useragent="Go-http-client/1.1" provided=sha256:5827a7659897bd587d12427280d1744baa2e55e6cbcde94900126cb0fa1f512e vars.name="foo/bar" vars.uuid=9a344db7-cc8a-42c4-a454-b179478e543f time="2026-02-05T13:50:32Z" level=error msg="error canceling upload after error: already closed" go.version=go1.25.7 http.request.host="127.0.0.1:37047" http.request.id=4844f3a0-8cce-43d5-b019-69cb74f687b4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50802" http.request.uri="/v2/foo/bar/blobs/uploads/9a344db7-cc8a-42c4-a454-b179478e543f?_state=r15wF6a9R50wuc1aGwuBKVTRvb0C4B7xR-o6P0KFirl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhMzQ0ZGI3LWNjOGEtNDJjNC1hNDU0LWIxNzk0NzhlNTQzZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozMi42MjQ2MzE1MTJaIn0%3D&digest=sha256%3A5827a7659897bd587d12427280d1744baa2e55e6cbcde94900126cb0fa1f512e" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=9a344db7-cc8a-42c4-a454-b179478e543f time="2026-02-05T13:50:32Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:5827a7659897bd587d12427280d1744baa2e55e6cbcde94900126cb0fa1f512e, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:37047" http.request.id=4844f3a0-8cce-43d5-b019-69cb74f687b4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50802" http.request.uri="/v2/foo/bar/blobs/uploads/9a344db7-cc8a-42c4-a454-b179478e543f?_state=r15wF6a9R50wuc1aGwuBKVTRvb0C4B7xR-o6P0KFirl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhMzQ0ZGI3LWNjOGEtNDJjNC1hNDU0LWIxNzk0NzhlNTQzZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozMi42MjQ2MzE1MTJaIn0%3D&digest=sha256%3A5827a7659897bd587d12427280d1744baa2e55e6cbcde94900126cb0fa1f512e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.199537ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=9a344db7-cc8a-42c4-a454-b179478e543f 127.0.0.1 - - [05/Feb/2026:13:50:32 +0000] "PUT /v2/foo/bar/blobs/uploads/9a344db7-cc8a-42c4-a454-b179478e543f?_state=r15wF6a9R50wuc1aGwuBKVTRvb0C4B7xR-o6P0KFirl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhMzQ0ZGI3LWNjOGEtNDJjNC1hNDU0LWIxNzk0NzhlNTQzZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozMi42MjQ2MzE1MTJaIn0%3D&digest=sha256%3A5827a7659897bd587d12427280d1744baa2e55e6cbcde94900126cb0fa1f512e HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-02-05T13:50:32Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37047" http.request.id=01fc303b-eb23-414b-8d71-4d870e46dc4b http.request.method=POST http.request.remoteaddr="127.0.0.1:50802" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.014338ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:32 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:32Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37047" http.request.id=92af3580-7756-415b-b6e1-abe2e52014fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:50802" http.request.uri="/v2/foo/bar/blobs/uploads/5cb430b3-1036-43ef-b2c0-0e743fe9b197?_state=SXwHD83I64foRv-IuBjSsUnOUdIO6B8JuwkMFOBihlx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVjYjQzMGIzLTEwMzYtNDNlZi1iMmMwLTBlNzQzZmU5YjE5NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozMi42Mjc0MTYzNjlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.321732ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:32 +0000] "PUT /v2/foo/bar/blobs/uploads/5cb430b3-1036-43ef-b2c0-0e743fe9b197?_state=SXwHD83I64foRv-IuBjSsUnOUdIO6B8JuwkMFOBihlx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVjYjQzMGIzLTEwMzYtNDNlZi1iMmMwLTBlNzQzZmU5YjE5NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozMi42Mjc0MTYzNjlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:32Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37047" http.request.id=53ab8744-9309-4952-a63c-0d22b7c07676 http.request.method=POST http.request.remoteaddr="127.0.0.1:50802" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.06387ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:32 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:32Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37047" http.request.id=5b226e5f-aa0a-4021-abaf-bf41638ab85e http.request.method=PUT http.request.remoteaddr="127.0.0.1:50802" http.request.uri="/v2/foo/bar/blobs/uploads/0cecb4af-8f9d-4a25-a13c-37ea630c9612?_state=dNRYq9bsv_00_bRYcwqi2jLTNYgr03ld3HMXuLf5PGR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjZWNiNGFmLThmOWQtNGEyNS1hMTNjLTM3ZWE2MzBjOTYxMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozMi42MzAyOTU2MThaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.395047ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:32 +0000] "PUT /v2/foo/bar/blobs/uploads/0cecb4af-8f9d-4a25-a13c-37ea630c9612?_state=dNRYq9bsv_00_bRYcwqi2jLTNYgr03ld3HMXuLf5PGR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjZWNiNGFmLThmOWQtNGEyNS1hMTNjLTM3ZWE2MzBjOTYxMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozMi42MzAyOTU2MThaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:32Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37047" http.request.id=9a125ed4-bc63-4d19-a2d5-5faf0d95ccee http.request.method=POST http.request.remoteaddr="127.0.0.1:50802" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.026922ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:32 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:34Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37047" http.request.id=f60bc048-04a5-4185-9849-d418939cdc7f http.request.method=PUT http.request.remoteaddr="127.0.0.1:50802" http.request.uri="/v2/foo/bar/blobs/uploads/ffbc50d1-58cd-47a8-9cd0-230cea574f5a?_state=pQNbwNTRX78-yQhXxuU_lhIc1Ub6MVYCMmBy952TGiZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZmYmM1MGQxLTU4Y2QtNDdhOC05Y2QwLTIzMGNlYTU3NGY1YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozMi42MzMyMTY3MDZaIn0%3D&digest=sha256%3A5827a7659897bd587d12427280d1744baa2e55e6cbcde94900126cb0fa1f512e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.936100669s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:32 +0000] "PUT /v2/foo/bar/blobs/uploads/ffbc50d1-58cd-47a8-9cd0-230cea574f5a?_state=pQNbwNTRX78-yQhXxuU_lhIc1Ub6MVYCMmBy952TGiZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZmYmM1MGQxLTU4Y2QtNDdhOC05Y2QwLTIzMGNlYTU3NGY1YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozMi42MzMyMTY3MDZaIn0%3D&digest=sha256%3A5827a7659897bd587d12427280d1744baa2e55e6cbcde94900126cb0fa1f512e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:34Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37047" http.request.id=fedb648a-f94c-4b15-a75c-e538446eff93 http.request.method=POST http.request.remoteaddr="127.0.0.1:50802" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="992.882µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:37047" http.request.id=65748945-f55f-4866-99fe-e53ff4dc7120 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:50802" http.request.uri="/v2/foo/bar/blobs/uploads/6357c4e3-854b-4f2a-b573-f0f44801433a?_state=ZPT9m33tmFx2pHW2nkipiNcomRnNTdryPWfHfcrSvcx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYzNTdjNGUzLTg1NGItNGYyYS1iNTczLWYwZjQ0ODAxNDMzYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozNC42ODUzNjMwNDRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.81647241s http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:34 +0000] "PATCH /v2/foo/bar/blobs/uploads/6357c4e3-854b-4f2a-b573-f0f44801433a?_state=ZPT9m33tmFx2pHW2nkipiNcomRnNTdryPWfHfcrSvcx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYzNTdjNGUzLTg1NGItNGYyYS1iNTczLWYwZjQ0ODAxNDMzYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozNC42ODUzNjMwNDRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37047" http.request.id=45e53212-45d6-4b1d-a58d-ceac41db00e9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50802" http.request.uri="/v2/foo/bar/blobs/uploads/6357c4e3-854b-4f2a-b573-f0f44801433a?_state=-CWWP18RJalF0ExnNeHFygJkauuthLyUwbqGQx9hJ7N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYzNTdjNGUzLTg1NGItNGYyYS1iNTczLWYwZjQ0ODAxNDMzYSIsIk9mZnNldCI6MzAyMTcyMTYsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6MzRaIn0%3D&digest=sha256%3A5827a7659897bd587d12427280d1744baa2e55e6cbcde94900126cb0fa1f512e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.034586ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:36 +0000] "PUT /v2/foo/bar/blobs/uploads/6357c4e3-854b-4f2a-b573-f0f44801433a?_state=-CWWP18RJalF0ExnNeHFygJkauuthLyUwbqGQx9hJ7N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYzNTdjNGUzLTg1NGItNGYyYS1iNTczLWYwZjQ0ODAxNDMzYSIsIk9mZnNldCI6MzAyMTcyMTYsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6MzRaIn0%3D&digest=sha256%3A5827a7659897bd587d12427280d1744baa2e55e6cbcde94900126cb0fa1f512e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37047" http.request.id=a4bf8439-8dcf-4920-8984-624b6f5ce484 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:50802" http.request.uri="/v2/foo/bar/blobs/sha256:5827a7659897bd587d12427280d1744baa2e55e6cbcde94900126cb0fa1f512e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="780.732µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:36 +0000] "HEAD /v2/foo/bar/blobs/sha256:5827a7659897bd587d12427280d1744baa2e55e6cbcde94900126cb0fa1f512e HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37047" http.request.id=04d5be3a-6d56-4491-b6da-9048a9d96474 http.request.method=GET http.request.remoteaddr="127.0.0.1:50802" http.request.uri="/v2/foo/bar/blobs/sha256:5827a7659897bd587d12427280d1744baa2e55e6cbcde94900126cb0fa1f512e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=71.737263ms http.response.status=200 http.response.written=30217216 127.0.0.1 - - [05/Feb/2026:13:50:36 +0000] "GET /v2/foo/bar/blobs/sha256:5827a7659897bd587d12427280d1744baa2e55e6cbcde94900126cb0fa1f512e HTTP/1.1" 200 30217216 "" "Go-http-client/1.1" time="2026-02-05T13:50:36Z" level=error msg="error parsing digest="sha257:5827a7659897bd587d12427280d1744baa2e55e6cbcde94900126cb0fa1f512e": unsupported digest algorithm" go.version=go1.25.7 http.request.host="127.0.0.1:37047" http.request.id=1ad796f2-561a-42b2-927b-e56a0e49d4ed http.request.method=GET http.request.remoteaddr="127.0.0.1:50802" http.request.uri="/v2/foo/bar/blobs/sha257:5827a7659897bd587d12427280d1744baa2e55e6cbcde94900126cb0fa1f512e" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:5827a7659897bd587d12427280d1744baa2e55e6cbcde94900126cb0fa1f512e" vars.name="foo/bar" time="2026-02-05T13:50:36Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:37047" http.request.id=1ad796f2-561a-42b2-927b-e56a0e49d4ed http.request.method=GET http.request.remoteaddr="127.0.0.1:50802" http.request.uri="/v2/foo/bar/blobs/sha257:5827a7659897bd587d12427280d1744baa2e55e6cbcde94900126cb0fa1f512e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="702.023µs" http.response.status=400 http.response.written=110 vars.digest="sha257:5827a7659897bd587d12427280d1744baa2e55e6cbcde94900126cb0fa1f512e" vars.name="foo/bar" 127.0.0.1 - - [05/Feb/2026:13:50:36 +0000] "GET /v2/foo/bar/blobs/sha257:5827a7659897bd587d12427280d1744baa2e55e6cbcde94900126cb0fa1f512e HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-02-05T13:50:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37047" http.request.id=dd8c97d5-b204-49f8-9801-baecefeeda79 http.request.method=GET http.request.remoteaddr="127.0.0.1:50822" http.request.uri="/v2/foo/bar/blobs/sha256:5827a7659897bd587d12427280d1744baa2e55e6cbcde94900126cb0fa1f512e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.104449ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:36 +0000] "GET /v2/foo/bar/blobs/sha256:5827a7659897bd587d12427280d1744baa2e55e6cbcde94900126cb0fa1f512e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:36Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-05T13:50:36Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T13:50:36Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:1a60bd506736f7c954d32322c7b9180d06963d263075c48200390e4b1bc725ea err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:33701" http.request.id=a8b25b1b-e874-4b82-97d7-7afda75d96a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:51902" http.request.uri="/v2/foo/bar/blobs/sha256:1a60bd506736f7c954d32322c7b9180d06963d263075c48200390e4b1bc725ea" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="885.825µs" http.response.status=404 http.response.written=157 vars.digest="sha256:1a60bd506736f7c954d32322c7b9180d06963d263075c48200390e4b1bc725ea" vars.name="foo/bar" 127.0.0.1 - - [05/Feb/2026:13:50:36 +0000] "GET /v2/foo/bar/blobs/sha256:1a60bd506736f7c954d32322c7b9180d06963d263075c48200390e4b1bc725ea HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-02-05T13:50:36Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:1a60bd506736f7c954d32322c7b9180d06963d263075c48200390e4b1bc725ea err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:33701" http.request.id=9752dab1-7f79-4d2d-9d47-d07a6791ccf3 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51918" http.request.uri="/v2/foo/bar/blobs/sha256:1a60bd506736f7c954d32322c7b9180d06963d263075c48200390e4b1bc725ea" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="809.481µs" http.response.status=404 http.response.written=157 vars.digest="sha256:1a60bd506736f7c954d32322c7b9180d06963d263075c48200390e4b1bc725ea" vars.name="foo/bar" 127.0.0.1 - - [05/Feb/2026:13:50:36 +0000] "HEAD /v2/foo/bar/blobs/sha256:1a60bd506736f7c954d32322c7b9180d06963d263075c48200390e4b1bc725ea HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-02-05T13:50:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33701" http.request.id=67973c86-3cb6-4dc4-abfd-0cc8b92ff331 http.request.method=POST http.request.remoteaddr="127.0.0.1:51918" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="779.123µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33701" http.request.id=e85f82a8-a1d4-4467-84ca-43296dc72ddd http.request.method=GET http.request.remoteaddr="127.0.0.1:51918" http.request.uri="/v2/foo/bar/blobs/uploads/d25fbf96-57ad-41f8-8550-2b0739a9985b?_state=oAH1qqcJSyErh9GoPPjH7VpVL88wQb6lHhym0wLgsuh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQyNWZiZjk2LTU3YWQtNDFmOC04NTUwLTJiMDczOWE5OTg1YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozNi43NDI1ODYyOFoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="783.22µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:36 +0000] "GET /v2/foo/bar/blobs/uploads/d25fbf96-57ad-41f8-8550-2b0739a9985b?_state=oAH1qqcJSyErh9GoPPjH7VpVL88wQb6lHhym0wLgsuh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQyNWZiZjk2LTU3YWQtNDFmOC04NTUwLTJiMDczOWE5OTg1YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozNi43NDI1ODYyOFoifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33701" http.request.id=037f351a-940d-4a87-9f79-ffa97fd13445 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51918" http.request.uri="/v2/foo/bar/blobs/uploads/d25fbf96-57ad-41f8-8550-2b0739a9985b?_state=oAH1qqcJSyErh9GoPPjH7VpVL88wQb6lHhym0wLgsuh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQyNWZiZjk2LTU3YWQtNDFmOC04NTUwLTJiMDczOWE5OTg1YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozNi43NDI1ODYyOFoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="777.632µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:36 +0000] "DELETE /v2/foo/bar/blobs/uploads/d25fbf96-57ad-41f8-8550-2b0739a9985b?_state=oAH1qqcJSyErh9GoPPjH7VpVL88wQb6lHhym0wLgsuh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQyNWZiZjk2LTU3YWQtNDFmOC04NTUwLTJiMDczOWE5OTg1YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozNi43NDI1ODYyOFoifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:36Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.25.7 http.request.host="127.0.0.1:33701" http.request.id=46e17411-b7a4-45a3-b0ba-9570c0e0f386 http.request.method=GET http.request.remoteaddr="127.0.0.1:51918" http.request.uri="/v2/foo/bar/blobs/uploads/d25fbf96-57ad-41f8-8550-2b0739a9985b?_state=oAH1qqcJSyErh9GoPPjH7VpVL88wQb6lHhym0wLgsuh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQyNWZiZjk2LTU3YWQtNDFmOC04NTUwLTJiMDczOWE5OTg1YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozNi43NDI1ODYyOFoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=d25fbf96-57ad-41f8-8550-2b0739a9985b time="2026-02-05T13:50:36Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:33701" http.request.id=46e17411-b7a4-45a3-b0ba-9570c0e0f386 http.request.method=GET http.request.remoteaddr="127.0.0.1:51918" http.request.uri="/v2/foo/bar/blobs/uploads/d25fbf96-57ad-41f8-8550-2b0739a9985b?_state=oAH1qqcJSyErh9GoPPjH7VpVL88wQb6lHhym0wLgsuh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQyNWZiZjk2LTU3YWQtNDFmOC04NTUwLTJiMDczOWE5OTg1YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozNi43NDI1ODYyOFoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="703.211µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=d25fbf96-57ad-41f8-8550-2b0739a9985b 127.0.0.1 - - [05/Feb/2026:13:50:36 +0000] "GET /v2/foo/bar/blobs/uploads/d25fbf96-57ad-41f8-8550-2b0739a9985b?_state=oAH1qqcJSyErh9GoPPjH7VpVL88wQb6lHhym0wLgsuh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQyNWZiZjk2LTU3YWQtNDFmOC04NTUwLTJiMDczOWE5OTg1YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozNi43NDI1ODYyOFoifQ%3D%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-02-05T13:50:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33701" http.request.id=b742f4b1-c643-47c7-ab05-2cde981aa70e http.request.method=POST http.request.remoteaddr="127.0.0.1:51934" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="833.108µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:36Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.25.7 http.request.host="127.0.0.1:33701" http.request.id=6fec84de-9ddb-481c-89ed-ec77b000f665 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51934" http.request.uri="/v2/foo/bar/blobs/uploads/43062d05-a669-4d21-80a2-bab29ad25a87?_state=XJaIqZxwQDefJ6LfujTROpRg-q9Bp_noMkGTaYJD9GJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQzMDYyZDA1LWE2NjktNGQyMS04MGEyLWJhYjI5YWQyNWE4NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozNi43NDY0MjUwMjFaIn0%3D&digest=sha256%3A1a60bd506736f7c954d32322c7b9180d06963d263075c48200390e4b1bc725ea" http.request.useragent="Go-http-client/1.1" provided=sha256:1a60bd506736f7c954d32322c7b9180d06963d263075c48200390e4b1bc725ea vars.name="foo/bar" vars.uuid=43062d05-a669-4d21-80a2-bab29ad25a87 time="2026-02-05T13:50:36Z" level=error msg="error canceling upload after error: already closed" go.version=go1.25.7 http.request.host="127.0.0.1:33701" http.request.id=6fec84de-9ddb-481c-89ed-ec77b000f665 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51934" http.request.uri="/v2/foo/bar/blobs/uploads/43062d05-a669-4d21-80a2-bab29ad25a87?_state=XJaIqZxwQDefJ6LfujTROpRg-q9Bp_noMkGTaYJD9GJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQzMDYyZDA1LWE2NjktNGQyMS04MGEyLWJhYjI5YWQyNWE4NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozNi43NDY0MjUwMjFaIn0%3D&digest=sha256%3A1a60bd506736f7c954d32322c7b9180d06963d263075c48200390e4b1bc725ea" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=43062d05-a669-4d21-80a2-bab29ad25a87 time="2026-02-05T13:50:36Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:1a60bd506736f7c954d32322c7b9180d06963d263075c48200390e4b1bc725ea, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:33701" http.request.id=6fec84de-9ddb-481c-89ed-ec77b000f665 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51934" http.request.uri="/v2/foo/bar/blobs/uploads/43062d05-a669-4d21-80a2-bab29ad25a87?_state=XJaIqZxwQDefJ6LfujTROpRg-q9Bp_noMkGTaYJD9GJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQzMDYyZDA1LWE2NjktNGQyMS04MGEyLWJhYjI5YWQyNWE4NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozNi43NDY0MjUwMjFaIn0%3D&digest=sha256%3A1a60bd506736f7c954d32322c7b9180d06963d263075c48200390e4b1bc725ea" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="929.982µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=43062d05-a669-4d21-80a2-bab29ad25a87 127.0.0.1 - - [05/Feb/2026:13:50:36 +0000] "PUT /v2/foo/bar/blobs/uploads/43062d05-a669-4d21-80a2-bab29ad25a87?_state=XJaIqZxwQDefJ6LfujTROpRg-q9Bp_noMkGTaYJD9GJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQzMDYyZDA1LWE2NjktNGQyMS04MGEyLWJhYjI5YWQyNWE4NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozNi43NDY0MjUwMjFaIn0%3D&digest=sha256%3A1a60bd506736f7c954d32322c7b9180d06963d263075c48200390e4b1bc725ea HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-02-05T13:50:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33701" http.request.id=28c612b1-eae9-488a-b8ec-ec6406906371 http.request.method=POST http.request.remoteaddr="127.0.0.1:51934" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="708.056µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33701" http.request.id=7b56ae45-4904-453e-aa4d-03e6614b8892 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51934" http.request.uri="/v2/foo/bar/blobs/uploads/328cb902-321f-4b78-bed9-197b74ab4d89?_state=-tW3wfhuRJRWzGxzgvvE45K2sa4gMYasUliTGH09m2R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyOGNiOTAyLTMyMWYtNGI3OC1iZWQ5LTE5N2I3NGFiNGQ4OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozNi43NDg0NjgyMjhaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="974.502µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:36 +0000] "PUT /v2/foo/bar/blobs/uploads/328cb902-321f-4b78-bed9-197b74ab4d89?_state=-tW3wfhuRJRWzGxzgvvE45K2sa4gMYasUliTGH09m2R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyOGNiOTAyLTMyMWYtNGI3OC1iZWQ5LTE5N2I3NGFiNGQ4OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozNi43NDg0NjgyMjhaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33701" http.request.id=d7350736-92c2-45c0-b0c1-6892a511d453 http.request.method=POST http.request.remoteaddr="127.0.0.1:51934" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="761.377µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33701" http.request.id=0a567ac7-4624-482f-a741-acd4e408a43f http.request.method=PUT http.request.remoteaddr="127.0.0.1:51934" http.request.uri="/v2/foo/bar/blobs/uploads/adbbb996-7b9a-4ddb-8895-086ab1061157?_state=b-EZyjOoExfrhAifCn5HoBeLTu9Qm4jsWVoNJ3MbFWF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkYmJiOTk2LTdiOWEtNGRkYi04ODk1LTA4NmFiMTA2MTE1NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozNi43NTA2Mzk0MjVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="920.6µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:36 +0000] "PUT /v2/foo/bar/blobs/uploads/adbbb996-7b9a-4ddb-8895-086ab1061157?_state=b-EZyjOoExfrhAifCn5HoBeLTu9Qm4jsWVoNJ3MbFWF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkYmJiOTk2LTdiOWEtNGRkYi04ODk1LTA4NmFiMTA2MTE1NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozNi43NTA2Mzk0MjVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33701" http.request.id=d44dd6fc-fad6-4001-bd78-d9b43cb9de2e http.request.method=POST http.request.remoteaddr="127.0.0.1:51934" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="672.168µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:37Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33701" http.request.id=579d524c-42d1-4afc-a7b9-8c0fd1cd7f4d http.request.method=PUT http.request.remoteaddr="127.0.0.1:51934" http.request.uri="/v2/foo/bar/blobs/uploads/93e65d5e-3567-4032-8622-6ed71d0cdca7?_state=DgiHkl1zl2vujidfPiPV1ZzinsDRrlKQZxEc6-46PJ57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkzZTY1ZDVlLTM1NjctNDAzMi04NjIyLTZlZDcxZDBjZGNhNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozNi43NTI1NzgzMTRaIn0%3D&digest=sha256%3A1a60bd506736f7c954d32322c7b9180d06963d263075c48200390e4b1bc725ea" http.request.useragent="Go-http-client/1.1" http.response.duration=500.954194ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:36 +0000] "PUT /v2/foo/bar/blobs/uploads/93e65d5e-3567-4032-8622-6ed71d0cdca7?_state=DgiHkl1zl2vujidfPiPV1ZzinsDRrlKQZxEc6-46PJ57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkzZTY1ZDVlLTM1NjctNDAzMi04NjIyLTZlZDcxZDBjZGNhNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozNi43NTI1NzgzMTRaIn0%3D&digest=sha256%3A1a60bd506736f7c954d32322c7b9180d06963d263075c48200390e4b1bc725ea HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:37Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33701" http.request.id=eaa2a5b2-c0a0-47f0-99a7-41f3133b2ea1 http.request.method=POST http.request.remoteaddr="127.0.0.1:51934" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="851.925µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:37Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:33701" http.request.id=b471f13f-647d-42bb-9bfe-e74bbd4f9611 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:51934" http.request.uri="/v2/foo/bar/blobs/uploads/91ba2d0a-024b-4634-8b6b-e742273e2b8f?_state=Rh4xteyVNMZLG6Hj5tF2rpWKrw99eVWMuSlb7vu38GB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkxYmEyZDBhLTAyNGItNDYzNC04YjZiLWU3NDIyNzNlMmI4ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozNy4zMDE1OTE0MjNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=478.695021ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:37 +0000] "PATCH /v2/foo/bar/blobs/uploads/91ba2d0a-024b-4634-8b6b-e742273e2b8f?_state=Rh4xteyVNMZLG6Hj5tF2rpWKrw99eVWMuSlb7vu38GB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkxYmEyZDBhLTAyNGItNDYzNC04YjZiLWU3NDIyNzNlMmI4ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozNy4zMDE1OTE0MjNaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:37Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33701" http.request.id=cb98e450-7cdb-4817-979a-f9df7e805f2c http.request.method=PUT http.request.remoteaddr="127.0.0.1:51934" http.request.uri="/v2/foo/bar/blobs/uploads/91ba2d0a-024b-4634-8b6b-e742273e2b8f?_state=5XPt1hxmqrzMELf7UY3G9Abhv_8ueiiQmMgb7ifjidN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkxYmEyZDBhLTAyNGItNDYzNC04YjZiLWU3NDIyNzNlMmI4ZiIsIk9mZnNldCI6MTU4NjE3NjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6MzdaIn0%3D&digest=sha256%3A1a60bd506736f7c954d32322c7b9180d06963d263075c48200390e4b1bc725ea" http.request.useragent="Go-http-client/1.1" http.response.duration=1.175581ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:37 +0000] "PUT /v2/foo/bar/blobs/uploads/91ba2d0a-024b-4634-8b6b-e742273e2b8f?_state=5XPt1hxmqrzMELf7UY3G9Abhv_8ueiiQmMgb7ifjidN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkxYmEyZDBhLTAyNGItNDYzNC04YjZiLWU3NDIyNzNlMmI4ZiIsIk9mZnNldCI6MTU4NjE3NjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6MzdaIn0%3D&digest=sha256%3A1a60bd506736f7c954d32322c7b9180d06963d263075c48200390e4b1bc725ea HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:37Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33701" http.request.id=86d0c964-79b0-462a-acdc-955dc1bed934 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51934" http.request.uri="/v2/foo/bar/blobs/sha256:1a60bd506736f7c954d32322c7b9180d06963d263075c48200390e4b1bc725ea" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="826.283µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:37 +0000] "HEAD /v2/foo/bar/blobs/sha256:1a60bd506736f7c954d32322c7b9180d06963d263075c48200390e4b1bc725ea HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:37Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33701" http.request.id=877c7eba-aa66-421d-9348-0052d68c0dd6 http.request.method=GET http.request.remoteaddr="127.0.0.1:51934" http.request.uri="/v2/foo/bar/blobs/sha256:1a60bd506736f7c954d32322c7b9180d06963d263075c48200390e4b1bc725ea" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=27.764516ms http.response.status=200 http.response.written=15861760 127.0.0.1 - - [05/Feb/2026:13:50:37 +0000] "GET /v2/foo/bar/blobs/sha256:1a60bd506736f7c954d32322c7b9180d06963d263075c48200390e4b1bc725ea HTTP/1.1" 200 15861760 "" "Go-http-client/1.1" time="2026-02-05T13:50:37Z" level=error msg="error parsing digest="sha257:1a60bd506736f7c954d32322c7b9180d06963d263075c48200390e4b1bc725ea": unsupported digest algorithm" go.version=go1.25.7 http.request.host="127.0.0.1:33701" http.request.id=d0fe1600-181c-4c40-bcf5-b9893ae4853c http.request.method=GET http.request.remoteaddr="127.0.0.1:51934" http.request.uri="/v2/foo/bar/blobs/sha257:1a60bd506736f7c954d32322c7b9180d06963d263075c48200390e4b1bc725ea" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:1a60bd506736f7c954d32322c7b9180d06963d263075c48200390e4b1bc725ea" vars.name="foo/bar" time="2026-02-05T13:50:37Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:33701" http.request.id=d0fe1600-181c-4c40-bcf5-b9893ae4853c http.request.method=GET http.request.remoteaddr="127.0.0.1:51934" http.request.uri="/v2/foo/bar/blobs/sha257:1a60bd506736f7c954d32322c7b9180d06963d263075c48200390e4b1bc725ea" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="673.294µs" http.response.status=400 http.response.written=110 vars.digest="sha257:1a60bd506736f7c954d32322c7b9180d06963d263075c48200390e4b1bc725ea" vars.name="foo/bar" 127.0.0.1 - - [05/Feb/2026:13:50:37 +0000] "GET /v2/foo/bar/blobs/sha257:1a60bd506736f7c954d32322c7b9180d06963d263075c48200390e4b1bc725ea HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-02-05T13:50:37Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33701" http.request.id=20763ce5-21fd-4bfc-ae4c-0f37d84b0859 http.request.method=GET http.request.remoteaddr="127.0.0.1:51948" http.request.uri="/v2/foo/bar/blobs/sha256:1a60bd506736f7c954d32322c7b9180d06963d263075c48200390e4b1bc725ea" http.request.useragent="Go-http-client/1.1" http.response.duration="959.821µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:37 +0000] "GET /v2/foo/bar/blobs/sha256:1a60bd506736f7c954d32322c7b9180d06963d263075c48200390e4b1bc725ea HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:37Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33701" http.request.id=a7bc27a9-1379-4f10-b52b-6cd16b4bc987 http.request.method=GET http.request.remoteaddr="127.0.0.1:51948" http.request.uri="/v2/foo/bar/blobs/sha256:1a60bd506736f7c954d32322c7b9180d06963d263075c48200390e4b1bc725ea" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.278356ms http.response.status=200 http.response.written=163840 127.0.0.1 - - [05/Feb/2026:13:50:37 +0000] "GET /v2/foo/bar/blobs/sha256:1a60bd506736f7c954d32322c7b9180d06963d263075c48200390e4b1bc725ea HTTP/1.1" 200 163840 "" "Go-http-client/1.1" time="2026-02-05T13:50:37Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33701" http.request.id=0104aeaa-ca47-423b-9627-da5de575f573 http.request.method=GET http.request.remoteaddr="127.0.0.1:51940" http.request.uri="/v2/foo/bar/blobs/sha256:1a60bd506736f7c954d32322c7b9180d06963d263075c48200390e4b1bc725ea" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.03039ms http.response.status=200 http.response.written=2719872 127.0.0.1 - - [05/Feb/2026:13:50:37 +0000] "GET /v2/foo/bar/blobs/sha256:1a60bd506736f7c954d32322c7b9180d06963d263075c48200390e4b1bc725ea HTTP/1.1" 200 2719872 "" "Go-http-client/1.1" time="2026-02-05T13:50:37Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37047" http.request.id=ccc38f44-0967-41bd-970a-075cb00a3c27 http.request.method=GET http.request.remoteaddr="127.0.0.1:50816" http.request.uri="/v2/foo/bar/blobs/sha256:5827a7659897bd587d12427280d1744baa2e55e6cbcde94900126cb0fa1f512e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.238833832s http.response.status=200 http.response.written=2687104 127.0.0.1 - - [05/Feb/2026:13:50:36 +0000] "GET /v2/foo/bar/blobs/sha256:5827a7659897bd587d12427280d1744baa2e55e6cbcde94900126cb0fa1f512e HTTP/1.1" 200 2687104 "" "Go-http-client/1.1" time="2026-02-05T13:50:37Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37047" http.request.id=02a93e78-19e8-4686-b0f8-bb4290b29eb3 http.request.method=GET http.request.remoteaddr="127.0.0.1:50822" http.request.uri="/v2/foo/bar/blobs/sha256:5827a7659897bd587d12427280d1744baa2e55e6cbcde94900126cb0fa1f512e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.235768745s http.response.status=200 http.response.written=2614272 127.0.0.1 - - [05/Feb/2026:13:50:36 +0000] "GET /v2/foo/bar/blobs/sha256:5827a7659897bd587d12427280d1744baa2e55e6cbcde94900126cb0fa1f512e HTTP/1.1" 200 2614272 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (5.46s) === RUN TestBlobDelete time="2026-02-05T13:50:37Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-05T13:50:37Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T13:50:37Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:41205" http.request.id=9b07eb1b-28e1-431f-84ff-6e3f4785ee95 http.request.method=GET http.request.remoteaddr="127.0.0.1:51994" http.request.uri="/v2/foo/bar/blobs/sha256:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="800.905µs" http.response.status=404 http.response.written=157 vars.digest="sha256:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f" vars.name="foo/bar" 127.0.0.1 - - [05/Feb/2026:13:50:37 +0000] "GET /v2/foo/bar/blobs/sha256:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-02-05T13:50:37Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:41205" http.request.id=567167ba-f6cc-48d7-829b-7744916e791a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51996" http.request.uri="/v2/foo/bar/blobs/sha256:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="741.104µs" http.response.status=404 http.response.written=157 vars.digest="sha256:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f" vars.name="foo/bar" 127.0.0.1 - - [05/Feb/2026:13:50:37 +0000] "HEAD /v2/foo/bar/blobs/sha256:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-02-05T13:50:37Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41205" http.request.id=2685b6ea-5eb2-4987-a621-08571993e80e http.request.method=POST http.request.remoteaddr="127.0.0.1:51996" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="690.028µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:37Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41205" http.request.id=83cccc6b-ada1-4fd1-86e5-6b9ab38d5555 http.request.method=GET http.request.remoteaddr="127.0.0.1:51996" http.request.uri="/v2/foo/bar/blobs/uploads/257d2260-0ace-44b6-9a9b-c8fa3b814410?_state=AYJLH4fr5z89nO9qX2ELwonPGymjBXq5f7hBdsY7m3F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI1N2QyMjYwLTBhY2UtNDRiNi05YTliLWM4ZmEzYjgxNDQxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozNy45OTc4NjQyOVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="750.405µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:37 +0000] "GET /v2/foo/bar/blobs/uploads/257d2260-0ace-44b6-9a9b-c8fa3b814410?_state=AYJLH4fr5z89nO9qX2ELwonPGymjBXq5f7hBdsY7m3F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI1N2QyMjYwLTBhY2UtNDRiNi05YTliLWM4ZmEzYjgxNDQxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozNy45OTc4NjQyOVoifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:37Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41205" http.request.id=ab7aaaba-eec2-4a52-83be-4da9725fbbbb http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51996" http.request.uri="/v2/foo/bar/blobs/uploads/257d2260-0ace-44b6-9a9b-c8fa3b814410?_state=AYJLH4fr5z89nO9qX2ELwonPGymjBXq5f7hBdsY7m3F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI1N2QyMjYwLTBhY2UtNDRiNi05YTliLWM4ZmEzYjgxNDQxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozNy45OTc4NjQyOVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="761.705µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:37 +0000] "DELETE /v2/foo/bar/blobs/uploads/257d2260-0ace-44b6-9a9b-c8fa3b814410?_state=AYJLH4fr5z89nO9qX2ELwonPGymjBXq5f7hBdsY7m3F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI1N2QyMjYwLTBhY2UtNDRiNi05YTliLWM4ZmEzYjgxNDQxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozNy45OTc4NjQyOVoifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:38Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.25.7 http.request.host="127.0.0.1:41205" http.request.id=140b5067-3e09-45f3-b293-1b2d7ac8c9a5 http.request.method=GET http.request.remoteaddr="127.0.0.1:51996" http.request.uri="/v2/foo/bar/blobs/uploads/257d2260-0ace-44b6-9a9b-c8fa3b814410?_state=AYJLH4fr5z89nO9qX2ELwonPGymjBXq5f7hBdsY7m3F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI1N2QyMjYwLTBhY2UtNDRiNi05YTliLWM4ZmEzYjgxNDQxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozNy45OTc4NjQyOVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=257d2260-0ace-44b6-9a9b-c8fa3b814410 time="2026-02-05T13:50:38Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:41205" http.request.id=140b5067-3e09-45f3-b293-1b2d7ac8c9a5 http.request.method=GET http.request.remoteaddr="127.0.0.1:51996" http.request.uri="/v2/foo/bar/blobs/uploads/257d2260-0ace-44b6-9a9b-c8fa3b814410?_state=AYJLH4fr5z89nO9qX2ELwonPGymjBXq5f7hBdsY7m3F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI1N2QyMjYwLTBhY2UtNDRiNi05YTliLWM4ZmEzYjgxNDQxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozNy45OTc4NjQyOVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="685.551µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=257d2260-0ace-44b6-9a9b-c8fa3b814410 127.0.0.1 - - [05/Feb/2026:13:50:37 +0000] "GET /v2/foo/bar/blobs/uploads/257d2260-0ace-44b6-9a9b-c8fa3b814410?_state=AYJLH4fr5z89nO9qX2ELwonPGymjBXq5f7hBdsY7m3F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI1N2QyMjYwLTBhY2UtNDRiNi05YTliLWM4ZmEzYjgxNDQxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozNy45OTc4NjQyOVoifQ%3D%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-02-05T13:50:38Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41205" http.request.id=35d5a90b-87b1-4381-a8aa-900ef7515010 http.request.method=POST http.request.remoteaddr="127.0.0.1:52004" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="783.099µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:38Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.25.7 http.request.host="127.0.0.1:41205" http.request.id=e9350cca-7010-4a5d-a091-f0e827116e4c http.request.method=PUT http.request.remoteaddr="127.0.0.1:52004" http.request.uri="/v2/foo/bar/blobs/uploads/4bed5c33-cd19-46e7-9242-7f7883b0ddb2?_state=e2eSr4QENh4nC5yzcX0d8HoWCTd-C80gfJFGXByHLf17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRiZWQ1YzMzLWNkMTktNDZlNy05MjQyLTdmNzg4M2IwZGRiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozOC4wMDE0NTQxNzFaIn0%3D&digest=sha256%3A0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f" http.request.useragent="Go-http-client/1.1" provided=sha256:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f vars.name="foo/bar" vars.uuid=4bed5c33-cd19-46e7-9242-7f7883b0ddb2 time="2026-02-05T13:50:38Z" level=error msg="error canceling upload after error: already closed" go.version=go1.25.7 http.request.host="127.0.0.1:41205" http.request.id=e9350cca-7010-4a5d-a091-f0e827116e4c http.request.method=PUT http.request.remoteaddr="127.0.0.1:52004" http.request.uri="/v2/foo/bar/blobs/uploads/4bed5c33-cd19-46e7-9242-7f7883b0ddb2?_state=e2eSr4QENh4nC5yzcX0d8HoWCTd-C80gfJFGXByHLf17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRiZWQ1YzMzLWNkMTktNDZlNy05MjQyLTdmNzg4M2IwZGRiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozOC4wMDE0NTQxNzFaIn0%3D&digest=sha256%3A0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=4bed5c33-cd19-46e7-9242-7f7883b0ddb2 time="2026-02-05T13:50:38Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:41205" http.request.id=e9350cca-7010-4a5d-a091-f0e827116e4c http.request.method=PUT http.request.remoteaddr="127.0.0.1:52004" http.request.uri="/v2/foo/bar/blobs/uploads/4bed5c33-cd19-46e7-9242-7f7883b0ddb2?_state=e2eSr4QENh4nC5yzcX0d8HoWCTd-C80gfJFGXByHLf17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRiZWQ1YzMzLWNkMTktNDZlNy05MjQyLTdmNzg4M2IwZGRiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozOC4wMDE0NTQxNzFaIn0%3D&digest=sha256%3A0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="795.672µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=4bed5c33-cd19-46e7-9242-7f7883b0ddb2 127.0.0.1 - - [05/Feb/2026:13:50:38 +0000] "PUT /v2/foo/bar/blobs/uploads/4bed5c33-cd19-46e7-9242-7f7883b0ddb2?_state=e2eSr4QENh4nC5yzcX0d8HoWCTd-C80gfJFGXByHLf17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRiZWQ1YzMzLWNkMTktNDZlNy05MjQyLTdmNzg4M2IwZGRiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozOC4wMDE0NTQxNzFaIn0%3D&digest=sha256%3A0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-02-05T13:50:38Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41205" http.request.id=deb4f83e-fe39-470f-90ab-79a412dcf628 http.request.method=POST http.request.remoteaddr="127.0.0.1:52004" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="693.5µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:38Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41205" http.request.id=bada749a-90aa-4b14-9505-bca4346e4cee http.request.method=PUT http.request.remoteaddr="127.0.0.1:52004" http.request.uri="/v2/foo/bar/blobs/uploads/55f293c5-4bae-40b0-b302-d1cebcc53227?_state=6blDEaERquhvgskJ4KAr7QdWSDwVeZjqF1QBhMbZ9yJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU1ZjI5M2M1LTRiYWUtNDBiMC1iMzAyLWQxY2ViY2M1MzIyNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozOC4wMDMyNjg4MloifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="892.358µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:38 +0000] "PUT /v2/foo/bar/blobs/uploads/55f293c5-4bae-40b0-b302-d1cebcc53227?_state=6blDEaERquhvgskJ4KAr7QdWSDwVeZjqF1QBhMbZ9yJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU1ZjI5M2M1LTRiYWUtNDBiMC1iMzAyLWQxY2ViY2M1MzIyNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozOC4wMDMyNjg4MloifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:38Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41205" http.request.id=3517eb48-ea1f-4076-b43c-b1a74411268c http.request.method=POST http.request.remoteaddr="127.0.0.1:52004" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="709.128µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:38Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41205" http.request.id=4cafa48d-8315-407f-8c22-a80b6511b0f7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52004" http.request.uri="/v2/foo/bar/blobs/uploads/7b807324-72ff-4a85-b971-db095785343c?_state=RXXBk51TxWUC5948G_MEDJF9fZPKIwrm7ui-cZTVaCF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdiODA3MzI0LTcyZmYtNGE4NS1iOTcxLWRiMDk1Nzg1MzQzYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozOC4wMDUxODAxNDdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="865.67µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:38 +0000] "PUT /v2/foo/bar/blobs/uploads/7b807324-72ff-4a85-b971-db095785343c?_state=RXXBk51TxWUC5948G_MEDJF9fZPKIwrm7ui-cZTVaCF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdiODA3MzI0LTcyZmYtNGE4NS1iOTcxLWRiMDk1Nzg1MzQzYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozOC4wMDUxODAxNDdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:38Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41205" http.request.id=2336ffa4-e486-4163-8074-17cbcade3b02 http.request.method=POST http.request.remoteaddr="127.0.0.1:52004" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="721.468µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:38Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41205" http.request.id=39a9f16b-2546-4986-a935-0fc8b85ea1f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52004" http.request.uri="/v2/foo/bar/blobs/uploads/87d3477f-114c-4dce-8a3a-cad6cf8d8f75?_state=zWcDtMrXfcUi4WxPK4vkaKMdDJ7ObDNqebRTobKRatV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3ZDM0NzdmLTExNGMtNGRjZS04YTNhLWNhZDZjZjhkOGY3NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozOC4wMDcwNzczOTNaIn0%3D&digest=sha256%3A0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f" http.request.useragent="Go-http-client/1.1" http.response.duration=844.404715ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:38 +0000] "PUT /v2/foo/bar/blobs/uploads/87d3477f-114c-4dce-8a3a-cad6cf8d8f75?_state=zWcDtMrXfcUi4WxPK4vkaKMdDJ7ObDNqebRTobKRatV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3ZDM0NzdmLTExNGMtNGRjZS04YTNhLWNhZDZjZjhkOGY3NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozOC4wMDcwNzczOTNaIn0%3D&digest=sha256%3A0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:38Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41205" http.request.id=1d016b76-fb27-4079-b671-d34de15169dd http.request.method=POST http.request.remoteaddr="127.0.0.1:52004" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="864.34µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:39Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:41205" http.request.id=975ca5b1-ca20-417d-8e7e-8f94a4b30fdb http.request.method=PATCH http.request.remoteaddr="127.0.0.1:52004" http.request.uri="/v2/foo/bar/blobs/uploads/63731aab-c5a9-4956-ae3d-8d119defaa3b?_state=Rf3-U3SXqyJ-g08FkgbhDu_VEmbzNS80esTDhFptRR57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYzNzMxYWFiLWM1YTktNDk1Ni1hZTNkLThkMTE5ZGVmYWEzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozOC45MjA3MjA3NThaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=875.514322ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:38 +0000] "PATCH /v2/foo/bar/blobs/uploads/63731aab-c5a9-4956-ae3d-8d119defaa3b?_state=Rf3-U3SXqyJ-g08FkgbhDu_VEmbzNS80esTDhFptRR57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYzNzMxYWFiLWM1YTktNDk1Ni1hZTNkLThkMTE5ZGVmYWEzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozOC45MjA3MjA3NThaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:39Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41205" http.request.id=1f623354-989b-493c-83a8-cf769525ba0c http.request.method=PUT http.request.remoteaddr="127.0.0.1:52004" http.request.uri="/v2/foo/bar/blobs/uploads/63731aab-c5a9-4956-ae3d-8d119defaa3b?_state=Mw-P8PKtklHjOx4imc1WqCrrsbG099zjS4-V9etp4l97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYzNzMxYWFiLWM1YTktNDk1Ni1hZTNkLThkMTE5ZGVmYWEzYiIsIk9mZnNldCI6MjA3OTI4MzIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6MzhaIn0%3D&digest=sha256%3A0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.207203ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:39 +0000] "PUT /v2/foo/bar/blobs/uploads/63731aab-c5a9-4956-ae3d-8d119defaa3b?_state=Mw-P8PKtklHjOx4imc1WqCrrsbG099zjS4-V9etp4l97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYzNzMxYWFiLWM1YTktNDk1Ni1hZTNkLThkMTE5ZGVmYWEzYiIsIk9mZnNldCI6MjA3OTI4MzIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6MzhaIn0%3D&digest=sha256%3A0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:39Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41205" http.request.id=87207963-26a8-4b8c-a57e-3bd138454cff http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52004" http.request.uri="/v2/foo/bar/blobs/sha256:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="877.739µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:39 +0000] "HEAD /v2/foo/bar/blobs/sha256:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:39Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41205" http.request.id=fc4268ec-764f-42de-b990-94847dca3933 http.request.method=GET http.request.remoteaddr="127.0.0.1:52004" http.request.uri="/v2/foo/bar/blobs/sha256:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=43.15027ms http.response.status=200 http.response.written=20792832 127.0.0.1 - - [05/Feb/2026:13:50:39 +0000] "GET /v2/foo/bar/blobs/sha256:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f HTTP/1.1" 200 20792832 "" "Go-http-client/1.1" time="2026-02-05T13:50:39Z" level=error msg="error parsing digest="sha257:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f": unsupported digest algorithm" go.version=go1.25.7 http.request.host="127.0.0.1:41205" http.request.id=cf5283bb-4343-49bc-899a-56047034945d http.request.method=GET http.request.remoteaddr="127.0.0.1:52004" http.request.uri="/v2/foo/bar/blobs/sha257:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f" vars.name="foo/bar" time="2026-02-05T13:50:39Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:41205" http.request.id=cf5283bb-4343-49bc-899a-56047034945d http.request.method=GET http.request.remoteaddr="127.0.0.1:52004" http.request.uri="/v2/foo/bar/blobs/sha257:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="672.78µs" http.response.status=400 http.response.written=110 vars.digest="sha257:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f" vars.name="foo/bar" 127.0.0.1 - - [05/Feb/2026:13:50:39 +0000] "GET /v2/foo/bar/blobs/sha257:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-02-05T13:50:39Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41205" http.request.id=830e3997-d22e-4740-981f-2a12215ff21d http.request.method=GET http.request.remoteaddr="127.0.0.1:52014" http.request.uri="/v2/foo/bar/blobs/sha256:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f" http.request.useragent="Go-http-client/1.1" http.response.duration="952.905µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:39 +0000] "GET /v2/foo/bar/blobs/sha256:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:39Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41205" http.request.id=35fd09f3-5d1f-406c-9b93-4e33ae7b7a51 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52018" http.request.uri="/v2/foo/bar/blobs/sha256:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f" http.request.useragent="Go-http-client/1.1" http.response.duration="797.364µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:39 +0000] "DELETE /v2/foo/bar/blobs/sha256:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:39Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:41205" http.request.id=aa293512-96b8-422d-b23e-703a10fa0c15 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52018" http.request.uri="/v2/foo/bar/blobs/sha256:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="618.41µs" http.response.status=404 http.response.written=157 vars.digest="sha256:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f" vars.name="foo/bar" 127.0.0.1 - - [05/Feb/2026:13:50:39 +0000] "HEAD /v2/foo/bar/blobs/sha256:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-02-05T13:50:39Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:41205" http.request.id=87e4fdcd-e5d1-44e9-af44-ac562fb365f6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52018" http.request.uri="/v2/foo/bar/blobs/sha256:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="587.446µs" http.response.status=404 http.response.written=74 vars.digest="sha256:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f" vars.name="foo/bar" 127.0.0.1 - - [05/Feb/2026:13:50:39 +0000] "DELETE /v2/foo/bar/blobs/sha256:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2026-02-05T13:50:39Z" level=error msg="error parsing digest="sha257:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f": unsupported digest algorithm" go.version=go1.25.7 http.request.host="127.0.0.1:41205" http.request.id=6f43d5dd-f023-4091-b348-0071159a91a6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52024" http.request.uri="/v2/foo/bar/blobs/sha257:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f" vars.name="foo/bar" time="2026-02-05T13:50:39Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:41205" http.request.id=6f43d5dd-f023-4091-b348-0071159a91a6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52024" http.request.uri="/v2/foo/bar/blobs/sha257:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="852.465µs" http.response.status=400 http.response.written=110 vars.digest="sha257:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f" vars.name="foo/bar" 127.0.0.1 - - [05/Feb/2026:13:50:39 +0000] "DELETE /v2/foo/bar/blobs/sha257:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-02-05T13:50:39Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41205" http.request.id=f9781558-fe5d-4097-a6d9-95613d434c3e http.request.method=POST http.request.remoteaddr="127.0.0.1:52038" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="808.703µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:39 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:40Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41205" http.request.id=5c07712c-45df-4b83-b0c5-edc31628b2ae http.request.method=PUT http.request.remoteaddr="127.0.0.1:52038" http.request.uri="/v2/foo/bar/blobs/uploads/197a842e-2bae-4f84-b4fe-36263bd51639?_state=luoML9lFd8SdTjypBVLNYckpuEVvGW7lzo5g_kyKhwd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE5N2E4NDJlLTJiYWUtNGY4NC1iNGZlLTM2MjYzYmQ1MTYzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozOS44ODEwNDJaIn0%3D&digest=sha256%3A0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f" http.request.useragent="Go-http-client/1.1" http.response.duration=894.028298ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:39 +0000] "PUT /v2/foo/bar/blobs/uploads/197a842e-2bae-4f84-b4fe-36263bd51639?_state=luoML9lFd8SdTjypBVLNYckpuEVvGW7lzo5g_kyKhwd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE5N2E4NDJlLTJiYWUtNGY4NC1iNGZlLTM2MjYzYmQ1MTYzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDozOS44ODEwNDJaIn0%3D&digest=sha256%3A0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:40Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41205" http.request.id=94d22787-f8ee-483f-b2da-703ddcf636ae http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52038" http.request.uri="/v2/foo/bar/blobs/sha256:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="961.875µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:40 +0000] "HEAD /v2/foo/bar/blobs/sha256:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:40Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41205" http.request.id=9f8a88ce-2494-4006-8758-3438edecb8bd http.request.method=GET http.request.remoteaddr="127.0.0.1:52014" http.request.uri="/v2/foo/bar/blobs/sha256:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=969.878755ms http.response.status=200 http.response.written=2614272 127.0.0.1 - - [05/Feb/2026:13:50:39 +0000] "GET /v2/foo/bar/blobs/sha256:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f HTTP/1.1" 200 2614272 "" "Go-http-client/1.1" time="2026-02-05T13:50:40Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41205" http.request.id=fcc06646-ad87-4feb-97e4-e7579bee1f96 http.request.method=GET http.request.remoteaddr="127.0.0.1:52010" http.request.uri="/v2/foo/bar/blobs/sha256:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=972.778069ms http.response.status=200 http.response.written=2719872 127.0.0.1 - - [05/Feb/2026:13:50:39 +0000] "GET /v2/foo/bar/blobs/sha256:0d5096722496aacbaf6783fe14cd9e56f9d1b3f9e3cf80b0c23897120138582f HTTP/1.1" 200 2719872 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (3.00s) === RUN TestRelativeURL time="2026-02-05T13:50:40Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-05T13:50:40Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T13:50:40Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43929" http.request.id=c2b48ad4-a8a6-426b-9365-d73a542e7e74 http.request.method=POST http.request.remoteaddr="127.0.0.1:50568" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.458996ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43929" http.request.id=e069a4cd-a6c9-4116-a6bb-b0ac05d58d4f http.request.method=PUT http.request.remoteaddr="127.0.0.1:50568" http.request.uri="/v2/foo/bar/blobs/uploads/89d88bd0-80c9-4bbe-89a7-1215bda86b79?_state=J8Wm-7GtazPhQX5QvRfBrWXRL0BAm7QrSTNg-UCWv0V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg5ZDg4YmQwLTgwYzktNGJiZS04OWE3LTEyMTViZGE4NmI3OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDo0MC44NDgwODQxNzFaIn0%3D&digest=sha256%3A8f84fa555fd709c7e048bf1d4fd52f8cf70ede18cbedfd72704bcd47d4152ecb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.114848904s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:41 +0000] "PUT /v2/foo/bar/blobs/uploads/89d88bd0-80c9-4bbe-89a7-1215bda86b79?_state=J8Wm-7GtazPhQX5QvRfBrWXRL0BAm7QrSTNg-UCWv0V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg5ZDg4YmQwLTgwYzktNGJiZS04OWE3LTEyMTViZGE4NmI3OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDo0MC44NDgwODQxNzFaIn0%3D&digest=sha256%3A8f84fa555fd709c7e048bf1d4fd52f8cf70ede18cbedfd72704bcd47d4152ecb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43929" http.request.id=570fc1bc-2e84-4318-be42-316f36953fd9 http.request.method=POST http.request.remoteaddr="127.0.0.1:50568" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="916.477µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43929" http.request.id=c95fbc25-31e9-443a-8cfa-ef65d40228ca http.request.method=POST http.request.remoteaddr="127.0.0.1:50568" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="703.837µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:43Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43929" http.request.id=2e9e2b95-7f5b-44e5-a18f-bce691e34bd5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50568" http.request.uri="/v2/foo/bar/blobs/uploads/ec24214b-f6a0-4c1a-803d-f768d4571746?_state=NiVTYoTC13Edb1zTuQ5aQyA9YF9f4MATPx3k0I96xlh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVjMjQyMTRiLWY2YTAtNGMxYS04MDNkLWY3NjhkNDU3MTc0NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDo0Mi4zNjM0ODI1NzNaIn0%3D&digest=sha256%3Af94a27b17fb107a82355263f1140fd401d1aef8959e26094b3c2a98a53625741" http.request.useragent="Go-http-client/1.1" http.response.duration=1.531590431s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:42 +0000] "PUT /v2/foo/bar/blobs/uploads/ec24214b-f6a0-4c1a-803d-f768d4571746?_state=NiVTYoTC13Edb1zTuQ5aQyA9YF9f4MATPx3k0I96xlh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVjMjQyMTRiLWY2YTAtNGMxYS04MDNkLWY3NjhkNDU3MTc0NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDo0Mi4zNjM0ODI1NzNaIn0%3D&digest=sha256%3Af94a27b17fb107a82355263f1140fd401d1aef8959e26094b3c2a98a53625741 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (3.05s) === RUN TestBlobDeleteDisabled time="2026-02-05T13:50:43Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-05T13:50:43Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T13:50:44Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.7 http.request.host="127.0.0.1:34751" http.request.id=8202ba04-64bd-44aa-9795-14843fa9a221 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42536" http.request.uri="/v2/foo/bar/blobs/sha256:9914d01a12157dbeb0dbc12bf4caa3215c912a4542c1a350d8657ce7a3dd32aa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="783.933µs" http.response.status=405 http.response.written=78 vars.digest="sha256:9914d01a12157dbeb0dbc12bf4caa3215c912a4542c1a350d8657ce7a3dd32aa" vars.name="foo/bar" 127.0.0.1 - - [05/Feb/2026:13:50:44 +0000] "DELETE /v2/foo/bar/blobs/sha256:9914d01a12157dbeb0dbc12bf4caa3215c912a4542c1a350d8657ce7a3dd32aa HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.23s) === RUN TestDeleteDisabled time="2026-02-05T13:50: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.25.7 time="2026-02-05T13:50:44Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T13:50:44Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40987" http.request.id=00e0285a-d991-421e-991b-39783aba92cd http.request.method=POST http.request.remoteaddr="127.0.0.1:54742" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="888.804µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:45Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40987" http.request.id=61b308b3-1836-4d82-984d-fc401e599746 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54742" http.request.uri="/v2/foo/bar/blobs/uploads/74ac2243-312e-4225-936c-5daf408163ef?_state=lIk0l_KKxkc32rudwHR6sE1JGZvcdm0-8g57mk7iNcJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc0YWMyMjQzLTMxMmUtNDIyNS05MzZjLTVkYWY0MDgxNjNlZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDo0NC4yNzAzMDkxNjZaIn0%3D&digest=sha256%3A1136c9b5603df6fc1e7f5c04a33b3b5cd1e530c787269d40e2d0a3877ea91bb9" http.request.useragent="Go-http-client/1.1" http.response.duration=807.872788ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:44 +0000] "PUT /v2/foo/bar/blobs/uploads/74ac2243-312e-4225-936c-5daf408163ef?_state=lIk0l_KKxkc32rudwHR6sE1JGZvcdm0-8g57mk7iNcJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc0YWMyMjQzLTMxMmUtNDIyNS05MzZjLTVkYWY0MDgxNjNlZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDo0NC4yNzAzMDkxNjZaIn0%3D&digest=sha256%3A1136c9b5603df6fc1e7f5c04a33b3b5cd1e530c787269d40e2d0a3877ea91bb9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:45Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.7 http.request.host="127.0.0.1:40987" http.request.id=a58f893f-1cec-46e0-a5b1-67c2034026c7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54742" http.request.uri="/v2/foo/bar/blobs/sha256:1136c9b5603df6fc1e7f5c04a33b3b5cd1e530c787269d40e2d0a3877ea91bb9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="767.574µs" http.response.status=405 http.response.written=78 vars.digest="sha256:1136c9b5603df6fc1e7f5c04a33b3b5cd1e530c787269d40e2d0a3877ea91bb9" vars.name="foo/bar" 127.0.0.1 - - [05/Feb/2026:13:50:45 +0000] "DELETE /v2/foo/bar/blobs/sha256:1136c9b5603df6fc1e7f5c04a33b3b5cd1e530c787269d40e2d0a3877ea91bb9 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (0.96s) === RUN TestDeleteReadOnly time="2026-02-05T13:50: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.25.7 time="2026-02-05T13:50:45Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T13:50:45Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40395" http.request.id=d4814e66-2e07-4511-8284-a84f9131aa85 http.request.method=POST http.request.remoteaddr="127.0.0.1:41798" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="923.172µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:45 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:46Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40395" http.request.id=56d703ef-dd04-4110-98b3-182c5f19e18a http.request.method=PUT http.request.remoteaddr="127.0.0.1:41798" http.request.uri="/v2/foo/bar/blobs/uploads/c89e4662-9ddb-4a6e-b200-9cde712234db?_state=LKTqlGcq4WeabQu-CcYTsFmrMfw5nIbTKqxtnshPmbV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM4OWU0NjYyLTlkZGItNGE2ZS1iMjAwLTljZGU3MTIyMzRkYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDo0NS4yMjQ4OTU2NjhaIn0%3D&digest=sha256%3A04c5a7957d1eeffd238f84b50df9d5334474df5b217d2fc960683be81f08d4ff" http.request.useragent="Go-http-client/1.1" http.response.duration=814.80218ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:45 +0000] "PUT /v2/foo/bar/blobs/uploads/c89e4662-9ddb-4a6e-b200-9cde712234db?_state=LKTqlGcq4WeabQu-CcYTsFmrMfw5nIbTKqxtnshPmbV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM4OWU0NjYyLTlkZGItNGE2ZS1iMjAwLTljZGU3MTIyMzRkYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MDo0NS4yMjQ4OTU2NjhaIn0%3D&digest=sha256%3A04c5a7957d1eeffd238f84b50df9d5334474df5b217d2fc960683be81f08d4ff HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [05/Feb/2026:13:50:46 +0000] "DELETE /v2/foo/bar/blobs/sha256:04c5a7957d1eeffd238f84b50df9d5334474df5b217d2fc960683be81f08d4ff HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (0.96s) === RUN TestStartPushReadOnly time="2026-02-05T13:50:46Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-05T13:50:46Z" level=info msg="redis not configured" go.version=go1.25.7 127.0.0.1 - - [05/Feb/2026:13:50:46 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI time="2026-02-05T13:50:46Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-05T13:50:46Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T13:50:46Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=3044852b-51d9-4ff9-85ba-f639b7bb75f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:52214" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.12478ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Feb/2026:13:50:46 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-02-05T13:50:46Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=91de8b21-8a52-4c98-a0fd-ca0958c9553d http.request.method=GET http.request.remoteaddr="127.0.0.1:52214" 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="669.794µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [05/Feb/2026:13:50:46 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-02-05T13:50:46Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=ba260d7e-98a9-4ff8-9782-7dfe2875cb01 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52214" 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="714.43µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Feb/2026:13:50:46 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-02-05T13:50:46Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=ec618b06-b6c5-4e83-a632-f199d137c1c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52214" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.281466ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-02-05T13:50:46Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=ec618b06-b6c5-4e83-a632-f199d137c1c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52214" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.317884ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-02-05T13:50:46Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=ec618b06-b6c5-4e83-a632-f199d137c1c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52214" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.360727ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-02-05T13:50:46Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=ec618b06-b6c5-4e83-a632-f199d137c1c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52214" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.397247ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Feb/2026:13:50:46 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-02-05T13:50:46Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=cea469f0-6a4b-4312-ad68-88d50586c6c8 http.request.method=POST http.request.remoteaddr="127.0.0.1:52214" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="844.94µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:46 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:48Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=62ccf3d1-d655-4a5c-8a5a-4d54bb31a4a1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52214" http.request.uri="/v2/foo/schema1/blobs/uploads/5ab02ff1-9b90-40bb-9caa-e65a94109a19?_state=eVU5y-9d7FlVwjOJ3OHMn3Z1d7_HP7SJryvAVWsRW2p7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1YWIwMmZmMS05YjkwLTQwYmItOWNhYS1lNjVhOTQxMDlhMTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6NDYuMjc5NDM3MDNaIn0%3D&digest=sha256%3Ac354aa46b6afaf9a7d1cd27fece423b6bbece9ef04c2531edeb83fc0d128f0fd" http.request.useragent="Go-http-client/1.1" http.response.duration=1.813879226s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:46 +0000] "PUT /v2/foo/schema1/blobs/uploads/5ab02ff1-9b90-40bb-9caa-e65a94109a19?_state=eVU5y-9d7FlVwjOJ3OHMn3Z1d7_HP7SJryvAVWsRW2p7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1YWIwMmZmMS05YjkwLTQwYmItOWNhYS1lNjVhOTQxMDlhMTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6NDYuMjc5NDM3MDNaIn0%3D&digest=sha256%3Ac354aa46b6afaf9a7d1cd27fece423b6bbece9ef04c2531edeb83fc0d128f0fd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:48Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=d604aa97-d9b7-47d2-9c6c-5887e3b6fa49 http.request.method=POST http.request.remoteaddr="127.0.0.1:52214" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="867.56µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:48 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=b0b0de77-dbf1-4b74-a269-a721488c56ea http.request.method=PUT http.request.remoteaddr="127.0.0.1:52214" http.request.uri="/v2/foo/schema1/blobs/uploads/e6945fd2-6acb-467b-bd90-abd9f4164568?_state=6TX7bo9YKKh-1VTu6jg2U8gUqkFXYIJ_GL7iTwZ1fEl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlNjk0NWZkMi02YWNiLTQ2N2ItYmQ5MC1hYmQ5ZjQxNjQ1NjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6NDguMjc0MDY2MjM0WiJ9&digest=sha256%3A27684756f9d4c016e076ae9e650a5f9aed5978ac6e48681b5ac2f952dd9d84c5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.097575797s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:48 +0000] "PUT /v2/foo/schema1/blobs/uploads/e6945fd2-6acb-467b-bd90-abd9f4164568?_state=6TX7bo9YKKh-1VTu6jg2U8gUqkFXYIJ_GL7iTwZ1fEl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlNjk0NWZkMi02YWNiLTQ2N2ItYmQ5MC1hYmQ5ZjQxNjQ1NjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6NDguMjc0MDY2MjM0WiJ9&digest=sha256%3A27684756f9d4c016e076ae9e650a5f9aed5978ac6e48681b5ac2f952dd9d84c5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=bf1d21ac-cea2-403a-910e-23f41196ef22 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52214" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.982991ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:49 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=c8cfc3c6-ed19-48e7-bdf1-b2be7705e57e http.request.method=PUT http.request.remoteaddr="127.0.0.1:52214" http.request.uri="/v2/foo/schema1/manifests/sha256:593fb19702e39ad108ddc1d61e231251edc3a2c8e9e76ee4f9c2ce105fd31c38" http.request.useragent="Go-http-client/1.1" http.response.duration=1.729711ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:49 +0000] "PUT /v2/foo/schema1/manifests/sha256:593fb19702e39ad108ddc1d61e231251edc3a2c8e9e76ee4f9c2ce105fd31c38 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=ce3d821e-82fa-47e4-a8bd-d31b5bfc1d11 http.request.method=GET http.request.remoteaddr="127.0.0.1:52214" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.466027ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Feb/2026:13:50:49 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-05T13:50:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=29843217-cf93-4aaa-9b88-07e460ab8b2b http.request.method=GET http.request.remoteaddr="127.0.0.1:52214" http.request.uri="/v2/foo/schema1/manifests/sha256:593fb19702e39ad108ddc1d61e231251edc3a2c8e9e76ee4f9c2ce105fd31c38" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.40251ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Feb/2026:13:50:49 +0000] "GET /v2/foo/schema1/manifests/sha256:593fb19702e39ad108ddc1d61e231251edc3a2c8e9e76ee4f9c2ce105fd31c38 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-05T13:50:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:40609" http.request.id=3c4977c7-b686-493a-8525-751d7429e932 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52214" http.request.uri="/v2/foo/schema1/manifests/sha256:593fb19702e39ad108ddc1d61e231251edc3a2c8e9e76ee4f9c2ce105fd31c38" http.request.useragent="Go-http-client/1.1" http.response.duration=1.685183ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:49 +0000] "PUT /v2/foo/schema1/manifests/sha256:593fb19702e39ad108ddc1d61e231251edc3a2c8e9e76ee4f9c2ce105fd31c38 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:40609" http.request.id=fbb62b6f-12be-4d54-baad-892cd5e040d9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52214" http.request.uri="/v2/foo/schema1/manifests/sha256:593fb19702e39ad108ddc1d61e231251edc3a2c8e9e76ee4f9c2ce105fd31c38" http.request.useragent="Go-http-client/1.1" http.response.duration=1.709768ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:49 +0000] "PUT /v2/foo/schema1/manifests/sha256:593fb19702e39ad108ddc1d61e231251edc3a2c8e9e76ee4f9c2ce105fd31c38 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/json" http.request.host="127.0.0.1:40609" http.request.id=ee4e4f63-1177-4db0-a0d8-f8b378e5c62b http.request.method=PUT http.request.remoteaddr="127.0.0.1:52214" http.request.uri="/v2/foo/schema1/manifests/sha256:593fb19702e39ad108ddc1d61e231251edc3a2c8e9e76ee4f9c2ce105fd31c38" http.request.useragent="Go-http-client/1.1" http.response.duration=1.76653ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:49 +0000] "PUT /v2/foo/schema1/manifests/sha256:593fb19702e39ad108ddc1d61e231251edc3a2c8e9e76ee4f9c2ce105fd31c38 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=4fea8ce0-68e6-4579-b565-269d82908a67 http.request.method=GET http.request.remoteaddr="127.0.0.1:52214" http.request.uri="/v2/foo/schema1/manifests/sha256:593fb19702e39ad108ddc1d61e231251edc3a2c8e9e76ee4f9c2ce105fd31c38" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.439323ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Feb/2026:13:50:49 +0000] "GET /v2/foo/schema1/manifests/sha256:593fb19702e39ad108ddc1d61e231251edc3a2c8e9e76ee4f9c2ce105fd31c38 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-05T13:50:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=b3dd8413-4ae7-4284-b385-bcc60568c52f http.request.method=GET http.request.remoteaddr="127.0.0.1:52214" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="811.502µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:49 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=f5529c41-bf4f-4a2d-9bd9-a0871da3cd76 http.request.method=GET http.request.remoteaddr="127.0.0.1:52214" http.request.uri="/v2/foo/schema1/manifests/sha256:593fb19702e39ad108ddc1d61e231251edc3a2c8e9e76ee4f9c2ce105fd31c38" http.request.useragent="Go-http-client/1.1" http.response.duration="769.257µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:49 +0000] "GET /v2/foo/schema1/manifests/sha256:593fb19702e39ad108ddc1d61e231251edc3a2c8e9e76ee4f9c2ce105fd31c38 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=45badf9d-9a87-4884-9bc6-c6cef1430430 http.request.method=GET http.request.remoteaddr="127.0.0.1:52214" 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="685.2µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [05/Feb/2026:13:50:49 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-02-05T13:50:49Z" level=error msg="payload digest does match: "sha256:b9893886e920ad2db871e2ed0ef7e56f53a2f16cea09427301ad2d5150dea54e" != "sha256:593fb19702e39ad108ddc1d61e231251edc3a2c8e9e76ee4f9c2ce105fd31c38"" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=b5452f0f-7449-45e7-b194-6c9e86f54a41 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52214" http.request.uri="/v2/foo/schema1/manifests/sha256:593fb19702e39ad108ddc1d61e231251edc3a2c8e9e76ee4f9c2ce105fd31c38" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:593fb19702e39ad108ddc1d61e231251edc3a2c8e9e76ee4f9c2ce105fd31c38" time="2026-02-05T13:50:49Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=b5452f0f-7449-45e7-b194-6c9e86f54a41 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52214" http.request.uri="/v2/foo/schema1/manifests/sha256:593fb19702e39ad108ddc1d61e231251edc3a2c8e9e76ee4f9c2ce105fd31c38" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="919.877µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:593fb19702e39ad108ddc1d61e231251edc3a2c8e9e76ee4f9c2ce105fd31c38" 127.0.0.1 - - [05/Feb/2026:13:50:49 +0000] "PUT /v2/foo/schema1/manifests/sha256:593fb19702e39ad108ddc1d61e231251edc3a2c8e9e76ee4f9c2ce105fd31c38 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-02-05T13:50:49Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=65c90841-f642-43cf-aaf0-9722684b0737 http.request.method=GET http.request.remoteaddr="127.0.0.1:52220" 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="862.192µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Feb/2026:13:50:49 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-02-05T13:50:49Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=962a3e61-80cd-4940-a83e-0a22d1fb90b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:52220" 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="728.893µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [05/Feb/2026:13:50:49 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-02-05T13:50:49Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40609" http.request.id=822299c2-15c9-4f03-8648-a6cf574d8fd8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52220" 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="860.072µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-05T13:50:49Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40609" http.request.id=822299c2-15c9-4f03-8648-a6cf574d8fd8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52220" 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="901.956µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-05T13:50:49Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40609" http.request.id=822299c2-15c9-4f03-8648-a6cf574d8fd8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52220" 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="948.399µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Feb/2026:13:50:49 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-02-05T13:50:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=0543f2de-b731-4cec-b045-54e560a44bcc http.request.method=POST http.request.remoteaddr="127.0.0.1:52220" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="857.538µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:49 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=ff833d66-e7e3-4cfe-a610-3774b0bc5f16 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52220" http.request.uri="/v2/foo/schema2/blobs/uploads/b26c7a26-c3a1-408c-aeb6-ea60608cc683?_state=jL9GNmFdng-7A4KMavWr1nAyEiMSEgVX7C67fzQKJ3d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiMjZjN2EyNi1jM2ExLTQwOGMtYWViNi1lYTYwNjA4Y2M2ODMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6NDkuMzk2NTM2OTA2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.127748ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:49 +0000] "PUT /v2/foo/schema2/blobs/uploads/b26c7a26-c3a1-408c-aeb6-ea60608cc683?_state=jL9GNmFdng-7A4KMavWr1nAyEiMSEgVX7C67fzQKJ3d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiMjZjN2EyNi1jM2ExLTQwOGMtYWViNi1lYTYwNjA4Y2M2ODMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6NDkuMzk2NTM2OTA2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:49Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40609" http.request.id=a48a2f4e-a616-49b8-8e2c-596584d7e6cc http.request.method=PUT http.request.remoteaddr="127.0.0.1:52220" 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="909.258µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-05T13:50:49Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40609" http.request.id=a48a2f4e-a616-49b8-8e2c-596584d7e6cc http.request.method=PUT http.request.remoteaddr="127.0.0.1:52220" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="942.503µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Feb/2026:13:50:49 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-02-05T13:50:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=44c69d8c-2747-43b9-bfbb-c422510916c2 http.request.method=POST http.request.remoteaddr="127.0.0.1:52220" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="796.306µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:49 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:51Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=102c25c6-36e6-45d2-8ce3-f2d7ad6e582c http.request.method=PUT http.request.remoteaddr="127.0.0.1:52220" http.request.uri="/v2/foo/schema2/blobs/uploads/078fe961-75ed-4ac9-ba2a-7452a665b033?_state=lFAZfyPL7MxoMSB7DJfCn4TNfbCKWa3EdPYwPHY2Fbt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwNzhmZTk2MS03NWVkLTRhYzktYmEyYS03NDUyYTY2NWIwMzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6NDkuNjI1ODEyMDZaIn0%3D&digest=sha256%3Acd837ea00d794d680b1630746f2fe6acf0cca2156112ea2bf70553d4adc18da8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.977827904s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:49 +0000] "PUT /v2/foo/schema2/blobs/uploads/078fe961-75ed-4ac9-ba2a-7452a665b033?_state=lFAZfyPL7MxoMSB7DJfCn4TNfbCKWa3EdPYwPHY2Fbt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwNzhmZTk2MS03NWVkLTRhYzktYmEyYS03NDUyYTY2NWIwMzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6NDkuNjI1ODEyMDZaIn0%3D&digest=sha256%3Acd837ea00d794d680b1630746f2fe6acf0cca2156112ea2bf70553d4adc18da8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:51Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=904035d1-e186-469b-9b25-f5c6a3b6e50b http.request.method=POST http.request.remoteaddr="127.0.0.1:52220" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="871.779µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:51 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:53Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=ce498e53-62e3-401d-ae7b-ca1f3f50fe46 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52220" http.request.uri="/v2/foo/schema2/blobs/uploads/8e0d9694-0227-47bc-a4a2-df15150c3b95?_state=wcYLygaQuA222SPCNlaj4zs2RLfj_seOumGfZ8RwMWZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4ZTBkOTY5NC0wMjI3LTQ3YmMtYTRhMi1kZjE1MTUwYzNiOTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6NTEuODQwODM4ODUyWiJ9&digest=sha256%3A96556af67ffcb5178c620b2fcfb836e5b0a2572f8e6e347335828b14e0558b89" http.request.useragent="Go-http-client/1.1" http.response.duration=1.720428022s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:51 +0000] "PUT /v2/foo/schema2/blobs/uploads/8e0d9694-0227-47bc-a4a2-df15150c3b95?_state=wcYLygaQuA222SPCNlaj4zs2RLfj_seOumGfZ8RwMWZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4ZTBkOTY5NC0wMjI3LTQ3YmMtYTRhMi1kZjE1MTUwYzNiOTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6NTEuODQwODM4ODUyWiJ9&digest=sha256%3A96556af67ffcb5178c620b2fcfb836e5b0a2572f8e6e347335828b14e0558b89 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:53Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40609" http.request.id=162c29e9-89a6-43eb-a671-eecb93e2881d http.request.method=PUT http.request.remoteaddr="127.0.0.1:52220" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.209089ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:53 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:53Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40609" http.request.id=6be4443a-f8a5-4458-bb7b-1efbdcdec092 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52220" http.request.uri="/v2/foo/schema2/manifests/sha256:ca9976e0c97595465afb5703041e1916d0955aa30b421e6eb3cc5ec6e9d80087" http.request.useragent="Go-http-client/1.1" http.response.duration="859.428µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:53 +0000] "PUT /v2/foo/schema2/manifests/sha256:ca9976e0c97595465afb5703041e1916d0955aa30b421e6eb3cc5ec6e9d80087 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:53Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=705c6fab-b925-4e0d-a2e2-7a724fd291ad http.request.method=GET http.request.remoteaddr="127.0.0.1:52220" 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="755.93µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [05/Feb/2026:13:50:53 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-02-05T13:50:53Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=e348deeb-7c7b-451a-803d-858d74e492b8 http.request.method=GET http.request.remoteaddr="127.0.0.1:52220" http.request.uri="/v2/foo/schema2/manifests/sha256:ca9976e0c97595465afb5703041e1916d0955aa30b421e6eb3cc5ec6e9d80087" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="755.871µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [05/Feb/2026:13:50:53 +0000] "GET /v2/foo/schema2/manifests/sha256:ca9976e0c97595465afb5703041e1916d0955aa30b421e6eb3cc5ec6e9d80087 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-02-05T13:50:53Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=72a2f198-36de-48eb-bc3f-f456418e6935 http.request.method=GET http.request.remoteaddr="127.0.0.1:52220" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="564.908µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:53 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:53Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=e65ded29-5814-412d-baf3-ac25cd301254 http.request.method=GET http.request.remoteaddr="127.0.0.1:52220" http.request.uri="/v2/foo/schema2/manifests/sha256:ca9976e0c97595465afb5703041e1916d0955aa30b421e6eb3cc5ec6e9d80087" http.request.useragent="Go-http-client/1.1" http.response.duration="574.815µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:53 +0000] "GET /v2/foo/schema2/manifests/sha256:ca9976e0c97595465afb5703041e1916d0955aa30b421e6eb3cc5ec6e9d80087 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:53Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=37983ff7-9c2b-4b21-a060-db4f84b22aea http.request.method=GET http.request.remoteaddr="127.0.0.1:52220" 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="595.988µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [05/Feb/2026:13:50:53 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-02-05T13:50:53Z" level=info msg="rewriting manifest sha256:ca9976e0c97595465afb5703041e1916d0955aa30b421e6eb3cc5ec6e9d80087 in schema1 format to support old client" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=a26ecb59-2ac2-48c5-88c7-a3ee23c21607 http.request.method=GET http.request.remoteaddr="127.0.0.1:52220" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-05T13:50:53Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=a26ecb59-2ac2-48c5-88c7-a3ee23c21607 http.request.method=GET http.request.remoteaddr="127.0.0.1:52220" 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.420187ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [05/Feb/2026:13:50:53 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-02-05T13:50:53Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40609" http.request.id=f28a20c3-4dd2-43a3-b4e2-9350a6f7318e http.request.method=PUT http.request.remoteaddr="127.0.0.1:52220" 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="667.32µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [05/Feb/2026:13:50:53 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-02-05T13:50:53Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40609" http.request.id=afcd8e93-d6d2-4c34-bd9f-f269b789b1c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52220" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="825.639µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:53 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:53Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40609" http.request.id=47c64b3a-9ea1-4c8a-8bd8-b03548b3395a http.request.method=PUT http.request.remoteaddr="127.0.0.1:52220" http.request.uri="/v2/foo/schema2/manifests/sha256:462d4e643f04e77043420f3c508bd7d42a2ef3fa02b2b9b07f8aaa251df74318" http.request.useragent="Go-http-client/1.1" http.response.duration="786.292µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:53 +0000] "PUT /v2/foo/schema2/manifests/sha256:462d4e643f04e77043420f3c508bd7d42a2ef3fa02b2b9b07f8aaa251df74318 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:53Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=f58c9a57-99ed-4aa2-8488-ff116a9c4ac1 http.request.method=GET http.request.remoteaddr="127.0.0.1:52220" 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="741.085µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [05/Feb/2026:13:50:53 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-02-05T13:50:53Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=689a3b36-78c0-4649-bd9c-21109ce9daa8 http.request.method=GET http.request.remoteaddr="127.0.0.1:52220" http.request.uri="/v2/foo/schema2/manifests/sha256:462d4e643f04e77043420f3c508bd7d42a2ef3fa02b2b9b07f8aaa251df74318" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="774.646µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [05/Feb/2026:13:50:53 +0000] "GET /v2/foo/schema2/manifests/sha256:462d4e643f04e77043420f3c508bd7d42a2ef3fa02b2b9b07f8aaa251df74318 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-02-05T13:50:53Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=6b85e0ad-b669-4fdc-9232-6f82d212538a http.request.method=GET http.request.remoteaddr="127.0.0.1:52220" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="596.922µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:53 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:53Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=6602e9f7-c18e-4ff4-9d28-8fbda3151651 http.request.method=GET http.request.remoteaddr="127.0.0.1:52220" http.request.uri="/v2/foo/schema2/manifests/sha256:462d4e643f04e77043420f3c508bd7d42a2ef3fa02b2b9b07f8aaa251df74318" http.request.useragent="Go-http-client/1.1" http.response.duration="592.235µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:53 +0000] "GET /v2/foo/schema2/manifests/sha256:462d4e643f04e77043420f3c508bd7d42a2ef3fa02b2b9b07f8aaa251df74318 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:53Z" level=info msg="rewriting manifest list sha256:462d4e643f04e77043420f3c508bd7d42a2ef3fa02b2b9b07f8aaa251df74318 in schema1 format to support old client" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=94b5363d-69ba-4221-a662-96dcbf7ad96f http.request.method=GET http.request.remoteaddr="127.0.0.1:52220" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2026-02-05T13:50:53Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40609" http.request.id=94b5363d-69ba-4221-a662-96dcbf7ad96f http.request.method=GET http.request.remoteaddr="127.0.0.1:52220" 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.472611ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [05/Feb/2026:13:50:53 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2026-02-05T13:50:53Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-05T13:50:53Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T13:50:53Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=f13c42dd-a4fc-4c91-91c6-b66bb66c9eab http.request.method=GET http.request.remoteaddr="127.0.0.1:32914" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.003043ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Feb/2026:13:50:53 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-02-05T13:50:53Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=afb753db-c9a9-4636-8dab-bc00e8a72072 http.request.method=GET http.request.remoteaddr="127.0.0.1:32914" 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="852.138µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [05/Feb/2026:13:50:53 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-02-05T13:50:53Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=8bd50c4f-1a6a-4ccc-b7d6-df31dad87230 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32914" 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="827.63µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Feb/2026:13:50:53 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-02-05T13:50:53Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=0eff9054-9b19-44f0-bfa8-9bf0423cdfd3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32914" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.485637ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-02-05T13:50:53Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=0eff9054-9b19-44f0-bfa8-9bf0423cdfd3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32914" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.52113ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-02-05T13:50:53Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=0eff9054-9b19-44f0-bfa8-9bf0423cdfd3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32914" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.55915ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-02-05T13:50:53Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=0eff9054-9b19-44f0-bfa8-9bf0423cdfd3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32914" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.603707ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Feb/2026:13:50:53 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-02-05T13:50:53Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=525e7f03-782d-4497-b9e7-9c5c022591ad http.request.method=POST http.request.remoteaddr="127.0.0.1:32914" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="820.265µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:53 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:54Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=2234097d-9101-4839-9038-18f8c63f33fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:32914" http.request.uri="/v2/foo/schema1/blobs/uploads/34424413-2660-47ff-b98f-490d7ecb9774?_state=DLCHIzNZOTWP7fpd7_9A_-EWQv3VdW1CjML33b-Ko9Z7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzNDQyNDQxMy0yNjYwLTQ3ZmYtYjk4Zi00OTBkN2VjYjk3NzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6NTMuNzY0MDI2NTgxWiJ9&digest=sha256%3A3e4358956b03c58e1d4f29e1177b8070517c4c00417435e4affa64703290e603" http.request.useragent="Go-http-client/1.1" http.response.duration=1.108724205s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:53 +0000] "PUT /v2/foo/schema1/blobs/uploads/34424413-2660-47ff-b98f-490d7ecb9774?_state=DLCHIzNZOTWP7fpd7_9A_-EWQv3VdW1CjML33b-Ko9Z7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzNDQyNDQxMy0yNjYwLTQ3ZmYtYjk4Zi00OTBkN2VjYjk3NzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6NTMuNzY0MDI2NTgxWiJ9&digest=sha256%3A3e4358956b03c58e1d4f29e1177b8070517c4c00417435e4affa64703290e603 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:55Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=0d965066-a15e-4eed-982f-43dfe55f4b87 http.request.method=POST http.request.remoteaddr="127.0.0.1:32914" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="854.096µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:55 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:55Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=52220ba4-729f-4a15-aff4-58e1f61120fd http.request.method=PUT http.request.remoteaddr="127.0.0.1:32914" http.request.uri="/v2/foo/schema1/blobs/uploads/0417dcf1-f77f-4762-8f8b-0e3c36a435c8?_state=2Z3LXvYJguq7iGrEJA4-tb3v7K6XBLFEm1E2BIQvSe57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwNDE3ZGNmMS1mNzdmLTQ3NjItOGY4Yi0wZTNjMzZhNDM1YzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6NTUuMDM1NTAxNDE1WiJ9&digest=sha256%3A7930806ea7276d0cfbdd42f36d6dbb5515290947f7320f130aaff3f4e127547f" http.request.useragent="Go-http-client/1.1" http.response.duration=811.887501ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:55 +0000] "PUT /v2/foo/schema1/blobs/uploads/0417dcf1-f77f-4762-8f8b-0e3c36a435c8?_state=2Z3LXvYJguq7iGrEJA4-tb3v7K6XBLFEm1E2BIQvSe57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwNDE3ZGNmMS1mNzdmLTQ3NjItOGY4Yi0wZTNjMzZhNDM1YzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6NTUuMDM1NTAxNDE1WiJ9&digest=sha256%3A7930806ea7276d0cfbdd42f36d6dbb5515290947f7320f130aaff3f4e127547f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:55Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=de294d5c-14da-4442-a47a-d7ca3a86afd3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32914" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.589327ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:55 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:55Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=b2a65e97-1140-4a7e-a7a0-187a4c87622b http.request.method=PUT http.request.remoteaddr="127.0.0.1:32914" http.request.uri="/v2/foo/schema1/manifests/sha256:834f4cc4045fedd8a988cb05463d876008de0239f382ad4ce2114de2e80678ad" http.request.useragent="Go-http-client/1.1" http.response.duration=1.333181ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:55 +0000] "PUT /v2/foo/schema1/manifests/sha256:834f4cc4045fedd8a988cb05463d876008de0239f382ad4ce2114de2e80678ad HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:55Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=1eca3c43-fb2e-47c1-b185-c435b3d7bcb4 http.request.method=GET http.request.remoteaddr="127.0.0.1:32914" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.133752ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Feb/2026:13:50:55 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-05T13:50:55Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=8e92ecdb-6f2b-4043-9afb-c254dc23aa81 http.request.method=GET http.request.remoteaddr="127.0.0.1:32914" http.request.uri="/v2/foo/schema1/manifests/sha256:834f4cc4045fedd8a988cb05463d876008de0239f382ad4ce2114de2e80678ad" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.096421ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Feb/2026:13:50:55 +0000] "GET /v2/foo/schema1/manifests/sha256:834f4cc4045fedd8a988cb05463d876008de0239f382ad4ce2114de2e80678ad HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-05T13:50:55Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:44859" http.request.id=c1b05ca9-6de8-4a97-b429-8e40a72d16f0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32914" http.request.uri="/v2/foo/schema1/manifests/sha256:834f4cc4045fedd8a988cb05463d876008de0239f382ad4ce2114de2e80678ad" http.request.useragent="Go-http-client/1.1" http.response.duration=1.337488ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:55 +0000] "PUT /v2/foo/schema1/manifests/sha256:834f4cc4045fedd8a988cb05463d876008de0239f382ad4ce2114de2e80678ad HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:55Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:44859" http.request.id=3805f64f-1cfa-42aa-a6e0-6f754d8b9482 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32914" http.request.uri="/v2/foo/schema1/manifests/sha256:834f4cc4045fedd8a988cb05463d876008de0239f382ad4ce2114de2e80678ad" http.request.useragent="Go-http-client/1.1" http.response.duration=1.339ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:55 +0000] "PUT /v2/foo/schema1/manifests/sha256:834f4cc4045fedd8a988cb05463d876008de0239f382ad4ce2114de2e80678ad HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:55Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/json" http.request.host="127.0.0.1:44859" http.request.id=9e46b4b0-8592-4c97-bb95-d102f2f6e307 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32914" http.request.uri="/v2/foo/schema1/manifests/sha256:834f4cc4045fedd8a988cb05463d876008de0239f382ad4ce2114de2e80678ad" http.request.useragent="Go-http-client/1.1" http.response.duration=1.334608ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:55 +0000] "PUT /v2/foo/schema1/manifests/sha256:834f4cc4045fedd8a988cb05463d876008de0239f382ad4ce2114de2e80678ad HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:55Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=4cb82f06-1929-44b6-828a-f30f9bbdbbf1 http.request.method=GET http.request.remoteaddr="127.0.0.1:32914" http.request.uri="/v2/foo/schema1/manifests/sha256:834f4cc4045fedd8a988cb05463d876008de0239f382ad4ce2114de2e80678ad" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.105361ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Feb/2026:13:50:55 +0000] "GET /v2/foo/schema1/manifests/sha256:834f4cc4045fedd8a988cb05463d876008de0239f382ad4ce2114de2e80678ad HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-05T13:50:55Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=d8b3210f-3d74-4f7b-9465-f22be5a018b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:32914" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="596.51µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:55 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:55Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=fa187472-ff49-40a2-a8e6-b00decffa013 http.request.method=GET http.request.remoteaddr="127.0.0.1:32914" http.request.uri="/v2/foo/schema1/manifests/sha256:834f4cc4045fedd8a988cb05463d876008de0239f382ad4ce2114de2e80678ad" http.request.useragent="Go-http-client/1.1" http.response.duration="558.226µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:55 +0000] "GET /v2/foo/schema1/manifests/sha256:834f4cc4045fedd8a988cb05463d876008de0239f382ad4ce2114de2e80678ad HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:55Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=450faf43-e86f-4233-830c-90e1a1db3a62 http.request.method=GET http.request.remoteaddr="127.0.0.1:32914" 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="562.458µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [05/Feb/2026:13:50:55 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-02-05T13:50:55Z" level=error msg="payload digest does match: "sha256:0c724b8d72a15098a86d6248ed20d8b966abce121ed745d75ca29c66d3828f36" != "sha256:834f4cc4045fedd8a988cb05463d876008de0239f382ad4ce2114de2e80678ad"" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=bc01edd0-c99d-4b84-abce-346d13194465 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32914" http.request.uri="/v2/foo/schema1/manifests/sha256:834f4cc4045fedd8a988cb05463d876008de0239f382ad4ce2114de2e80678ad" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:834f4cc4045fedd8a988cb05463d876008de0239f382ad4ce2114de2e80678ad" time="2026-02-05T13:50:55Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=bc01edd0-c99d-4b84-abce-346d13194465 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32914" http.request.uri="/v2/foo/schema1/manifests/sha256:834f4cc4045fedd8a988cb05463d876008de0239f382ad4ce2114de2e80678ad" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="743.684µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:834f4cc4045fedd8a988cb05463d876008de0239f382ad4ce2114de2e80678ad" 127.0.0.1 - - [05/Feb/2026:13:50:55 +0000] "PUT /v2/foo/schema1/manifests/sha256:834f4cc4045fedd8a988cb05463d876008de0239f382ad4ce2114de2e80678ad HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-02-05T13:50:55Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=9f2d0690-c853-4408-9c9e-b756814d53c2 http.request.method=GET http.request.remoteaddr="127.0.0.1:32926" 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="764.896µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Feb/2026:13:50:55 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-02-05T13:50:55Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=431ae9e6-539a-45e3-9631-2b35658b2ad8 http.request.method=GET http.request.remoteaddr="127.0.0.1:32926" 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="571.187µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [05/Feb/2026:13:50:55 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-02-05T13:50:55Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44859" http.request.id=6256b3ac-59b8-49c9-847a-b45efda2b1c8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32926" 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="711.203µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-05T13:50:55Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44859" http.request.id=6256b3ac-59b8-49c9-847a-b45efda2b1c8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32926" 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="743.489µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-05T13:50:55Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44859" http.request.id=6256b3ac-59b8-49c9-847a-b45efda2b1c8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32926" 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="768.883µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Feb/2026:13:50:55 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-02-05T13:50:55Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=22da6c32-cf55-41e9-9e8a-a2d0fa1cbace http.request.method=POST http.request.remoteaddr="127.0.0.1:32926" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="729.056µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:55 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:55Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=ba65dcac-1845-404f-b296-8c890ee627f0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32926" http.request.uri="/v2/foo/schema2/blobs/uploads/773af736-837d-4f25-8d4e-ee38cc867d05?_state=2JFIVyILuKJtZmlmdkQ_lMZQGhcmkHoUqRoY_D0n-0B7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3NzNhZjczNi04MzdkLTRmMjUtOGQ0ZS1lZTM4Y2M4NjdkMDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6NTUuODY2OTUzOTAzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="920.697µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:55 +0000] "PUT /v2/foo/schema2/blobs/uploads/773af736-837d-4f25-8d4e-ee38cc867d05?_state=2JFIVyILuKJtZmlmdkQ_lMZQGhcmkHoUqRoY_D0n-0B7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3NzNhZjczNi04MzdkLTRmMjUtOGQ0ZS1lZTM4Y2M4NjdkMDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6NTUuODY2OTUzOTAzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:55Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44859" http.request.id=fced131d-0e07-4ff7-952b-7a8de1a66412 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32926" 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="735.513µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-05T13:50:55Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44859" http.request.id=fced131d-0e07-4ff7-952b-7a8de1a66412 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32926" 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="768.568µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Feb/2026:13:50:55 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-02-05T13:50:56Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=7ee3b79f-38f2-4ac6-803d-95c5553b4eae http.request.method=POST http.request.remoteaddr="127.0.0.1:32926" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="801.385µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:56 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:57Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=fca0e3f6-b17c-4c88-a18b-9ac3618e9849 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32926" http.request.uri="/v2/foo/schema2/blobs/uploads/5aaa84c0-9abf-41b4-9fa8-581d9b411e63?_state=Tg0WvYfpkSGFLzfTGJw3fCBBncU7M_3v20Rz0N7DS-Z7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1YWFhODRjMC05YWJmLTQxYjQtOWZhOC01ODFkOWI0MTFlNjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6NTYuMDQ5NTg5MzFaIn0%3D&digest=sha256%3A11d535b3c54fd57cb80eaa27824d7d45ae0fbca1828efc9728fac9054cc11251" http.request.useragent="Go-http-client/1.1" http.response.duration=1.186303673s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:56 +0000] "PUT /v2/foo/schema2/blobs/uploads/5aaa84c0-9abf-41b4-9fa8-581d9b411e63?_state=Tg0WvYfpkSGFLzfTGJw3fCBBncU7M_3v20Rz0N7DS-Z7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1YWFhODRjMC05YWJmLTQxYjQtOWZhOC01ODFkOWI0MTFlNjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6NTYuMDQ5NTg5MzFaIn0%3D&digest=sha256%3A11d535b3c54fd57cb80eaa27824d7d45ae0fbca1828efc9728fac9054cc11251 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:57Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=5be387d4-5752-4394-89d2-c32850bda197 http.request.method=POST http.request.remoteaddr="127.0.0.1:32926" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="921.021µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:57 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=54a74ae0-b3db-4f82-b54a-35b75939f287 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32926" http.request.uri="/v2/foo/schema2/blobs/uploads/a8a4cbec-aede-4ed6-b670-6afd7dbd310a?_state=ql5Fb18D2_3eqnWQuBBkcQuAbr_bfG_G3Rf2dJrdOwN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhOGE0Y2JlYy1hZWRlLTRlZDYtYjY3MC02YWZkN2RiZDMxMGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6NTcuMzc2NDk0OTIyWiJ9&digest=sha256%3Ac3ea3acf6323af85564510a887e78fac67ce68df5f04ed95d685e0921bd7c321" http.request.useragent="Go-http-client/1.1" http.response.duration=682.209312ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:57 +0000] "PUT /v2/foo/schema2/blobs/uploads/a8a4cbec-aede-4ed6-b670-6afd7dbd310a?_state=ql5Fb18D2_3eqnWQuBBkcQuAbr_bfG_G3Rf2dJrdOwN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhOGE0Y2JlYy1hZWRlLTRlZDYtYjY3MC02YWZkN2RiZDMxMGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6NTcuMzc2NDk0OTIyWiJ9&digest=sha256%3Ac3ea3acf6323af85564510a887e78fac67ce68df5f04ed95d685e0921bd7c321 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44859" http.request.id=c06980d2-729f-4987-a4eb-0e9321add7dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:32926" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.154066ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:58 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44859" http.request.id=a99cccbf-af80-4dcd-8fa6-a31073dc9e82 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32926" http.request.uri="/v2/foo/schema2/manifests/sha256:173264cc34e186ca8163c40194070573bfe9f23b89d4590b247d8b557064a05e" http.request.useragent="Go-http-client/1.1" http.response.duration="839.65µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:58 +0000] "PUT /v2/foo/schema2/manifests/sha256:173264cc34e186ca8163c40194070573bfe9f23b89d4590b247d8b557064a05e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=6e584abb-c748-4c89-ab7e-96465511ae26 http.request.method=GET http.request.remoteaddr="127.0.0.1:32926" 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="747.04µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [05/Feb/2026:13:50:58 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-02-05T13:50:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=4548ce78-51f0-4440-a358-ff4b4ef58eb8 http.request.method=GET http.request.remoteaddr="127.0.0.1:32926" http.request.uri="/v2/foo/schema2/manifests/sha256:173264cc34e186ca8163c40194070573bfe9f23b89d4590b247d8b557064a05e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="723.941µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [05/Feb/2026:13:50:58 +0000] "GET /v2/foo/schema2/manifests/sha256:173264cc34e186ca8163c40194070573bfe9f23b89d4590b247d8b557064a05e HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-02-05T13:50:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=f8c09caf-d5ae-45ff-95d8-ea7ecbfec181 http.request.method=GET http.request.remoteaddr="127.0.0.1:32926" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="558.737µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:58 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=ae7386d3-63c2-47fb-8adb-778e56761e6b http.request.method=GET http.request.remoteaddr="127.0.0.1:32926" http.request.uri="/v2/foo/schema2/manifests/sha256:173264cc34e186ca8163c40194070573bfe9f23b89d4590b247d8b557064a05e" http.request.useragent="Go-http-client/1.1" http.response.duration="603.814µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:58 +0000] "GET /v2/foo/schema2/manifests/sha256:173264cc34e186ca8163c40194070573bfe9f23b89d4590b247d8b557064a05e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=b6434366-4f41-4d59-9c2f-7cc9bee4d22a http.request.method=GET http.request.remoteaddr="127.0.0.1:32926" 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="552.605µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [05/Feb/2026:13:50:58 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-02-05T13:50:58Z" level=info msg="rewriting manifest sha256:173264cc34e186ca8163c40194070573bfe9f23b89d4590b247d8b557064a05e in schema1 format to support old client" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=1e238b79-e0f0-4497-a8b0-570c071ed6f9 http.request.method=GET http.request.remoteaddr="127.0.0.1:32926" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-05T13:50:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=1e238b79-e0f0-4497-a8b0-570c071ed6f9 http.request.method=GET http.request.remoteaddr="127.0.0.1:32926" 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.275733ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [05/Feb/2026:13:50:58 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-02-05T13:50:58Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:44859" http.request.id=40c9d725-003e-4551-bbe6-349e38d4cb8c http.request.method=PUT http.request.remoteaddr="127.0.0.1:32926" 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="685.753µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [05/Feb/2026:13:50:58 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-02-05T13:50:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:44859" http.request.id=26491952-542a-49d2-8343-766d8871fbf0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32926" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="856.141µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:58 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:44859" http.request.id=b3a71014-13b2-4aba-8953-666614313109 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32926" http.request.uri="/v2/foo/schema2/manifests/sha256:f7a814724df4553adaf54be2230ac1c1ffb9e4b445e00f703956a68207d932fe" http.request.useragent="Go-http-client/1.1" http.response.duration="772.49µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:58 +0000] "PUT /v2/foo/schema2/manifests/sha256:f7a814724df4553adaf54be2230ac1c1ffb9e4b445e00f703956a68207d932fe HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=4c0bfb22-99f5-4b9b-bfa4-cde8c17c64fc http.request.method=GET http.request.remoteaddr="127.0.0.1:32926" 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="778.019µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [05/Feb/2026:13:50:58 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-02-05T13:50:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=b719d6f9-7dd3-4ba3-8201-ee2163efdf0a http.request.method=GET http.request.remoteaddr="127.0.0.1:32926" http.request.uri="/v2/foo/schema2/manifests/sha256:f7a814724df4553adaf54be2230ac1c1ffb9e4b445e00f703956a68207d932fe" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="684.586µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [05/Feb/2026:13:50:58 +0000] "GET /v2/foo/schema2/manifests/sha256:f7a814724df4553adaf54be2230ac1c1ffb9e4b445e00f703956a68207d932fe HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-02-05T13:50:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=5ca3875c-1a07-4ed6-82a5-2cb6c168ddbd http.request.method=GET http.request.remoteaddr="127.0.0.1:32926" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="575.145µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:58 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=609a920d-1fdb-45f0-8373-b8679cabfef5 http.request.method=GET http.request.remoteaddr="127.0.0.1:32926" http.request.uri="/v2/foo/schema2/manifests/sha256:f7a814724df4553adaf54be2230ac1c1ffb9e4b445e00f703956a68207d932fe" http.request.useragent="Go-http-client/1.1" http.response.duration="557.538µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:58 +0000] "GET /v2/foo/schema2/manifests/sha256:f7a814724df4553adaf54be2230ac1c1ffb9e4b445e00f703956a68207d932fe HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:58Z" level=info msg="rewriting manifest list sha256:f7a814724df4553adaf54be2230ac1c1ffb9e4b445e00f703956a68207d932fe in schema1 format to support old client" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=6ecff75f-687c-4d9c-a3f9-c0b8afdec732 http.request.method=GET http.request.remoteaddr="127.0.0.1:32926" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2026-02-05T13:50:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44859" http.request.id=6ecff75f-687c-4d9c-a3f9-c0b8afdec732 http.request.method=GET http.request.remoteaddr="127.0.0.1:32926" 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.36814ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [05/Feb/2026:13:50:58 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (12.03s) === RUN TestGetManifestWithStorageError time="2026-02-05T13:50:58Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-05T13:50:58Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T13:50:58Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.25.7 http.request.host="127.0.0.1:45155" http.request.id=d6189940-0c8b-42e1-b486-901403fbf98d http.request.method=GET http.request.remoteaddr="127.0.0.1:51242" 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="699.57µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [05/Feb/2026:13:50:58 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-02-05T13:50:58Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.25.7 http.request.host="127.0.0.1:45155" http.request.id=03006253-5eb7-45f5-a969-0e3ebf794884 http.request.method=GET http.request.remoteaddr="127.0.0.1:51242" 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="606.487µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [05/Feb/2026:13:50:58 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2026-02-05T13:50:58Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.25.7 http.request.host="127.0.0.1:45155" http.request.id=d9e3f6c6-cc0d-4083-8014-15a8b45ee9bf http.request.method=GET http.request.remoteaddr="127.0.0.1:51242" 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="558.611µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [05/Feb/2026:13:50:58 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2026-02-05T13:50:58Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.25.7 http.request.host="127.0.0.1:45155" http.request.id=348af619-a14a-4e43-bfbf-51bb0992c120 http.request.method=GET http.request.remoteaddr="127.0.0.1:51242" 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="602.822µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [05/Feb/2026:13:50:58 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.00s) === RUN TestManifestDelete time="2026-02-05T13:50:58Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-05T13:50:58Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T13:50:58Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=a8322569-077e-4b37-993c-8e2b419a08d0 http.request.method=GET http.request.remoteaddr="127.0.0.1:33232" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.226086ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Feb/2026:13:50:58 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-02-05T13:50:58Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=85f68866-f1a6-4756-8830-bb25abf6dcf9 http.request.method=GET http.request.remoteaddr="127.0.0.1:33232" 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="995.95µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [05/Feb/2026:13:50:58 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-02-05T13:50:58Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=af27359d-c363-41bc-abe5-11af85a91d61 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33232" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="969.367µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Feb/2026:13:50:58 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-02-05T13:50:58Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=9dafd2f8-f5bd-4c44-a9c5-5d0b58d0754f http.request.method=PUT http.request.remoteaddr="127.0.0.1:33232" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.773614ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-02-05T13:50:58Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=9dafd2f8-f5bd-4c44-a9c5-5d0b58d0754f http.request.method=PUT http.request.remoteaddr="127.0.0.1:33232" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.820189ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-02-05T13:50:58Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=9dafd2f8-f5bd-4c44-a9c5-5d0b58d0754f http.request.method=PUT http.request.remoteaddr="127.0.0.1:33232" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.861533ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-02-05T13:50:58Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=9dafd2f8-f5bd-4c44-a9c5-5d0b58d0754f http.request.method=PUT http.request.remoteaddr="127.0.0.1:33232" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.900961ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Feb/2026:13:50:58 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-02-05T13:50:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=6bfc931e-bc36-4c1e-b69f-fb8b73f9140a http.request.method=POST http.request.remoteaddr="127.0.0.1:33232" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="740.582µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:58 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:50:59Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=0e1f3615-45b0-4598-b7e1-b7b16e6821bb http.request.method=PUT http.request.remoteaddr="127.0.0.1:33232" http.request.uri="/v2/foo/schema1/blobs/uploads/92387bd4-3f35-4829-8bf6-a3ec4dc080d3?_state=zI3v0lZx8FGUrW47IB2zlTtoDRmJ_BOeQy8uZdId2ZF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5MjM4N2JkNC0zZjM1LTQ4MjktOGJmNi1hM2VjNGRjMDgwZDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6NTguMzAxMTYwMjg0WiJ9&digest=sha256%3A607cef3c0afb76c0e2452113451e08e5492152f5b6dee2ddd841b658bd13bd73" http.request.useragent="Go-http-client/1.1" http.response.duration=1.571918399s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:50:58 +0000] "PUT /v2/foo/schema1/blobs/uploads/92387bd4-3f35-4829-8bf6-a3ec4dc080d3?_state=zI3v0lZx8FGUrW47IB2zlTtoDRmJ_BOeQy8uZdId2ZF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5MjM4N2JkNC0zZjM1LTQ4MjktOGJmNi1hM2VjNGRjMDgwZDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTA6NTguMzAxMTYwMjg0WiJ9&digest=sha256%3A607cef3c0afb76c0e2452113451e08e5492152f5b6dee2ddd841b658bd13bd73 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:51:00Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=0fb2f652-2c0f-44f3-8034-5c545112f81e http.request.method=POST http.request.remoteaddr="127.0.0.1:33232" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="941.14µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:51:00 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:51:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=919fd8c0-e910-4d82-8576-36c582a1b66a http.request.method=PUT http.request.remoteaddr="127.0.0.1:33232" http.request.uri="/v2/foo/schema1/blobs/uploads/2971051d-ac54-48e5-9290-6497259f4c88?_state=KyKGSIH98wn2e_aq97BcLktY1my4llI3he421bbamF17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyOTcxMDUxZC1hYzU0LTQ4ZTUtOTI5MC02NDk3MjU5ZjRjODgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTE6MDAuMDY5OTUzMTg3WiJ9&digest=sha256%3Af9f853f1945668c20d3d762a0161bae718b0b7f6db9c54b479be75cd8d3b0003" http.request.useragent="Go-http-client/1.1" http.response.duration=1.256398798s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:51:00 +0000] "PUT /v2/foo/schema1/blobs/uploads/2971051d-ac54-48e5-9290-6497259f4c88?_state=KyKGSIH98wn2e_aq97BcLktY1my4llI3he421bbamF17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyOTcxMDUxZC1hYzU0LTQ4ZTUtOTI5MC02NDk3MjU5ZjRjODgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTE6MDAuMDY5OTUzMTg3WiJ9&digest=sha256%3Af9f853f1945668c20d3d762a0161bae718b0b7f6db9c54b479be75cd8d3b0003 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:51:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=84911138-4cfc-43e5-8e71-dab84638066d http.request.method=PUT http.request.remoteaddr="127.0.0.1:33232" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.642161ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:51:01 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:51:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=60e5b60f-31be-4ab6-9201-a6b729f97ba1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33232" http.request.uri="/v2/foo/schema1/manifests/sha256:0b8d9621e1faf6704210a1cb6bd516bb4cea5711eddf460c2b675460bf175eef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.416576ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:51:01 +0000] "PUT /v2/foo/schema1/manifests/sha256:0b8d9621e1faf6704210a1cb6bd516bb4cea5711eddf460c2b675460bf175eef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:51:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=c7b88dcc-b9f0-40c0-baf1-e244469c55dc http.request.method=GET http.request.remoteaddr="127.0.0.1:33232" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.137088ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Feb/2026:13:51:01 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-05T13:51:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=0cc5a54b-09a7-432b-a3de-a639e142134d http.request.method=GET http.request.remoteaddr="127.0.0.1:33232" http.request.uri="/v2/foo/schema1/manifests/sha256:0b8d9621e1faf6704210a1cb6bd516bb4cea5711eddf460c2b675460bf175eef" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.120946ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Feb/2026:13:51:01 +0000] "GET /v2/foo/schema1/manifests/sha256:0b8d9621e1faf6704210a1cb6bd516bb4cea5711eddf460c2b675460bf175eef HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-05T13:51:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:38141" http.request.id=67901b7d-7408-4c75-8ab7-997994f7e6b3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33232" http.request.uri="/v2/foo/schema1/manifests/sha256:0b8d9621e1faf6704210a1cb6bd516bb4cea5711eddf460c2b675460bf175eef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.365107ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:51:01 +0000] "PUT /v2/foo/schema1/manifests/sha256:0b8d9621e1faf6704210a1cb6bd516bb4cea5711eddf460c2b675460bf175eef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:51:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:38141" http.request.id=84a2078e-8bc9-438b-a696-95292faf5bda http.request.method=PUT http.request.remoteaddr="127.0.0.1:33232" http.request.uri="/v2/foo/schema1/manifests/sha256:0b8d9621e1faf6704210a1cb6bd516bb4cea5711eddf460c2b675460bf175eef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.387169ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:51:01 +0000] "PUT /v2/foo/schema1/manifests/sha256:0b8d9621e1faf6704210a1cb6bd516bb4cea5711eddf460c2b675460bf175eef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:51:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/json" http.request.host="127.0.0.1:38141" http.request.id=3f4e1f07-6abc-4c92-9894-9fd5e9b11f9d http.request.method=PUT http.request.remoteaddr="127.0.0.1:33232" http.request.uri="/v2/foo/schema1/manifests/sha256:0b8d9621e1faf6704210a1cb6bd516bb4cea5711eddf460c2b675460bf175eef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.359326ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:51:01 +0000] "PUT /v2/foo/schema1/manifests/sha256:0b8d9621e1faf6704210a1cb6bd516bb4cea5711eddf460c2b675460bf175eef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:51:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=5883c947-43e7-4a78-92ed-ca5a5cfad8e2 http.request.method=GET http.request.remoteaddr="127.0.0.1:33232" http.request.uri="/v2/foo/schema1/manifests/sha256:0b8d9621e1faf6704210a1cb6bd516bb4cea5711eddf460c2b675460bf175eef" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.179085ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Feb/2026:13:51:01 +0000] "GET /v2/foo/schema1/manifests/sha256:0b8d9621e1faf6704210a1cb6bd516bb4cea5711eddf460c2b675460bf175eef HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-05T13:51:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=358713dc-9a56-4cf8-ab00-6c20eba3086a http.request.method=GET http.request.remoteaddr="127.0.0.1:33232" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="687.325µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:51:01 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T13:51:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=bbbb9981-2c97-4d86-b9ff-792a4b672168 http.request.method=GET http.request.remoteaddr="127.0.0.1:33232" http.request.uri="/v2/foo/schema1/manifests/sha256:0b8d9621e1faf6704210a1cb6bd516bb4cea5711eddf460c2b675460bf175eef" http.request.useragent="Go-http-client/1.1" http.response.duration="642.041µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:51:01 +0000] "GET /v2/foo/schema1/manifests/sha256:0b8d9621e1faf6704210a1cb6bd516bb4cea5711eddf460c2b675460bf175eef HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T13:51:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=ee81a237-e970-4cd2-99a2-123d86fb4c44 http.request.method=GET http.request.remoteaddr="127.0.0.1:33232" 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="686.399µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [05/Feb/2026:13:51:01 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-02-05T13:51:01Z" level=error msg="payload digest does match: "sha256:7fb773a3c96f84ee4c254d8b92b1ff42063d38697effca0bdb0679b2b9eeed5b" != "sha256:0b8d9621e1faf6704210a1cb6bd516bb4cea5711eddf460c2b675460bf175eef"" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=afc6b448-6461-4ee9-9adf-2544db2879e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33232" http.request.uri="/v2/foo/schema1/manifests/sha256:0b8d9621e1faf6704210a1cb6bd516bb4cea5711eddf460c2b675460bf175eef" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:0b8d9621e1faf6704210a1cb6bd516bb4cea5711eddf460c2b675460bf175eef" time="2026-02-05T13:51:01Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=afc6b448-6461-4ee9-9adf-2544db2879e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33232" http.request.uri="/v2/foo/schema1/manifests/sha256:0b8d9621e1faf6704210a1cb6bd516bb4cea5711eddf460c2b675460bf175eef" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="811.724µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:0b8d9621e1faf6704210a1cb6bd516bb4cea5711eddf460c2b675460bf175eef" 127.0.0.1 - - [05/Feb/2026:13:51:01 +0000] "PUT /v2/foo/schema1/manifests/sha256:0b8d9621e1faf6704210a1cb6bd516bb4cea5711eddf460c2b675460bf175eef HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-02-05T13:51:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=806cccb0-f6b2-4288-87c4-46e271f1b295 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33234" http.request.uri="/v2/foo/schema1/manifests/sha256:0b8d9621e1faf6704210a1cb6bd516bb4cea5711eddf460c2b675460bf175eef" http.request.useragent="Go-http-client/1.1" http.response.duration="964.076µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:51:01 +0000] "DELETE /v2/foo/schema1/manifests/sha256:0b8d9621e1faf6704210a1cb6bd516bb4cea5711eddf460c2b675460bf175eef HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:51:01Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:0b8d9621e1faf6704210a1cb6bd516bb4cea5711eddf460c2b675460bf175eef" err.message="manifest unknown" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=e32a7de0-c0d7-4375-b870-a40521180a38 http.request.method=GET http.request.remoteaddr="127.0.0.1:33234" http.request.uri="/v2/foo/schema1/manifests/sha256:0b8d9621e1faf6704210a1cb6bd516bb4cea5711eddf460c2b675460bf175eef" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="716.727µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:0b8d9621e1faf6704210a1cb6bd516bb4cea5711eddf460c2b675460bf175eef" 127.0.0.1 - - [05/Feb/2026:13:51:01 +0000] "GET /v2/foo/schema1/manifests/sha256:0b8d9621e1faf6704210a1cb6bd516bb4cea5711eddf460c2b675460bf175eef HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-02-05T13:51:01Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=bc419984-2db8-4afd-9825-1bd193bc67a5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33242" http.request.uri="/v2/foo/schema1/manifests/sha256:0b8d9621e1faf6704210a1cb6bd516bb4cea5711eddf460c2b675460bf175eef" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="884.569µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:0b8d9621e1faf6704210a1cb6bd516bb4cea5711eddf460c2b675460bf175eef" 127.0.0.1 - - [05/Feb/2026:13:51:01 +0000] "DELETE /v2/foo/schema1/manifests/sha256:0b8d9621e1faf6704210a1cb6bd516bb4cea5711eddf460c2b675460bf175eef HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-02-05T13:51:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=70128361-773e-4016-a09e-ab0479998746 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33250" http.request.uri="/v2/foo/schema1/manifests/sha256:0b8d9621e1faf6704210a1cb6bd516bb4cea5711eddf460c2b675460bf175eef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.711241ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:51:01 +0000] "PUT /v2/foo/schema1/manifests/sha256:0b8d9621e1faf6704210a1cb6bd516bb4cea5711eddf460c2b675460bf175eef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:51:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=729aac60-7609-4b4a-8a49-78efcdf19192 http.request.method=GET http.request.remoteaddr="127.0.0.1:33250" http.request.uri="/v2/foo/schema1/manifests/sha256:0b8d9621e1faf6704210a1cb6bd516bb4cea5711eddf460c2b675460bf175eef" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.254668ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Feb/2026:13:51:01 +0000] "GET /v2/foo/schema1/manifests/sha256:0b8d9621e1faf6704210a1cb6bd516bb4cea5711eddf460c2b675460bf175eef HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-05T13:51:01Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=01f1e955-cabb-4a71-829c-676119e06084 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33252" 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="871.998µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [05/Feb/2026:13:51:01 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-02-05T13:51:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=5cb5747c-e903-44a9-8da2-85ac1718cbf8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33264" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.748921ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:51:01 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:51:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=15073d7f-ce83-4fe2-bb09-303a3dd813b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:33264" 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="648.945µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [05/Feb/2026:13:51:01 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-02-05T13:51:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=a4e45f92-cdcd-4c9b-b3f5-57ff28d53d14 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33264" http.request.uri="/v2/foo/schema1/manifests/sha256:0b8d9621e1faf6704210a1cb6bd516bb4cea5711eddf460c2b675460bf175eef" http.request.useragent="Go-http-client/1.1" http.response.duration="832.274µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:51:01 +0000] "DELETE /v2/foo/schema1/manifests/sha256:0b8d9621e1faf6704210a1cb6bd516bb4cea5711eddf460c2b675460bf175eef HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:51:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=df1e04e0-bd66-4c74-9dc1-1b530c937448 http.request.method=GET http.request.remoteaddr="127.0.0.1:33264" 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="650.92µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [05/Feb/2026:13:51:01 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2026-02-05T13:51:01Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=7db548ca-0c63-4192-b400-b1e511e22be1 http.request.method=GET http.request.remoteaddr="127.0.0.1:33264" 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="675.682µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Feb/2026:13:51:01 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-02-05T13:51:01Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=8a25b11f-de87-49a7-b6d0-d5a59555d6ff http.request.method=GET http.request.remoteaddr="127.0.0.1:33264" 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="661.068µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [05/Feb/2026:13:51:01 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-02-05T13:51:01Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38141" http.request.id=4de1eeeb-1ce2-4302-ab4d-b6896708989a http.request.method=PUT http.request.remoteaddr="127.0.0.1:33264" 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="755.342µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-05T13:51:01Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38141" http.request.id=4de1eeeb-1ce2-4302-ab4d-b6896708989a http.request.method=PUT http.request.remoteaddr="127.0.0.1:33264" 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="788.391µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-05T13:51:01Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38141" http.request.id=4de1eeeb-1ce2-4302-ab4d-b6896708989a http.request.method=PUT http.request.remoteaddr="127.0.0.1:33264" 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="816.509µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Feb/2026:13:51:01 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-02-05T13:51:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=0db6fd4b-20c8-47aa-baff-79f65206cc80 http.request.method=POST http.request.remoteaddr="127.0.0.1:33264" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="782.075µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:51:01 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:51:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=4b832c24-bdc9-47d8-b902-98388d3ae36d http.request.method=PUT http.request.remoteaddr="127.0.0.1:33264" http.request.uri="/v2/foo/schema2/blobs/uploads/d19d6cb6-3056-4e61-9f87-f9ac0a6e0392?_state=V3akxYqs-Qr-nI6y7D9lFdybBPQdmYTElYuLD8M9Dcl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkMTlkNmNiNi0zMDU2LTRlNjEtOWY4Ny1mOWFjMGE2ZTAzOTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTE6MDEuMzU5MTQ2MzhaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.012993ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:51:01 +0000] "PUT /v2/foo/schema2/blobs/uploads/d19d6cb6-3056-4e61-9f87-f9ac0a6e0392?_state=V3akxYqs-Qr-nI6y7D9lFdybBPQdmYTElYuLD8M9Dcl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkMTlkNmNiNi0zMDU2LTRlNjEtOWY4Ny1mOWFjMGE2ZTAzOTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTE6MDEuMzU5MTQ2MzhaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:51:01Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38141" http.request.id=c122c15f-9ba1-4f61-ae7a-1c18bf5d3093 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33264" 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="851.51µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-05T13:51:01Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38141" http.request.id=c122c15f-9ba1-4f61-ae7a-1c18bf5d3093 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33264" 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="897.053µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Feb/2026:13:51:01 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-02-05T13:51:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=be07001c-a05f-4a06-8dd2-22b19639ed21 http.request.method=POST http.request.remoteaddr="127.0.0.1:33264" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="773.271µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:51:01 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:51:02Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=6fb130c9-988b-4870-81e0-68d49a42ec75 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33264" http.request.uri="/v2/foo/schema2/blobs/uploads/445c1a58-d32d-4153-a05b-e30e6657324e?_state=TFpfn4KDYpd8SI4chNaTmPIdNk8hf1vVAVfTySLfh417Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0NDVjMWE1OC1kMzJkLTQxNTMtYTA1Yi1lMzBlNjY1NzMyNGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTE6MDEuNDgzMzAwNjAyWiJ9&digest=sha256%3Aa01fe94188fc95f6dd0cb3f6aa9e949518d43d3498ea5a52c0d3fbc5fc810c82" http.request.useragent="Go-http-client/1.1" http.response.duration=534.417981ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:51:01 +0000] "PUT /v2/foo/schema2/blobs/uploads/445c1a58-d32d-4153-a05b-e30e6657324e?_state=TFpfn4KDYpd8SI4chNaTmPIdNk8hf1vVAVfTySLfh417Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0NDVjMWE1OC1kMzJkLTQxNTMtYTA1Yi1lMzBlNjY1NzMyNGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTE6MDEuNDgzMzAwNjAyWiJ9&digest=sha256%3Aa01fe94188fc95f6dd0cb3f6aa9e949518d43d3498ea5a52c0d3fbc5fc810c82 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:51:02Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=f204909c-6e0f-4636-ba6c-b5fd391fa721 http.request.method=POST http.request.remoteaddr="127.0.0.1:33264" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="917.371µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:51:02 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:51:03Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=bc7cb42b-ea74-4d51-a01f-6ad9cfe9da00 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33264" http.request.uri="/v2/foo/schema2/blobs/uploads/40f7d0a8-649b-4c6c-ad34-7772222476af?_state=GqpB-yloQ0Y04_qWz-Kry-WS1iPDMUIEXXtGwNo5tjp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0MGY3ZDBhOC02NDliLTRjNmMtYWQzNC03NzcyMjIyNDc2YWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTE6MDIuMjI4NzQ1NTU3WiJ9&digest=sha256%3A9441fe85eadac4a4422ffd73363faccc23393a80a49867c89ed99410091006b7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.605416644s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:51:02 +0000] "PUT /v2/foo/schema2/blobs/uploads/40f7d0a8-649b-4c6c-ad34-7772222476af?_state=GqpB-yloQ0Y04_qWz-Kry-WS1iPDMUIEXXtGwNo5tjp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0MGY3ZDBhOC02NDliLTRjNmMtYWQzNC03NzcyMjIyNDc2YWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTM6NTE6MDIuMjI4NzQ1NTU3WiJ9&digest=sha256%3A9441fe85eadac4a4422ffd73363faccc23393a80a49867c89ed99410091006b7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:51:03Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38141" http.request.id=8f1b4aa6-d4fe-493b-b0e9-99c6b8f77048 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33264" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.916231ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:51:03 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:51:03Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38141" http.request.id=242e3d73-f3a9-4384-94c6-e4db4ebb6915 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33264" http.request.uri="/v2/foo/schema2/manifests/sha256:8c6137f80b8da30319dc1a24c432667366fb8b92e580f066a68cdf004b9dc920" http.request.useragent="Go-http-client/1.1" http.response.duration=1.472576ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:51:03 +0000] "PUT /v2/foo/schema2/manifests/sha256:8c6137f80b8da30319dc1a24c432667366fb8b92e580f066a68cdf004b9dc920 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:51:03Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=843961f9-ce7b-43c6-a47c-332843b9bc44 http.request.method=GET http.request.remoteaddr="127.0.0.1:33264" 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.319134ms http.response.status=200 http.response.written=732 127.0.0.1 - - [05/Feb/2026:13:51:03 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-02-05T13:51:03Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=9853cc00-d648-41e1-b1c6-304ba3861383 http.request.method=GET http.request.remoteaddr="127.0.0.1:33264" http.request.uri="/v2/foo/schema2/manifests/sha256:8c6137f80b8da30319dc1a24c432667366fb8b92e580f066a68cdf004b9dc920" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.339997ms http.response.status=200 http.response.written=732 127.0.0.1 - - [05/Feb/2026:13:51:03 +0000] "GET /v2/foo/schema2/manifests/sha256:8c6137f80b8da30319dc1a24c432667366fb8b92e580f066a68cdf004b9dc920 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-02-05T13:51:03Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=cf67899b-90ab-46a2-a31f-ab25befa9c22 http.request.method=GET http.request.remoteaddr="127.0.0.1:33264" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="693.233µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:51:03 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T13:51:03Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=dab648d5-978b-4e85-a149-b30b27b3f1f0 http.request.method=GET http.request.remoteaddr="127.0.0.1:33264" http.request.uri="/v2/foo/schema2/manifests/sha256:8c6137f80b8da30319dc1a24c432667366fb8b92e580f066a68cdf004b9dc920" http.request.useragent="Go-http-client/1.1" http.response.duration="675.411µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:51:03 +0000] "GET /v2/foo/schema2/manifests/sha256:8c6137f80b8da30319dc1a24c432667366fb8b92e580f066a68cdf004b9dc920 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T13:51:03Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=afbbc9d4-61a1-4405-9ecf-34a1585d40b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:33264" 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="668.839µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [05/Feb/2026:13:51:03 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-02-05T13:51:03Z" level=info msg="rewriting manifest sha256:8c6137f80b8da30319dc1a24c432667366fb8b92e580f066a68cdf004b9dc920 in schema1 format to support old client" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=f39d24e2-7b0c-4291-b445-4fb235a59c43 http.request.method=GET http.request.remoteaddr="127.0.0.1:33264" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-05T13:51:03Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=f39d24e2-7b0c-4291-b445-4fb235a59c43 http.request.method=GET http.request.remoteaddr="127.0.0.1:33264" 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.490608ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [05/Feb/2026:13:51:03 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-02-05T13:51:03Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=4e6d8e66-1fd5-4c35-a090-9eb3b4dc707a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33264" http.request.uri="/v2/foo/schema2/manifests/sha256:8c6137f80b8da30319dc1a24c432667366fb8b92e580f066a68cdf004b9dc920" http.request.useragent="Go-http-client/1.1" http.response.duration="804.527µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:51:03 +0000] "DELETE /v2/foo/schema2/manifests/sha256:8c6137f80b8da30319dc1a24c432667366fb8b92e580f066a68cdf004b9dc920 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:51:03Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:8c6137f80b8da30319dc1a24c432667366fb8b92e580f066a68cdf004b9dc920" err.message="manifest unknown" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=de5f43f4-f809-44a7-ac30-cfa8e2b8021a http.request.method=GET http.request.remoteaddr="127.0.0.1:33264" http.request.uri="/v2/foo/schema2/manifests/sha256:8c6137f80b8da30319dc1a24c432667366fb8b92e580f066a68cdf004b9dc920" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="737.384µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:8c6137f80b8da30319dc1a24c432667366fb8b92e580f066a68cdf004b9dc920" 127.0.0.1 - - [05/Feb/2026:13:51:03 +0000] "GET /v2/foo/schema2/manifests/sha256:8c6137f80b8da30319dc1a24c432667366fb8b92e580f066a68cdf004b9dc920 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-02-05T13:51:03Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=acdc0fd0-4f26-4671-abd4-538cbdefcbd4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58246" http.request.uri="/v2/foo/schema2/manifests/sha256:8c6137f80b8da30319dc1a24c432667366fb8b92e580f066a68cdf004b9dc920" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="868.211µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:8c6137f80b8da30319dc1a24c432667366fb8b92e580f066a68cdf004b9dc920" 127.0.0.1 - - [05/Feb/2026:13:51:03 +0000] "DELETE /v2/foo/schema2/manifests/sha256:8c6137f80b8da30319dc1a24c432667366fb8b92e580f066a68cdf004b9dc920 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-02-05T13:51:03Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38141" http.request.id=0187f1fd-6559-4f90-ae2b-5a20ffe9b1f7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58262" http.request.uri="/v2/foo/schema2/manifests/sha256:8c6137f80b8da30319dc1a24c432667366fb8b92e580f066a68cdf004b9dc920" http.request.useragent="Go-http-client/1.1" http.response.duration=1.160087ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:51:03 +0000] "PUT /v2/foo/schema2/manifests/sha256:8c6137f80b8da30319dc1a24c432667366fb8b92e580f066a68cdf004b9dc920 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:51:03Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=6b64ee99-e051-41fa-a551-1d15a7a083db http.request.method=GET http.request.remoteaddr="127.0.0.1:58262" http.request.uri="/v2/foo/schema2/manifests/sha256:8c6137f80b8da30319dc1a24c432667366fb8b92e580f066a68cdf004b9dc920" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="846.968µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [05/Feb/2026:13:51:03 +0000] "GET /v2/foo/schema2/manifests/sha256:8c6137f80b8da30319dc1a24c432667366fb8b92e580f066a68cdf004b9dc920 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-02-05T13:51:03Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=a13b710a-5d91-487c-ba34-d3cf324e3ac5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58264" 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="850.706µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [05/Feb/2026:13:51:03 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-02-05T13:51:03Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38141" http.request.id=cb0405ec-4a1d-4157-af1b-4b3dda77c705 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58266" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.136957ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:51:03 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:51:03Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=5e5e4100-747b-4b0c-9bbb-4646241eb25f http.request.method=GET http.request.remoteaddr="127.0.0.1:58266" 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="656.072µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [05/Feb/2026:13:51:03 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-02-05T13:51:03Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=f103388d-7e11-4227-9440-23e3811b5065 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58266" http.request.uri="/v2/foo/schema2/manifests/sha256:8c6137f80b8da30319dc1a24c432667366fb8b92e580f066a68cdf004b9dc920" http.request.useragent="Go-http-client/1.1" http.response.duration="801.93µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:51:03 +0000] "DELETE /v2/foo/schema2/manifests/sha256:8c6137f80b8da30319dc1a24c432667366fb8b92e580f066a68cdf004b9dc920 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:51:03Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38141" http.request.id=fced0711-3e29-4af0-938c-83cd2c3120b3 http.request.method=GET http.request.remoteaddr="127.0.0.1:58266" 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="664.327µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [05/Feb/2026:13:51:03 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (5.78s) === RUN TestManifestDeleteDisabled time="2026-02-05T13:51: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.25.7 time="2026-02-05T13:51:03Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T13:51:03Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.7 http.request.host="127.0.0.1:38479" http.request.id=1350adf9-2e59-4c20-83ea-d50df00dd113 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56690" 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="825.974µs" http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [05/Feb/2026:13:51:03 +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="2026-02-05T13:51: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.25.7 time="2026-02-05T13:51:03Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T13:51:03Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.7 time="2026-02-05T13:51:04Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.25.7 time="2026-02-05T13:51:04Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.25.7 time="2026-02-05T13:51:04Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.7 http.request.host="127.0.0.1:39293" http.request.id=cbf75fb4-89c1-4251-afe0-2a85fb585ae3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53004" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.199649ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [05/Feb/2026:13:51:04 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-02-05T13:51:04Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.7 http.request.host="127.0.0.1:39293" http.request.id=1bdb68eb-0704-41a3-b39b-654b683dd44e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53016" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.068736ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [05/Feb/2026:13:51:04 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-02-05T13:51:04Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.7 http.request.host="127.0.0.1:39293" http.request.id=305ad43f-d570-4b05-867b-8ca8941d7e23 http.request.method=POST http.request.remoteaddr="127.0.0.1:53032" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.051359ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [05/Feb/2026:13:51:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-02-05T13:51:04Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.7 http.request.host="127.0.0.1:39293" http.request.id=645bbada-b246-446a-b729-c532ecfc1ca5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53046" http.request.uri="/v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.211678ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [05/Feb/2026:13:51:04 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.19s) === RUN TestProxyManifestGetByTag time="2026-02-05T13:51:04Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-05T13:51:04Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T13:51:04Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37625" http.request.id=209404b6-3432-4dce-a068-6f4d1fddadf9 http.request.method=POST http.request.remoteaddr="127.0.0.1:59010" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="928.783µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:51:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:51:05Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37625" http.request.id=822e2217-2fa7-44f1-af1f-e3d03307574c http.request.method=PUT http.request.remoteaddr="127.0.0.1:59010" http.request.uri="/v2/foo/bar/blobs/uploads/6f50336c-555c-4f5d-81e3-fa0621b583aa?_state=et2YNBFpqSLfYv-S3VUpXTWU1mdb1LsTpLveDoGSnQ17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZmNTAzMzZjLTU1NWMtNGY1ZC04MWUzLWZhMDYyMWI1ODNhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MTowNC4yMDM0NjkxMDNaIn0%3D&digest=sha256%3Aa84943cb2280b43256d0d686791203100ab09295e766f9cd95101bcc17f7b813" http.request.useragent="Go-http-client/1.1" http.response.duration=804.957619ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:51:04 +0000] "PUT /v2/foo/bar/blobs/uploads/6f50336c-555c-4f5d-81e3-fa0621b583aa?_state=et2YNBFpqSLfYv-S3VUpXTWU1mdb1LsTpLveDoGSnQ17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZmNTAzMzZjLTU1NWMtNGY1ZC04MWUzLWZhMDYyMWI1ODNhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MTowNC4yMDM0NjkxMDNaIn0%3D&digest=sha256%3Aa84943cb2280b43256d0d686791203100ab09295e766f9cd95101bcc17f7b813 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:51:05Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37625" http.request.id=86a952e1-b82c-4754-ae67-2fb7f95762d7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59010" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.708926ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:51:05 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:51:05Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-05T13:51:05Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T13:51:05Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.7 time="2026-02-05T13:51:05Z" level=info msg="Starting upload purge in 58m0s" go.version=go1.25.7 time="2026-02-05T13:51:05Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37625" http.request.id=5d154dc2-3859-44a4-9bd4-077e570506cf http.request.method=GET http.request.remoteaddr="127.0.0.1:59010" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="569.868µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Feb/2026:13:51:05 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-02-05T13:51:05Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:37625" go.version=go1.25.7 time="2026-02-05T13:51:05Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.25.7 time="2026-02-05T13:51:05Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37625" http.request.id=9a038546-93cd-4de4-a3be-e083c3df4609 http.request.method=GET http.request.remoteaddr="127.0.0.1:59026" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="711.023µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Feb/2026:13:51:05 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-02-05T13:51:05Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:37625 /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:37625/v2/:[]]}" go.version=go1.25.7 http.request.host="127.0.0.1:45539" http.request.id=b951c605-37f7-4d8f-bbab-427b0e57bb70 http.request.method=GET http.request.remoteaddr="127.0.0.1:51928" http.request.uri="/v2/foo/bar/manifests/sha256:431bd377d76f8bad09b1796f0b9829d944901b30548ae6521fbc10bb02a28ad2" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:431bd377d76f8bad09b1796f0b9829d944901b30548ae6521fbc10bb02a28ad2" time="2026-02-05T13:51:05Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37625" http.request.id=88f17dc9-c2e4-4c3c-8934-dc9eb3cb2530 http.request.method=GET http.request.remoteaddr="127.0.0.1:59034" http.request.uri="/v2/foo/bar/manifests/sha256:431bd377d76f8bad09b1796f0b9829d944901b30548ae6521fbc10bb02a28ad2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.264277ms http.response.status=200 http.response.written=935 127.0.0.1 - - [05/Feb/2026:13:51:05 +0000] "GET /v2/foo/bar/manifests/sha256:431bd377d76f8bad09b1796f0b9829d944901b30548ae6521fbc10bb02a28ad2 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-02-05T13:51:05Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:431bd377d76f8bad09b1796f0b9829d944901b30548ae6521fbc10bb02a28ad2 with ttl=167h59m59.999998084s" go.version=go1.25.7 time="2026-02-05T13:51:05Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45539" http.request.id=b951c605-37f7-4d8f-bbab-427b0e57bb70 http.request.method=GET http.request.remoteaddr="127.0.0.1:51928" http.request.uri="/v2/foo/bar/manifests/sha256:431bd377d76f8bad09b1796f0b9829d944901b30548ae6521fbc10bb02a28ad2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.567405ms http.response.status=200 http.response.written=935 127.0.0.1 - - [05/Feb/2026:13:51:05 +0000] "GET /v2/foo/bar/manifests/sha256:431bd377d76f8bad09b1796f0b9829d944901b30548ae6521fbc10bb02a28ad2 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-02-05T13:51:05Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37625" http.request.id=cf918dcb-471c-43a2-aeae-32e6cf0c8b26 http.request.method=GET http.request.remoteaddr="127.0.0.1:59034" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="554.716µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Feb/2026:13:51:05 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-02-05T13:51:05Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:37625 /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:37625/v2/:[]]}" go.version=go1.25.7 http.request.host="127.0.0.1:45539" http.request.id=3def6118-1ec2-4387-8f06-006c0cc218f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:51934" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2026-02-05T13:51:05Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37625" http.request.id=860cf942-57b1-43d5-ac07-100bb23f8a20 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59036" 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.267283ms http.response.status=200 http.response.written=935 127.0.0.1 - - [05/Feb/2026:13:51:05 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-02-05T13:51:05Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45539" http.request.id=3def6118-1ec2-4387-8f06-006c0cc218f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:51934" 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=4.149191ms http.response.status=200 http.response.written=935 127.0.0.1 - - [05/Feb/2026:13:51:05 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-02-05T13:51:05Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37625" http.request.id=2817aa18-4daa-4f42-855f-1ac91f31b39f http.request.method=POST http.request.remoteaddr="127.0.0.1:59036" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="831.519µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:51:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T13:51:06Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37625" http.request.id=3d372950-13d0-4f4d-b165-7a3528801af2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" http.request.uri="/v2/foo/bar/blobs/uploads/0110cafc-3c22-454f-9c27-9aff6a137e85?_state=psS6jSBoJFY16xubiUTI6pGbPCAhbTitAWWsHzPB8yR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAxMTBjYWZjLTNjMjItNDU0Zi05YzI3LTlhZmY2YTEzN2U4NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MTowNS4yMTg3Njg0MzJaIn0%3D&digest=sha256%3A47a4ebea89269872bdbcca73ab8f779b80c6c35186c5f6f55cbef2b9f4672a24" http.request.useragent="Go-http-client/1.1" http.response.duration=1.337728379s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:51:05 +0000] "PUT /v2/foo/bar/blobs/uploads/0110cafc-3c22-454f-9c27-9aff6a137e85?_state=psS6jSBoJFY16xubiUTI6pGbPCAhbTitAWWsHzPB8yR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAxMTBjYWZjLTNjMjItNDU0Zi05YzI3LTlhZmY2YTEzN2U4NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMzo1MTowNS4yMTg3Njg0MzJaIn0%3D&digest=sha256%3A47a4ebea89269872bdbcca73ab8f779b80c6c35186c5f6f55cbef2b9f4672a24 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:51:06Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37625" http.request.id=f2c0ae01-71e3-464c-a172-64ad17f0e68f http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.588546ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:13:51:06 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T13:51:06Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37625" http.request.id=ab1f7832-4c4f-463b-8d6b-6a8ebd812873 http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="560.73µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Feb/2026:13:51:06 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-02-05T13:51:06Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:37625 /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:37625/v2/:[]]}" go.version=go1.25.7 http.request.host="127.0.0.1:45539" http.request.id=235a49d5-2ee3-491b-9df2-6036bce890b5 http.request.method=GET http.request.remoteaddr="127.0.0.1:51944" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2026-02-05T13:51:06Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37625" http.request.id=5b5140c1-91d9-45a3-b22d-55aacbac4dfc http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59048" 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.331081ms http.response.status=200 http.response.written=935 127.0.0.1 - - [05/Feb/2026:13:51:06 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-02-05T13:51:06Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37625" http.request.id=e14db7e9-1ddc-480a-bdc3-dd183268e24d http.request.method=GET http.request.remoteaddr="127.0.0.1:59048" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="569.243µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Feb/2026:13:51:06 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-02-05T13:51:06Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:37625 /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:37625/v2/:[]]}" go.version=go1.25.7 http.request.host="127.0.0.1:45539" http.request.id=235a49d5-2ee3-491b-9df2-6036bce890b5 http.request.method=GET http.request.remoteaddr="127.0.0.1:51944" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2026-02-05T13:51:06Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37625" http.request.id=0235891f-dab4-4218-bd25-4227ec14e6e9 http.request.method=GET http.request.remoteaddr="127.0.0.1:59060" 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.340641ms http.response.status=200 http.response.written=935 127.0.0.1 - - [05/Feb/2026:13:51:06 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-02-05T13:51:06Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:2628ef062b724b2a76fb676e7bb8c992b71a17d3a6492a205e820c1f57a4eb00 with ttl=167h59m59.999998496s" go.version=go1.25.7 time="2026-02-05T13:51:06Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45539" http.request.id=235a49d5-2ee3-491b-9df2-6036bce890b5 http.request.method=GET http.request.remoteaddr="127.0.0.1:51944" 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=6.820375ms http.response.status=200 http.response.written=935 127.0.0.1 - - [05/Feb/2026:13:51:06 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (2.51s) === RUN TestAppDispatcher time="2026-02-05T13:51:06Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45535" http.request.id=711c2d7b-35dc-44f0-91cd-afcce204ff97 http.request.method=GET http.request.remoteaddr="127.0.0.1:36210" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.151135ms http.response.status=200 http.response.written=0 time="2026-02-05T13:51:06Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45535" http.request.id=7a01a8e6-35ba-4aec-a335-7dee50bb7329 http.request.method=GET http.request.remoteaddr="127.0.0.1:36210" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="959.171µs" http.response.status=200 http.response.written=0 time="2026-02-05T13:51:06Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45535" http.request.id=11b1dc1b-3f1f-4c9a-9695-d75a64a74854 http.request.method=GET http.request.remoteaddr="127.0.0.1:36210" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="869.703µs" http.response.status=200 http.response.written=0 time="2026-02-05T13:51:06Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45535" http.request.id=c7f03a08-5f3b-4822-aec0-84ad4769c9fb http.request.method=GET http.request.remoteaddr="127.0.0.1:36210" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="964.637µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2026-02-05T13:51: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.25.7 instance.id=e1973647-6ff2-4964-a0ac-6b01d4230507 time="2026-02-05T13:51:06Z" level=info msg="redis not configured" go.version=go1.25.7 instance.id=e1973647-6ff2-4964-a0ac-6b01d4230507 time="2026-02-05T13:51:06Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.25.7 http.request.host="127.0.0.1:35261" http.request.id=33ea7b51-914c-421a-a2c1-d47606daf7e5 http.request.method=GET http.request.remoteaddr="127.0.0.1:36608" 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="2026-02-05T13:51: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.25.7 instance.id=e1973647-6ff2-4964-a0ac-6b01d4230507 time="2026-02-05T13:51:06Z" level=info msg="redis not configured" go.version=go1.25.7 instance.id=e1973647-6ff2-4964-a0ac-6b01d4230507 time="2026-02-05T13:51:06Z" level=info msg="configuring file health check path=/tmp/healthcheck2375683455, interval=1" go.version=go1.25.7 instance.id=e1973647-6ff2-4964-a0ac-6b01d4230507 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2026-02-05T13:51:10Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 instance.id=e1973647-6ff2-4964-a0ac-6b01d4230507 time="2026-02-05T13:51:10Z" level=info msg="redis not configured" go.version=go1.25.7 instance.id=e1973647-6ff2-4964-a0ac-6b01d4230507 time="2026-02-05T13:51:10Z" level=info msg="configuring TCP health check addr=127.0.0.1:38123, interval=1" go.version=go1.25.7 instance.id=e1973647-6ff2-4964-a0ac-6b01d4230507 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2026-02-05T13:51:14Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 instance.id=e1973647-6ff2-4964-a0ac-6b01d4230507 time="2026-02-05T13:51:14Z" level=info msg="redis not configured" go.version=go1.25.7 instance.id=e1973647-6ff2-4964-a0ac-6b01d4230507 time="2026-02-05T13:51:14Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:45957, interval=1, threshold=3" go.version=go1.25.7 instance.id=e1973647-6ff2-4964-a0ac-6b01d4230507 --- PASS: TestHTTPHealthCheck (7.00s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 63.228s ? 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.03s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.03s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.23s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.50s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 9.802s === RUN TestSchedule time="2026-02-05T13:50:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.7 instance.id=13a5aa8c-f1d3-4264-bb54-c6967486bcaa time="2026-02-05T13:50:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.995729ms" go.version=go1.25.7 instance.id=13a5aa8c-f1d3-4264-bb54-c6967486bcaa time="2026-02-05T13:50:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=994.978µs" go.version=go1.25.7 instance.id=13a5aa8c-f1d3-4264-bb54-c6967486bcaa time="2026-02-05T13:50:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=994.288µs" go.version=go1.25.7 instance.id=13a5aa8c-f1d3-4264-bb54-c6967486bcaa 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="2026-02-05T13:50:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.7 instance.id=13a5aa8c-f1d3-4264-bb54-c6967486bcaa --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2026-02-05T13:50:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.7 instance.id=13a5aa8c-f1d3-4264-bb54-c6967486bcaa time="2026-02-05T13:50:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.994852ms" go.version=go1.25.7 instance.id=13a5aa8c-f1d3-4264-bb54-c6967486bcaa time="2026-02-05T13:50:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.996377ms" go.version=go1.25.7 instance.id=13a5aa8c-f1d3-4264-bb54-c6967486bcaa time="2026-02-05T13:50:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.7 instance.id=13a5aa8c-f1d3-4264-bb54-c6967486bcaa --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2026-02-05T13:50:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.7 instance.id=13a5aa8c-f1d3-4264-bb54-c6967486bcaa --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.581s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (1.59s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 20612096 sha256:6af518b05794b6b2a27c8084b5e60772ac77c900d99f25f339c19f60a9f4daf6 [] map[] } --- PASS: TestSimpleBlobRead (0.37s) === RUN TestBlobMount --- PASS: TestBlobMount (0.36s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (2.21s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (2.48s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (2.18s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.01s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:851e1295406f251beb2816ca4257d5af027817f1b2f3521165d6e17d9fbc7b7b palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:a57fd4d3abe172c8a46a9a45cc3a72c4433e3abf69398c69ffebf6dc24bbd0ac palailogos: marking blob sha256:12034c4179fd2de253f2eb333ae0bcfe0466b1e10cb7bc3ab0d1a73d7bdc4ce1 palailogos: marking manifest sha256:989370bdd26e858b4d2182c513cf86be7b7e0370d40a0eb6470f5dee01e4ffeb palailogos: marking blob sha256:ef912f2f785ca25b71a5cbdd818f781ab605ef7955a1b55933a6fb2b62b6d89c palailogos: marking blob sha256:b9fe64b2a6199f8abfa38212dc2c89726a02b0c7fb83bf1297bddacd55f488c1 palailogos: marking manifest sha256:b9fe64b2a6199f8abfa38212dc2c89726a02b0c7fb83bf1297bddacd55f488c1 palailogos: marking blob sha256:6f7369f9b812408e983b6ef7007bcb443e38574763d99bc3b8be0c42045013cf palailogos: marking blob sha256:a245d9f043b91d1dd0af722d854203dafa8dd4505757e3e54dc29887c0df96f6 palailogos: marking manifest sha256:ef912f2f785ca25b71a5cbdd818f781ab605ef7955a1b55933a6fb2b62b6d89c palailogos: marking blob sha256:58e25fa9ff7a13c98601368dd69c8f2769c70cd6c8843bd9081a42a5e36f9116 palailogos: marking blob sha256:def6cba5044cd154e7cc02a2693614fdbc83b59e8506d4dd512669c662d69b26 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (1.55s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:66bd8c8853765521d155ad187d8078c38de8420ab730c18eea2902fa46048fe9 deletemanifests: marking manifest sha256:eef392f58a680d4ebd52fc9f0a910888a2dc21c58b5f8ef749e151418dc0740c deletemanifests: marking blob sha256:75c664ade7a8a638bfb2a498aee433bfa90872ef59a71b2c0c4e794dd94e20fb deletemanifests: marking blob sha256:946868f1882251a3be7a37bc47c87046626c5dd4bbea98f01cf62aa7c01ad1fb deletemanifests: marking blob sha256:e6196101eb438c45aa6d4409f8ca6fde4db7f61770bf6bbd8ced6ee8c2a4bf43 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:e90af506184eeda90497502f986b50f322b892d5c5e70e660a76ee9eecc8054c blob eligible for deletion: sha256:fd31a1ca1ba0af905c6799b708c7b714e851ac0961997ade849a99503317f24f blob eligible for deletion: sha256:66bd8c8853765521d155ad187d8078c38de8420ab730c18eea2902fa46048fe9 blob eligible for deletion: sha256:7678a69823eed241dbba6be2783870ddfd446045d3aa2d00a40182df4c46e614 deletemanifests manifest eligible for deletion: sha256:66bd8c8853765521d155ad187d8078c38de8420ab730c18eea2902fa46048fe9 deletemanifests: marking manifest sha256:eef392f58a680d4ebd52fc9f0a910888a2dc21c58b5f8ef749e151418dc0740c deletemanifests: marking blob sha256:75c664ade7a8a638bfb2a498aee433bfa90872ef59a71b2c0c4e794dd94e20fb deletemanifests: marking blob sha256:946868f1882251a3be7a37bc47c87046626c5dd4bbea98f01cf62aa7c01ad1fb deletemanifests: marking blob sha256:e6196101eb438c45aa6d4409f8ca6fde4db7f61770bf6bbd8ced6ee8c2a4bf43 time="2026-02-05T13:50:30Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/66bd8c8853765521d155ad187d8078c38de8420ab730c18eea2902fa46048fe9" go.version=go1.25.7 instance.id=1adaa6b6-5594-42d1-b2f1-988bf55fc6de time="2026-02-05T13:50:30Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/66bd8c8853765521d155ad187d8078c38de8420ab730c18eea2902fa46048fe9" go.version=go1.25.7 instance.id=1adaa6b6-5594-42d1-b2f1-988bf55fc6de 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:e90af506184eeda90497502f986b50f322b892d5c5e70e660a76ee9eecc8054c time="2026-02-05T13:50:30Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e9/e90af506184eeda90497502f986b50f322b892d5c5e70e660a76ee9eecc8054c" go.version=go1.25.7 instance.id=1adaa6b6-5594-42d1-b2f1-988bf55fc6de blob eligible for deletion: sha256:fd31a1ca1ba0af905c6799b708c7b714e851ac0961997ade849a99503317f24f time="2026-02-05T13:50:30Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/fd/fd31a1ca1ba0af905c6799b708c7b714e851ac0961997ade849a99503317f24f" go.version=go1.25.7 instance.id=1adaa6b6-5594-42d1-b2f1-988bf55fc6de blob eligible for deletion: sha256:66bd8c8853765521d155ad187d8078c38de8420ab730c18eea2902fa46048fe9 time="2026-02-05T13:50:30Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/66/66bd8c8853765521d155ad187d8078c38de8420ab730c18eea2902fa46048fe9" go.version=go1.25.7 instance.id=1adaa6b6-5594-42d1-b2f1-988bf55fc6de blob eligible for deletion: sha256:7678a69823eed241dbba6be2783870ddfd446045d3aa2d00a40182df4c46e614 time="2026-02-05T13:50:30Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/76/7678a69823eed241dbba6be2783870ddfd446045d3aa2d00a40182df4c46e614" go.version=go1.25.7 instance.id=1adaa6b6-5594-42d1-b2f1-988bf55fc6de --- PASS: TestDeleteManifestIfTagNotFound (1.42s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:183f569c816e0cb45d45eed7f159809d8c00cc7e0a8ffb28dadfcb48111f4832 time="2026-02-05T13:50:30Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/18/183f569c816e0cb45d45eed7f159809d8c00cc7e0a8ffb28dadfcb48111f4832" go.version=go1.25.7 instance.id=1adaa6b6-5594-42d1-b2f1-988bf55fc6de blob eligible for deletion: sha256:4301364cb810f375ad711b30aba0b8fd2360eedf8135c8d712435ab411ba3d88 time="2026-02-05T13:50:30Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/43/4301364cb810f375ad711b30aba0b8fd2360eedf8135c8d712435ab411ba3d88" go.version=go1.25.7 instance.id=1adaa6b6-5594-42d1-b2f1-988bf55fc6de blob eligible for deletion: sha256:50fc8cd1cffb55e3eaf6b20a688892a8f34a072f35e5b30a7dd64d631b487936 time="2026-02-05T13:50:30Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/50/50fc8cd1cffb55e3eaf6b20a688892a8f34a072f35e5b30a7dd64d631b487936" go.version=go1.25.7 instance.id=1adaa6b6-5594-42d1-b2f1-988bf55fc6de --- PASS: TestGCWithMissingManifests (0.39s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:8847995985b36e27ea73b86deb68c8455da3c266802bbf22f252a4f986e45524 komnenos: marking blob sha256:50af2c782a1a7304b5b078356dc907681a1b92c4914aa8eed0010a59336afbfe komnenos: marking blob sha256:2daeb11ca39281d22b537aeb8ed6046fd7857f5cb5a0675ddf6292977cb453c5 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:06a30104b1b5b97e4ea9970de013e374eb9c2335a4281f24c2065e0cccae1e45 time="2026-02-05T13:50:32Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/06/06a30104b1b5b97e4ea9970de013e374eb9c2335a4281f24c2065e0cccae1e45" go.version=go1.25.7 instance.id=1adaa6b6-5594-42d1-b2f1-988bf55fc6de blob eligible for deletion: sha256:6e51eca4621cccb22d0be70c8aefdbd087b86dcc5a560ccbb3b0da019bf69615 time="2026-02-05T13:50:32Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/6e/6e51eca4621cccb22d0be70c8aefdbd087b86dcc5a560ccbb3b0da019bf69615" go.version=go1.25.7 instance.id=1adaa6b6-5594-42d1-b2f1-988bf55fc6de blob eligible for deletion: sha256:aa5b084b59ccb474e0cdb7ac3c878b69df1e9ffda053ee73d02e5e3b120529d0 time="2026-02-05T13:50:32Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/aa/aa5b084b59ccb474e0cdb7ac3c878b69df1e9ffda053ee73d02e5e3b120529d0" go.version=go1.25.7 instance.id=1adaa6b6-5594-42d1-b2f1-988bf55fc6de blob eligible for deletion: sha256:d45c27cf30f656db746b67944482a6b9a3ecfd241d908d7e14f805d73a1d3398 time="2026-02-05T13:50:32Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d4/d45c27cf30f656db746b67944482a6b9a3ecfd241d908d7e14f805d73a1d3398" go.version=go1.25.7 instance.id=1adaa6b6-5594-42d1-b2f1-988bf55fc6de blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2026-02-05T13:50:32Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.25.7 instance.id=1adaa6b6-5594-42d1-b2f1-988bf55fc6de blob eligible for deletion: sha256:e7c03eb7b7a9d082421cd93e0a584c08c9cb2aad75594ab302026c4ed5920f32 time="2026-02-05T13:50:32Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e7/e7c03eb7b7a9d082421cd93e0a584c08c9cb2aad75594ab302026c4ed5920f32" go.version=go1.25.7 instance.id=1adaa6b6-5594-42d1-b2f1-988bf55fc6de blob eligible for deletion: sha256:f53ce1fe3159c3740eb6e1b529faf631cb828fc9f382af84466e2a1f5534fa1e time="2026-02-05T13:50:32Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f5/f53ce1fe3159c3740eb6e1b529faf631cb828fc9f382af84466e2a1f5534fa1e" go.version=go1.25.7 instance.id=1adaa6b6-5594-42d1-b2f1-988bf55fc6de --- PASS: TestDeletionHasEffect (1.47s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (1.39s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:1bf4221d2f8abb5a06c881bbe0518473d86f7971ab820e447b79bc5299fcfed3 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:e25faf297ff97c44458cd7c005bec361aafc03adb32fc692ea8c196b5e2c296b michael_z_doukas: marking blob sha256:856e570e1c4ff6d64e0a71d0cd91f44502a206a801a4e67d91392447a457da93 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:f579a19ea9cdd9162f871384ce46c86884931106c70cb27d5f90128ea6d42b60 time="2026-02-05T13:50:34Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f5/f579a19ea9cdd9162f871384ce46c86884931106c70cb27d5f90128ea6d42b60" go.version=go1.25.7 instance.id=1adaa6b6-5594-42d1-b2f1-988bf55fc6de --- PASS: TestOrphanBlobDeleted (0.60s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:e9410cbda45a925e0707e509afebdc6c0511ce99436a760dc2a73cb028549701 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:f3799ad6bfe21ed88b99feb8819090debe8ad3e4d1a0971806a3990df69d8b12 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.56s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.46s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.36s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.24s) === RUN TestLinkPathFuncs --- PASS: TestLinkPathFuncs (0.00s) === RUN TestVerifyOCIManifestNonDistributableLayer --- PASS: TestVerifyOCIManifestNonDistributableLayer (0.00s) === RUN TestPathMapper --- PASS: TestPathMapper (0.00s) === RUN TestDigestFromPath --- PASS: TestDigestFromPath (0.00s) === RUN TestPurgeGather --- PASS: TestPurgeGather (0.00s) === RUN TestPurgeNone time="2026-02-05T13:50:37Z" level=info msg="PurgeUploads starting: olderThan=2026-02-05 12:50:37.018557297 +0000 UTC m=-3581.353130579, actuallyDelete=true" time="2026-02-05T13:50:37Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2026-02-05T13:50:37Z" level=info msg="PurgeUploads starting: olderThan=2026-02-05 13:50:37.019486506 +0000 UTC m=+18.647798630, actuallyDelete=true" time="2026-02-05T13:50:37Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/caf87179-27fe-49c2-8fc3-d6d79fd83349 have older date (2026-02-05 12:50:37 +0000 UTC) than purge date (2026-02-05 13:50:37.019486506 +0000 UTC m=+18.647798630). Removing upload directory." time="2026-02-05T13:50:37Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/dc344e2d-26b2-45d9-bd99-6e2471873176 have older date (2026-02-05 12:50:37 +0000 UTC) than purge date (2026-02-05 13:50:37.019486506 +0000 UTC m=+18.647798630). Removing upload directory." time="2026-02-05T13:50:37Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e7f28476-9432-42b3-8d47-9e274eeb2324 have older date (2026-02-05 12:50:37 +0000 UTC) than purge date (2026-02-05 13:50:37.019486506 +0000 UTC m=+18.647798630). Removing upload directory." time="2026-02-05T13:50:37Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1d10db07-dd40-4189-9d3f-f34bdc3b88dd have older date (2026-02-05 12:50:37 +0000 UTC) than purge date (2026-02-05 13:50:37.019486506 +0000 UTC m=+18.647798630). Removing upload directory." time="2026-02-05T13:50:37Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f293dda5-b053-4667-a147-be0bc931206b have older date (2026-02-05 12:50:37 +0000 UTC) than purge date (2026-02-05 13:50:37.019486506 +0000 UTC m=+18.647798630). Removing upload directory." time="2026-02-05T13:50:37Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/b7cd9514-874e-4c93-b5a2-2a4fdd1c4988 have older date (2026-02-05 12:50:37 +0000 UTC) than purge date (2026-02-05 13:50:37.019486506 +0000 UTC m=+18.647798630). Removing upload directory." time="2026-02-05T13:50:37Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/10916338-5688-4993-a89e-937964898fec have older date (2026-02-05 12:50:37 +0000 UTC) than purge date (2026-02-05 13:50:37.019486506 +0000 UTC m=+18.647798630). Removing upload directory." time="2026-02-05T13:50:37Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/147fd4f6-32c6-4b99-9b95-49ef569356ee have older date (2026-02-05 12:50:37 +0000 UTC) than purge date (2026-02-05 13:50:37.019486506 +0000 UTC m=+18.647798630). Removing upload directory." time="2026-02-05T13:50:37Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2d1ffe6b-6cea-41e2-9684-1a76c1faa7b9 have older date (2026-02-05 12:50:37 +0000 UTC) than purge date (2026-02-05 13:50:37.019486506 +0000 UTC m=+18.647798630). Removing upload directory." time="2026-02-05T13:50:37Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7b50bd3a-6088-4afd-ab23-03f2890f9576 have older date (2026-02-05 12:50:37 +0000 UTC) than purge date (2026-02-05 13:50:37.019486506 +0000 UTC m=+18.647798630). Removing upload directory." time="2026-02-05T13:50:37Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b8608943-9ca7-4998-a434-f414382b4dba have older date (2026-02-05 12:50:37 +0000 UTC) than purge date (2026-02-05 13:50:37.019486506 +0000 UTC m=+18.647798630). Removing upload directory." time="2026-02-05T13:50:37Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2026-02-05T13:50:37Z" level=info msg="PurgeUploads starting: olderThan=2026-02-05 13:50:37.020577596 +0000 UTC m=+18.648889720, actuallyDelete=true" time="2026-02-05T13:50:37Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/581ca16c-d71b-4043-8dc6-40ea6f69e3be have older date (2026-02-05 12:50:37 +0000 UTC) than purge date (2026-02-05 13:50:37.020577596 +0000 UTC m=+18.648889720). Removing upload directory." time="2026-02-05T13:50:37Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/58c32d52-4bd5-46e5-aed4-b07c51167bbf have older date (2026-02-05 12:50:37 +0000 UTC) than purge date (2026-02-05 13:50:37.020577596 +0000 UTC m=+18.648889720). Removing upload directory." time="2026-02-05T13:50:37Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/b219f420-a72c-4ea1-8a85-e3f94f3af776 have older date (2026-02-05 12:50:37 +0000 UTC) than purge date (2026-02-05 13:50:37.020577596 +0000 UTC m=+18.648889720). Removing upload directory." time="2026-02-05T13:50:37Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/80334164-f94a-481c-994b-05906281be7c have older date (2026-02-05 12:50:37 +0000 UTC) than purge date (2026-02-05 13:50:37.020577596 +0000 UTC m=+18.648889720). Removing upload directory." time="2026-02-05T13:50:37Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/d5f00865-2eaf-4894-a577-49a0cd9fc8e1 have older date (2026-02-05 12:50:37 +0000 UTC) than purge date (2026-02-05 13:50:37.020577596 +0000 UTC m=+18.648889720). Removing upload directory." time="2026-02-05T13:50:37Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2026-02-05T13:50:37Z" level=info msg="PurgeUploads starting: olderThan=2026-02-05 13:50:37.021344273 +0000 UTC m=+18.649656399, actuallyDelete=true" time="2026-02-05T13:50:37Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2e41e92a-5aea-4b71-ba41-1e6caf8c2bea have older date (2026-02-05 12:50:37 +0000 UTC) than purge date (2026-02-05 13:50:37.021344273 +0000 UTC m=+18.649656399). Removing upload directory." time="2026-02-05T13:50:37Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/30fb7ad5-9f90-47f2-8f25-cd8c9184c010 have older date (2026-02-05 12:50:37 +0000 UTC) than purge date (2026-02-05 13:50:37.021344273 +0000 UTC m=+18.649656399). Removing upload directory." time="2026-02-05T13:50:37Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/48b07609-b023-47f6-a662-627f1d223acf have older date (2026-02-05 12:50:37 +0000 UTC) than purge date (2026-02-05 13:50:37.021344273 +0000 UTC m=+18.649656399). Removing upload directory." time="2026-02-05T13:50:37Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/cc440785-a72c-49ff-b8c1-50529893de85 have older date (2026-02-05 12:50:37 +0000 UTC) than purge date (2026-02-05 13:50:37.021344273 +0000 UTC m=+18.649656399). Removing upload directory." time="2026-02-05T13:50:37Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/113b7492-fb5d-488b-b737-479d61674008 have older date (2026-02-05 12:50:37 +0000 UTC) than purge date (2026-02-05 13:50:37.021344273 +0000 UTC m=+18.649656399). Removing upload directory." time="2026-02-05T13:50:37Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2026-02-05T13:50:37Z" level=info msg="PurgeUploads starting: olderThan=2026-02-05 13:50:37.021792306 +0000 UTC m=+18.650104426, actuallyDelete=true" time="2026-02-05T13:50:37Z" 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 18.659s ? 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.010s === 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.006s === RUN TestWalkFileRemoved time="2026-02-05T13:50:18Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.004s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.683s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.07s) === RUN TestGetLimitFromParameter === RUN TestGetLimitFromParameter/foo === RUN TestGetLimitFromParameter/50 === RUN TestGetLimitFromParameter/5 === RUN TestGetLimitFromParameter/ === RUN TestGetLimitFromParameter/812 --- PASS: TestGetLimitFromParameter (0.00s) --- PASS: TestGetLimitFromParameter/foo (0.00s) --- PASS: TestGetLimitFromParameter/50 (0.00s) --- PASS: TestGetLimitFromParameter/5 (0.00s) --- PASS: TestGetLimitFromParameter/ (0.00s) --- PASS: TestGetLimitFromParameter/812 (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/base 0.082s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.20s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.939s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.51s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 17.219s ? 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="2026-02-05T13:50:18Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.25.7 === RUN TestEligibleForS3/Client_IP_=_#01 time="2026-02-05T13:50:18Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.25.7 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2026-02-05T13:50:18Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.25.7 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionNotMatched === CONT TestMatchIPV4_2 === CONT TestInvalidNetworkType === CONT TestMatchIPV4WithRegionMatched === CONT TestParsing === CONT TestInvalidData === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4 === CONT TestMatchIPV6 time="2026-02-05T13:50:18Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.7 --- PASS: TestParsing (0.00s) time="2026-02-05T13:50:18Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.25.7 instance.id=8eecab89-8f04-492f-adcd-36b115713ee8 time="2026-02-05T13:50:18Z" level=error msg="unknown ip address format" go.version=go1.25.7 instance.id=8eecab89-8f04-492f-adcd-36b115713ee8 ip=?0000000000000000000000000000000000 --- PASS: TestMatchIPV4 (0.00s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.00s) --- PASS: TestMatchIPV6 (0.00s) time="2026-02-05T13:50:18Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.25.7 instance.id=8eecab89-8f04-492f-adcd-36b115713ee8 --- PASS: TestInvalidNetworkType (0.01s) --- PASS: TestS3TryUpdate (0.01s) --- PASS: TestInvalidData (0.01s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) --- PASS: TestMatchIPV4WithRegionMatched (0.01s) --- PASS: TestMatchIPV4_2 (0.01s) time="2026-02-05T13:50:19Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.7 time="2026-02-05T13:50:20Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.7 time="2026-02-05T13:50:21Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.7 time="2026-02-05T13:50:22Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.7 --- PASS: TestUpdateCalledRegularly (4.50s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.513s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.006s ? github.com/docker/distribution/registry/storage/driver/oss [no test files] === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) === RUN TestEmptyRootList s3_test.go:119: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestEmptyRootList (0.00s) === RUN TestStorageClass s3_test.go:169: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestStorageClass (0.00s) === RUN TestOverThousandBlobs s3_test.go:242: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestOverThousandBlobs (0.00s) === RUN TestMoveWithMultipartCopy s3_test.go:275: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestMoveWithMultipartCopy (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/s3-aws 0.680s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.55s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.00s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.260s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.01s) PASS ok github.com/docker/distribution/uuid 0.018s ? github.com/docker/distribution/version [no test files] >>> docker-registry: Entering fakeroot... >>> docker-registry-openrc*: Running split function openrc... 'etc/conf.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/init.d' >>> docker-registry-openrc*: Preparing subpackage docker-registry-openrc... >>> docker-registry-openrc*: Running postcheck for docker-registry-openrc >>> docker-registry*: Running postcheck for docker-registry >>> docker-registry*: Preparing package docker-registry... >>> docker-registry*: Stripping binaries >>> docker-registry*: Script found. /bin/sh added as a dependency for docker-registry-2.8.3-r20.apk >>> docker-registry*: Adding .pre-install >>> 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-r20.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-ppc64le.so.1 >>> docker-registry*: Package size: 27.1 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r20.apk >>> docker-registry: Build complete at Thu, 05 Feb 2026 13:51:22 +0000 elapsed time 0h 1m 26s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20260205.134957) (2/2) Purging go (1.25.7-r0) Executing busybox-1.37.0-r30.trigger OK: 459.5 MiB in 105 packages >>> docker-registry: Updating the community/ppc64le repository index... >>> docker-registry: Signing the index...