>>> docker-registry: Building community/docker-registry 2.8.3-r20 (using abuild 3.16.0-r0) started Wed, 04 Feb 2026 18:16:25 +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 (20260204.181626) Executing busybox-1.37.0-r31.trigger OK: 568.5 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/edge/docker-registry-2.8.3.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz.part' docker-registry-2.8. 100% |********************************| 1963k 0:00:00 ETA '/var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz.part' saved /var/cache/distfiles/edge/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/edge/docker-registry-2.8.3.tar.gz /var/cache/distfiles/edge/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/edge/docker-registry-2.8.3.tar.gz... >>> docker-registry: log-hook-syslog.patch patching file registry/handlers/app.go patching file registry/registry.go Hunk #2 succeeded at 368 (offset -1 lines). Hunk #3 succeeded at 393 (offset -1 lines). patching file vendor/github.com/sirupsen/logrus/hooks/syslog/syslog.go >>> docker-registry: config-example.patch patching file cmd/registry/config-example.yml >>> docker-registry: bugsnag-panicwrap.patch patching file vendor/github.com/bugsnag/panicwrap/dup2.go patching file vendor/github.com/bugsnag/panicwrap/dup3.go >>> docker-registry: test-non-constant-fmt-str.patch patching file registry/handlers/api_test.go patching file registry/proxy/proxyblobstore_test.go patching file registry/proxy/proxymanifeststore_test.go patching file registry/proxy/scheduler/scheduler_test.go patching file registry/storage/driver/walk_test.go patching file registry/storage/purgeuploads_test.go >>> docker-registry: skip-test-graceful-shutdown.patch patching file Makefile + bin/registry + bin/digest + bin/registry-api-descriptor-template + binaries + test ? github.com/docker/distribution/cmd/digest [no test files] ? github.com/docker/distribution/cmd/registry [no test files] ? github.com/docker/distribution/cmd/registry-api-descriptor-template [no test files] === RUN Test time="2026-02-04T18:16:55Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2026-02-04T18:16:55Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.02s) PASS ok github.com/docker/distribution/configuration 0.026s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2026-02-04T18:16:55Z" 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.007s === RUN TestGETDownHandlerDoesNotChangeStatus --- PASS: TestGETDownHandlerDoesNotChangeStatus (0.00s) === RUN TestGETUpHandlerDoesNotChangeStatus --- PASS: TestGETUpHandlerDoesNotChangeStatus (0.00s) === RUN TestPOSTDownHandlerChangeStatus --- PASS: TestPOSTDownHandlerChangeStatus (0.00s) === RUN TestPOSTUpHandlerChangeStatus --- PASS: TestPOSTUpHandlerChangeStatus (0.00s) PASS ok github.com/docker/distribution/health/api 0.005s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.12s) PASS ok github.com/docker/distribution/health/checks 0.124s ? 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.008s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/ocischema 0.006s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.01s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.024s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) PASS ok github.com/docker/distribution/manifest/schema2 0.006s ? github.com/docker/distribution/metrics [no test files] === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.00s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2026/02/04 18:16:55 http: TLS handshake error from 127.0.0.1:35224: 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:34515/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:34515/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:34515/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:34515/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:42643?status=0, fail=true --- PASS: TestHTTPSink (0.07s) === RUN TestListener --- PASS: TestListener (0.91s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2026-02-04T18:16:56Z" level=info msg="broadcaster: closing" time="2026-02-04T18:16:56Z" level=info msg="closing testSink" time="2026-02-04T18:16:56Z" level=info msg="closing testSink" time="2026-02-04T18:16:56Z" level=info msg="closing testSink" time="2026-02-04T18:16:56Z" level=info msg="closing testSink" time="2026-02-04T18:16:56Z" level=info msg="closing testSink" time="2026-02-04T18:16:56Z" level=info msg="closing testSink" time="2026-02-04T18:16:56Z" level=info msg="closing testSink" time="2026-02-04T18:16:56Z" level=info msg="closing testSink" time="2026-02-04T18:16:56Z" level=info msg="closing testSink" time="2026-02-04T18:16:56Z" level=info msg="closing testSink" time="2026-02-04T18:16:56Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2026-02-04T18:16:56Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 1} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 1} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 1} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 1} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:56Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:57Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:57Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:57Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:57Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-04T18:16:57Z" level=warning msg="&{0x57e92510 0.9} encountered too many errors, backing off" time="2026-02-04T18:16:57Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.72s) PASS ok github.com/docker/distribution/notifications 1.840s ? 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-04T18:16:57Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-02-04T18:16:57.061204917Z" 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-04T18:16:57.061261444Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-04T18:16:57.061399176Z" level=info msg="Starting upload purge in 9m0s" go.version=go1.25.7 time="2026-02-04T18:16:57.06204133Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.25.7 time="2026-02-04T18:16:57.062066781Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.25.7 time="2026-02-04T18:16:57.062921318Z" level=info msg="listening on [::]:5001, tls" go.version=go1.25.7 time="2026-02-04T18:17:00.099530308Z" level=info msg="response completed" go.version=go1.25.7 http.request.host=127.0.0.1 http.request.id=16f567d4-17fb-4fa3-8836-d7137543e49f http.request.method=GET http.request.remoteaddr="127.0.0.1:43048" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.656246ms http.response.status=200 http.response.written=2 127.0.0.1 - - [04/Feb/2026:18:17:00 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2026-02-04T18:17:00.099916073Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.25.7 --- PASS: TestRegistrySupportedCipherSuite (3.66s) === RUN TestRegistryUnsupportedCipherSuite time="2026-02-04T18:17:00.733118977Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-02-04T18:17:00.734078263Z" 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-04T18:17:00.734101751Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-04T18:17:00.734165784Z" level=info msg="Starting upload purge in 59m0s" go.version=go1.25.7 time="2026-02-04T18:17:00.734635815Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.25.7 --- PASS: TestRegistryUnsupportedCipherSuite (8.64s) PASS ok github.com/docker/distribution/registry 12.310s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.006s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.01s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.05s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.01s) PASS ok github.com/docker/distribution/registry/api/v2 0.088s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2026-02-04T18:16:56Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.25.7 instance.id=6ff01ac6-dd46-4d9e-b602-2529322fafbd time="2026-02-04T18:16:56Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.25.7 instance.id=6ff01ac6-dd46-4d9e-b602-2529322fafbd --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2026-02-04T18:16:56Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.25.7 password=Rj4Mii7nKhwD9a9CWJIcDBvq5seUE8EF2ZnUbjOxesc user=docker --- PASS: TestCreateHtpasswdFile (0.10s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.121s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.007s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.08s) === RUN TestLeeway time="2026-02-04T18:16:56Z" level=info msg="token not to be used before 2026-02-04 18:16:57 +0000 UTC - currently 2026-02-04 18:16:56.622944814 +0000 UTC m=+0.087045655" time="2026-02-04T18:16:56Z" level=info msg="token not to be used after 2026-02-04 18:16:56 +0000 UTC - currently 2026-02-04 18:16:56.627345942 +0000 UTC m=+0.091446780" --- PASS: TestLeeway (0.01s) === RUN TestAccessController time="2026-02-04T18:16:56Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.04s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.01s) PASS ok github.com/docker/distribution/registry/auth/token 0.146s === 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.01s) === 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.068s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.025s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.006s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2026-02-04T18:16:57Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-04T18:16:57Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-04T18:16:57Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33285" http.request.id=d1d8179e-df3d-409a-a608-e3881665a116 http.request.method=GET http.request.remoteaddr="127.0.0.1:59724" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.446177ms http.response.status=200 http.response.written=2 127.0.0.1 - - [04/Feb/2026:18:16:57 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2026-02-04T18:16:57Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-04T18:16:57Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-04T18:16:57Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45061" http.request.id=4321fadf-d842-484e-b179-1e5390d621bc http.request.method=GET http.request.remoteaddr="127.0.0.1:37934" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.393152ms http.response.status=200 http.response.written=20 127.0.0.1 - - [04/Feb/2026:18:16:57 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-02-04T18:16:57Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45061" http.request.id=30a87598-7d96-4db9-813c-8214ec0986e3 http.request.method=POST http.request.remoteaddr="127.0.0.1:37934" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.237093ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:16:57 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:06Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45061" http.request.id=87143a21-9ef5-428d-8b22-6bc9a1a02e9a http.request.method=PUT http.request.remoteaddr="127.0.0.1:37934" http.request.uri="/v2/foo/aaaa/blobs/uploads/cbc764cc-41b2-4a5f-9cde-77cc07ae5338?_state=XN4ayISlteDrfQYShp4d3wFr63cNg7oN5VdmQc2WaVl7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjYmM3NjRjYy00MWIyLTRhNWYtOWNkZS03N2NjMDdhZTUzMzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTY6NTcuNTQ3NTM5MDU1WiJ9&digest=sha256%3Ab3eecb194f515e2f24d4bc97e9dbd4ea467233c0e8bb809c9dedb022adfbc83a" http.request.useragent="Go-http-client/1.1" http.response.duration=8.949832866s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:16:57 +0000] "PUT /v2/foo/aaaa/blobs/uploads/cbc764cc-41b2-4a5f-9cde-77cc07ae5338?_state=XN4ayISlteDrfQYShp4d3wFr63cNg7oN5VdmQc2WaVl7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjYmM3NjRjYy00MWIyLTRhNWYtOWNkZS03N2NjMDdhZTUzMzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTY6NTcuNTQ3NTM5MDU1WiJ9&digest=sha256%3Ab3eecb194f515e2f24d4bc97e9dbd4ea467233c0e8bb809c9dedb022adfbc83a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:06Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45061" http.request.id=7e02451d-c59d-47b0-9990-6f3f479d4626 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37934" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.644428ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:06 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:06Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45061" http.request.id=a2c57d34-b873-4797-bcf8-c70dca8f7adb http.request.method=POST http.request.remoteaddr="127.0.0.1:37934" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.517831ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:06 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:11Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45061" http.request.id=49846877-0059-4c2d-94f4-40fb5a4d1905 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37934" http.request.uri="/v2/foo/bbbb/blobs/uploads/0de8611c-6a4a-4cbd-9818-7d5aed3304db?_state=BFo_HbLsFEzjTZ4XBEvF7_ewGj8lasMLZ02qZdl81d97Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIwZGU4NjExYy02YTRhLTRjYmQtOTgxOC03ZDVhZWQzMzA0ZGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTc6MDYuODUzNTI2OTg0WiJ9&digest=sha256%3A8b7c830bf7c77a8d5e984ddb1fdad85ff4641cc3ebeebf0fb0ab20697787741b" http.request.useragent="Go-http-client/1.1" http.response.duration=4.935866628s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:06 +0000] "PUT /v2/foo/bbbb/blobs/uploads/0de8611c-6a4a-4cbd-9818-7d5aed3304db?_state=BFo_HbLsFEzjTZ4XBEvF7_ewGj8lasMLZ02qZdl81d97Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIwZGU4NjExYy02YTRhLTRjYmQtOTgxOC03ZDVhZWQzMzA0ZGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTc6MDYuODUzNTI2OTg0WiJ9&digest=sha256%3A8b7c830bf7c77a8d5e984ddb1fdad85ff4641cc3ebeebf0fb0ab20697787741b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:11Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45061" http.request.id=35deff84-b663-4c3a-99e8-100d25e1d4f6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37934" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.794436ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:11 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:12Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45061" http.request.id=b5caf38c-d793-4f94-9895-3a828848775c http.request.method=POST http.request.remoteaddr="127.0.0.1:37934" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.203676ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:12 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:18Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45061" http.request.id=109def18-2018-46ed-865d-f59749a8fc01 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37934" http.request.uri="/v2/foo/cccc/blobs/uploads/298012c5-489f-4b77-a787-2fa11c7b2043?_state=KcLV37DzuQC0vfMloAl_zDBAun_JFrDsxToPzOe9k657Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIyOTgwMTJjNS00ODlmLTRiNzctYTc4Ny0yZmExMWM3YjIwNDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTc6MTIuMTkyMTQwNjMzWiJ9&digest=sha256%3A0e56dc1fd3a37588a4cd7387a9cc1f9378a6e91c3fcff46fbd67378d436fd984" http.request.useragent="Go-http-client/1.1" http.response.duration=6.313771954s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:12 +0000] "PUT /v2/foo/cccc/blobs/uploads/298012c5-489f-4b77-a787-2fa11c7b2043?_state=KcLV37DzuQC0vfMloAl_zDBAun_JFrDsxToPzOe9k657Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIyOTgwMTJjNS00ODlmLTRiNzctYTc4Ny0yZmExMWM3YjIwNDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTc6MTIuMTkyMTQwNjMzWiJ9&digest=sha256%3A0e56dc1fd3a37588a4cd7387a9cc1f9378a6e91c3fcff46fbd67378d436fd984 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:18Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45061" http.request.id=28ed5e08-dcce-4b6d-a061-e1cbfa0b6bfb http.request.method=PUT http.request.remoteaddr="127.0.0.1:37934" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.274179ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:18 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:18Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45061" http.request.id=1b065117-c0ea-49d4-a213-3fff6fae5391 http.request.method=POST http.request.remoteaddr="127.0.0.1:37934" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.487026ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:18 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:21Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45061" http.request.id=c27bcb84-dc7a-4d96-bfa2-cd2ad6c8fe2d http.request.method=PUT http.request.remoteaddr="127.0.0.1:37934" http.request.uri="/v2/foo/dddd/blobs/uploads/9ec2483a-655d-44f9-8902-0eda91129cda?_state=ZHzJhtf6_4dM7kiicECTIUIz0Ps6AYCI7-6YUzLEg1J7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI5ZWMyNDgzYS02NTVkLTQ0ZjktODkwMi0wZWRhOTExMjljZGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTc6MTguNzcwNzE5MzQ5WiJ9&digest=sha256%3Abb4368a2caf67d7134f79e9553a7d03898186d1103f4abebc693819f63855350" http.request.useragent="Go-http-client/1.1" http.response.duration=3.141126794s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:18 +0000] "PUT /v2/foo/dddd/blobs/uploads/9ec2483a-655d-44f9-8902-0eda91129cda?_state=ZHzJhtf6_4dM7kiicECTIUIz0Ps6AYCI7-6YUzLEg1J7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI5ZWMyNDgzYS02NTVkLTQ0ZjktODkwMi0wZWRhOTExMjljZGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTc6MTguNzcwNzE5MzQ5WiJ9&digest=sha256%3Abb4368a2caf67d7134f79e9553a7d03898186d1103f4abebc693819f63855350 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:21Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45061" http.request.id=a28562fa-a31c-47cf-a96d-0abb58ec948b http.request.method=PUT http.request.remoteaddr="127.0.0.1:37934" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.530069ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:21 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:22Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45061" http.request.id=f5950d4a-4077-455b-81b3-ec8165a8b94a http.request.method=POST http.request.remoteaddr="127.0.0.1:37934" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.440142ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:22 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:27Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45061" http.request.id=35ff7312-e003-4451-9b6a-76511e73cab2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37934" http.request.uri="/v2/foo/eeee/blobs/uploads/3e6e1d3c-dca4-42b0-abb9-848f5747a2fb?_state=ZSRfoc4anJOJuRU3ke3mrXqwlY8_WZuTk1Z-4wfbf_N7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIzZTZlMWQzYy1kY2E0LTQyYjAtYWJiOS04NDhmNTc0N2EyZmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTc6MjIuMjQwNzczNDM0WiJ9&digest=sha256%3Ace1edbfa97dad07f5cf24ef9505793a644f686d3d00316b46e51e809d22b3f3a" http.request.useragent="Go-http-client/1.1" http.response.duration=4.838005101s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:22 +0000] "PUT /v2/foo/eeee/blobs/uploads/3e6e1d3c-dca4-42b0-abb9-848f5747a2fb?_state=ZSRfoc4anJOJuRU3ke3mrXqwlY8_WZuTk1Z-4wfbf_N7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIzZTZlMWQzYy1kY2E0LTQyYjAtYWJiOS04NDhmNTc0N2EyZmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTc6MjIuMjQwNzczNDM0WiJ9&digest=sha256%3Ace1edbfa97dad07f5cf24ef9505793a644f686d3d00316b46e51e809d22b3f3a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:27Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45061" http.request.id=d78f3762-4c82-4886-873c-7cfe8c695af9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37934" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.686283ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:27 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:27Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45061" http.request.id=817de961-b67a-48fa-9bc5-a66b5e45f806 http.request.method=POST http.request.remoteaddr="127.0.0.1:37934" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.158972ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:27 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:30Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45061" http.request.id=b6bc1cfd-2a48-4ef0-85f5-1808227cec32 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37934" http.request.uri="/v2/foo/ffff/blobs/uploads/6b72c514-8862-498a-888f-56e29a75ee6a?_state=t_jv4o397B_OfxgDrDe6pMEj6tZkfS_Yjzik9QF-xi17Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI2YjcyYzUxNC04ODYyLTQ5OGEtODg4Zi01NmUyOWE3NWVlNmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTc6MjcuMzg5Mjc2Njg5WiJ9&digest=sha256%3A2851f7bd6f801f1056cf2ed0d7a60d96666bb0596fc84df73bd78612ecf2a24d" http.request.useragent="Go-http-client/1.1" http.response.duration=2.901414903s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:27 +0000] "PUT /v2/foo/ffff/blobs/uploads/6b72c514-8862-498a-888f-56e29a75ee6a?_state=t_jv4o397B_OfxgDrDe6pMEj6tZkfS_Yjzik9QF-xi17Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI2YjcyYzUxNC04ODYyLTQ5OGEtODg4Zi01NmUyOWE3NWVlNmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTc6MjcuMzg5Mjc2Njg5WiJ9&digest=sha256%3A2851f7bd6f801f1056cf2ed0d7a60d96666bb0596fc84df73bd78612ecf2a24d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:30Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45061" http.request.id=ac900ae1-4534-4653-8995-5613085c75f9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37934" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.96244ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:30 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:30Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45061" http.request.id=a60e65c8-5896-43b4-9256-fa9f4a26702f http.request.method=GET http.request.remoteaddr="127.0.0.1:37934" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.00518ms http.response.status=200 http.response.written=74 127.0.0.1 - - [04/Feb/2026:18:17:30 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-02-04T18:17:30Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45061" http.request.id=1b4414c8-b4ad-46f1-b063-5c120ce7d478 http.request.method=GET http.request.remoteaddr="127.0.0.1:37934" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.10656ms http.response.status=200 http.response.written=30 127.0.0.1 - - [04/Feb/2026:18:17:30 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-02-04T18:17:30Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45061" http.request.id=ee1e4748-dccc-486e-a212-ed068b94872a http.request.method=GET http.request.remoteaddr="127.0.0.1:37934" 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=2.219409ms http.response.status=200 http.response.written=74 127.0.0.1 - - [04/Feb/2026:18:17:30 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-02-04T18:17:30Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45061" http.request.id=305622f9-a4ea-4b00-a8db-42566a937ef2 http.request.method=GET http.request.remoteaddr="127.0.0.1:37934" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.357539ms http.response.status=200 http.response.written=30 127.0.0.1 - - [04/Feb/2026:18:17:30 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-02-04T18:17:30Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45061" http.request.id=4db7382d-4d30-4bd3-a970-390bafc045b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:37934" http.request.uri="/v2/_catalog?n=4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.475481ms http.response.status=200 http.response.written=63 127.0.0.1 - - [04/Feb/2026:18:17:30 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2026-02-04T18:17:30Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45061" http.request.id=292dfd52-9b2e-4d5d-a3b8-172abeb67438 http.request.method=GET http.request.remoteaddr="127.0.0.1:37934" 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=2.176075ms http.response.status=200 http.response.written=41 127.0.0.1 - - [04/Feb/2026:18:17:30 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-02-04T18:17:30Z" 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:45061" http.request.id=64b54c83-cf5f-4fc8-b5a2-f8f6f3dc443f http.request.method=GET http.request.remoteaddr="127.0.0.1:37934" http.request.uri="/v2/_catalog?n=15" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.181164ms http.response.status=400 http.response.written=116 127.0.0.1 - - [04/Feb/2026:18:17:30 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2026-02-04T18:17:30Z" 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:45061" http.request.id=dd584381-3e02-4a96-aeec-e142984341fa http.request.method=GET http.request.remoteaddr="127.0.0.1:37934" http.request.uri="/v2/_catalog?n=6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.9199ms http.response.status=400 http.response.written=115 127.0.0.1 - - [04/Feb/2026:18:17:30 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2026-02-04T18:17:30Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45061" http.request.id=3ab7c752-e3a2-4bcc-9779-4098de8674e7 http.request.method=GET http.request.remoteaddr="127.0.0.1:37934" http.request.uri="/v2/_catalog?n=0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.569109ms http.response.status=200 http.response.written=20 127.0.0.1 - - [04/Feb/2026:18:17:30 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-02-04T18:17:30Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45061" http.request.id=07bf0208-78ee-4b59-b257-45402d8c2baa http.request.method=GET http.request.remoteaddr="127.0.0.1:37934" 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=2.203744ms http.response.status=200 http.response.written=74 127.0.0.1 - - [04/Feb/2026:18:17:30 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-02-04T18:17:30Z" 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-04T18:17:30Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-04T18:17:30Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34157" http.request.id=b3a4308e-7955-4ca7-b7f9-900a084182c4 http.request.method=POST http.request.remoteaddr="127.0.0.1:34612" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.449146ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:30 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:33Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34157" http.request.id=eb1b5752-01df-4984-a3f9-9a74e3bb76a8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34612" http.request.uri="/v2/foo/aaaa/blobs/uploads/d7ce3b7f-7810-4002-9433-e3e325d81218?_state=HkXzbb0YhLEU4lK5ool6Pw1FZJYD_WKWzu14KXlRX4J7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJkN2NlM2I3Zi03ODEwLTQwMDItOTQzMy1lM2UzMjVkODEyMTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTc6MzAuNTcyMTM2ODc0WiJ9&digest=sha256%3Afc8bab2c8485dd8e303dc2dda42a285fbe0faa780405d34f67bd233024a8a2a5" http.request.useragent="Go-http-client/1.1" http.response.duration=2.964583117s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:30 +0000] "PUT /v2/foo/aaaa/blobs/uploads/d7ce3b7f-7810-4002-9433-e3e325d81218?_state=HkXzbb0YhLEU4lK5ool6Pw1FZJYD_WKWzu14KXlRX4J7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJkN2NlM2I3Zi03ODEwLTQwMDItOTQzMy1lM2UzMjVkODEyMTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTc6MzAuNTcyMTM2ODc0WiJ9&digest=sha256%3Afc8bab2c8485dd8e303dc2dda42a285fbe0faa780405d34f67bd233024a8a2a5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:33Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34157" http.request.id=a564f1fa-0887-45a2-80eb-08e350c27289 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34612" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.641572ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:33 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:33Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34157" http.request.id=6dfa1eb4-712e-4516-8a15-8ba160500975 http.request.method=POST http.request.remoteaddr="127.0.0.1:34612" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.568504ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:33 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:39Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34157" http.request.id=41d9f6bd-37a5-43f5-81df-07624d2b2e7d http.request.method=PUT http.request.remoteaddr="127.0.0.1:34612" http.request.uri="/v2/foo/bbbb/blobs/uploads/2aca8025-ad60-45ad-8496-e994b1ca62d6?_state=RmeRhY0vEVccTY5MgIV2kuenHN4i5boXxsqo43Ui_3d7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIyYWNhODAyNS1hZDYwLTQ1YWQtODQ5Ni1lOTk0YjFjYTYyZDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTc6MzMuOTQyMDMxMjc1WiJ9&digest=sha256%3A407b545a1e2d2e2cd7e5cd10dfcf105e7dea49a291b352b7ae90f402ef496299" http.request.useragent="Go-http-client/1.1" http.response.duration=5.936649369s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:33 +0000] "PUT /v2/foo/bbbb/blobs/uploads/2aca8025-ad60-45ad-8496-e994b1ca62d6?_state=RmeRhY0vEVccTY5MgIV2kuenHN4i5boXxsqo43Ui_3d7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIyYWNhODAyNS1hZDYwLTQ1YWQtODQ5Ni1lOTk0YjFjYTYyZDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTc6MzMuOTQyMDMxMjc1WiJ9&digest=sha256%3A407b545a1e2d2e2cd7e5cd10dfcf105e7dea49a291b352b7ae90f402ef496299 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:39Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34157" http.request.id=be93eff6-b3b4-4ade-b7ee-8c2e20f4fb9e http.request.method=PUT http.request.remoteaddr="127.0.0.1:34612" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.231935ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:39 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:40Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34157" http.request.id=bffc59da-8ec6-49ca-9f5e-ac6238657314 http.request.method=POST http.request.remoteaddr="127.0.0.1:34612" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.389586ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:40 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:41Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34157" http.request.id=099ff0f6-2af5-4303-824f-c9d4c5141896 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34612" http.request.uri="/v2/foo/cccc/blobs/uploads/3820cfea-6121-435a-9edd-1d1f5d942be2?_state=XnF9ZJB_EUiWaCL2g6h3neuqzBP2Pz2FXHrAzyadnJR7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIzODIwY2ZlYS02MTIxLTQzNWEtOWVkZC0xZDFmNWQ5NDJiZTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTc6NDAuMDg2NTY5MjIyWiJ9&digest=sha256%3A99494ab1e715335b1478219690d10d3aa774f013392a155d675bbfb8a366e60e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.861442369s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:40 +0000] "PUT /v2/foo/cccc/blobs/uploads/3820cfea-6121-435a-9edd-1d1f5d942be2?_state=XnF9ZJB_EUiWaCL2g6h3neuqzBP2Pz2FXHrAzyadnJR7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIzODIwY2ZlYS02MTIxLTQzNWEtOWVkZC0xZDFmNWQ5NDJiZTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTc6NDAuMDg2NTY5MjIyWiJ9&digest=sha256%3A99494ab1e715335b1478219690d10d3aa774f013392a155d675bbfb8a366e60e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:41Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34157" http.request.id=aee09a63-a230-4efd-93aa-2ecf7ebcc2bd http.request.method=PUT http.request.remoteaddr="127.0.0.1:34612" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.460769ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:41 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34157" http.request.id=efca2c02-bae8-46f3-b7a6-fae55eab384f http.request.method=POST http.request.remoteaddr="127.0.0.1:34612" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.459853ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:42 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:43Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34157" http.request.id=6aa9d20d-1001-48af-9322-94668f749a0c http.request.method=PUT http.request.remoteaddr="127.0.0.1:34612" http.request.uri="/v2/foo/dddd/blobs/uploads/1f79dbca-d488-411c-980a-9bb64fc182aa?_state=UHW4EaDujdy_fs_RkqwBB_JW5AjWTXRTZdAdcOEAU_B7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIxZjc5ZGJjYS1kNDg4LTQxMWMtOTgwYS05YmI2NGZjMTgyYWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTc6NDIuMTc3MzM3NjA1WiJ9&digest=sha256%3Ad5e4a73c82429e5ca548d17f9225fc55e254e60bf0d8c822b885ddcb3d7198e0" http.request.useragent="Go-http-client/1.1" http.response.duration=1.676224209s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:42 +0000] "PUT /v2/foo/dddd/blobs/uploads/1f79dbca-d488-411c-980a-9bb64fc182aa?_state=UHW4EaDujdy_fs_RkqwBB_JW5AjWTXRTZdAdcOEAU_B7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIxZjc5ZGJjYS1kNDg4LTQxMWMtOTgwYS05YmI2NGZjMTgyYWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTc6NDIuMTc3MzM3NjA1WiJ9&digest=sha256%3Ad5e4a73c82429e5ca548d17f9225fc55e254e60bf0d8c822b885ddcb3d7198e0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:43Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34157" http.request.id=3d36d32f-dc81-411b-a662-dd1331c568a6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34612" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.717508ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:43 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:43Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34157" http.request.id=7e94e24f-d40f-4735-9b8e-629fd870cbca http.request.method=GET http.request.remoteaddr="127.0.0.1:34612" http.request.uri="/v2/_catalog?n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.863388ms http.response.status=200 http.response.written=63 127.0.0.1 - - [04/Feb/2026:18:17:43 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (46.77s) === RUN TestURLPrefix time="2026-02-04T18:17: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-04T18:17:43Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-04T18:17:43Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33711" http.request.id=9b45969e-64bd-4e0f-b82d-b7a8228a3663 http.request.method=GET http.request.remoteaddr="127.0.0.1:35048" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.06847ms http.response.status=200 http.response.written=2 127.0.0.1 - - [04/Feb/2026:18:17:43 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.01s) === RUN TestBlobAPI time="2026-02-04T18:17: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-04T18:17:43Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-04T18:17:44Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:ab2af563ffaf46dd87154760b1834cc1b6873319d1f3e26bb6b321d51b5902f1 err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:32825" http.request.id=a7b53827-fc34-45a6-af13-ae37240803b8 http.request.method=GET http.request.remoteaddr="127.0.0.1:59546" http.request.uri="/v2/foo/bar/blobs/sha256:ab2af563ffaf46dd87154760b1834cc1b6873319d1f3e26bb6b321d51b5902f1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.107244ms http.response.status=404 http.response.written=157 vars.digest="sha256:ab2af563ffaf46dd87154760b1834cc1b6873319d1f3e26bb6b321d51b5902f1" vars.name="foo/bar" 127.0.0.1 - - [04/Feb/2026:18:17:44 +0000] "GET /v2/foo/bar/blobs/sha256:ab2af563ffaf46dd87154760b1834cc1b6873319d1f3e26bb6b321d51b5902f1 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-02-04T18:17:44Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:ab2af563ffaf46dd87154760b1834cc1b6873319d1f3e26bb6b321d51b5902f1 err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:32825" http.request.id=ffcb4086-2d6c-4d13-9d77-99415527c9ed http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59558" http.request.uri="/v2/foo/bar/blobs/sha256:ab2af563ffaf46dd87154760b1834cc1b6873319d1f3e26bb6b321d51b5902f1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.295593ms http.response.status=404 http.response.written=157 vars.digest="sha256:ab2af563ffaf46dd87154760b1834cc1b6873319d1f3e26bb6b321d51b5902f1" vars.name="foo/bar" 127.0.0.1 - - [04/Feb/2026:18:17:44 +0000] "HEAD /v2/foo/bar/blobs/sha256:ab2af563ffaf46dd87154760b1834cc1b6873319d1f3e26bb6b321d51b5902f1 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-02-04T18:17:44Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:32825" http.request.id=6eb5bd25-4cd8-43da-a887-53def3655f5e http.request.method=POST http.request.remoteaddr="127.0.0.1:59558" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.259228ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:44Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:32825" http.request.id=5bcc5d98-3d55-4416-bada-000965002635 http.request.method=GET http.request.remoteaddr="127.0.0.1:59558" http.request.uri="/v2/foo/bar/blobs/uploads/980470f3-d1e9-489d-a1c4-e529a1212839?_state=vH6GVri11ozdRHPmxSa_-usluXHXTxw5Qn8U3g4-zAd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk4MDQ3MGYzLWQxZTktNDg5ZC1hMWM0LWU1MjlhMTIxMjgzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo0NC4xMTcxMjQzODVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.560607ms http.response.status=204 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:44 +0000] "GET /v2/foo/bar/blobs/uploads/980470f3-d1e9-489d-a1c4-e529a1212839?_state=vH6GVri11ozdRHPmxSa_-usluXHXTxw5Qn8U3g4-zAd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk4MDQ3MGYzLWQxZTktNDg5ZC1hMWM0LWU1MjlhMTIxMjgzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo0NC4xMTcxMjQzODVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:44Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:32825" http.request.id=9aa0cb64-ecef-4c98-9c6f-f10b3b6a7fc5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59558" http.request.uri="/v2/foo/bar/blobs/uploads/980470f3-d1e9-489d-a1c4-e529a1212839?_state=vH6GVri11ozdRHPmxSa_-usluXHXTxw5Qn8U3g4-zAd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk4MDQ3MGYzLWQxZTktNDg5ZC1hMWM0LWU1MjlhMTIxMjgzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo0NC4xMTcxMjQzODVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.171802ms http.response.status=204 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:44 +0000] "DELETE /v2/foo/bar/blobs/uploads/980470f3-d1e9-489d-a1c4-e529a1212839?_state=vH6GVri11ozdRHPmxSa_-usluXHXTxw5Qn8U3g4-zAd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk4MDQ3MGYzLWQxZTktNDg5ZC1hMWM0LWU1MjlhMTIxMjgzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo0NC4xMTcxMjQzODVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:44Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.25.7 http.request.host="127.0.0.1:32825" http.request.id=09fad907-fdf0-4659-9543-63c5627939e1 http.request.method=GET http.request.remoteaddr="127.0.0.1:59558" http.request.uri="/v2/foo/bar/blobs/uploads/980470f3-d1e9-489d-a1c4-e529a1212839?_state=vH6GVri11ozdRHPmxSa_-usluXHXTxw5Qn8U3g4-zAd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk4MDQ3MGYzLWQxZTktNDg5ZC1hMWM0LWU1MjlhMTIxMjgzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo0NC4xMTcxMjQzODVaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=980470f3-d1e9-489d-a1c4-e529a1212839 time="2026-02-04T18:17:44Z" 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:32825" http.request.id=09fad907-fdf0-4659-9543-63c5627939e1 http.request.method=GET http.request.remoteaddr="127.0.0.1:59558" http.request.uri="/v2/foo/bar/blobs/uploads/980470f3-d1e9-489d-a1c4-e529a1212839?_state=vH6GVri11ozdRHPmxSa_-usluXHXTxw5Qn8U3g4-zAd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk4MDQ3MGYzLWQxZTktNDg5ZC1hMWM0LWU1MjlhMTIxMjgzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo0NC4xMTcxMjQzODVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.335347ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=980470f3-d1e9-489d-a1c4-e529a1212839 127.0.0.1 - - [04/Feb/2026:18:17:44 +0000] "GET /v2/foo/bar/blobs/uploads/980470f3-d1e9-489d-a1c4-e529a1212839?_state=vH6GVri11ozdRHPmxSa_-usluXHXTxw5Qn8U3g4-zAd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk4MDQ3MGYzLWQxZTktNDg5ZC1hMWM0LWU1MjlhMTIxMjgzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo0NC4xMTcxMjQzODVaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-02-04T18:17:44Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:32825" http.request.id=a326306d-0c45-4479-8881-79d37b2b8c7d http.request.method=POST http.request.remoteaddr="127.0.0.1:59562" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.45037ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:44Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.25.7 http.request.host="127.0.0.1:32825" http.request.id=788f1e24-8a89-459b-a6b5-e28abae03f30 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59562" http.request.uri="/v2/foo/bar/blobs/uploads/d778996f-0451-4891-a04f-bf0968ff340b?_state=-Dgyl1DlZf_2JMCQ0iFt09aLoq7nfMn2qaQ3nu0-aC57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3Nzg5OTZmLTA0NTEtNDg5MS1hMDRmLWJmMDk2OGZmMzQwYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo0NC4xMjc1OTgwNjFaIn0%3D&digest=sha256%3Aab2af563ffaf46dd87154760b1834cc1b6873319d1f3e26bb6b321d51b5902f1" http.request.useragent="Go-http-client/1.1" provided=sha256:ab2af563ffaf46dd87154760b1834cc1b6873319d1f3e26bb6b321d51b5902f1 vars.name="foo/bar" vars.uuid=d778996f-0451-4891-a04f-bf0968ff340b time="2026-02-04T18:17:44Z" level=error msg="error canceling upload after error: already closed" go.version=go1.25.7 http.request.host="127.0.0.1:32825" http.request.id=788f1e24-8a89-459b-a6b5-e28abae03f30 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59562" http.request.uri="/v2/foo/bar/blobs/uploads/d778996f-0451-4891-a04f-bf0968ff340b?_state=-Dgyl1DlZf_2JMCQ0iFt09aLoq7nfMn2qaQ3nu0-aC57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3Nzg5OTZmLTA0NTEtNDg5MS1hMDRmLWJmMDk2OGZmMzQwYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo0NC4xMjc1OTgwNjFaIn0%3D&digest=sha256%3Aab2af563ffaf46dd87154760b1834cc1b6873319d1f3e26bb6b321d51b5902f1" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=d778996f-0451-4891-a04f-bf0968ff340b time="2026-02-04T18:17:44Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:ab2af563ffaf46dd87154760b1834cc1b6873319d1f3e26bb6b321d51b5902f1, 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:32825" http.request.id=788f1e24-8a89-459b-a6b5-e28abae03f30 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59562" http.request.uri="/v2/foo/bar/blobs/uploads/d778996f-0451-4891-a04f-bf0968ff340b?_state=-Dgyl1DlZf_2JMCQ0iFt09aLoq7nfMn2qaQ3nu0-aC57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3Nzg5OTZmLTA0NTEtNDg5MS1hMDRmLWJmMDk2OGZmMzQwYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo0NC4xMjc1OTgwNjFaIn0%3D&digest=sha256%3Aab2af563ffaf46dd87154760b1834cc1b6873319d1f3e26bb6b321d51b5902f1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.423741ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=d778996f-0451-4891-a04f-bf0968ff340b 127.0.0.1 - - [04/Feb/2026:18:17:44 +0000] "PUT /v2/foo/bar/blobs/uploads/d778996f-0451-4891-a04f-bf0968ff340b?_state=-Dgyl1DlZf_2JMCQ0iFt09aLoq7nfMn2qaQ3nu0-aC57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3Nzg5OTZmLTA0NTEtNDg5MS1hMDRmLWJmMDk2OGZmMzQwYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo0NC4xMjc1OTgwNjFaIn0%3D&digest=sha256%3Aab2af563ffaf46dd87154760b1834cc1b6873319d1f3e26bb6b321d51b5902f1 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-02-04T18:17:44Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:32825" http.request.id=40ca5b02-a231-4009-8158-369519bd113d http.request.method=POST http.request.remoteaddr="127.0.0.1:59562" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.459253ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:44Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:32825" http.request.id=9f52996a-d909-4ffa-ab00-4c062b56e24e http.request.method=PUT http.request.remoteaddr="127.0.0.1:59562" http.request.uri="/v2/foo/bar/blobs/uploads/207d0888-fa95-49a6-b83c-f34902171b1d?_state=gNNYcq5uTn731u_bnlVaCZpgIhWMe_mBCRmS2DkfuXZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwN2QwODg4LWZhOTUtNDlhNi1iODNjLWYzNDkwMjE3MWIxZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo0NC4xMzM0NzQwMDRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=2.663975ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:44 +0000] "PUT /v2/foo/bar/blobs/uploads/207d0888-fa95-49a6-b83c-f34902171b1d?_state=gNNYcq5uTn731u_bnlVaCZpgIhWMe_mBCRmS2DkfuXZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwN2QwODg4LWZhOTUtNDlhNi1iODNjLWYzNDkwMjE3MWIxZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo0NC4xMzM0NzQwMDRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:44Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:32825" http.request.id=f3e7bb66-4a98-48b5-8701-6c399001cbc5 http.request.method=POST http.request.remoteaddr="127.0.0.1:59562" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.13222ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:44Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:32825" http.request.id=7a843304-23a0-4dc4-8690-3428db539343 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59562" http.request.uri="/v2/foo/bar/blobs/uploads/a3c4b442-77b7-40f9-9e6d-8c8912e673c0?_state=0IiPBs-NAYqXqgZ6yr04zmF0PUI8J3jIJWqDiWx3hqd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzYzRiNDQyLTc3YjctNDBmOS05ZTZkLThjODkxMmU2NzNjMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo0NC4xMzk1ODAyODFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.693452ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:44 +0000] "PUT /v2/foo/bar/blobs/uploads/a3c4b442-77b7-40f9-9e6d-8c8912e673c0?_state=0IiPBs-NAYqXqgZ6yr04zmF0PUI8J3jIJWqDiWx3hqd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzYzRiNDQyLTc3YjctNDBmOS05ZTZkLThjODkxMmU2NzNjMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo0NC4xMzk1ODAyODFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:44Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:32825" http.request.id=160f3de9-7f93-46d5-83d6-e0440e4eea45 http.request.method=POST http.request.remoteaddr="127.0.0.1:59562" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.074433ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:47Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:32825" http.request.id=283bf7ca-913b-4a5e-a1ba-7708d01f322c http.request.method=PUT http.request.remoteaddr="127.0.0.1:59562" http.request.uri="/v2/foo/bar/blobs/uploads/bdb21ba6-dfa0-4382-bcb1-e6d5767bb6ac?_state=dZCW2dFiC9r0rJVkW69X1nKqeMWOQTfA9ZuC-Xqjws97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkYjIxYmE2LWRmYTAtNDM4Mi1iY2IxLWU2ZDU3NjdiYjZhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo0NC4xNDUzODA4MjNaIn0%3D&digest=sha256%3Aab2af563ffaf46dd87154760b1834cc1b6873319d1f3e26bb6b321d51b5902f1" http.request.useragent="Go-http-client/1.1" http.response.duration=2.884442363s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:44 +0000] "PUT /v2/foo/bar/blobs/uploads/bdb21ba6-dfa0-4382-bcb1-e6d5767bb6ac?_state=dZCW2dFiC9r0rJVkW69X1nKqeMWOQTfA9ZuC-Xqjws97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkYjIxYmE2LWRmYTAtNDM4Mi1iY2IxLWU2ZDU3NjdiYjZhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo0NC4xNDUzODA4MjNaIn0%3D&digest=sha256%3Aab2af563ffaf46dd87154760b1834cc1b6873319d1f3e26bb6b321d51b5902f1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:47Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:32825" http.request.id=e56105c2-4d4d-439f-baed-b491e24622da http.request.method=POST http.request.remoteaddr="127.0.0.1:59562" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.848711ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:32825" http.request.id=a39a2aab-83fe-44ca-ac3f-d7a1a3f5adca http.request.method=PATCH http.request.remoteaddr="127.0.0.1:59562" http.request.uri="/v2/foo/bar/blobs/uploads/dc72f825-2aa8-41aa-a114-b0731428c9e8?_state=GliaV5Xpg83fgJ-7E-a64T9BL35LlziYp9GnXCTTtpF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjNzJmODI1LTJhYTgtNDFhYS1hMTE0LWIwNzMxNDI4YzllOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo0Ny4yMTU0NDQ4MzFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.648749016s http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:47 +0000] "PATCH /v2/foo/bar/blobs/uploads/dc72f825-2aa8-41aa-a114-b0731428c9e8?_state=GliaV5Xpg83fgJ-7E-a64T9BL35LlziYp9GnXCTTtpF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjNzJmODI1LTJhYTgtNDFhYS1hMTE0LWIwNzMxNDI4YzllOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo0Ny4yMTU0NDQ4MzFaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:32825" http.request.id=c2ade12e-cfcf-4d02-83dd-492d86ed9963 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59562" http.request.uri="/v2/foo/bar/blobs/uploads/dc72f825-2aa8-41aa-a114-b0731428c9e8?_state=lsr6cCOtRpZrtrR5wMK3V8ojYwBpA0lQXUUAFHG1aQB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjNzJmODI1LTJhYTgtNDFhYS1hMTE0LWIwNzMxNDI4YzllOCIsIk9mZnNldCI6MTk5MjcwNDAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTc6NDdaIn0%3D&digest=sha256%3Aab2af563ffaf46dd87154760b1834cc1b6873319d1f3e26bb6b321d51b5902f1" http.request.useragent="Go-http-client/1.1" http.response.duration=2.878236ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:49 +0000] "PUT /v2/foo/bar/blobs/uploads/dc72f825-2aa8-41aa-a114-b0731428c9e8?_state=lsr6cCOtRpZrtrR5wMK3V8ojYwBpA0lQXUUAFHG1aQB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjNzJmODI1LTJhYTgtNDFhYS1hMTE0LWIwNzMxNDI4YzllOCIsIk9mZnNldCI6MTk5MjcwNDAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTc6NDdaIn0%3D&digest=sha256%3Aab2af563ffaf46dd87154760b1834cc1b6873319d1f3e26bb6b321d51b5902f1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:32825" http.request.id=4f9aab18-4fa1-4fb2-8d28-25d76147a46f http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59562" http.request.uri="/v2/foo/bar/blobs/sha256:ab2af563ffaf46dd87154760b1834cc1b6873319d1f3e26bb6b321d51b5902f1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.370346ms http.response.status=200 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:49 +0000] "HEAD /v2/foo/bar/blobs/sha256:ab2af563ffaf46dd87154760b1834cc1b6873319d1f3e26bb6b321d51b5902f1 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:50Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:32825" http.request.id=1667f4ec-392c-44f7-b168-6b84b32b7515 http.request.method=GET http.request.remoteaddr="127.0.0.1:59562" http.request.uri="/v2/foo/bar/blobs/sha256:ab2af563ffaf46dd87154760b1834cc1b6873319d1f3e26bb6b321d51b5902f1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=156.835874ms http.response.status=200 http.response.written=19927040 127.0.0.1 - - [04/Feb/2026:18:17:49 +0000] "GET /v2/foo/bar/blobs/sha256:ab2af563ffaf46dd87154760b1834cc1b6873319d1f3e26bb6b321d51b5902f1 HTTP/1.1" 200 19927040 "" "Go-http-client/1.1" time="2026-02-04T18:17:50Z" level=error msg="error parsing digest="sha257:ab2af563ffaf46dd87154760b1834cc1b6873319d1f3e26bb6b321d51b5902f1": unsupported digest algorithm" go.version=go1.25.7 http.request.host="127.0.0.1:32825" http.request.id=2d75a0ba-662a-436b-aa02-d6082090128a http.request.method=GET http.request.remoteaddr="127.0.0.1:59562" http.request.uri="/v2/foo/bar/blobs/sha257:ab2af563ffaf46dd87154760b1834cc1b6873319d1f3e26bb6b321d51b5902f1" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:ab2af563ffaf46dd87154760b1834cc1b6873319d1f3e26bb6b321d51b5902f1" vars.name="foo/bar" time="2026-02-04T18:17:50Z" 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:32825" http.request.id=2d75a0ba-662a-436b-aa02-d6082090128a http.request.method=GET http.request.remoteaddr="127.0.0.1:59562" http.request.uri="/v2/foo/bar/blobs/sha257:ab2af563ffaf46dd87154760b1834cc1b6873319d1f3e26bb6b321d51b5902f1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.004122ms http.response.status=400 http.response.written=110 vars.digest="sha257:ab2af563ffaf46dd87154760b1834cc1b6873319d1f3e26bb6b321d51b5902f1" vars.name="foo/bar" 127.0.0.1 - - [04/Feb/2026:18:17:50 +0000] "GET /v2/foo/bar/blobs/sha257:ab2af563ffaf46dd87154760b1834cc1b6873319d1f3e26bb6b321d51b5902f1 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-02-04T18:17:50Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:32825" http.request.id=a0b57195-a232-4499-8405-5edb1b0c94aa http.request.method=GET http.request.remoteaddr="127.0.0.1:52932" http.request.uri="/v2/foo/bar/blobs/sha256:ab2af563ffaf46dd87154760b1834cc1b6873319d1f3e26bb6b321d51b5902f1" http.request.useragent="Go-http-client/1.1" http.response.duration=2.868496ms http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:50 +0000] "GET /v2/foo/bar/blobs/sha256:ab2af563ffaf46dd87154760b1834cc1b6873319d1f3e26bb6b321d51b5902f1 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:50Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-04T18:17:50Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-04T18:17:50Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:c249ef47e946d5708e3dcd426d7e253b36387a7857cb25f3482eb0057811a07a err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:42121" http.request.id=775b0f69-7eb1-4d92-9855-41c0d3b68b15 http.request.method=GET http.request.remoteaddr="127.0.0.1:46422" http.request.uri="/v2/foo/bar/blobs/sha256:c249ef47e946d5708e3dcd426d7e253b36387a7857cb25f3482eb0057811a07a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.412907ms http.response.status=404 http.response.written=157 vars.digest="sha256:c249ef47e946d5708e3dcd426d7e253b36387a7857cb25f3482eb0057811a07a" vars.name="foo/bar" 127.0.0.1 - - [04/Feb/2026:18:17:50 +0000] "GET /v2/foo/bar/blobs/sha256:c249ef47e946d5708e3dcd426d7e253b36387a7857cb25f3482eb0057811a07a HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-02-04T18:17:50Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:c249ef47e946d5708e3dcd426d7e253b36387a7857cb25f3482eb0057811a07a err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:42121" http.request.id=54d59ba3-ad7b-456e-b3dd-491fe9b9e8a7 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:46430" http.request.uri="/v2/foo/bar/blobs/sha256:c249ef47e946d5708e3dcd426d7e253b36387a7857cb25f3482eb0057811a07a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.002407ms http.response.status=404 http.response.written=157 vars.digest="sha256:c249ef47e946d5708e3dcd426d7e253b36387a7857cb25f3482eb0057811a07a" vars.name="foo/bar" 127.0.0.1 - - [04/Feb/2026:18:17:50 +0000] "HEAD /v2/foo/bar/blobs/sha256:c249ef47e946d5708e3dcd426d7e253b36387a7857cb25f3482eb0057811a07a HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-02-04T18:17:50Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42121" http.request.id=d052ab38-ba90-4c5d-bc0b-9b831fdca42c http.request.method=POST http.request.remoteaddr="127.0.0.1:46430" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.549842ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:50Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42121" http.request.id=8013679d-d2f6-41b9-9d66-7c595f4a0687 http.request.method=GET http.request.remoteaddr="127.0.0.1:46430" http.request.uri="/v2/foo/bar/blobs/uploads/fe1c0438-f2a8-456c-be3e-5bcaadea6f39?_state=i7qHEAQNWzgmEr8mMdNwC26hCMt-gGIP527TqkslTtJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZlMWMwNDM4LWYyYTgtNDU2Yy1iZTNlLTViY2FhZGVhNmYzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo1MC40Mzc3NjEyOVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.306373ms http.response.status=204 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:50 +0000] "GET /v2/foo/bar/blobs/uploads/fe1c0438-f2a8-456c-be3e-5bcaadea6f39?_state=i7qHEAQNWzgmEr8mMdNwC26hCMt-gGIP527TqkslTtJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZlMWMwNDM4LWYyYTgtNDU2Yy1iZTNlLTViY2FhZGVhNmYzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo1MC40Mzc3NjEyOVoifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:50Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42121" http.request.id=ffcc197e-ba45-44a6-b619-9e13ad317d7a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46430" http.request.uri="/v2/foo/bar/blobs/uploads/fe1c0438-f2a8-456c-be3e-5bcaadea6f39?_state=i7qHEAQNWzgmEr8mMdNwC26hCMt-gGIP527TqkslTtJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZlMWMwNDM4LWYyYTgtNDU2Yy1iZTNlLTViY2FhZGVhNmYzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo1MC40Mzc3NjEyOVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.572825ms http.response.status=204 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:50 +0000] "DELETE /v2/foo/bar/blobs/uploads/fe1c0438-f2a8-456c-be3e-5bcaadea6f39?_state=i7qHEAQNWzgmEr8mMdNwC26hCMt-gGIP527TqkslTtJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZlMWMwNDM4LWYyYTgtNDU2Yy1iZTNlLTViY2FhZGVhNmYzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo1MC40Mzc3NjEyOVoifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:50Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.25.7 http.request.host="127.0.0.1:42121" http.request.id=c16cc5f6-d492-4d47-81ab-ce793f05830c http.request.method=GET http.request.remoteaddr="127.0.0.1:46430" http.request.uri="/v2/foo/bar/blobs/uploads/fe1c0438-f2a8-456c-be3e-5bcaadea6f39?_state=i7qHEAQNWzgmEr8mMdNwC26hCMt-gGIP527TqkslTtJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZlMWMwNDM4LWYyYTgtNDU2Yy1iZTNlLTViY2FhZGVhNmYzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo1MC40Mzc3NjEyOVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=fe1c0438-f2a8-456c-be3e-5bcaadea6f39 time="2026-02-04T18:17:50Z" 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:42121" http.request.id=c16cc5f6-d492-4d47-81ab-ce793f05830c http.request.method=GET http.request.remoteaddr="127.0.0.1:46430" http.request.uri="/v2/foo/bar/blobs/uploads/fe1c0438-f2a8-456c-be3e-5bcaadea6f39?_state=i7qHEAQNWzgmEr8mMdNwC26hCMt-gGIP527TqkslTtJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZlMWMwNDM4LWYyYTgtNDU2Yy1iZTNlLTViY2FhZGVhNmYzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo1MC40Mzc3NjEyOVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.029185ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=fe1c0438-f2a8-456c-be3e-5bcaadea6f39 127.0.0.1 - - [04/Feb/2026:18:17:50 +0000] "GET /v2/foo/bar/blobs/uploads/fe1c0438-f2a8-456c-be3e-5bcaadea6f39?_state=i7qHEAQNWzgmEr8mMdNwC26hCMt-gGIP527TqkslTtJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZlMWMwNDM4LWYyYTgtNDU2Yy1iZTNlLTViY2FhZGVhNmYzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo1MC40Mzc3NjEyOVoifQ%3D%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-02-04T18:17:50Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42121" http.request.id=371726ac-b60b-45fa-be88-fe8c03adba8f http.request.method=POST http.request.remoteaddr="127.0.0.1:46436" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.011625ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:50Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.25.7 http.request.host="127.0.0.1:42121" http.request.id=878cd6cc-6703-4ded-b030-5133eaf00a5e http.request.method=PUT http.request.remoteaddr="127.0.0.1:46436" http.request.uri="/v2/foo/bar/blobs/uploads/d742d4a3-534e-46f8-af1a-367ed3032cca?_state=17IwsULH7TeQnfyXE6K90Ebsg2p0JZxw6hP_6TOBgeV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3NDJkNGEzLTUzNGUtNDZmOC1hZjFhLTM2N2VkMzAzMmNjYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo1MC40NDY3MDI0OTNaIn0%3D&digest=sha256%3Ac249ef47e946d5708e3dcd426d7e253b36387a7857cb25f3482eb0057811a07a" http.request.useragent="Go-http-client/1.1" provided=sha256:c249ef47e946d5708e3dcd426d7e253b36387a7857cb25f3482eb0057811a07a vars.name="foo/bar" vars.uuid=d742d4a3-534e-46f8-af1a-367ed3032cca time="2026-02-04T18:17:50Z" level=error msg="error canceling upload after error: already closed" go.version=go1.25.7 http.request.host="127.0.0.1:42121" http.request.id=878cd6cc-6703-4ded-b030-5133eaf00a5e http.request.method=PUT http.request.remoteaddr="127.0.0.1:46436" http.request.uri="/v2/foo/bar/blobs/uploads/d742d4a3-534e-46f8-af1a-367ed3032cca?_state=17IwsULH7TeQnfyXE6K90Ebsg2p0JZxw6hP_6TOBgeV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3NDJkNGEzLTUzNGUtNDZmOC1hZjFhLTM2N2VkMzAzMmNjYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo1MC40NDY3MDI0OTNaIn0%3D&digest=sha256%3Ac249ef47e946d5708e3dcd426d7e253b36387a7857cb25f3482eb0057811a07a" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=d742d4a3-534e-46f8-af1a-367ed3032cca time="2026-02-04T18:17:50Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:c249ef47e946d5708e3dcd426d7e253b36387a7857cb25f3482eb0057811a07a, 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:42121" http.request.id=878cd6cc-6703-4ded-b030-5133eaf00a5e http.request.method=PUT http.request.remoteaddr="127.0.0.1:46436" http.request.uri="/v2/foo/bar/blobs/uploads/d742d4a3-534e-46f8-af1a-367ed3032cca?_state=17IwsULH7TeQnfyXE6K90Ebsg2p0JZxw6hP_6TOBgeV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3NDJkNGEzLTUzNGUtNDZmOC1hZjFhLTM2N2VkMzAzMmNjYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo1MC40NDY3MDI0OTNaIn0%3D&digest=sha256%3Ac249ef47e946d5708e3dcd426d7e253b36387a7857cb25f3482eb0057811a07a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.091251ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=d742d4a3-534e-46f8-af1a-367ed3032cca 127.0.0.1 - - [04/Feb/2026:18:17:50 +0000] "PUT /v2/foo/bar/blobs/uploads/d742d4a3-534e-46f8-af1a-367ed3032cca?_state=17IwsULH7TeQnfyXE6K90Ebsg2p0JZxw6hP_6TOBgeV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3NDJkNGEzLTUzNGUtNDZmOC1hZjFhLTM2N2VkMzAzMmNjYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo1MC40NDY3MDI0OTNaIn0%3D&digest=sha256%3Ac249ef47e946d5708e3dcd426d7e253b36387a7857cb25f3482eb0057811a07a HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-02-04T18:17:50Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42121" http.request.id=f8e60cdd-a0d7-448a-9160-fc0287d18067 http.request.method=POST http.request.remoteaddr="127.0.0.1:46436" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.381413ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:50Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42121" http.request.id=f6f9a934-9233-4af3-a32f-a36f7ab78d0e http.request.method=PUT http.request.remoteaddr="127.0.0.1:46436" http.request.uri="/v2/foo/bar/blobs/uploads/9925a3f9-9a87-403c-ac98-e116c7f118e6?_state=imBDpbNvHNnABD__Xp4mxzbE-NGUZXx8v75mPLlS9Ph7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk5MjVhM2Y5LTlhODctNDAzYy1hYzk4LWUxMTZjN2YxMThlNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo1MC40NTA5MTM0OTJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=2.733025ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:50 +0000] "PUT /v2/foo/bar/blobs/uploads/9925a3f9-9a87-403c-ac98-e116c7f118e6?_state=imBDpbNvHNnABD__Xp4mxzbE-NGUZXx8v75mPLlS9Ph7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk5MjVhM2Y5LTlhODctNDAzYy1hYzk4LWUxMTZjN2YxMThlNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo1MC40NTA5MTM0OTJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:50Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42121" http.request.id=a2ce60a1-8469-4a86-9f98-6432bf4786db http.request.method=POST http.request.remoteaddr="127.0.0.1:46436" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.079886ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:50Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42121" http.request.id=4d6040a8-1d64-4f9b-866f-21353f44e21c http.request.method=PUT http.request.remoteaddr="127.0.0.1:46436" http.request.uri="/v2/foo/bar/blobs/uploads/2a462d4c-7c8e-42bf-8a12-7df7acd5fe52?_state=dSSFaoije4L5qSKIZL8Ah-KM3ZshQBiX8WwVILHJV7h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJhNDYyZDRjLTdjOGUtNDJiZi04YTEyLTdkZjdhY2Q1ZmU1MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo1MC40NTY4MDU1ODNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.843593ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:50 +0000] "PUT /v2/foo/bar/blobs/uploads/2a462d4c-7c8e-42bf-8a12-7df7acd5fe52?_state=dSSFaoije4L5qSKIZL8Ah-KM3ZshQBiX8WwVILHJV7h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJhNDYyZDRjLTdjOGUtNDJiZi04YTEyLTdkZjdhY2Q1ZmU1MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo1MC40NTY4MDU1ODNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:50Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42121" http.request.id=ed2643ca-b2c9-414e-b658-81d30a013a0b http.request.method=POST http.request.remoteaddr="127.0.0.1:46436" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.983594ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:56Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42121" http.request.id=e6ab8fec-eb32-429b-98ad-cb816a7599e8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46436" http.request.uri="/v2/foo/bar/blobs/uploads/97345b62-34d9-4af7-b689-2b422a2b9acb?_state=VpY7fOemgHuaU2jcKrLob6IQ0J--Gh5GdU1Gug0mdSF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3MzQ1YjYyLTM0ZDktNGFmNy1iNjg5LTJiNDIyYTJiOWFjYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo1MC40NjI2MjExMDNaIn0%3D&digest=sha256%3Ac249ef47e946d5708e3dcd426d7e253b36387a7857cb25f3482eb0057811a07a" http.request.useragent="Go-http-client/1.1" http.response.duration=5.823282344s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:50 +0000] "PUT /v2/foo/bar/blobs/uploads/97345b62-34d9-4af7-b689-2b422a2b9acb?_state=VpY7fOemgHuaU2jcKrLob6IQ0J--Gh5GdU1Gug0mdSF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3MzQ1YjYyLTM0ZDktNGFmNy1iNjg5LTJiNDIyYTJiOWFjYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo1MC40NjI2MjExMDNaIn0%3D&digest=sha256%3Ac249ef47e946d5708e3dcd426d7e253b36387a7857cb25f3482eb0057811a07a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:17:56Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42121" http.request.id=9a860cf8-aa60-41f6-950f-b0f8c2efda1e http.request.method=POST http.request.remoteaddr="127.0.0.1:46436" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.309893ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:02Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:42121" http.request.id=f2e9783a-4930-4db1-9bb3-d903f679c789 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:46436" http.request.uri="/v2/foo/bar/blobs/uploads/49eff424-10d5-4234-9310-1f6b43b8d64b?_state=94reaBOqYA8R1xhxo9ehDm4VQKwRVnqJH2X8C42R8sN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5ZWZmNDI0LTEwZDUtNDIzNC05MzEwLTFmNmI0M2I4ZDY0YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo1Ni41Mzc1MTAzNzlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=5.940207415s http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:17:56 +0000] "PATCH /v2/foo/bar/blobs/uploads/49eff424-10d5-4234-9310-1f6b43b8d64b?_state=94reaBOqYA8R1xhxo9ehDm4VQKwRVnqJH2X8C42R8sN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5ZWZmNDI0LTEwZDUtNDIzNC05MzEwLTFmNmI0M2I4ZDY0YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxNzo1Ni41Mzc1MTAzNzlaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:02Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42121" http.request.id=d5fde0c9-ae4a-4e5d-b8a0-4a696dc547e3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46436" http.request.uri="/v2/foo/bar/blobs/uploads/49eff424-10d5-4234-9310-1f6b43b8d64b?_state=6PO05jaB-L9SIDKy5uK8EGMMGRmMzM8ESGmJ19s9NEV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5ZWZmNDI0LTEwZDUtNDIzNC05MzEwLTFmNmI0M2I4ZDY0YiIsIk9mZnNldCI6Mjk1Mjc1NTIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTc6NTZaIn0%3D&digest=sha256%3Ac249ef47e946d5708e3dcd426d7e253b36387a7857cb25f3482eb0057811a07a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.136056ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:02 +0000] "PUT /v2/foo/bar/blobs/uploads/49eff424-10d5-4234-9310-1f6b43b8d64b?_state=6PO05jaB-L9SIDKy5uK8EGMMGRmMzM8ESGmJ19s9NEV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5ZWZmNDI0LTEwZDUtNDIzNC05MzEwLTFmNmI0M2I4ZDY0YiIsIk9mZnNldCI6Mjk1Mjc1NTIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTc6NTZaIn0%3D&digest=sha256%3Ac249ef47e946d5708e3dcd426d7e253b36387a7857cb25f3482eb0057811a07a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:02Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42121" http.request.id=a9c30ff5-2119-4547-8ef5-e10c278b9a17 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:46436" http.request.uri="/v2/foo/bar/blobs/sha256:c249ef47e946d5708e3dcd426d7e253b36387a7857cb25f3482eb0057811a07a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.015766ms http.response.status=200 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:02 +0000] "HEAD /v2/foo/bar/blobs/sha256:c249ef47e946d5708e3dcd426d7e253b36387a7857cb25f3482eb0057811a07a HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:02Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42121" http.request.id=f7ace43d-3d1c-48f8-8839-84bac79473c0 http.request.method=GET http.request.remoteaddr="127.0.0.1:46436" http.request.uri="/v2/foo/bar/blobs/sha256:c249ef47e946d5708e3dcd426d7e253b36387a7857cb25f3482eb0057811a07a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=214.00958ms http.response.status=200 http.response.written=29527552 127.0.0.1 - - [04/Feb/2026:18:18:02 +0000] "GET /v2/foo/bar/blobs/sha256:c249ef47e946d5708e3dcd426d7e253b36387a7857cb25f3482eb0057811a07a HTTP/1.1" 200 29527552 "" "Go-http-client/1.1" time="2026-02-04T18:18:02Z" level=error msg="error parsing digest="sha257:c249ef47e946d5708e3dcd426d7e253b36387a7857cb25f3482eb0057811a07a": unsupported digest algorithm" go.version=go1.25.7 http.request.host="127.0.0.1:42121" http.request.id=72fd576b-b490-49c7-b080-4a1f34c16c81 http.request.method=GET http.request.remoteaddr="127.0.0.1:46436" http.request.uri="/v2/foo/bar/blobs/sha257:c249ef47e946d5708e3dcd426d7e253b36387a7857cb25f3482eb0057811a07a" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:c249ef47e946d5708e3dcd426d7e253b36387a7857cb25f3482eb0057811a07a" vars.name="foo/bar" time="2026-02-04T18:18:02Z" 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:42121" http.request.id=72fd576b-b490-49c7-b080-4a1f34c16c81 http.request.method=GET http.request.remoteaddr="127.0.0.1:46436" http.request.uri="/v2/foo/bar/blobs/sha257:c249ef47e946d5708e3dcd426d7e253b36387a7857cb25f3482eb0057811a07a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.326662ms http.response.status=400 http.response.written=110 vars.digest="sha257:c249ef47e946d5708e3dcd426d7e253b36387a7857cb25f3482eb0057811a07a" vars.name="foo/bar" 127.0.0.1 - - [04/Feb/2026:18:18:02 +0000] "GET /v2/foo/bar/blobs/sha257:c249ef47e946d5708e3dcd426d7e253b36387a7857cb25f3482eb0057811a07a HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-02-04T18:18:02Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42121" http.request.id=376de135-6afd-4154-b7ac-8988c90c097f http.request.method=GET http.request.remoteaddr="127.0.0.1:44100" http.request.uri="/v2/foo/bar/blobs/sha256:c249ef47e946d5708e3dcd426d7e253b36387a7857cb25f3482eb0057811a07a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.290885ms http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:02 +0000] "GET /v2/foo/bar/blobs/sha256:c249ef47e946d5708e3dcd426d7e253b36387a7857cb25f3482eb0057811a07a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:02Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42121" http.request.id=8754454f-dc44-456b-a893-0943072af2fe http.request.method=GET http.request.remoteaddr="127.0.0.1:44092" http.request.uri="/v2/foo/bar/blobs/sha256:c249ef47e946d5708e3dcd426d7e253b36387a7857cb25f3482eb0057811a07a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=19.441539ms http.response.status=200 http.response.written=4262720 127.0.0.1 - - [04/Feb/2026:18:18:02 +0000] "GET /v2/foo/bar/blobs/sha256:c249ef47e946d5708e3dcd426d7e253b36387a7857cb25f3482eb0057811a07a HTTP/1.1" 200 4262720 "" "Go-http-client/1.1" time="2026-02-04T18:18:02Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42121" http.request.id=8bcf8f86-c767-465d-9577-7fd5006b9805 http.request.method=GET http.request.remoteaddr="127.0.0.1:44100" http.request.uri="/v2/foo/bar/blobs/sha256:c249ef47e946d5708e3dcd426d7e253b36387a7857cb25f3482eb0057811a07a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=8.741545ms http.response.status=200 http.response.written=327680 127.0.0.1 - - [04/Feb/2026:18:18:02 +0000] "GET /v2/foo/bar/blobs/sha256:c249ef47e946d5708e3dcd426d7e253b36387a7857cb25f3482eb0057811a07a HTTP/1.1" 200 327680 "" "Go-http-client/1.1" time="2026-02-04T18:18:02Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:32825" http.request.id=f8b58659-ece4-4a5d-9770-3021d18e86b3 http.request.method=GET http.request.remoteaddr="127.0.0.1:52932" http.request.uri="/v2/foo/bar/blobs/sha256:ab2af563ffaf46dd87154760b1834cc1b6873319d1f3e26bb6b321d51b5902f1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=12.68440887s http.response.status=200 http.response.written=4175872 127.0.0.1 - - [04/Feb/2026:18:17:50 +0000] "GET /v2/foo/bar/blobs/sha256:ab2af563ffaf46dd87154760b1834cc1b6873319d1f3e26bb6b321d51b5902f1 HTTP/1.1" 200 4175872 "" "Go-http-client/1.1" time="2026-02-04T18:18:02Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:32825" http.request.id=0fd46a1f-16cd-4e07-ae10-94aae8099163 http.request.method=GET http.request.remoteaddr="127.0.0.1:52920" http.request.uri="/v2/foo/bar/blobs/sha256:ab2af563ffaf46dd87154760b1834cc1b6873319d1f3e26bb6b321d51b5902f1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=12.691647778s http.response.status=200 http.response.written=4229952 127.0.0.1 - - [04/Feb/2026:18:17:50 +0000] "GET /v2/foo/bar/blobs/sha256:ab2af563ffaf46dd87154760b1834cc1b6873319d1f3e26bb6b321d51b5902f1 HTTP/1.1" 200 4229952 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (18.88s) === RUN TestBlobDelete time="2026-02-04T18:18:02Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-04T18:18:02Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-04T18:18:02Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:41143" http.request.id=f2e0d700-0fae-4295-a6de-297e2022f9d3 http.request.method=GET http.request.remoteaddr="127.0.0.1:36934" http.request.uri="/v2/foo/bar/blobs/sha256:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.516063ms http.response.status=404 http.response.written=157 vars.digest="sha256:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b" vars.name="foo/bar" 127.0.0.1 - - [04/Feb/2026:18:18:02 +0000] "GET /v2/foo/bar/blobs/sha256:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-02-04T18:18:02Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:41143" http.request.id=b3127385-46a0-4ed6-a7c4-6a1ca9a4dde4 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:36950" http.request.uri="/v2/foo/bar/blobs/sha256:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.541115ms http.response.status=404 http.response.written=157 vars.digest="sha256:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b" vars.name="foo/bar" 127.0.0.1 - - [04/Feb/2026:18:18:02 +0000] "HEAD /v2/foo/bar/blobs/sha256:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-02-04T18:18:02Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41143" http.request.id=0051369b-8bb0-40ea-abab-d97b5b855281 http.request.method=POST http.request.remoteaddr="127.0.0.1:36950" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.425938ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:02Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41143" http.request.id=f58db6f7-3525-495d-9214-68aa8e7b5178 http.request.method=GET http.request.remoteaddr="127.0.0.1:36950" http.request.uri="/v2/foo/bar/blobs/uploads/5ec7edc9-f3e0-4830-9e8e-0be715cf2638?_state=wGZp78kXF8zC4-1qsnw1K-itEp_U3k5E1Ftl32hX5V97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVlYzdlZGM5LWYzZTAtNDgzMC05ZThlLTBiZTcxNWNmMjYzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxODowMi45NTcwNjI2NTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.288096ms http.response.status=204 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:02 +0000] "GET /v2/foo/bar/blobs/uploads/5ec7edc9-f3e0-4830-9e8e-0be715cf2638?_state=wGZp78kXF8zC4-1qsnw1K-itEp_U3k5E1Ftl32hX5V97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVlYzdlZGM5LWYzZTAtNDgzMC05ZThlLTBiZTcxNWNmMjYzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxODowMi45NTcwNjI2NTZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:02Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41143" http.request.id=4735ca81-feea-4475-a56c-45f138cb8ace http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36950" http.request.uri="/v2/foo/bar/blobs/uploads/5ec7edc9-f3e0-4830-9e8e-0be715cf2638?_state=wGZp78kXF8zC4-1qsnw1K-itEp_U3k5E1Ftl32hX5V97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVlYzdlZGM5LWYzZTAtNDgzMC05ZThlLTBiZTcxNWNmMjYzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxODowMi45NTcwNjI2NTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.263691ms http.response.status=204 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:02 +0000] "DELETE /v2/foo/bar/blobs/uploads/5ec7edc9-f3e0-4830-9e8e-0be715cf2638?_state=wGZp78kXF8zC4-1qsnw1K-itEp_U3k5E1Ftl32hX5V97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVlYzdlZGM5LWYzZTAtNDgzMC05ZThlLTBiZTcxNWNmMjYzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxODowMi45NTcwNjI2NTZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:02Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.25.7 http.request.host="127.0.0.1:41143" http.request.id=6961d95e-0de0-4b92-8861-1bfae1b38a19 http.request.method=GET http.request.remoteaddr="127.0.0.1:36950" http.request.uri="/v2/foo/bar/blobs/uploads/5ec7edc9-f3e0-4830-9e8e-0be715cf2638?_state=wGZp78kXF8zC4-1qsnw1K-itEp_U3k5E1Ftl32hX5V97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVlYzdlZGM5LWYzZTAtNDgzMC05ZThlLTBiZTcxNWNmMjYzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxODowMi45NTcwNjI2NTZaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=5ec7edc9-f3e0-4830-9e8e-0be715cf2638 time="2026-02-04T18:18:02Z" 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:41143" http.request.id=6961d95e-0de0-4b92-8861-1bfae1b38a19 http.request.method=GET http.request.remoteaddr="127.0.0.1:36950" http.request.uri="/v2/foo/bar/blobs/uploads/5ec7edc9-f3e0-4830-9e8e-0be715cf2638?_state=wGZp78kXF8zC4-1qsnw1K-itEp_U3k5E1Ftl32hX5V97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVlYzdlZGM5LWYzZTAtNDgzMC05ZThlLTBiZTcxNWNmMjYzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxODowMi45NTcwNjI2NTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.337125ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=5ec7edc9-f3e0-4830-9e8e-0be715cf2638 127.0.0.1 - - [04/Feb/2026:18:18:02 +0000] "GET /v2/foo/bar/blobs/uploads/5ec7edc9-f3e0-4830-9e8e-0be715cf2638?_state=wGZp78kXF8zC4-1qsnw1K-itEp_U3k5E1Ftl32hX5V97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVlYzdlZGM5LWYzZTAtNDgzMC05ZThlLTBiZTcxNWNmMjYzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxODowMi45NTcwNjI2NTZaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-02-04T18:18:02Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41143" http.request.id=b596a16b-478a-4e2e-8a4c-485498f9f924 http.request.method=POST http.request.remoteaddr="127.0.0.1:36954" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.733632ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:02Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.25.7 http.request.host="127.0.0.1:41143" http.request.id=0224494b-6654-40aa-8e2a-b20490f109b1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36954" http.request.uri="/v2/foo/bar/blobs/uploads/2671ad76-314d-4454-8bcd-1a8edb26b8cb?_state=IKYij_NZmQaghtdKJlnZx1_0sE2UXGIYQo95HIMhhc17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2NzFhZDc2LTMxNGQtNDQ1NC04YmNkLTFhOGVkYjI2YjhjYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxODowMi45NjY2MzQzMjhaIn0%3D&digest=sha256%3Ac6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b" http.request.useragent="Go-http-client/1.1" provided=sha256:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b vars.name="foo/bar" vars.uuid=2671ad76-314d-4454-8bcd-1a8edb26b8cb time="2026-02-04T18:18:02Z" level=error msg="error canceling upload after error: already closed" go.version=go1.25.7 http.request.host="127.0.0.1:41143" http.request.id=0224494b-6654-40aa-8e2a-b20490f109b1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36954" http.request.uri="/v2/foo/bar/blobs/uploads/2671ad76-314d-4454-8bcd-1a8edb26b8cb?_state=IKYij_NZmQaghtdKJlnZx1_0sE2UXGIYQo95HIMhhc17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2NzFhZDc2LTMxNGQtNDQ1NC04YmNkLTFhOGVkYjI2YjhjYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxODowMi45NjY2MzQzMjhaIn0%3D&digest=sha256%3Ac6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=2671ad76-314d-4454-8bcd-1a8edb26b8cb time="2026-02-04T18:18:02Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b, 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:41143" http.request.id=0224494b-6654-40aa-8e2a-b20490f109b1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36954" http.request.uri="/v2/foo/bar/blobs/uploads/2671ad76-314d-4454-8bcd-1a8edb26b8cb?_state=IKYij_NZmQaghtdKJlnZx1_0sE2UXGIYQo95HIMhhc17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2NzFhZDc2LTMxNGQtNDQ1NC04YmNkLTFhOGVkYjI2YjhjYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxODowMi45NjY2MzQzMjhaIn0%3D&digest=sha256%3Ac6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.690328ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=2671ad76-314d-4454-8bcd-1a8edb26b8cb 127.0.0.1 - - [04/Feb/2026:18:18:02 +0000] "PUT /v2/foo/bar/blobs/uploads/2671ad76-314d-4454-8bcd-1a8edb26b8cb?_state=IKYij_NZmQaghtdKJlnZx1_0sE2UXGIYQo95HIMhhc17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2NzFhZDc2LTMxNGQtNDQ1NC04YmNkLTFhOGVkYjI2YjhjYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxODowMi45NjY2MzQzMjhaIn0%3D&digest=sha256%3Ac6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-02-04T18:18:02Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41143" http.request.id=537c23e8-fe17-482c-93ae-e9aba8d81652 http.request.method=POST http.request.remoteaddr="127.0.0.1:36954" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.328995ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:02Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41143" http.request.id=c7ede1e1-4e50-46eb-8e94-250551be81d3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36954" http.request.uri="/v2/foo/bar/blobs/uploads/c15f5b20-ad34-40a0-ae70-259bcf976271?_state=z-rNmOskRAYyzaMLe-ytfIoCjkNslQrOfWW3JNhb2ip7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxNWY1YjIwLWFkMzQtNDBhMC1hZTcwLTI1OWJjZjk3NjI3MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxODowMi45NzI3MTI5NloifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=3.595723ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:02 +0000] "PUT /v2/foo/bar/blobs/uploads/c15f5b20-ad34-40a0-ae70-259bcf976271?_state=z-rNmOskRAYyzaMLe-ytfIoCjkNslQrOfWW3JNhb2ip7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxNWY1YjIwLWFkMzQtNDBhMC1hZTcwLTI1OWJjZjk3NjI3MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxODowMi45NzI3MTI5NloifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:02Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41143" http.request.id=17ea8866-acd6-4ab5-b9de-37f9abedca2a http.request.method=POST http.request.remoteaddr="127.0.0.1:36954" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.343478ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:02Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41143" http.request.id=6cebe55d-f0c4-40dc-8e94-207a7ffb733b http.request.method=PUT http.request.remoteaddr="127.0.0.1:36954" http.request.uri="/v2/foo/bar/blobs/uploads/650af90b-e0fa-40fa-985f-35556f7a16d8?_state=4MG0zLIcFwb4U2J1__0SJwkez8LQGVRHppEN9-0KdL97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY1MGFmOTBiLWUwZmEtNDBmYS05ODVmLTM1NTU2ZjdhMTZkOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxODowMi45Nzk2ODM3MjRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=3.084203ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:02 +0000] "PUT /v2/foo/bar/blobs/uploads/650af90b-e0fa-40fa-985f-35556f7a16d8?_state=4MG0zLIcFwb4U2J1__0SJwkez8LQGVRHppEN9-0KdL97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY1MGFmOTBiLWUwZmEtNDBmYS05ODVmLTM1NTU2ZjdhMTZkOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxODowMi45Nzk2ODM3MjRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:02Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41143" http.request.id=c9baee76-da18-4762-8d6d-c77769fb0daa http.request.method=POST http.request.remoteaddr="127.0.0.1:36954" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.07195ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:04Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41143" http.request.id=0dc400ca-8f9c-407d-8cd3-2286321c43a2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36954" http.request.uri="/v2/foo/bar/blobs/uploads/efe1fc0c-2e8f-4743-91c8-b3456814b7fc?_state=DaySor5LjTBlvcef5kJkqT3QRph8zgdcjJ1dZMFxH0R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmZTFmYzBjLTJlOGYtNDc0My05MWM4LWIzNDU2ODE0YjdmYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxODowMi45ODYwMDQzMTlaIn0%3D&digest=sha256%3Ac6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.591241069s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:02 +0000] "PUT /v2/foo/bar/blobs/uploads/efe1fc0c-2e8f-4743-91c8-b3456814b7fc?_state=DaySor5LjTBlvcef5kJkqT3QRph8zgdcjJ1dZMFxH0R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmZTFmYzBjLTJlOGYtNDc0My05MWM4LWIzNDU2ODE0YjdmYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxODowMi45ODYwMDQzMTlaIn0%3D&digest=sha256%3Ac6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:04Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41143" http.request.id=58a8e610-e0d5-411d-b616-9ee1e3950279 http.request.method=POST http.request.remoteaddr="127.0.0.1:36954" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.551564ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:06Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:41143" http.request.id=9dcdbb97-280e-48ea-b275-aca7d39724d5 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:36954" http.request.uri="/v2/foo/bar/blobs/uploads/e560acba-93ed-4f99-bf99-82497406c1d6?_state=2Z9TZspygsbBGumaELS22V-cq7uwZDLnvYQzeMcq2e97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1NjBhY2JhLTkzZWQtNGY5OS1iZjk5LTgyNDk3NDA2YzFkNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxODowNC43MjMxNDk0NjFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.454047405s http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:04 +0000] "PATCH /v2/foo/bar/blobs/uploads/e560acba-93ed-4f99-bf99-82497406c1d6?_state=2Z9TZspygsbBGumaELS22V-cq7uwZDLnvYQzeMcq2e97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1NjBhY2JhLTkzZWQtNGY5OS1iZjk5LTgyNDk3NDA2YzFkNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxODowNC43MjMxNDk0NjFaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:06Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41143" http.request.id=9d0f7b38-c66c-45ec-ac7c-5a16a5846c39 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36954" http.request.uri="/v2/foo/bar/blobs/uploads/e560acba-93ed-4f99-bf99-82497406c1d6?_state=ADhPVc0ORTs7mJIqlMUvu4lKqPskfTm_jSwsOxbsXUF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1NjBhY2JhLTkzZWQtNGY5OS1iZjk5LTgyNDk3NDA2YzFkNiIsIk9mZnNldCI6MTQzNzA4MTYsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTg6MDRaIn0%3D&digest=sha256%3Ac6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b" http.request.useragent="Go-http-client/1.1" http.response.duration=2.981253ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:06 +0000] "PUT /v2/foo/bar/blobs/uploads/e560acba-93ed-4f99-bf99-82497406c1d6?_state=ADhPVc0ORTs7mJIqlMUvu4lKqPskfTm_jSwsOxbsXUF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1NjBhY2JhLTkzZWQtNGY5OS1iZjk5LTgyNDk3NDA2YzFkNiIsIk9mZnNldCI6MTQzNzA4MTYsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTg6MDRaIn0%3D&digest=sha256%3Ac6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:06Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41143" http.request.id=37ea7a43-6271-49b4-a3cf-f834fd5e7a20 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:36954" http.request.uri="/v2/foo/bar/blobs/sha256:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.763893ms http.response.status=200 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:06 +0000] "HEAD /v2/foo/bar/blobs/sha256:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:06Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41143" http.request.id=375746da-400b-4ce7-bc58-4a8c4fd48d60 http.request.method=GET http.request.remoteaddr="127.0.0.1:36954" http.request.uri="/v2/foo/bar/blobs/sha256:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=93.57001ms http.response.status=200 http.response.written=14370816 127.0.0.1 - - [04/Feb/2026:18:18:06 +0000] "GET /v2/foo/bar/blobs/sha256:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b HTTP/1.1" 200 14370816 "" "Go-http-client/1.1" time="2026-02-04T18:18:06Z" level=error msg="error parsing digest="sha257:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b": unsupported digest algorithm" go.version=go1.25.7 http.request.host="127.0.0.1:41143" http.request.id=f990a5a2-7940-4ca5-a05f-50e49802e46d http.request.method=GET http.request.remoteaddr="127.0.0.1:36954" http.request.uri="/v2/foo/bar/blobs/sha257:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b" vars.name="foo/bar" time="2026-02-04T18:18:06Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:41143" http.request.id=f990a5a2-7940-4ca5-a05f-50e49802e46d http.request.method=GET http.request.remoteaddr="127.0.0.1:36954" http.request.uri="/v2/foo/bar/blobs/sha257:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.022456ms http.response.status=400 http.response.written=110 vars.digest="sha257:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b" vars.name="foo/bar" 127.0.0.1 - - [04/Feb/2026:18:18:06 +0000] "GET /v2/foo/bar/blobs/sha257:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-02-04T18:18:06Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41143" http.request.id=2af9c0ca-32e7-41cd-a886-2040d9fd3738 http.request.method=GET http.request.remoteaddr="127.0.0.1:38122" http.request.uri="/v2/foo/bar/blobs/sha256:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b" http.request.useragent="Go-http-client/1.1" http.response.duration=2.693909ms http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:06 +0000] "GET /v2/foo/bar/blobs/sha256:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:06Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41143" http.request.id=82d07c9c-eb92-4e61-8fd1-3d65ec666932 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38130" http.request.uri="/v2/foo/bar/blobs/sha256:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b" http.request.useragent="Go-http-client/1.1" http.response.duration=2.361456ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:06 +0000] "DELETE /v2/foo/bar/blobs/sha256:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:06Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:41143" http.request.id=9ac85474-5a67-4f20-8518-0979b80b23cc http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38130" http.request.uri="/v2/foo/bar/blobs/sha256:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.96599ms http.response.status=404 http.response.written=157 vars.digest="sha256:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b" vars.name="foo/bar" 127.0.0.1 - - [04/Feb/2026:18:18:06 +0000] "HEAD /v2/foo/bar/blobs/sha256:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-02-04T18:18:06Z" 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:41143" http.request.id=88720e04-22e3-4b66-8b63-9926e58d4266 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38130" http.request.uri="/v2/foo/bar/blobs/sha256:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.915345ms http.response.status=404 http.response.written=74 vars.digest="sha256:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b" vars.name="foo/bar" 127.0.0.1 - - [04/Feb/2026:18:18:06 +0000] "DELETE /v2/foo/bar/blobs/sha256:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2026-02-04T18:18:06Z" level=error msg="error parsing digest="sha257:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b": unsupported digest algorithm" go.version=go1.25.7 http.request.host="127.0.0.1:41143" http.request.id=18038b60-c7c8-440e-bf65-4233f818d971 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38132" http.request.uri="/v2/foo/bar/blobs/sha257:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b" vars.name="foo/bar" time="2026-02-04T18:18:06Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:41143" http.request.id=18038b60-c7c8-440e-bf65-4233f818d971 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38132" http.request.uri="/v2/foo/bar/blobs/sha257:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.136418ms http.response.status=400 http.response.written=110 vars.digest="sha257:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b" vars.name="foo/bar" 127.0.0.1 - - [04/Feb/2026:18:18:06 +0000] "DELETE /v2/foo/bar/blobs/sha257:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-02-04T18:18:06Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41143" http.request.id=a96ae616-5e66-4cb8-8d25-ae46d0ecf9e0 http.request.method=POST http.request.remoteaddr="127.0.0.1:38142" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.247894ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:06 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:07Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41143" http.request.id=f71a89db-2385-44f4-a8a5-2d4d8264f291 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38142" http.request.uri="/v2/foo/bar/blobs/uploads/1740c0e9-2a95-48f0-869b-8ebb3186bfe6?_state=5t1y6ikY8YKoR72k3ccxLZSwQMiW8W3QwfS7jcqcSLZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3NDBjMGU5LTJhOTUtNDhmMC04NjliLThlYmIzMTg2YmZlNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxODowNi4zMzg2MTEwODJaIn0%3D&digest=sha256%3Ac6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.374371367s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:06 +0000] "PUT /v2/foo/bar/blobs/uploads/1740c0e9-2a95-48f0-869b-8ebb3186bfe6?_state=5t1y6ikY8YKoR72k3ccxLZSwQMiW8W3QwfS7jcqcSLZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3NDBjMGU5LTJhOTUtNDhmMC04NjliLThlYmIzMTg2YmZlNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxODowNi4zMzg2MTEwODJaIn0%3D&digest=sha256%3Ac6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:07Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41143" http.request.id=f1d22dba-bcf6-4894-a0f4-e4a4d2fc0e0a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38142" http.request.uri="/v2/foo/bar/blobs/sha256:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.825712ms http.response.status=200 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:07 +0000] "HEAD /v2/foo/bar/blobs/sha256:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:07Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41143" http.request.id=0e192d07-da34-41f3-9ad6-cc0910d8f1a8 http.request.method=GET http.request.remoteaddr="127.0.0.1:38108" http.request.uri="/v2/foo/bar/blobs/sha256:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.507463031s http.response.status=200 http.response.written=4262720 127.0.0.1 - - [04/Feb/2026:18:18:06 +0000] "GET /v2/foo/bar/blobs/sha256:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b HTTP/1.1" 200 4262720 "" "Go-http-client/1.1" time="2026-02-04T18:18:07Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41143" http.request.id=7520a8c5-d4e6-4be0-a36a-e0ef72dc42b2 http.request.method=GET http.request.remoteaddr="127.0.0.1:38122" http.request.uri="/v2/foo/bar/blobs/sha256:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.498320529s http.response.status=200 http.response.written=4175872 127.0.0.1 - - [04/Feb/2026:18:18:06 +0000] "GET /v2/foo/bar/blobs/sha256:c6f229c33bad284d9986aa98fb6a788f7e7cf82dbc55b8beb699306023cad18b HTTP/1.1" 200 4175872 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (5.06s) === RUN TestRelativeURL time="2026-02-04T18:18:07Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-04T18:18:07Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-04T18:18:07Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33073" http.request.id=f7b5b47b-896b-4360-9c95-abb5f607c80c http.request.method=POST http.request.remoteaddr="127.0.0.1:36586" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.426168ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:07 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:10Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33073" http.request.id=1759c887-008d-4f5f-a3b5-4698181474b9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36586" http.request.uri="/v2/foo/bar/blobs/uploads/6d1db578-282d-4e09-b8d8-4d5a31e945b2?_state=DO8T5InssngWYHGrxwgKwLsYj_KUhcIQ4W6Ssvl1jJx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZkMWRiNTc4LTI4MmQtNGUwOS1iOGQ4LTRkNWEzMWU5NDViMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxODowNy44MzAzMDEyNTFaIn0%3D&digest=sha256%3A563d68853181ebb89baefd2e6442cdec14729868856d23bb393d633bed9cf5b5" http.request.useragent="Go-http-client/1.1" http.response.duration=2.68295259s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:08 +0000] "PUT /v2/foo/bar/blobs/uploads/6d1db578-282d-4e09-b8d8-4d5a31e945b2?_state=DO8T5InssngWYHGrxwgKwLsYj_KUhcIQ4W6Ssvl1jJx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZkMWRiNTc4LTI4MmQtNGUwOS1iOGQ4LTRkNWEzMWU5NDViMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxODowNy44MzAzMDEyNTFaIn0%3D&digest=sha256%3A563d68853181ebb89baefd2e6442cdec14729868856d23bb393d633bed9cf5b5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:10Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33073" http.request.id=be131e26-17fc-4c25-b9fe-54fa5a46d40a http.request.method=POST http.request.remoteaddr="127.0.0.1:36586" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.2193ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:10Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33073" http.request.id=bc85a5db-6ece-4751-ac05-4e4ebf422850 http.request.method=POST http.request.remoteaddr="127.0.0.1:36586" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.228499ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:12Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33073" http.request.id=1ba8a4ed-fe83-41ab-9c77-a85b437db662 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36586" http.request.uri="/v2/foo/bar/blobs/uploads/f5ee4786-7afd-47f4-ba8c-6a69adc48606?_state=db3fXksuw_rvMUTXs-Pw1OIhcp7bTwzETCOpia2VwYt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY1ZWU0Nzg2LTdhZmQtNDdmNC1iYThjLTZhNjlhZGM0ODYwNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxODoxMC45MDQyODg4MjlaIn0%3D&digest=sha256%3A66241aa0c8557256ff29e16e04beb45f20bc6bf6a12d4bd3453ba4c34283de79" http.request.useragent="Go-http-client/1.1" http.response.duration=1.564816225s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:10 +0000] "PUT /v2/foo/bar/blobs/uploads/f5ee4786-7afd-47f4-ba8c-6a69adc48606?_state=db3fXksuw_rvMUTXs-Pw1OIhcp7bTwzETCOpia2VwYt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY1ZWU0Nzg2LTdhZmQtNDdmNC1iYThjLTZhNjlhZGM0ODYwNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxODoxMC45MDQyODg4MjlaIn0%3D&digest=sha256%3A66241aa0c8557256ff29e16e04beb45f20bc6bf6a12d4bd3453ba4c34283de79 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (4.65s) === RUN TestBlobDeleteDisabled time="2026-02-04T18:18:12Z" 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-04T18:18:12Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-04T18:18:12Z" 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:42349" http.request.id=9f2533ac-de36-4236-bcd1-b8895eb3ce24 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35496" http.request.uri="/v2/foo/bar/blobs/sha256:aeedcbffb0715a8b99c8a14b187943b26fbd744dd7d88375dfd276afabff31ef" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.067591ms http.response.status=405 http.response.written=78 vars.digest="sha256:aeedcbffb0715a8b99c8a14b187943b26fbd744dd7d88375dfd276afabff31ef" vars.name="foo/bar" 127.0.0.1 - - [04/Feb/2026:18:18:12 +0000] "DELETE /v2/foo/bar/blobs/sha256:aeedcbffb0715a8b99c8a14b187943b26fbd744dd7d88375dfd276afabff31ef HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.35s) === RUN TestDeleteDisabled time="2026-02-04T18:18:12Z" 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-04T18:18:12Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-04T18:18:13Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37571" http.request.id=59bcfae0-33e7-44da-b9c8-ea3bc3720456 http.request.method=POST http.request.remoteaddr="127.0.0.1:50090" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.230095ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:17Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37571" http.request.id=da15eeeb-b045-4117-b2bb-a0346f6927da http.request.method=PUT http.request.remoteaddr="127.0.0.1:50090" http.request.uri="/v2/foo/bar/blobs/uploads/cb4ec74e-39d5-4fa7-b483-bb69cc2a9449?_state=6M_v-MEan6gsdu1t_GArjfODs1BfUD9O1XoSyrsrN3t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNiNGVjNzRlLTM5ZDUtNGZhNy1iNDgzLWJiNjljYzJhOTQ0OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxODoxMy4xNDMzODQyNTJaIn0%3D&digest=sha256%3Ad8d0df428deedc21999303df51a2415f078023bee4cf2075cda516c674d5c528" http.request.useragent="Go-http-client/1.1" http.response.duration=4.100867274s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:13 +0000] "PUT /v2/foo/bar/blobs/uploads/cb4ec74e-39d5-4fa7-b483-bb69cc2a9449?_state=6M_v-MEan6gsdu1t_GArjfODs1BfUD9O1XoSyrsrN3t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNiNGVjNzRlLTM5ZDUtNGZhNy1iNDgzLWJiNjljYzJhOTQ0OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxODoxMy4xNDMzODQyNTJaIn0%3D&digest=sha256%3Ad8d0df428deedc21999303df51a2415f078023bee4cf2075cda516c674d5c528 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:17Z" 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:37571" http.request.id=2745fae4-9633-45df-96fa-95b475160914 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50090" http.request.uri="/v2/foo/bar/blobs/sha256:d8d0df428deedc21999303df51a2415f078023bee4cf2075cda516c674d5c528" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.225004ms http.response.status=405 http.response.written=78 vars.digest="sha256:d8d0df428deedc21999303df51a2415f078023bee4cf2075cda516c674d5c528" vars.name="foo/bar" 127.0.0.1 - - [04/Feb/2026:18:18:17 +0000] "DELETE /v2/foo/bar/blobs/sha256:d8d0df428deedc21999303df51a2415f078023bee4cf2075cda516c674d5c528 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (4.44s) === RUN TestDeleteReadOnly time="2026-02-04T18:18:17Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-04T18:18:17Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-04T18:18:17Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37967" http.request.id=4bf4c885-7ace-4ece-97ae-bb2f56e9d8fe http.request.method=POST http.request.remoteaddr="127.0.0.1:47022" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.805062ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:20Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37967" http.request.id=731467d1-ec07-412c-a042-84efc1adf346 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47022" http.request.uri="/v2/foo/bar/blobs/uploads/6b01df7d-6929-4ff6-8138-be4bf0c7e317?_state=vS6YtXhiTbvyxSdxJljjFaMS2IjOThgckKMwH_9-j_Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiMDFkZjdkLTY5MjktNGZmNi04MTM4LWJlNGJmMGM3ZTMxNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxODoxNy40OTQ4Njc4MjVaIn0%3D&digest=sha256%3A88e4e8a5850aa59c4350e0f06499f077f093fbb257fd4a3cd58816e424ebfac3" http.request.useragent="Go-http-client/1.1" http.response.duration=2.95677531s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:17 +0000] "PUT /v2/foo/bar/blobs/uploads/6b01df7d-6929-4ff6-8138-be4bf0c7e317?_state=vS6YtXhiTbvyxSdxJljjFaMS2IjOThgckKMwH_9-j_Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiMDFkZjdkLTY5MjktNGZmNi04MTM4LWJlNGJmMGM3ZTMxNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxODoxNy40OTQ4Njc4MjVaIn0%3D&digest=sha256%3A88e4e8a5850aa59c4350e0f06499f077f093fbb257fd4a3cd58816e424ebfac3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [04/Feb/2026:18:18:20 +0000] "DELETE /v2/foo/bar/blobs/sha256:88e4e8a5850aa59c4350e0f06499f077f093fbb257fd4a3cd58816e424ebfac3 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (3.20s) === RUN TestStartPushReadOnly time="2026-02-04T18:18:20Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-04T18:18:20Z" level=info msg="redis not configured" go.version=go1.25.7 127.0.0.1 - - [04/Feb/2026:18:18:20 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.01s) === RUN TestManifestAPI time="2026-02-04T18:18:20Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-04T18:18:20Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-04T18:18:20Z" 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:46091" http.request.id=07fd8306-0ff2-452d-8091-fa9bc866776c http.request.method=GET http.request.remoteaddr="127.0.0.1:53832" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.330314ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [04/Feb/2026:18:18:20 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-02-04T18:18:20Z" 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:46091" http.request.id=721b4a49-b0f7-469f-b986-b10c016a227b http.request.method=GET http.request.remoteaddr="127.0.0.1:53832" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.241184ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [04/Feb/2026:18:18:20 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-02-04T18:18:20Z" 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:46091" http.request.id=8c754747-a617-4f89-8cdb-f82cb955a97d http.request.method=PUT http.request.remoteaddr="127.0.0.1:53832" 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.090702ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [04/Feb/2026:18:18:20 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-02-04T18:18:20Z" 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:46091" http.request.id=36748d25-2242-4a05-9b4b-bfef5888cad5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53832" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=9.480259ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-02-04T18:18:20Z" 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:46091" http.request.id=36748d25-2242-4a05-9b4b-bfef5888cad5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53832" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=9.573758ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-02-04T18:18:20Z" 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:46091" http.request.id=36748d25-2242-4a05-9b4b-bfef5888cad5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53832" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=9.654662ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-02-04T18:18:20Z" 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:46091" http.request.id=36748d25-2242-4a05-9b4b-bfef5888cad5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53832" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=9.724593ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [04/Feb/2026:18:18:20 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-02-04T18:18:20Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46091" http.request.id=168d859a-5844-4093-924a-cbe5a5f227a8 http.request.method=POST http.request.remoteaddr="127.0.0.1:53832" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.981235ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:20 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:26Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46091" http.request.id=55b89d1b-7d96-4ce1-a8ce-1edbd2ba660c http.request.method=PUT http.request.remoteaddr="127.0.0.1:53832" http.request.uri="/v2/foo/schema1/blobs/uploads/9c28790d-570e-4d21-a865-4852f45a26b1?_state=RjhI8gQXFv7AGCBUJ4DzYxOREXWKjd-lTajROv6eJXB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5YzI4NzkwZC01NzBlLTRkMjEtYTg2NS00ODUyZjQ1YTI2YjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTg6MjAuODExNTY2MTZaIn0%3D&digest=sha256%3A94d2bc67590c99ee83a71a060477405febe3b99a3757223f64b189c7ae040154" http.request.useragent="Go-http-client/1.1" http.response.duration=5.934248738s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:20 +0000] "PUT /v2/foo/schema1/blobs/uploads/9c28790d-570e-4d21-a865-4852f45a26b1?_state=RjhI8gQXFv7AGCBUJ4DzYxOREXWKjd-lTajROv6eJXB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5YzI4NzkwZC01NzBlLTRkMjEtYTg2NS00ODUyZjQ1YTI2YjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTg6MjAuODExNTY2MTZaIn0%3D&digest=sha256%3A94d2bc67590c99ee83a71a060477405febe3b99a3757223f64b189c7ae040154 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:26Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46091" http.request.id=0252d8f9-08e6-43a6-b9e1-64555ecba9d1 http.request.method=POST http.request.remoteaddr="127.0.0.1:53832" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.962795ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:26 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:28Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46091" http.request.id=caa3de21-f713-43c7-888b-9bbaf5aeebb9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53832" http.request.uri="/v2/foo/schema1/blobs/uploads/cbdd414d-1440-4fbd-b4f9-3e4bdb99a217?_state=MDws5_8dFXy4tpbuqsq7mgW8e6idNqczjFjnDt5Bx497Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjYmRkNDE0ZC0xNDQwLTRmYmQtYjRmOS0zZTRiZGI5OWEyMTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTg6MjYuOTg2NjMyMDkyWiJ9&digest=sha256%3A01d5bd4df4ce5f5c17917074ccd52489c838c59ce0084597d646ceb265c75662" http.request.useragent="Go-http-client/1.1" http.response.duration=1.430666669s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:26 +0000] "PUT /v2/foo/schema1/blobs/uploads/cbdd414d-1440-4fbd-b4f9-3e4bdb99a217?_state=MDws5_8dFXy4tpbuqsq7mgW8e6idNqczjFjnDt5Bx497Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjYmRkNDE0ZC0xNDQwLTRmYmQtYjRmOS0zZTRiZGI5OWEyMTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTg6MjYuOTg2NjMyMDkyWiJ9&digest=sha256%3A01d5bd4df4ce5f5c17917074ccd52489c838c59ce0084597d646ceb265c75662 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:28Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46091" http.request.id=7d89fa6f-64b1-41dc-a24a-c2cf7ed96fc4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53832" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.518085ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:28 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:28Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46091" http.request.id=cd89dc62-c36a-449f-87e8-de6165afe210 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53832" http.request.uri="/v2/foo/schema1/manifests/sha256:55d212ef82c3162efa2c04eacc10ef89e47f0d0374ed2ec58923c3ca6fce60ca" http.request.useragent="Go-http-client/1.1" http.response.duration=7.997957ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:28 +0000] "PUT /v2/foo/schema1/manifests/sha256:55d212ef82c3162efa2c04eacc10ef89e47f0d0374ed2ec58923c3ca6fce60ca HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:28Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46091" http.request.id=8971c302-e051-44c9-a726-1d5de4548c59 http.request.method=GET http.request.remoteaddr="127.0.0.1:53832" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.407238ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [04/Feb/2026:18:18:28 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-04T18:18:28Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46091" http.request.id=9d1b87d5-340f-4204-9cf4-bf937217ae74 http.request.method=GET http.request.remoteaddr="127.0.0.1:53832" http.request.uri="/v2/foo/schema1/manifests/sha256:55d212ef82c3162efa2c04eacc10ef89e47f0d0374ed2ec58923c3ca6fce60ca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.57098ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [04/Feb/2026:18:18:28 +0000] "GET /v2/foo/schema1/manifests/sha256:55d212ef82c3162efa2c04eacc10ef89e47f0d0374ed2ec58923c3ca6fce60ca HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-04T18:18:28Z" 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:46091" http.request.id=c2aef5e0-883e-482c-9ddd-d9c66f5894da http.request.method=PUT http.request.remoteaddr="127.0.0.1:53832" http.request.uri="/v2/foo/schema1/manifests/sha256:55d212ef82c3162efa2c04eacc10ef89e47f0d0374ed2ec58923c3ca6fce60ca" http.request.useragent="Go-http-client/1.1" http.response.duration=6.095953ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:28 +0000] "PUT /v2/foo/schema1/manifests/sha256:55d212ef82c3162efa2c04eacc10ef89e47f0d0374ed2ec58923c3ca6fce60ca HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:28Z" 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:46091" http.request.id=358499a1-6831-4d65-9b8b-21759eabc0cf http.request.method=PUT http.request.remoteaddr="127.0.0.1:53832" http.request.uri="/v2/foo/schema1/manifests/sha256:55d212ef82c3162efa2c04eacc10ef89e47f0d0374ed2ec58923c3ca6fce60ca" http.request.useragent="Go-http-client/1.1" http.response.duration=7.265906ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:28 +0000] "PUT /v2/foo/schema1/manifests/sha256:55d212ef82c3162efa2c04eacc10ef89e47f0d0374ed2ec58923c3ca6fce60ca HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:28Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/json" http.request.host="127.0.0.1:46091" http.request.id=9cb43481-2a08-4d24-b458-d5499961b13c http.request.method=PUT http.request.remoteaddr="127.0.0.1:53832" http.request.uri="/v2/foo/schema1/manifests/sha256:55d212ef82c3162efa2c04eacc10ef89e47f0d0374ed2ec58923c3ca6fce60ca" http.request.useragent="Go-http-client/1.1" http.response.duration=7.087153ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:28 +0000] "PUT /v2/foo/schema1/manifests/sha256:55d212ef82c3162efa2c04eacc10ef89e47f0d0374ed2ec58923c3ca6fce60ca HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:28Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46091" http.request.id=d120647a-e8a6-40f7-a28b-c20939966f97 http.request.method=GET http.request.remoteaddr="127.0.0.1:53832" http.request.uri="/v2/foo/schema1/manifests/sha256:55d212ef82c3162efa2c04eacc10ef89e47f0d0374ed2ec58923c3ca6fce60ca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.509741ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [04/Feb/2026:18:18:28 +0000] "GET /v2/foo/schema1/manifests/sha256:55d212ef82c3162efa2c04eacc10ef89e47f0d0374ed2ec58923c3ca6fce60ca HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-04T18:18:28Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46091" http.request.id=4717c1a2-7b78-42ed-b231-da64a12c3f89 http.request.method=GET http.request.remoteaddr="127.0.0.1:53832" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.900241ms http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:28 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:28Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46091" http.request.id=29cc6ebc-b9fb-4630-bb16-b53c85ca806f http.request.method=GET http.request.remoteaddr="127.0.0.1:53832" http.request.uri="/v2/foo/schema1/manifests/sha256:55d212ef82c3162efa2c04eacc10ef89e47f0d0374ed2ec58923c3ca6fce60ca" http.request.useragent="Go-http-client/1.1" http.response.duration=1.692347ms http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:28 +0000] "GET /v2/foo/schema1/manifests/sha256:55d212ef82c3162efa2c04eacc10ef89e47f0d0374ed2ec58923c3ca6fce60ca HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:28Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46091" http.request.id=4bcc3aa6-87b5-4ff2-920d-d9d0bf0ed863 http.request.method=GET http.request.remoteaddr="127.0.0.1:53832" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.378062ms http.response.status=200 http.response.written=41 127.0.0.1 - - [04/Feb/2026:18:18:28 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-02-04T18:18:28Z" level=error msg="payload digest does match: "sha256:2093911efcfe776feb646a208e50a52a4e960c8a698f7f57417e627a3c47eb4d" != "sha256:55d212ef82c3162efa2c04eacc10ef89e47f0d0374ed2ec58923c3ca6fce60ca"" go.version=go1.25.7 http.request.host="127.0.0.1:46091" http.request.id=c6da941f-2ff6-492f-9621-80bbb1847cf1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53832" http.request.uri="/v2/foo/schema1/manifests/sha256:55d212ef82c3162efa2c04eacc10ef89e47f0d0374ed2ec58923c3ca6fce60ca" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:55d212ef82c3162efa2c04eacc10ef89e47f0d0374ed2ec58923c3ca6fce60ca" time="2026-02-04T18:18:28Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:46091" http.request.id=c6da941f-2ff6-492f-9621-80bbb1847cf1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53832" http.request.uri="/v2/foo/schema1/manifests/sha256:55d212ef82c3162efa2c04eacc10ef89e47f0d0374ed2ec58923c3ca6fce60ca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.657499ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:55d212ef82c3162efa2c04eacc10ef89e47f0d0374ed2ec58923c3ca6fce60ca" 127.0.0.1 - - [04/Feb/2026:18:18:28 +0000] "PUT /v2/foo/schema1/manifests/sha256:55d212ef82c3162efa2c04eacc10ef89e47f0d0374ed2ec58923c3ca6fce60ca HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-02-04T18:18:28Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.25.7 http.request.host="127.0.0.1:46091" http.request.id=7f01369e-fd8c-4e6a-bbba-67fb8cd85749 http.request.method=GET http.request.remoteaddr="127.0.0.1:42870" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.13703ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [04/Feb/2026:18:18:28 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-02-04T18:18:28Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.25.7 http.request.host="127.0.0.1:46091" http.request.id=bc417ec0-068e-4d00-8531-22c618ad4cdf http.request.method=GET http.request.remoteaddr="127.0.0.1:42870" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.720406ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [04/Feb/2026:18:18:28 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-02-04T18:18:28Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46091" http.request.id=c7d0d044-e03c-4aa5-be4c-f0a1c1743c7e http.request.method=PUT http.request.remoteaddr="127.0.0.1:42870" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.004348ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-04T18:18:28Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46091" http.request.id=c7d0d044-e03c-4aa5-be4c-f0a1c1743c7e http.request.method=PUT http.request.remoteaddr="127.0.0.1:42870" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.04809ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-04T18:18:28Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46091" http.request.id=c7d0d044-e03c-4aa5-be4c-f0a1c1743c7e http.request.method=PUT http.request.remoteaddr="127.0.0.1:42870" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.07839ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [04/Feb/2026:18:18:28 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-02-04T18:18:28Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46091" http.request.id=ac2696d2-c1a7-45d3-926f-7bcc97212a8b http.request.method=POST http.request.remoteaddr="127.0.0.1:42870" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="849.356µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:28 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:28Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46091" http.request.id=d7554680-ec6f-4ebf-819b-c764ac73b8ad http.request.method=PUT http.request.remoteaddr="127.0.0.1:42870" http.request.uri="/v2/foo/schema2/blobs/uploads/2c0b3393-cc00-42fa-8b5f-b627f44b384a?_state=D01Zf9YcFKDBNiNVxuE29OEoRZZJysem_nGhz-jky2p7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyYzBiMzM5My1jYzAwLTQyZmEtOGI1Zi1iNjI3ZjQ0YjM4NGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTg6MjguNDg5NTU1OTIxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.143286ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:28 +0000] "PUT /v2/foo/schema2/blobs/uploads/2c0b3393-cc00-42fa-8b5f-b627f44b384a?_state=D01Zf9YcFKDBNiNVxuE29OEoRZZJysem_nGhz-jky2p7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyYzBiMzM5My1jYzAwLTQyZmEtOGI1Zi1iNjI3ZjQ0YjM4NGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTg6MjguNDg5NTU1OTIxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:28Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46091" http.request.id=7aa13344-a15e-430b-a17f-94b4b5d4257b http.request.method=PUT http.request.remoteaddr="127.0.0.1:42870" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.143119ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-04T18:18:28Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46091" http.request.id=7aa13344-a15e-430b-a17f-94b4b5d4257b http.request.method=PUT http.request.remoteaddr="127.0.0.1:42870" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.245746ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [04/Feb/2026:18:18:28 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-02-04T18:18:28Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46091" http.request.id=8774f272-3107-4e9a-b870-68d12b2794f6 http.request.method=POST http.request.remoteaddr="127.0.0.1:42870" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.265935ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:28 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:30Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46091" http.request.id=6fff5d90-eade-498c-8f10-99a04cd70706 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42870" http.request.uri="/v2/foo/schema2/blobs/uploads/0e8f4079-314c-4c43-9389-78b662555a72?_state=PvUteTuM1KbzlenVZ_UjrCLtSriEKfI2YH0Z0FdWgKp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwZThmNDA3OS0zMTRjLTRjNDMtOTM4OS03OGI2NjI1NTVhNzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTg6MjguNjkxNzAyNzM5WiJ9&digest=sha256%3Af5828202ba87a4ea6345cb3208fbd903c4653a52dd99cb41bd1d637d65e090a3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.887241714s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:28 +0000] "PUT /v2/foo/schema2/blobs/uploads/0e8f4079-314c-4c43-9389-78b662555a72?_state=PvUteTuM1KbzlenVZ_UjrCLtSriEKfI2YH0Z0FdWgKp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwZThmNDA3OS0zMTRjLTRjNDMtOTM4OS03OGI2NjI1NTVhNzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTg6MjguNjkxNzAyNzM5WiJ9&digest=sha256%3Af5828202ba87a4ea6345cb3208fbd903c4653a52dd99cb41bd1d637d65e090a3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:31Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46091" http.request.id=36783f01-6416-4a76-bc71-eaf1fda36303 http.request.method=POST http.request.remoteaddr="127.0.0.1:42870" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.609058ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:31 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46091" http.request.id=3862d10d-e952-4e3c-8356-79834a012814 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42870" http.request.uri="/v2/foo/schema2/blobs/uploads/22c8d3e3-9b6a-4d6f-b834-70f3f273e3ee?_state=Edtw9GpZgn-Za53ne_LDuW-bIGFAud5w1glEsNMkQzd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyMmM4ZDNlMy05YjZhLTRkNmYtYjgzNC03MGYzZjI3M2UzZWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTg6MzEuMDA3ODIwOTA4WiJ9&digest=sha256%3A16c205eee62a19d53a6c3af1e3c856cfa87641b7cfbbe606784da780a8cfbf19" http.request.useragent="Go-http-client/1.1" http.response.duration=5.305106053s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:31 +0000] "PUT /v2/foo/schema2/blobs/uploads/22c8d3e3-9b6a-4d6f-b834-70f3f273e3ee?_state=Edtw9GpZgn-Za53ne_LDuW-bIGFAud5w1glEsNMkQzd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyMmM4ZDNlMy05YjZhLTRkNmYtYjgzNC03MGYzZjI3M2UzZWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTg6MzEuMDA3ODIwOTA4WiJ9&digest=sha256%3A16c205eee62a19d53a6c3af1e3c856cfa87641b7cfbbe606784da780a8cfbf19 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:36Z" 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:46091" http.request.id=731a1f4e-19a7-4986-abc5-52adf93c9563 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42870" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.847481ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:36 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:36Z" 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:46091" http.request.id=a48c8958-1191-46f5-8f9a-b2966ca5a9ac http.request.method=PUT http.request.remoteaddr="127.0.0.1:42870" http.request.uri="/v2/foo/schema2/manifests/sha256:d959565999e07023d97fb0b9ddcbc09b2160f0e31386d718a9234f6bcba6379c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.445211ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:36 +0000] "PUT /v2/foo/schema2/manifests/sha256:d959565999e07023d97fb0b9ddcbc09b2160f0e31386d718a9234f6bcba6379c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46091" http.request.id=103362b6-9e11-4d05-8764-f762a5c1d9a4 http.request.method=GET http.request.remoteaddr="127.0.0.1:42870" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.625176ms http.response.status=200 http.response.written=732 127.0.0.1 - - [04/Feb/2026:18:18:36 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-02-04T18:18:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46091" http.request.id=a746e21c-0656-42bc-bebf-c2fbcc9a6dcf http.request.method=GET http.request.remoteaddr="127.0.0.1:42870" http.request.uri="/v2/foo/schema2/manifests/sha256:d959565999e07023d97fb0b9ddcbc09b2160f0e31386d718a9234f6bcba6379c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.478828ms http.response.status=200 http.response.written=732 127.0.0.1 - - [04/Feb/2026:18:18:36 +0000] "GET /v2/foo/schema2/manifests/sha256:d959565999e07023d97fb0b9ddcbc09b2160f0e31386d718a9234f6bcba6379c HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-02-04T18:18:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46091" http.request.id=6851b246-1d40-4c63-ba82-9f88193b7976 http.request.method=GET http.request.remoteaddr="127.0.0.1:42870" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.967012ms http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:36 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46091" http.request.id=1b2c5377-a894-4a17-8cfa-fdaf9a6c768a http.request.method=GET http.request.remoteaddr="127.0.0.1:42870" http.request.uri="/v2/foo/schema2/manifests/sha256:d959565999e07023d97fb0b9ddcbc09b2160f0e31386d718a9234f6bcba6379c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.944782ms http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:36 +0000] "GET /v2/foo/schema2/manifests/sha256:d959565999e07023d97fb0b9ddcbc09b2160f0e31386d718a9234f6bcba6379c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46091" http.request.id=b5d600b1-8740-4e9a-a569-e4a0cc37df83 http.request.method=GET http.request.remoteaddr="127.0.0.1:42870" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.056422ms http.response.status=200 http.response.written=45 127.0.0.1 - - [04/Feb/2026:18:18:36 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-02-04T18:18:36Z" level=info msg="rewriting manifest sha256:d959565999e07023d97fb0b9ddcbc09b2160f0e31386d718a9234f6bcba6379c in schema1 format to support old client" go.version=go1.25.7 http.request.host="127.0.0.1:46091" http.request.id=1de60326-9032-4bf4-8cd1-674ad310b40b http.request.method=GET http.request.remoteaddr="127.0.0.1:42870" 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-04T18:18:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46091" http.request.id=1de60326-9032-4bf4-8cd1-674ad310b40b http.request.method=GET http.request.remoteaddr="127.0.0.1:42870" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.950483ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [04/Feb/2026:18:18:36 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-02-04T18:18:36Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:46091" http.request.id=c8afa348-2277-4b16-92ad-f07c417cde58 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42870" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.262653ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [04/Feb/2026:18:18:36 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-02-04T18:18:36Z" 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:46091" http.request.id=4edcfe9c-ce48-4617-a21f-7e52f83e5312 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42870" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.086506ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:36 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:36Z" 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:46091" http.request.id=2c9023b8-0706-4bc8-ae40-18b7401975b7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42870" http.request.uri="/v2/foo/schema2/manifests/sha256:e5b9f2ccc11f06903161383d3258e342929cf9ee6dbfef8441c9293ae21b4766" http.request.useragent="Go-http-client/1.1" http.response.duration=2.710476ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:36 +0000] "PUT /v2/foo/schema2/manifests/sha256:e5b9f2ccc11f06903161383d3258e342929cf9ee6dbfef8441c9293ae21b4766 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46091" http.request.id=017c7f33-6216-4498-920b-353f83f2e7c2 http.request.method=GET http.request.remoteaddr="127.0.0.1:42870" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.777426ms http.response.status=200 http.response.written=434 127.0.0.1 - - [04/Feb/2026:18:18:36 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-02-04T18:18:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46091" http.request.id=010de069-5c75-4d60-ab70-78d3f600b767 http.request.method=GET http.request.remoteaddr="127.0.0.1:42870" http.request.uri="/v2/foo/schema2/manifests/sha256:e5b9f2ccc11f06903161383d3258e342929cf9ee6dbfef8441c9293ae21b4766" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=2.60807ms http.response.status=200 http.response.written=434 127.0.0.1 - - [04/Feb/2026:18:18:36 +0000] "GET /v2/foo/schema2/manifests/sha256:e5b9f2ccc11f06903161383d3258e342929cf9ee6dbfef8441c9293ae21b4766 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-02-04T18:18:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46091" http.request.id=8c6739b7-733b-4f4e-b4d1-86d31f0a1f4f http.request.method=GET http.request.remoteaddr="127.0.0.1:42870" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.018932ms http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:36 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46091" http.request.id=ab862861-e534-4c16-81b3-7f9feaa48698 http.request.method=GET http.request.remoteaddr="127.0.0.1:42870" http.request.uri="/v2/foo/schema2/manifests/sha256:e5b9f2ccc11f06903161383d3258e342929cf9ee6dbfef8441c9293ae21b4766" http.request.useragent="Go-http-client/1.1" http.response.duration=1.928304ms http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:36 +0000] "GET /v2/foo/schema2/manifests/sha256:e5b9f2ccc11f06903161383d3258e342929cf9ee6dbfef8441c9293ae21b4766 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:36Z" level=info msg="rewriting manifest list sha256:e5b9f2ccc11f06903161383d3258e342929cf9ee6dbfef8441c9293ae21b4766 in schema1 format to support old client" go.version=go1.25.7 http.request.host="127.0.0.1:46091" http.request.id=3ff07824-7549-4a90-b4f6-f01592223588 http.request.method=GET http.request.remoteaddr="127.0.0.1:42870" 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-04T18:18:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46091" http.request.id=3ff07824-7549-4a90-b4f6-f01592223588 http.request.method=GET http.request.remoteaddr="127.0.0.1:42870" 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=6.082392ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [04/Feb/2026:18:18:36 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2026-02-04T18:18: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-04T18:18:36Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-04T18:18:36Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=01d11a5a-9acf-415f-9e17-143f8beede8a http.request.method=GET http.request.remoteaddr="127.0.0.1:54266" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.671987ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [04/Feb/2026:18:18:36 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-02-04T18:18:36Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=c10531d0-5263-4aa7-baf4-748977f12fed http.request.method=GET http.request.remoteaddr="127.0.0.1:54266" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.732501ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [04/Feb/2026:18:18:36 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-02-04T18:18:36Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=cd38e855-0c8f-4764-b26e-0e2ecca2efa4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54266" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.275597ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [04/Feb/2026:18:18:36 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-02-04T18:18:36Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=1c12469e-09cd-4ff1-9346-21417ac0e26a http.request.method=PUT http.request.remoteaddr="127.0.0.1:54266" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=9.409714ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-02-04T18:18:36Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=1c12469e-09cd-4ff1-9346-21417ac0e26a http.request.method=PUT http.request.remoteaddr="127.0.0.1:54266" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=9.512788ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-02-04T18:18:36Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=1c12469e-09cd-4ff1-9346-21417ac0e26a http.request.method=PUT http.request.remoteaddr="127.0.0.1:54266" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=9.59811ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-02-04T18:18:36Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=1c12469e-09cd-4ff1-9346-21417ac0e26a http.request.method=PUT http.request.remoteaddr="127.0.0.1:54266" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=9.674836ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [04/Feb/2026:18:18:36 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-02-04T18:18:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=7900a726-51e8-4234-a91a-e8dcfcf32bdb http.request.method=POST http.request.remoteaddr="127.0.0.1:54266" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.41274ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:36 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:40Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=4b9de0f7-da61-4f11-bcfe-b717b168577a http.request.method=PUT http.request.remoteaddr="127.0.0.1:54266" http.request.uri="/v2/foo/schema1/blobs/uploads/1f5e705a-812a-4fab-b93f-b9176d6cab43?_state=tWtDpYRxDL4BmViO6KAE4IWZjFqroGUcwJISRc-f95d7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxZjVlNzA1YS04MTJhLTRmYWItYjkzZi1iOTE3NmQ2Y2FiNDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTg6MzYuNzQwNTE3NDI1WiJ9&digest=sha256%3A4935600f3ba08a348603e432c9d53aac6906f3684cd6bbbc2622cefac7b29b86" http.request.useragent="Go-http-client/1.1" http.response.duration=3.661651617s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:36 +0000] "PUT /v2/foo/schema1/blobs/uploads/1f5e705a-812a-4fab-b93f-b9176d6cab43?_state=tWtDpYRxDL4BmViO6KAE4IWZjFqroGUcwJISRc-f95d7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxZjVlNzA1YS04MTJhLTRmYWItYjkzZi1iOTE3NmQ2Y2FiNDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTg6MzYuNzQwNTE3NDI1WiJ9&digest=sha256%3A4935600f3ba08a348603e432c9d53aac6906f3684cd6bbbc2622cefac7b29b86 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:40Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=275e1ee2-54fc-48fc-94c3-da5e1f98e5b9 http.request.method=POST http.request.remoteaddr="127.0.0.1:54266" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.152652ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:40 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=36da07e0-0521-4528-a0fb-a583728ac5d0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54266" http.request.uri="/v2/foo/schema1/blobs/uploads/edaeefed-ca3c-44a2-a976-b7c6f5d9239d?_state=CztcXV4xnv_bupE3oeZSgtG1LyHVelMMBTvKUPNcnJx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlZGFlZWZlZC1jYTNjLTQ0YTItYTk3Ni1iN2M2ZjVkOTIzOWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTg6NDAuNjUzMzUxODczWiJ9&digest=sha256%3A658165f1ef624c7453f49c21a660f440014664687984b6421510b94e4ac845b4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.78410467s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:40 +0000] "PUT /v2/foo/schema1/blobs/uploads/edaeefed-ca3c-44a2-a976-b7c6f5d9239d?_state=CztcXV4xnv_bupE3oeZSgtG1LyHVelMMBTvKUPNcnJx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlZGFlZWZlZC1jYTNjLTQ0YTItYTk3Ni1iN2M2ZjVkOTIzOWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTg6NDAuNjUzMzUxODczWiJ9&digest=sha256%3A658165f1ef624c7453f49c21a660f440014664687984b6421510b94e4ac845b4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=c8fc6719-d77f-4497-9f20-96e02e585d34 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54266" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.604923ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:42 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=ff83171b-be1b-4cca-82dc-6473ca4a02f1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54266" http.request.uri="/v2/foo/schema1/manifests/sha256:4e76a75956dead0fe6442ed4afdc672c90f2f4940cc0a10338b3605268c26793" http.request.useragent="Go-http-client/1.1" http.response.duration=7.215018ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:42 +0000] "PUT /v2/foo/schema1/manifests/sha256:4e76a75956dead0fe6442ed4afdc672c90f2f4940cc0a10338b3605268c26793 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=ff760672-e2de-492a-b9b0-31e640c5b7b0 http.request.method=GET http.request.remoteaddr="127.0.0.1:54266" 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=3.517057ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [04/Feb/2026:18:18:42 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-04T18:18:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=0753dde1-3d31-446f-9e8b-7bfdc537fb61 http.request.method=GET http.request.remoteaddr="127.0.0.1:54266" http.request.uri="/v2/foo/schema1/manifests/sha256:4e76a75956dead0fe6442ed4afdc672c90f2f4940cc0a10338b3605268c26793" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.983966ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [04/Feb/2026:18:18:42 +0000] "GET /v2/foo/schema1/manifests/sha256:4e76a75956dead0fe6442ed4afdc672c90f2f4940cc0a10338b3605268c26793 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-04T18:18:42Z" 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:36761" http.request.id=979fe720-e7d3-414c-9e96-d10d14d717af http.request.method=PUT http.request.remoteaddr="127.0.0.1:54266" http.request.uri="/v2/foo/schema1/manifests/sha256:4e76a75956dead0fe6442ed4afdc672c90f2f4940cc0a10338b3605268c26793" http.request.useragent="Go-http-client/1.1" http.response.duration=10.278484ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:42 +0000] "PUT /v2/foo/schema1/manifests/sha256:4e76a75956dead0fe6442ed4afdc672c90f2f4940cc0a10338b3605268c26793 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:42Z" 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:36761" http.request.id=750a1234-3ea5-41f5-b268-e538e95bbffc http.request.method=PUT http.request.remoteaddr="127.0.0.1:54266" http.request.uri="/v2/foo/schema1/manifests/sha256:4e76a75956dead0fe6442ed4afdc672c90f2f4940cc0a10338b3605268c26793" http.request.useragent="Go-http-client/1.1" http.response.duration=9.843351ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:42 +0000] "PUT /v2/foo/schema1/manifests/sha256:4e76a75956dead0fe6442ed4afdc672c90f2f4940cc0a10338b3605268c26793 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/json" http.request.host="127.0.0.1:36761" http.request.id=89422af0-7e0a-4da4-8fae-0c05696673cc http.request.method=PUT http.request.remoteaddr="127.0.0.1:54266" http.request.uri="/v2/foo/schema1/manifests/sha256:4e76a75956dead0fe6442ed4afdc672c90f2f4940cc0a10338b3605268c26793" http.request.useragent="Go-http-client/1.1" http.response.duration=7.130897ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:42 +0000] "PUT /v2/foo/schema1/manifests/sha256:4e76a75956dead0fe6442ed4afdc672c90f2f4940cc0a10338b3605268c26793 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=1375065c-0f5f-4d7b-b0a4-c8d29e67421c http.request.method=GET http.request.remoteaddr="127.0.0.1:54266" http.request.uri="/v2/foo/schema1/manifests/sha256:4e76a75956dead0fe6442ed4afdc672c90f2f4940cc0a10338b3605268c26793" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.993802ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [04/Feb/2026:18:18:42 +0000] "GET /v2/foo/schema1/manifests/sha256:4e76a75956dead0fe6442ed4afdc672c90f2f4940cc0a10338b3605268c26793 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-04T18:18:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=451490b5-b548-4ae7-b3d1-86f18bde513d http.request.method=GET http.request.remoteaddr="127.0.0.1:54266" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.847924ms http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:42 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=088588ce-d044-459e-bea1-f60a61aadd41 http.request.method=GET http.request.remoteaddr="127.0.0.1:54266" http.request.uri="/v2/foo/schema1/manifests/sha256:4e76a75956dead0fe6442ed4afdc672c90f2f4940cc0a10338b3605268c26793" http.request.useragent="Go-http-client/1.1" http.response.duration=1.865858ms http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:42 +0000] "GET /v2/foo/schema1/manifests/sha256:4e76a75956dead0fe6442ed4afdc672c90f2f4940cc0a10338b3605268c26793 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=e4204b98-ee89-4977-b62f-3e035924aead http.request.method=GET http.request.remoteaddr="127.0.0.1:54266" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.685435ms http.response.status=200 http.response.written=41 127.0.0.1 - - [04/Feb/2026:18:18:42 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-02-04T18:18:42Z" level=error msg="payload digest does match: "sha256:4bc3b24000f652d81ae2129773f3e7d50d682d8ca51ea4c77134c12ac7e7735a" != "sha256:4e76a75956dead0fe6442ed4afdc672c90f2f4940cc0a10338b3605268c26793"" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=703e6988-5a9b-4385-b0ed-a06f8f2cbd7b http.request.method=PUT http.request.remoteaddr="127.0.0.1:54266" http.request.uri="/v2/foo/schema1/manifests/sha256:4e76a75956dead0fe6442ed4afdc672c90f2f4940cc0a10338b3605268c26793" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:4e76a75956dead0fe6442ed4afdc672c90f2f4940cc0a10338b3605268c26793" time="2026-02-04T18:18:42Z" 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:36761" http.request.id=703e6988-5a9b-4385-b0ed-a06f8f2cbd7b http.request.method=PUT http.request.remoteaddr="127.0.0.1:54266" http.request.uri="/v2/foo/schema1/manifests/sha256:4e76a75956dead0fe6442ed4afdc672c90f2f4940cc0a10338b3605268c26793" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.316044ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:4e76a75956dead0fe6442ed4afdc672c90f2f4940cc0a10338b3605268c26793" 127.0.0.1 - - [04/Feb/2026:18:18:42 +0000] "PUT /v2/foo/schema1/manifests/sha256:4e76a75956dead0fe6442ed4afdc672c90f2f4940cc0a10338b3605268c26793 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-02-04T18:18:42Z" 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:36761" http.request.id=98f2cdc0-7da4-426f-9553-6666a36fc4a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:54268" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.18915ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [04/Feb/2026:18:18:42 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-02-04T18:18:42Z" 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:36761" http.request.id=19293660-04be-49b4-84bb-7905ed92d8c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:54268" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.861749ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [04/Feb/2026:18:18:42 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-02-04T18:18:42Z" 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:36761" http.request.id=a1d4bb5a-586b-45b2-b0a9-a4514ab5a535 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54268" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.595354ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-04T18:18:42Z" 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:36761" http.request.id=a1d4bb5a-586b-45b2-b0a9-a4514ab5a535 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54268" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.66115ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-04T18:18:42Z" 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:36761" http.request.id=a1d4bb5a-586b-45b2-b0a9-a4514ab5a535 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54268" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.711019ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [04/Feb/2026:18:18:42 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-02-04T18:18:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=19950b72-57ff-4a88-aacb-c1731d822c77 http.request.method=POST http.request.remoteaddr="127.0.0.1:54268" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.19852ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:42 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=05852094-1ca6-4ed4-8d36-fd47b3b6a98c http.request.method=PUT http.request.remoteaddr="127.0.0.1:54268" http.request.uri="/v2/foo/schema2/blobs/uploads/66bb1592-e9f6-44db-bc46-b27f00e1d771?_state=IxQm_KEG25Y_QcDUOAaTjg7PIao-OuCtXHH-G1Pm2TV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2NmJiMTU5Mi1lOWY2LTQ0ZGItYmM0Ni1iMjdmMDBlMWQ3NzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTg6NDIuNTIyMTU3NjI0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.704135ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:42 +0000] "PUT /v2/foo/schema2/blobs/uploads/66bb1592-e9f6-44db-bc46-b27f00e1d771?_state=IxQm_KEG25Y_QcDUOAaTjg7PIao-OuCtXHH-G1Pm2TV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2NmJiMTU5Mi1lOWY2LTQ0ZGItYmM0Ni1iMjdmMDBlMWQ3NzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTg6NDIuNTIyMTU3NjI0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:42Z" 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:36761" http.request.id=173dd8a7-8b2c-4e4e-8898-4531e9ac042d http.request.method=PUT http.request.remoteaddr="127.0.0.1:54268" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.230428ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-04T18:18:42Z" 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:36761" http.request.id=173dd8a7-8b2c-4e4e-8898-4531e9ac042d http.request.method=PUT http.request.remoteaddr="127.0.0.1:54268" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.342815ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [04/Feb/2026:18:18:42 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-02-04T18:18:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=c3c6929a-94aa-4265-a4ba-cfd2794f4157 http.request.method=POST http.request.remoteaddr="127.0.0.1:54268" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.456611ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:42 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:45Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=bcf40800-71e4-4433-ad5c-a19736d3ba2f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54268" http.request.uri="/v2/foo/schema2/blobs/uploads/b101fe6c-1d2f-4d90-a1aa-78b99a83888a?_state=jLGCbtPqJmVsXnxYUezcrQpd2Bs4ZuwOk4rhoYGqrf57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiMTAxZmU2Yy0xZDJmLTRkOTAtYTFhYS03OGI5OWE4Mzg4OGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTg6NDIuNzk1MTcxMDcyWiJ9&digest=sha256%3Abb73730bc1b32e32231cfa7af6ecf4370e2045fb3e85fd3f260722737d0c171b" http.request.useragent="Go-http-client/1.1" http.response.duration=2.574442301s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:42 +0000] "PUT /v2/foo/schema2/blobs/uploads/b101fe6c-1d2f-4d90-a1aa-78b99a83888a?_state=jLGCbtPqJmVsXnxYUezcrQpd2Bs4ZuwOk4rhoYGqrf57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiMTAxZmU2Yy0xZDJmLTRkOTAtYTFhYS03OGI5OWE4Mzg4OGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTg6NDIuNzk1MTcxMDcyWiJ9&digest=sha256%3Abb73730bc1b32e32231cfa7af6ecf4370e2045fb3e85fd3f260722737d0c171b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:45Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=5433b01c-1798-4271-81f3-4f827857e321 http.request.method=POST http.request.remoteaddr="127.0.0.1:54268" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.490717ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:45 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:47Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=b98e15ac-ea63-4dca-a14b-119a0b9d279f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54268" http.request.uri="/v2/foo/schema2/blobs/uploads/6eb1b036-682f-4598-822d-ccad9b144848?_state=HhHF_tzep393cv7HDGvgVPNmlIcl2KInuY6-RMtvD_V7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2ZWIxYjAzNi02ODJmLTQ1OTgtODIyZC1jY2FkOWIxNDQ4NDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTg6NDUuNTY4MTM4MjQ0WiJ9&digest=sha256%3A1da9390ba0b9af2876549b79e12738b9dab55ebb92bfa7de99817376d7155b3d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.464730443s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:45 +0000] "PUT /v2/foo/schema2/blobs/uploads/6eb1b036-682f-4598-822d-ccad9b144848?_state=HhHF_tzep393cv7HDGvgVPNmlIcl2KInuY6-RMtvD_V7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2ZWIxYjAzNi02ODJmLTQ1OTgtODIyZC1jY2FkOWIxNDQ4NDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTg6NDUuNTY4MTM4MjQ0WiJ9&digest=sha256%3A1da9390ba0b9af2876549b79e12738b9dab55ebb92bfa7de99817376d7155b3d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:47Z" 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:36761" http.request.id=381806db-60c2-45de-aeb2-63b58fa6a851 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54268" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.48124ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:47 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:47Z" 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:36761" http.request.id=7675b56c-7918-449f-87be-3951d5a30dbf http.request.method=PUT http.request.remoteaddr="127.0.0.1:54268" http.request.uri="/v2/foo/schema2/manifests/sha256:0d74fc29a825e54a4a854402d6ae286d9cbd6aecd799666456ba632a0c0428df" http.request.useragent="Go-http-client/1.1" http.response.duration=2.849915ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:47 +0000] "PUT /v2/foo/schema2/manifests/sha256:0d74fc29a825e54a4a854402d6ae286d9cbd6aecd799666456ba632a0c0428df HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:47Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=d3573d13-77e6-4bed-a2ca-36c673c101b9 http.request.method=GET http.request.remoteaddr="127.0.0.1:54268" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.591206ms http.response.status=200 http.response.written=732 127.0.0.1 - - [04/Feb/2026:18:18:47 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-02-04T18:18:47Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=73cb4803-99ce-4938-9bd1-cea03c4d893c http.request.method=GET http.request.remoteaddr="127.0.0.1:54268" http.request.uri="/v2/foo/schema2/manifests/sha256:0d74fc29a825e54a4a854402d6ae286d9cbd6aecd799666456ba632a0c0428df" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.95021ms http.response.status=200 http.response.written=732 127.0.0.1 - - [04/Feb/2026:18:18:47 +0000] "GET /v2/foo/schema2/manifests/sha256:0d74fc29a825e54a4a854402d6ae286d9cbd6aecd799666456ba632a0c0428df HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-02-04T18:18:47Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=d27e61c8-a524-4f27-b9e3-f530547de6fc http.request.method=GET http.request.remoteaddr="127.0.0.1:54268" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.928027ms http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:47 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:47Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=aa3b69d1-0ffb-4990-a9e4-eb8609201a34 http.request.method=GET http.request.remoteaddr="127.0.0.1:54268" http.request.uri="/v2/foo/schema2/manifests/sha256:0d74fc29a825e54a4a854402d6ae286d9cbd6aecd799666456ba632a0c0428df" http.request.useragent="Go-http-client/1.1" http.response.duration=1.843879ms http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:47 +0000] "GET /v2/foo/schema2/manifests/sha256:0d74fc29a825e54a4a854402d6ae286d9cbd6aecd799666456ba632a0c0428df HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:47Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=775f0b4a-7337-4749-923e-1d6bab285849 http.request.method=GET http.request.remoteaddr="127.0.0.1:54268" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.817789ms http.response.status=200 http.response.written=45 127.0.0.1 - - [04/Feb/2026:18:18:47 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-02-04T18:18:47Z" level=info msg="rewriting manifest sha256:0d74fc29a825e54a4a854402d6ae286d9cbd6aecd799666456ba632a0c0428df in schema1 format to support old client" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=42efbd19-980d-45af-ac79-f331412b6d9b http.request.method=GET http.request.remoteaddr="127.0.0.1:54268" 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-04T18:18:47Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=42efbd19-980d-45af-ac79-f331412b6d9b http.request.method=GET http.request.remoteaddr="127.0.0.1:54268" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.462542ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [04/Feb/2026:18:18:47 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-02-04T18:18:47Z" 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:36761" http.request.id=ba4b9b6c-45f0-480f-8f60-ccf98137bccd http.request.method=PUT http.request.remoteaddr="127.0.0.1:54268" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.299308ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [04/Feb/2026:18:18:47 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-02-04T18:18:47Z" 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:36761" http.request.id=ea9a72b2-ef35-48e9-9654-67a762a10f45 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54268" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.689508ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:47 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:47Z" 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:36761" http.request.id=2de17bf4-3c0f-45dc-8929-fad7394afc35 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54268" http.request.uri="/v2/foo/schema2/manifests/sha256:77c9a42125d29297e970237eaee188472df61354eb5c6a1c6a25ad6be3d74467" http.request.useragent="Go-http-client/1.1" http.response.duration=2.578001ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:47 +0000] "PUT /v2/foo/schema2/manifests/sha256:77c9a42125d29297e970237eaee188472df61354eb5c6a1c6a25ad6be3d74467 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:47Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=c444045f-3afe-4ea7-95f0-cb9d26424c8e http.request.method=GET http.request.remoteaddr="127.0.0.1:54268" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.046299ms http.response.status=200 http.response.written=434 127.0.0.1 - - [04/Feb/2026:18:18:47 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-02-04T18:18:47Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=0c7fb4a9-1213-4d8b-bcee-2e2e99d2a578 http.request.method=GET http.request.remoteaddr="127.0.0.1:54268" http.request.uri="/v2/foo/schema2/manifests/sha256:77c9a42125d29297e970237eaee188472df61354eb5c6a1c6a25ad6be3d74467" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.027513ms http.response.status=200 http.response.written=434 127.0.0.1 - - [04/Feb/2026:18:18:47 +0000] "GET /v2/foo/schema2/manifests/sha256:77c9a42125d29297e970237eaee188472df61354eb5c6a1c6a25ad6be3d74467 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-02-04T18:18:47Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=6f8dfc79-9701-4f3e-8eb7-33735cb38260 http.request.method=GET http.request.remoteaddr="127.0.0.1:54268" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="823.824µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:47 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:47Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=07b9c71b-78b7-4316-8116-5a1adb1dd500 http.request.method=GET http.request.remoteaddr="127.0.0.1:54268" http.request.uri="/v2/foo/schema2/manifests/sha256:77c9a42125d29297e970237eaee188472df61354eb5c6a1c6a25ad6be3d74467" http.request.useragent="Go-http-client/1.1" http.response.duration="787.817µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:47 +0000] "GET /v2/foo/schema2/manifests/sha256:77c9a42125d29297e970237eaee188472df61354eb5c6a1c6a25ad6be3d74467 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:47Z" level=info msg="rewriting manifest list sha256:77c9a42125d29297e970237eaee188472df61354eb5c6a1c6a25ad6be3d74467 in schema1 format to support old client" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=0955c7ed-649b-4968-a121-94036d53e71e http.request.method=GET http.request.remoteaddr="127.0.0.1:54268" 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-04T18:18:47Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36761" http.request.id=0955c7ed-649b-4968-a121-94036d53e71e http.request.method=GET http.request.remoteaddr="127.0.0.1:54268" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.367211ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [04/Feb/2026:18:18:47 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (26.62s) === RUN TestGetManifestWithStorageError time="2026-02-04T18:18:47Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-04T18:18:47Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-04T18:18:47Z" 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:46469" http.request.id=fac236fe-1b2f-45d8-b156-cbf2a0335005 http.request.method=GET http.request.remoteaddr="127.0.0.1:55332" http.request.uri="/v2/manifesttagnotfound/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.651197ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [04/Feb/2026:18:18:47 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-02-04T18:18:47Z" 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:46469" http.request.id=198317fd-db08-4c25-b983-29136684c536 http.request.method=GET http.request.remoteaddr="127.0.0.1:55332" 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=2.045466ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [04/Feb/2026:18:18:47 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2026-02-04T18:18:47Z" 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:46469" http.request.id=b3674f9f-66ed-407e-bdc4-eb7ab26e99bf http.request.method=GET http.request.remoteaddr="127.0.0.1:55332" http.request.uri="/v2/manifestinvalidpath/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.989465ms http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [04/Feb/2026:18:18:47 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2026-02-04T18:18:47Z" 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:46469" http.request.id=b92280d0-9f21-4320-aff0-a926042424be http.request.method=GET http.request.remoteaddr="127.0.0.1:55332" http.request.uri="/v2/manifestbadlink/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.088647ms http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [04/Feb/2026:18:18:47 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2026-02-04T18:18:47Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-04T18:18:47Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-04T18:18:47Z" 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:35209" http.request.id=3a25f909-2240-43ed-ab2e-23726f96b4bc http.request.method=GET http.request.remoteaddr="127.0.0.1:60346" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.420762ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [04/Feb/2026:18:18:47 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-02-04T18:18:47Z" 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:35209" http.request.id=f33e9eea-8134-4403-9e28-bb4ad92d41c7 http.request.method=GET http.request.remoteaddr="127.0.0.1:60346" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.046341ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [04/Feb/2026:18:18:47 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-02-04T18:18:47Z" 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:35209" http.request.id=6ad03478-629f-41d5-9e7e-62aad50af00d http.request.method=PUT http.request.remoteaddr="127.0.0.1:60346" 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.958285ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [04/Feb/2026:18:18:47 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-02-04T18:18:47Z" 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:35209" http.request.id=992dae39-743a-4129-9f1b-5f037b13c54f http.request.method=PUT http.request.remoteaddr="127.0.0.1:60346" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=9.411973ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-02-04T18:18:47Z" 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:35209" http.request.id=992dae39-743a-4129-9f1b-5f037b13c54f http.request.method=PUT http.request.remoteaddr="127.0.0.1:60346" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=9.512444ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-02-04T18:18:47Z" 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:35209" http.request.id=992dae39-743a-4129-9f1b-5f037b13c54f http.request.method=PUT http.request.remoteaddr="127.0.0.1:60346" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=9.604527ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-02-04T18:18:47Z" 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:35209" http.request.id=992dae39-743a-4129-9f1b-5f037b13c54f http.request.method=PUT http.request.remoteaddr="127.0.0.1:60346" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=9.690931ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [04/Feb/2026:18:18:47 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-02-04T18:18:47Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=85f6b5ab-51ed-40b0-807d-a7b82a36144d http.request.method=POST http.request.remoteaddr="127.0.0.1:60346" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.458299ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:47 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=1d73d0d0-048b-4623-84e4-8040afa3e56b http.request.method=PUT http.request.remoteaddr="127.0.0.1:60346" http.request.uri="/v2/foo/schema1/blobs/uploads/b6b418d9-1826-4a2d-825f-b2c20dea2647?_state=LZa5PJo6yAPEj8Atdq-YsNV72MueVKhCmyyIbOh1iC57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiNmI0MThkOS0xODI2LTRhMmQtODI1Zi1iMmMyMGRlYTI2NDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTg6NDcuMzQwMDE3MTQxWiJ9&digest=sha256%3A3966b8a5694283037bb5b13c582d3232df0eca3754517698f1c509fa01540581" http.request.useragent="Go-http-client/1.1" http.response.duration=2.605224867s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:47 +0000] "PUT /v2/foo/schema1/blobs/uploads/b6b418d9-1826-4a2d-825f-b2c20dea2647?_state=LZa5PJo6yAPEj8Atdq-YsNV72MueVKhCmyyIbOh1iC57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiNmI0MThkOS0xODI2LTRhMmQtODI1Zi1iMmMyMGRlYTI2NDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTg6NDcuMzQwMDE3MTQxWiJ9&digest=sha256%3A3966b8a5694283037bb5b13c582d3232df0eca3754517698f1c509fa01540581 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:50Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=b0a73823-40b6-4033-b72f-39c5e2d222cc http.request.method=POST http.request.remoteaddr="127.0.0.1:60346" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.575242ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:50 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:54Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=eb51e13b-a79e-4806-88e4-bcdf3bcf300f http.request.method=PUT http.request.remoteaddr="127.0.0.1:60346" http.request.uri="/v2/foo/schema1/blobs/uploads/17e17dcd-2944-4ddb-8b2d-dca779d1a033?_state=Xv3pF9HLUF1eLMECDTZpBNV9VnrHdJgsUlOjeFld8Kd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxN2UxN2RjZC0yOTQ0LTRkZGItOGIyZC1kY2E3NzlkMWEwMzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTg6NTAuMjkxMTk1NTk5WiJ9&digest=sha256%3Ab3b59a8068d1d582ca4d8ed9c629cb60591f5692860d5f98450e9f59c34c2c6b" http.request.useragent="Go-http-client/1.1" http.response.duration=4.089727482s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:50 +0000] "PUT /v2/foo/schema1/blobs/uploads/17e17dcd-2944-4ddb-8b2d-dca779d1a033?_state=Xv3pF9HLUF1eLMECDTZpBNV9VnrHdJgsUlOjeFld8Kd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxN2UxN2RjZC0yOTQ0LTRkZGItOGIyZC1kY2E3NzlkMWEwMzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTg6NTAuMjkxMTk1NTk5WiJ9&digest=sha256%3Ab3b59a8068d1d582ca4d8ed9c629cb60591f5692860d5f98450e9f59c34c2c6b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:54Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=5f291a89-b665-412a-94a8-608eacf31720 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60346" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.659164ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:54 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:54Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=7fe838b1-d403-4432-ae4c-dca24fc12557 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60346" http.request.uri="/v2/foo/schema1/manifests/sha256:515ecdfd6287fb866c60970d12d7b2990ab46caf99210b659c47c5cfcc4bee12" http.request.useragent="Go-http-client/1.1" http.response.duration=9.955291ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:54 +0000] "PUT /v2/foo/schema1/manifests/sha256:515ecdfd6287fb866c60970d12d7b2990ab46caf99210b659c47c5cfcc4bee12 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:54Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=9d3bcccc-6fa1-46ee-8703-5f6db5cef303 http.request.method=GET http.request.remoteaddr="127.0.0.1:60346" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.805242ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [04/Feb/2026:18:18:54 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-04T18:18:54Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=c03aebaf-ace9-4f08-a029-f4bb35f89bb0 http.request.method=GET http.request.remoteaddr="127.0.0.1:60346" http.request.uri="/v2/foo/schema1/manifests/sha256:515ecdfd6287fb866c60970d12d7b2990ab46caf99210b659c47c5cfcc4bee12" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.842882ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [04/Feb/2026:18:18:54 +0000] "GET /v2/foo/schema1/manifests/sha256:515ecdfd6287fb866c60970d12d7b2990ab46caf99210b659c47c5cfcc4bee12 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-04T18:18:54Z" 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:35209" http.request.id=14ca7b13-833a-4147-8f26-8756f5f5a398 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60346" http.request.uri="/v2/foo/schema1/manifests/sha256:515ecdfd6287fb866c60970d12d7b2990ab46caf99210b659c47c5cfcc4bee12" http.request.useragent="Go-http-client/1.1" http.response.duration=9.844803ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:54 +0000] "PUT /v2/foo/schema1/manifests/sha256:515ecdfd6287fb866c60970d12d7b2990ab46caf99210b659c47c5cfcc4bee12 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:54Z" 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:35209" http.request.id=da752348-db54-4f6e-bab1-8c1c78cb68ee http.request.method=PUT http.request.remoteaddr="127.0.0.1:60346" http.request.uri="/v2/foo/schema1/manifests/sha256:515ecdfd6287fb866c60970d12d7b2990ab46caf99210b659c47c5cfcc4bee12" http.request.useragent="Go-http-client/1.1" http.response.duration=9.861379ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:54 +0000] "PUT /v2/foo/schema1/manifests/sha256:515ecdfd6287fb866c60970d12d7b2990ab46caf99210b659c47c5cfcc4bee12 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:54Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/json" http.request.host="127.0.0.1:35209" http.request.id=d3e108b5-4cb3-4b78-b12e-29a593579bba http.request.method=PUT http.request.remoteaddr="127.0.0.1:60346" http.request.uri="/v2/foo/schema1/manifests/sha256:515ecdfd6287fb866c60970d12d7b2990ab46caf99210b659c47c5cfcc4bee12" http.request.useragent="Go-http-client/1.1" http.response.duration=9.96547ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:54 +0000] "PUT /v2/foo/schema1/manifests/sha256:515ecdfd6287fb866c60970d12d7b2990ab46caf99210b659c47c5cfcc4bee12 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:54Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=4f3fc591-645c-4ede-8f05-b551e1a5ec28 http.request.method=GET http.request.remoteaddr="127.0.0.1:60346" http.request.uri="/v2/foo/schema1/manifests/sha256:515ecdfd6287fb866c60970d12d7b2990ab46caf99210b659c47c5cfcc4bee12" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.848879ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [04/Feb/2026:18:18:54 +0000] "GET /v2/foo/schema1/manifests/sha256:515ecdfd6287fb866c60970d12d7b2990ab46caf99210b659c47c5cfcc4bee12 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-04T18:18:54Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=8ad75731-cc53-4f33-a17d-291f23cd2040 http.request.method=GET http.request.remoteaddr="127.0.0.1:60346" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.985556ms http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:54 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:54Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=51cad4e3-c4a3-430b-9b0b-f795d1c0563c http.request.method=GET http.request.remoteaddr="127.0.0.1:60346" http.request.uri="/v2/foo/schema1/manifests/sha256:515ecdfd6287fb866c60970d12d7b2990ab46caf99210b659c47c5cfcc4bee12" http.request.useragent="Go-http-client/1.1" http.response.duration=1.816263ms http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:54 +0000] "GET /v2/foo/schema1/manifests/sha256:515ecdfd6287fb866c60970d12d7b2990ab46caf99210b659c47c5cfcc4bee12 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:54Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=3c0087af-39aa-4342-a232-fcc4db702302 http.request.method=GET http.request.remoteaddr="127.0.0.1:60346" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.950495ms http.response.status=200 http.response.written=41 127.0.0.1 - - [04/Feb/2026:18:18:54 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-02-04T18:18:54Z" level=error msg="payload digest does match: "sha256:6ebc06ff3c923f6a7567ec68941e4f92492bd1e3689378a2cc8bab20b07a7722" != "sha256:515ecdfd6287fb866c60970d12d7b2990ab46caf99210b659c47c5cfcc4bee12"" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=973911b0-fdfa-483d-b083-02666942d276 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60346" http.request.uri="/v2/foo/schema1/manifests/sha256:515ecdfd6287fb866c60970d12d7b2990ab46caf99210b659c47c5cfcc4bee12" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:515ecdfd6287fb866c60970d12d7b2990ab46caf99210b659c47c5cfcc4bee12" time="2026-02-04T18:18:54Z" 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:35209" http.request.id=973911b0-fdfa-483d-b083-02666942d276 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60346" http.request.uri="/v2/foo/schema1/manifests/sha256:515ecdfd6287fb866c60970d12d7b2990ab46caf99210b659c47c5cfcc4bee12" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.279011ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:515ecdfd6287fb866c60970d12d7b2990ab46caf99210b659c47c5cfcc4bee12" 127.0.0.1 - - [04/Feb/2026:18:18:54 +0000] "PUT /v2/foo/schema1/manifests/sha256:515ecdfd6287fb866c60970d12d7b2990ab46caf99210b659c47c5cfcc4bee12 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-02-04T18:18:54Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=3e249f84-6070-4b30-bc50-deb6b0f1d34c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60352" http.request.uri="/v2/foo/schema1/manifests/sha256:515ecdfd6287fb866c60970d12d7b2990ab46caf99210b659c47c5cfcc4bee12" http.request.useragent="Go-http-client/1.1" http.response.duration=2.707975ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:54 +0000] "DELETE /v2/foo/schema1/manifests/sha256:515ecdfd6287fb866c60970d12d7b2990ab46caf99210b659c47c5cfcc4bee12 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:54Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:515ecdfd6287fb866c60970d12d7b2990ab46caf99210b659c47c5cfcc4bee12" err.message="manifest unknown" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=f99d2d5e-7d1a-4316-8418-c638899f07c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:60352" http.request.uri="/v2/foo/schema1/manifests/sha256:515ecdfd6287fb866c60970d12d7b2990ab46caf99210b659c47c5cfcc4bee12" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.06561ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:515ecdfd6287fb866c60970d12d7b2990ab46caf99210b659c47c5cfcc4bee12" 127.0.0.1 - - [04/Feb/2026:18:18:54 +0000] "GET /v2/foo/schema1/manifests/sha256:515ecdfd6287fb866c60970d12d7b2990ab46caf99210b659c47c5cfcc4bee12 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-02-04T18:18:54Z" 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:35209" http.request.id=adf1adbd-79ac-49e4-b456-b93698aa3f8b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60358" http.request.uri="/v2/foo/schema1/manifests/sha256:515ecdfd6287fb866c60970d12d7b2990ab46caf99210b659c47c5cfcc4bee12" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.429632ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:515ecdfd6287fb866c60970d12d7b2990ab46caf99210b659c47c5cfcc4bee12" 127.0.0.1 - - [04/Feb/2026:18:18:54 +0000] "DELETE /v2/foo/schema1/manifests/sha256:515ecdfd6287fb866c60970d12d7b2990ab46caf99210b659c47c5cfcc4bee12 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-02-04T18:18:54Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=cb52f948-fd6a-4ad6-b5ce-4c3cef2f9bb1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60374" http.request.uri="/v2/foo/schema1/manifests/sha256:515ecdfd6287fb866c60970d12d7b2990ab46caf99210b659c47c5cfcc4bee12" http.request.useragent="Go-http-client/1.1" http.response.duration=10.284864ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:54 +0000] "PUT /v2/foo/schema1/manifests/sha256:515ecdfd6287fb866c60970d12d7b2990ab46caf99210b659c47c5cfcc4bee12 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:54Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=ce214d7d-d6e9-42f8-b3d2-68a279ef4d6e http.request.method=GET http.request.remoteaddr="127.0.0.1:60374" http.request.uri="/v2/foo/schema1/manifests/sha256:515ecdfd6287fb866c60970d12d7b2990ab46caf99210b659c47c5cfcc4bee12" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.128882ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [04/Feb/2026:18:18:54 +0000] "GET /v2/foo/schema1/manifests/sha256:515ecdfd6287fb866c60970d12d7b2990ab46caf99210b659c47c5cfcc4bee12 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-04T18:18:54Z" 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:35209" http.request.id=28b8b88d-7562-467a-8da3-7726fb0cf02c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60376" http.request.uri="/v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.794496ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [04/Feb/2026:18:18:54 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-02-04T18:18:54Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=14ac5996-6b1a-4582-a088-69dacb66b49b http.request.method=PUT http.request.remoteaddr="127.0.0.1:60378" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.465991ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:54 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:54Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=100825e6-6138-47f2-84dd-12c092535126 http.request.method=GET http.request.remoteaddr="127.0.0.1:60378" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.17788ms http.response.status=200 http.response.written=39 127.0.0.1 - - [04/Feb/2026:18:18:54 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-02-04T18:18:54Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=a5ec3c7e-8b8b-401a-bb38-28a7496a4b11 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60378" http.request.uri="/v2/foo/schema1/manifests/sha256:515ecdfd6287fb866c60970d12d7b2990ab46caf99210b659c47c5cfcc4bee12" http.request.useragent="Go-http-client/1.1" http.response.duration=2.614301ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:54 +0000] "DELETE /v2/foo/schema1/manifests/sha256:515ecdfd6287fb866c60970d12d7b2990ab46caf99210b659c47c5cfcc4bee12 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:54Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=1068cd12-01fc-4825-875b-473eddf001e2 http.request.method=GET http.request.remoteaddr="127.0.0.1:60378" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.909161ms http.response.status=200 http.response.written=35 127.0.0.1 - - [04/Feb/2026:18:18:54 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2026-02-04T18:18:54Z" 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:35209" http.request.id=710ae907-bf78-4eb8-90c8-5170b3ccf0d2 http.request.method=GET http.request.remoteaddr="127.0.0.1:60378" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.88728ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [04/Feb/2026:18:18:54 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-02-04T18:18:54Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=45934148-f1db-4410-9fa5-100a092cda12 http.request.method=GET http.request.remoteaddr="127.0.0.1:60378" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.005026ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [04/Feb/2026:18:18:54 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-02-04T18:18:54Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35209" http.request.id=20c2c7e0-6840-4f58-861e-b0bbc72c1cd2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60378" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.351335ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-04T18:18:54Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35209" http.request.id=20c2c7e0-6840-4f58-861e-b0bbc72c1cd2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60378" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.468598ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-04T18:18:54Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35209" http.request.id=20c2c7e0-6840-4f58-861e-b0bbc72c1cd2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60378" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.55432ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [04/Feb/2026:18:18:54 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-02-04T18:18:54Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=eea8e8d7-9146-46ac-873d-ed6785982dfe http.request.method=POST http.request.remoteaddr="127.0.0.1:60378" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.463845ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:54 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:54Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=01c2bdad-8ca4-48cc-bd60-2af00a12193c http.request.method=PUT http.request.remoteaddr="127.0.0.1:60378" http.request.uri="/v2/foo/schema2/blobs/uploads/82cb8653-5297-469c-b178-38a2790d652f?_state=5vSBAoLSQq4aspebUDe4Gz4M38oadMvZU24iTFOR58Z7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4MmNiODY1My01Mjk3LTQ2OWMtYjE3OC0zOGEyNzkwZDY1MmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTg6NTQuNTMyOTg0MTQ3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=3.111935ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:54 +0000] "PUT /v2/foo/schema2/blobs/uploads/82cb8653-5297-469c-b178-38a2790d652f?_state=5vSBAoLSQq4aspebUDe4Gz4M38oadMvZU24iTFOR58Z7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4MmNiODY1My01Mjk3LTQ2OWMtYjE3OC0zOGEyNzkwZDY1MmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTg6NTQuNTMyOTg0MTQ3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:54Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35209" http.request.id=a73b202e-6d7d-43c1-9cd7-52c0aff9bf41 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60378" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.356782ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-04T18:18:54Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35209" http.request.id=a73b202e-6d7d-43c1-9cd7-52c0aff9bf41 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60378" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.455219ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [04/Feb/2026:18:18:54 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-02-04T18:18:54Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=e59b3508-8b4f-47a5-a9de-39fb44e7d5d5 http.request.method=POST http.request.remoteaddr="127.0.0.1:60378" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.452946ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:54 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=a783d615-ddfe-4b17-b97b-7bc589295a59 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60378" http.request.uri="/v2/foo/schema2/blobs/uploads/05217db0-2ec4-4353-973c-d045ca974272?_state=gmWw6mGaRra7sfDXI0emZsdLw8tjp7Odqsa1U-oki9d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwNTIxN2RiMC0yZWM0LTQzNTMtOTczYy1kMDQ1Y2E5NzQyNzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTg6NTQuODQ4NjA1MDM0WiJ9&digest=sha256%3A2e7086aa9750b26ef33901d822c27c6ef771df94abe24794353585a9027c8c4b" http.request.useragent="Go-http-client/1.1" http.response.duration=3.884984351s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:54 +0000] "PUT /v2/foo/schema2/blobs/uploads/05217db0-2ec4-4353-973c-d045ca974272?_state=gmWw6mGaRra7sfDXI0emZsdLw8tjp7Odqsa1U-oki9d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwNTIxN2RiMC0yZWM0LTQzNTMtOTczYy1kMDQ1Y2E5NzQyNzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTg6NTQuODQ4NjA1MDM0WiJ9&digest=sha256%3A2e7086aa9750b26ef33901d822c27c6ef771df94abe24794353585a9027c8c4b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:18:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=9cc65896-fb19-4a4d-9ab2-e77c2744b093 http.request.method=POST http.request.remoteaddr="127.0.0.1:60378" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.234269ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:58 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:19:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=49dbe1ae-5548-451c-a904-142572d74fdd http.request.method=PUT http.request.remoteaddr="127.0.0.1:60378" http.request.uri="/v2/foo/schema2/blobs/uploads/b9b0ef0a-11df-4a7d-8985-3633668066a9?_state=U2ch8tStufvJoin2Lx11fD4HbI-LBF4WEAutwYXPULx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiOWIwZWYwYS0xMWRmLTRhN2QtODk4NS0zNjMzNjY4MDY2YTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTg6NTguOTU1OTE1MjExWiJ9&digest=sha256%3Af4c70a7edb7ec1a89918cbf14854ca8515be87eaab1cccc751071bc3e609d1e4" http.request.useragent="Go-http-client/1.1" http.response.duration=2.364872223s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:18:58 +0000] "PUT /v2/foo/schema2/blobs/uploads/b9b0ef0a-11df-4a7d-8985-3633668066a9?_state=U2ch8tStufvJoin2Lx11fD4HbI-LBF4WEAutwYXPULx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiOWIwZWYwYS0xMWRmLTRhN2QtODk4NS0zNjMzNjY4MDY2YTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDRUMTg6MTg6NTguOTU1OTE1MjExWiJ9&digest=sha256%3Af4c70a7edb7ec1a89918cbf14854ca8515be87eaab1cccc751071bc3e609d1e4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:19:01Z" 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:35209" http.request.id=2de5033a-93f6-4cce-b4e1-8d2769584c8b http.request.method=PUT http.request.remoteaddr="127.0.0.1:60378" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.23399ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:19:01 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:19:01Z" 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:35209" http.request.id=4f89357a-1f4e-42e6-9cc2-b5578aa58a5a http.request.method=PUT http.request.remoteaddr="127.0.0.1:60378" http.request.uri="/v2/foo/schema2/manifests/sha256:aa5f5a0f4afa923d4577579aacba6a4ecce9646ff18b7deb85c5724797e20474" http.request.useragent="Go-http-client/1.1" http.response.duration=1.754828ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:19:01 +0000] "PUT /v2/foo/schema2/manifests/sha256:aa5f5a0f4afa923d4577579aacba6a4ecce9646ff18b7deb85c5724797e20474 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:19:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=a31fa6de-a7df-4fa6-90ee-16f192731260 http.request.method=GET http.request.remoteaddr="127.0.0.1:60378" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.305798ms http.response.status=200 http.response.written=732 127.0.0.1 - - [04/Feb/2026:18:19:01 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-02-04T18:19:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=3e3028c6-a246-42b0-8fae-f7d502c02e23 http.request.method=GET http.request.remoteaddr="127.0.0.1:60378" http.request.uri="/v2/foo/schema2/manifests/sha256:aa5f5a0f4afa923d4577579aacba6a4ecce9646ff18b7deb85c5724797e20474" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.281967ms http.response.status=200 http.response.written=732 127.0.0.1 - - [04/Feb/2026:18:19:01 +0000] "GET /v2/foo/schema2/manifests/sha256:aa5f5a0f4afa923d4577579aacba6a4ecce9646ff18b7deb85c5724797e20474 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-02-04T18:19:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=50abb261-ee45-406c-bffe-f4095f0ee139 http.request.method=GET http.request.remoteaddr="127.0.0.1:60378" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.87574ms http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:19:01 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-04T18:19:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=fa8d7dde-fb8c-405c-8966-c6af081f1758 http.request.method=GET http.request.remoteaddr="127.0.0.1:60378" http.request.uri="/v2/foo/schema2/manifests/sha256:aa5f5a0f4afa923d4577579aacba6a4ecce9646ff18b7deb85c5724797e20474" http.request.useragent="Go-http-client/1.1" http.response.duration=1.846178ms http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:19:01 +0000] "GET /v2/foo/schema2/manifests/sha256:aa5f5a0f4afa923d4577579aacba6a4ecce9646ff18b7deb85c5724797e20474 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-04T18:19:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=99d4fdcc-e1b5-49a1-80f4-ebb31df1067a http.request.method=GET http.request.remoteaddr="127.0.0.1:60378" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.705609ms http.response.status=200 http.response.written=45 127.0.0.1 - - [04/Feb/2026:18:19:01 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-02-04T18:19:01Z" level=info msg="rewriting manifest sha256:aa5f5a0f4afa923d4577579aacba6a4ecce9646ff18b7deb85c5724797e20474 in schema1 format to support old client" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=fc19c9ed-c702-4f53-ad11-06f344a77036 http.request.method=GET http.request.remoteaddr="127.0.0.1:60378" 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-04T18:19:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=fc19c9ed-c702-4f53-ad11-06f344a77036 http.request.method=GET http.request.remoteaddr="127.0.0.1:60378" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.307463ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [04/Feb/2026:18:19:01 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-02-04T18:19:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=dfb565db-0e32-4dc2-a28b-03716637ea8c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60378" http.request.uri="/v2/foo/schema2/manifests/sha256:aa5f5a0f4afa923d4577579aacba6a4ecce9646ff18b7deb85c5724797e20474" http.request.useragent="Go-http-client/1.1" http.response.duration=1.619244ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:19:01 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aa5f5a0f4afa923d4577579aacba6a4ecce9646ff18b7deb85c5724797e20474 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:19:01Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:aa5f5a0f4afa923d4577579aacba6a4ecce9646ff18b7deb85c5724797e20474" err.message="manifest unknown" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=6b6ac107-771c-4b32-9e53-d18c1cc2ca5a http.request.method=GET http.request.remoteaddr="127.0.0.1:60378" http.request.uri="/v2/foo/schema2/manifests/sha256:aa5f5a0f4afa923d4577579aacba6a4ecce9646ff18b7deb85c5724797e20474" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.353281ms http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:aa5f5a0f4afa923d4577579aacba6a4ecce9646ff18b7deb85c5724797e20474" 127.0.0.1 - - [04/Feb/2026:18:19:01 +0000] "GET /v2/foo/schema2/manifests/sha256:aa5f5a0f4afa923d4577579aacba6a4ecce9646ff18b7deb85c5724797e20474 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-02-04T18:19: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:35209" http.request.id=82305036-b459-49a7-82c8-5a144c13ac21 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40966" http.request.uri="/v2/foo/schema2/manifests/sha256:aa5f5a0f4afa923d4577579aacba6a4ecce9646ff18b7deb85c5724797e20474" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.249633ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aa5f5a0f4afa923d4577579aacba6a4ecce9646ff18b7deb85c5724797e20474" 127.0.0.1 - - [04/Feb/2026:18:19:01 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aa5f5a0f4afa923d4577579aacba6a4ecce9646ff18b7deb85c5724797e20474 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-02-04T18:19:01Z" 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:35209" http.request.id=4a9e9cfa-e569-4363-a426-bc11fe4f3ef7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40974" http.request.uri="/v2/foo/schema2/manifests/sha256:aa5f5a0f4afa923d4577579aacba6a4ecce9646ff18b7deb85c5724797e20474" http.request.useragent="Go-http-client/1.1" http.response.duration=3.210637ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:19:01 +0000] "PUT /v2/foo/schema2/manifests/sha256:aa5f5a0f4afa923d4577579aacba6a4ecce9646ff18b7deb85c5724797e20474 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:19:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=78884058-0a5c-4d68-bc56-a6daf0f13dbd http.request.method=GET http.request.remoteaddr="127.0.0.1:40974" http.request.uri="/v2/foo/schema2/manifests/sha256:aa5f5a0f4afa923d4577579aacba6a4ecce9646ff18b7deb85c5724797e20474" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.251586ms http.response.status=200 http.response.written=732 127.0.0.1 - - [04/Feb/2026:18:19:01 +0000] "GET /v2/foo/schema2/manifests/sha256:aa5f5a0f4afa923d4577579aacba6a4ecce9646ff18b7deb85c5724797e20474 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-02-04T18:19: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:35209" http.request.id=ae8466e3-88aa-4c8d-a5e9-db5418c714ff http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40986" http.request.uri="/v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.262111ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [04/Feb/2026:18:19:01 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-02-04T18:19:01Z" 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:35209" http.request.id=75d09c1b-790d-4d69-9733-c6054de0de56 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40994" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.11036ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:19:01 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:19:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=b14d7da1-6943-4182-8d4f-38d09f80fb3c http.request.method=GET http.request.remoteaddr="127.0.0.1:40994" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.808885ms http.response.status=200 http.response.written=39 127.0.0.1 - - [04/Feb/2026:18:19:01 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-02-04T18:19:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=856df3e7-1539-4b49-bd89-356d69bcfa12 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40994" http.request.uri="/v2/foo/schema2/manifests/sha256:aa5f5a0f4afa923d4577579aacba6a4ecce9646ff18b7deb85c5724797e20474" http.request.useragent="Go-http-client/1.1" http.response.duration=2.171723ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:19:01 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aa5f5a0f4afa923d4577579aacba6a4ecce9646ff18b7deb85c5724797e20474 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:19:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35209" http.request.id=c9a9e2be-f0dd-4a2d-942e-8c7fd762bb07 http.request.method=GET http.request.remoteaddr="127.0.0.1:40994" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.758543ms http.response.status=200 http.response.written=35 127.0.0.1 - - [04/Feb/2026:18:19:01 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (14.28s) === RUN TestManifestDeleteDisabled time="2026-02-04T18:19:01Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-04T18:19:01Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-04T18:19:01Z" 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:39873" http.request.id=0f952322-0d39-4849-9905-a7c75d492ec9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58692" http.request.uri="/v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.127265ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [04/Feb/2026:18:19:01 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.01s) === RUN TestRegistryAsCacheMutationAPIs time="2026-02-04T18:19:01Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-04T18:19:01Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-04T18:19:01Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.7 time="2026-02-04T18:19:01Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.25.7 time="2026-02-04T18:19:01Z" 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-04T18:19:01Z" 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:35285" http.request.id=33273b87-b375-4f05-842a-4b17138ccfa0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54624" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.252173ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [04/Feb/2026:18:19:01 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-02-04T18:19:01Z" 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:35285" http.request.id=1a56bc78-afa5-4cb1-8648-6ede41c85a5c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54636" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.563533ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [04/Feb/2026:18:19:01 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-02-04T18:19:01Z" 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:35285" http.request.id=b8d50a74-8886-4fac-99ce-7104064d3c26 http.request.method=POST http.request.remoteaddr="127.0.0.1:54652" 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=3.894161ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [04/Feb/2026:18:19:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-02-04T18:19:01Z" 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:35285" http.request.id=6b197ee6-5522-43c1-acfc-0e3cb2c93138 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54662" http.request.uri="/v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.444024ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [04/Feb/2026:18:19:01 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.07s) === RUN TestProxyManifestGetByTag time="2026-02-04T18:19:01Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-04T18:19:01Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-04T18:19:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35325" http.request.id=b15cf870-634c-43b5-a9a1-1bf57202eda7 http.request.method=POST http.request.remoteaddr="127.0.0.1:33856" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.07533ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:19:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:19:06Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35325" http.request.id=b902fc95-d473-42ec-912d-3e7f55d6c6a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33856" http.request.uri="/v2/foo/bar/blobs/uploads/64b1f61d-0e41-4584-9673-8e284c4dfa2a?_state=cl4bUkcgzmhCiHKsG8fdn_83lOtu8Fd1mSlV_pYgoRx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY0YjFmNjFkLTBlNDEtNDU4NC05NjczLThlMjg0YzRkZmEyYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxOTowMS44NTEwNjMzMjZaIn0%3D&digest=sha256%3Aeeab085dc92348fc3a13f68fc678ff0d83f389ff833f5045da4b9d8429945f4b" http.request.useragent="Go-http-client/1.1" http.response.duration=5.023183373s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:19:01 +0000] "PUT /v2/foo/bar/blobs/uploads/64b1f61d-0e41-4584-9673-8e284c4dfa2a?_state=cl4bUkcgzmhCiHKsG8fdn_83lOtu8Fd1mSlV_pYgoRx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY0YjFmNjFkLTBlNDEtNDU4NC05NjczLThlMjg0YzRkZmEyYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxOTowMS44NTEwNjMzMjZaIn0%3D&digest=sha256%3Aeeab085dc92348fc3a13f68fc678ff0d83f389ff833f5045da4b9d8429945f4b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:19:06Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35325" http.request.id=f6e19eb9-aa23-4813-9642-757939dfbc80 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33856" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=5.333932ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:19:06 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:19: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 time="2026-02-04T18:19:06Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-04T18:19:06Z" level=info msg="Starting upload purge in 30m0s" go.version=go1.25.7 time="2026-02-04T18:19:06Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.7 time="2026-02-04T18:19:06Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35325" http.request.id=ced469fb-dc4b-44bd-8cb7-1463299b94dc http.request.method=GET http.request.remoteaddr="127.0.0.1:33856" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="890.496µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [04/Feb/2026:18:19:06 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-02-04T18:19:06Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:35325" go.version=go1.25.7 time="2026-02-04T18:19:06Z" 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-04T18:19:06Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35325" http.request.id=8150f617-ddb7-469f-9c43-63ca4ab2299a http.request.method=GET http.request.remoteaddr="127.0.0.1:43496" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.95634ms http.response.status=200 http.response.written=2 127.0.0.1 - - [04/Feb/2026:18:19:06 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-02-04T18:19:06Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:35325 /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:35325/v2/:[]]}" go.version=go1.25.7 http.request.host="127.0.0.1:40697" http.request.id=ec097ca9-a420-417c-87ab-b2e099ee3bc2 http.request.method=GET http.request.remoteaddr="127.0.0.1:54496" http.request.uri="/v2/foo/bar/manifests/sha256:0f82661186dbfc8f558b2664c21a42a869c3f2db93d7e79aaeb816c4fa8bf5b7" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:0f82661186dbfc8f558b2664c21a42a869c3f2db93d7e79aaeb816c4fa8bf5b7" time="2026-02-04T18:19:06Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35325" http.request.id=90adb5ce-03da-4ab5-8b10-2ac65a05357b http.request.method=GET http.request.remoteaddr="127.0.0.1:43512" http.request.uri="/v2/foo/bar/manifests/sha256:0f82661186dbfc8f558b2664c21a42a869c3f2db93d7e79aaeb816c4fa8bf5b7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.675255ms http.response.status=200 http.response.written=935 127.0.0.1 - - [04/Feb/2026:18:19:06 +0000] "GET /v2/foo/bar/manifests/sha256:0f82661186dbfc8f558b2664c21a42a869c3f2db93d7e79aaeb816c4fa8bf5b7 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-02-04T18:19:06Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:0f82661186dbfc8f558b2664c21a42a869c3f2db93d7e79aaeb816c4fa8bf5b7 with ttl=167h59m59.999991723s" go.version=go1.25.7 time="2026-02-04T18:19:06Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40697" http.request.id=ec097ca9-a420-417c-87ab-b2e099ee3bc2 http.request.method=GET http.request.remoteaddr="127.0.0.1:54496" http.request.uri="/v2/foo/bar/manifests/sha256:0f82661186dbfc8f558b2664c21a42a869c3f2db93d7e79aaeb816c4fa8bf5b7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=18.967835ms http.response.status=200 http.response.written=935 127.0.0.1 - - [04/Feb/2026:18:19:06 +0000] "GET /v2/foo/bar/manifests/sha256:0f82661186dbfc8f558b2664c21a42a869c3f2db93d7e79aaeb816c4fa8bf5b7 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-02-04T18:19:06Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35325" http.request.id=64210f4c-3a47-424d-b484-1a9101dc61ba http.request.method=GET http.request.remoteaddr="127.0.0.1:43512" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.911341ms http.response.status=200 http.response.written=2 127.0.0.1 - - [04/Feb/2026:18:19:06 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-02-04T18:19:06Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:35325 /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:35325/v2/:[]]}" go.version=go1.25.7 http.request.host="127.0.0.1:40697" http.request.id=7e52f083-b436-467d-bf22-3680a5282dd8 http.request.method=GET http.request.remoteaddr="127.0.0.1:54504" 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-04T18:19:06Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35325" http.request.id=02191e0d-78eb-4462-808a-57ccee059bba http.request.method=HEAD http.request.remoteaddr="127.0.0.1:43522" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.206439ms http.response.status=200 http.response.written=935 127.0.0.1 - - [04/Feb/2026:18:19:06 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-02-04T18:19:06Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40697" http.request.id=7e52f083-b436-467d-bf22-3680a5282dd8 http.request.method=GET http.request.remoteaddr="127.0.0.1:54504" 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=17.872366ms http.response.status=200 http.response.written=935 127.0.0.1 - - [04/Feb/2026:18:19:06 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-02-04T18:19:07Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35325" http.request.id=23ca81f5-de9a-4552-a3b2-c7cd9c38209c http.request.method=POST http.request.remoteaddr="127.0.0.1:43522" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.651779ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:19:07 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-04T18:19:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35325" http.request.id=3fc41d94-80c4-4c3a-ba3b-bc6cd74ea820 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43522" http.request.uri="/v2/foo/bar/blobs/uploads/ae09bbca-c323-49ea-a6e8-1a98da4223fb?_state=aTJ35_hYeyq9BWHCWVUtOgx9VZMTpUU4Gtj9o6dUEG17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFlMDliYmNhLWMzMjMtNDllYS1hNmU4LTFhOThkYTQyMjNmYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxOTowNy4xNTE5NzI5MjVaIn0%3D&digest=sha256%3A457bac005c6338855683d264ecf3eaac8eb59dfee1ccf3d22c3b6113f1e5b18d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.983029332s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:19:07 +0000] "PUT /v2/foo/bar/blobs/uploads/ae09bbca-c323-49ea-a6e8-1a98da4223fb?_state=aTJ35_hYeyq9BWHCWVUtOgx9VZMTpUU4Gtj9o6dUEG17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFlMDliYmNhLWMzMjMtNDllYS1hNmU4LTFhOThkYTQyMjNmYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNFQxODoxOTowNy4xNTE5NzI5MjVaIn0%3D&digest=sha256%3A457bac005c6338855683d264ecf3eaac8eb59dfee1ccf3d22c3b6113f1e5b18d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:19:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35325" http.request.id=45723786-3984-4fd6-af6d-e334fccbb0e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43522" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=8.211968ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Feb/2026:18:19:09 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-04T18:19:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35325" http.request.id=bf4c38ca-8478-4cad-b358-b122124a5b02 http.request.method=GET http.request.remoteaddr="127.0.0.1:43522" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.706395ms http.response.status=200 http.response.written=2 127.0.0.1 - - [04/Feb/2026:18:19:09 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-02-04T18:19:09Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:35325 /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:35325/v2/:[]]}" go.version=go1.25.7 http.request.host="127.0.0.1:40697" http.request.id=b7346430-bf4e-4f44-9b71-e9ee93e553ed http.request.method=GET http.request.remoteaddr="127.0.0.1:54512" 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-04T18:19:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35325" http.request.id=6005183c-b3fe-4380-a951-00b7e06e6971 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:43532" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.177103ms http.response.status=200 http.response.written=935 127.0.0.1 - - [04/Feb/2026:18:19:09 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-02-04T18:19:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35325" http.request.id=287633ae-4327-476f-beb5-f464bddb6390 http.request.method=GET http.request.remoteaddr="127.0.0.1:43532" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.768535ms http.response.status=200 http.response.written=2 127.0.0.1 - - [04/Feb/2026:18:19:09 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-02-04T18:19:09Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:35325 /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:35325/v2/:[]]}" go.version=go1.25.7 http.request.host="127.0.0.1:40697" http.request.id=b7346430-bf4e-4f44-9b71-e9ee93e553ed http.request.method=GET http.request.remoteaddr="127.0.0.1:54512" 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-04T18:19:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35325" http.request.id=0928a4be-fdbc-4721-bf5d-13a31556e276 http.request.method=GET http.request.remoteaddr="127.0.0.1:43546" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.191354ms http.response.status=200 http.response.written=935 127.0.0.1 - - [04/Feb/2026:18:19:09 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-02-04T18:19:09Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:eaeed1ac085f0cc2a6a946c207737d3670e429ae6a4708dae31f888ec6dd60ff with ttl=167h59m59.999995259s" go.version=go1.25.7 time="2026-02-04T18:19:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40697" http.request.id=b7346430-bf4e-4f44-9b71-e9ee93e553ed http.request.method=GET http.request.remoteaddr="127.0.0.1:54512" 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=20.186009ms http.response.status=200 http.response.written=935 127.0.0.1 - - [04/Feb/2026:18:19:09 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (7.71s) === RUN TestAppDispatcher time="2026-02-04T18:19:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46447" http.request.id=1e6b2ade-ec9e-48e2-814a-2b1e9ed1f0fc http.request.method=GET http.request.remoteaddr="127.0.0.1:40160" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="962.379µs" http.response.status=200 http.response.written=0 time="2026-02-04T18:19:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46447" http.request.id=9b0bf52c-2733-4000-a310-d222556a0aae http.request.method=GET http.request.remoteaddr="127.0.0.1:40160" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration=1.106607ms http.response.status=200 http.response.written=0 time="2026-02-04T18:19:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46447" http.request.id=45c7db10-b527-4deb-b979-bf751322b644 http.request.method=GET http.request.remoteaddr="127.0.0.1:40160" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="928.891µs" http.response.status=200 http.response.written=0 time="2026-02-04T18:19:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46447" http.request.id=8a89726e-a255-4524-8620-adc58d123bdf http.request.method=GET http.request.remoteaddr="127.0.0.1:40160" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="938.901µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2026-02-04T18:19:09Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 instance.id=b7e594a9-66a8-4ca7-ab3d-bf56bda320d5 time="2026-02-04T18:19:09Z" level=info msg="redis not configured" go.version=go1.25.7 instance.id=b7e594a9-66a8-4ca7-ab3d-bf56bda320d5 time="2026-02-04T18:19:09Z" 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:37047" http.request.id=58b0175f-bb89-491b-a6a0-84858d81d786 http.request.method=GET http.request.remoteaddr="127.0.0.1:52616" 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-04T18:19:09Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 instance.id=b7e594a9-66a8-4ca7-ab3d-bf56bda320d5 time="2026-02-04T18:19:09Z" level=info msg="redis not configured" go.version=go1.25.7 instance.id=b7e594a9-66a8-4ca7-ab3d-bf56bda320d5 time="2026-02-04T18:19:09Z" level=info msg="configuring file health check path=/tmp/healthcheck261307606, interval=1" go.version=go1.25.7 instance.id=b7e594a9-66a8-4ca7-ab3d-bf56bda320d5 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2026-02-04T18:19:13Z" 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=b7e594a9-66a8-4ca7-ab3d-bf56bda320d5 time="2026-02-04T18:19:13Z" level=info msg="redis not configured" go.version=go1.25.7 instance.id=b7e594a9-66a8-4ca7-ab3d-bf56bda320d5 time="2026-02-04T18:19:13Z" level=info msg="configuring TCP health check addr=127.0.0.1:36111, interval=1" go.version=go1.25.7 instance.id=b7e594a9-66a8-4ca7-ab3d-bf56bda320d5 --- PASS: TestTCPHealthCheck (4.01s) === RUN TestHTTPHealthCheck time="2026-02-04T18:19:17Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 instance.id=b7e594a9-66a8-4ca7-ab3d-bf56bda320d5 time="2026-02-04T18:19:17Z" level=info msg="redis not configured" go.version=go1.25.7 instance.id=b7e594a9-66a8-4ca7-ab3d-bf56bda320d5 time="2026-02-04T18:19:17Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:44901, interval=1, threshold=3" go.version=go1.25.7 instance.id=b7e594a9-66a8-4ca7-ab3d-bf56bda320d5 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 147.153s ? 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.06s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.06s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.56s) === RUN TestProxyManifests --- PASS: TestProxyManifests (1.23s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.941s === RUN TestSchedule time="2026-02-04T18:16:57Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.7 instance.id=84e84e2c-d04d-4418-bd57-4c756aa0d0ea time="2026-02-04T18:16:57Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.996527ms" go.version=go1.25.7 instance.id=84e84e2c-d04d-4418-bd57-4c756aa0d0ea time="2026-02-04T18:16:57Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=995.96µs" go.version=go1.25.7 instance.id=84e84e2c-d04d-4418-bd57-4c756aa0d0ea time="2026-02-04T18:16:57Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=994.516µs" go.version=go1.25.7 instance.id=84e84e2c-d04d-4418-bd57-4c756aa0d0ea 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-04T18:16:57Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.7 instance.id=84e84e2c-d04d-4418-bd57-4c756aa0d0ea --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2026-02-04T18:16:57Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.7 instance.id=84e84e2c-d04d-4418-bd57-4c756aa0d0ea time="2026-02-04T18:16:57Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.996111ms" go.version=go1.25.7 instance.id=84e84e2c-d04d-4418-bd57-4c756aa0d0ea time="2026-02-04T18:16:57Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.997245ms" go.version=go1.25.7 instance.id=84e84e2c-d04d-4418-bd57-4c756aa0d0ea time="2026-02-04T18:16:57Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.7 instance.id=84e84e2c-d04d-4418-bd57-4c756aa0d0ea --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2026-02-04T18:16:57Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.7 instance.id=84e84e2c-d04d-4418-bd57-4c756aa0d0ea --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.583s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (9.13s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 15796736 sha256:eb0b7a8589664eab464aeded3df3f7195ccafd7df950d127ba650f40a7600380 [] map[] } --- PASS: TestSimpleBlobRead (0.65s) === RUN TestBlobMount --- PASS: TestBlobMount (0.77s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (3.78s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (4.03s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (3.68s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.02s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:19913742559cc5fb5ad232e1a9df202935271eaccda1ec93cd260aec70f26af4 palailogos: marking blob sha256:3fd48c79a10aac2598940852294b98165aa98d136d915504eeabde15210aec21 palailogos: marking blob sha256:65b4666e159aca9d3536e9679bcfbf890489b0b5edd042573df0e6782afc683f palailogos: marking manifest sha256:8adbd5082fc2b5f0465f1ea326dee1a30c126870df5d7aeecfd985fc31eb0281 palailogos: marking blob sha256:161cb5f43318e22c58227593ec86f3a765e26687bf38355630541ca3b3564382 palailogos: marking blob sha256:23f71217e73b0f8ef8c6d98eff52e53afae6182fc77cc58918af74f09d18c428 palailogos: marking manifest sha256:a8683b00a8cca3bb651b83e1aafcf10ea1e2478ba4a081468810e86c68da6e36 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:00a1065dde420c5b9aa1a1d371649f8f71908f223521765fcd4332b582d4afbf palailogos: marking blob sha256:7889dbb4d8e194a9880b83fa0015738166baec0b1746af1ca79ff46dd46d0445 palailogos: marking manifest sha256:cce7c007cbfa4847359176d87ba978bac66aa4a5e1af238e072521c60cd8739e palailogos: marking blob sha256:19913742559cc5fb5ad232e1a9df202935271eaccda1ec93cd260aec70f26af4 palailogos: marking blob sha256:8adbd5082fc2b5f0465f1ea326dee1a30c126870df5d7aeecfd985fc31eb0281 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (2.94s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:70919516642b31ad50fec4c1ddc934eb44910cfcf08eb85fed3bd2c32aa34562 deletemanifests: marking manifest sha256:a987e78f105cfa629c1fb4c5a0e365930e26f34a58bac39cf8218d8cca326919 deletemanifests: marking blob sha256:d3b753add2635373e6a51852d108506c46e2173aca9e782028f4527cacb3c5cd deletemanifests: marking blob sha256:479719b5b1e567a522546899de9b55ca920d8cb5ac64d9fabfb2b2bf48cd4f9e deletemanifests: marking blob sha256:3a6acfb00e28db7e91560224cc0fa34a1a91d5b1d8c94151c73dbe3f964b63d4 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:4dc303d728f16b77107c1f46a47b3eb1b792b9d51edad6bf62449001bbd988cc blob eligible for deletion: sha256:70919516642b31ad50fec4c1ddc934eb44910cfcf08eb85fed3bd2c32aa34562 blob eligible for deletion: sha256:b6ad649f6ec4782ab46d4a9dec65b9382555bfeab67845e26dfe8c7515a38c1e blob eligible for deletion: sha256:d656ba1a383d558d375ebf2b0423391bb8ceaefbe2eae7ded9803f2616d9356d deletemanifests manifest eligible for deletion: sha256:70919516642b31ad50fec4c1ddc934eb44910cfcf08eb85fed3bd2c32aa34562 deletemanifests: marking manifest sha256:a987e78f105cfa629c1fb4c5a0e365930e26f34a58bac39cf8218d8cca326919 deletemanifests: marking blob sha256:d3b753add2635373e6a51852d108506c46e2173aca9e782028f4527cacb3c5cd deletemanifests: marking blob sha256:479719b5b1e567a522546899de9b55ca920d8cb5ac64d9fabfb2b2bf48cd4f9e deletemanifests: marking blob sha256:3a6acfb00e28db7e91560224cc0fa34a1a91d5b1d8c94151c73dbe3f964b63d4 time="2026-02-04T18:17:24Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/70919516642b31ad50fec4c1ddc934eb44910cfcf08eb85fed3bd2c32aa34562" go.version=go1.25.7 instance.id=7ab95701-afd6-46fe-b733-1481bb243419 time="2026-02-04T18:17:24Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/70919516642b31ad50fec4c1ddc934eb44910cfcf08eb85fed3bd2c32aa34562" go.version=go1.25.7 instance.id=7ab95701-afd6-46fe-b733-1481bb243419 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:4dc303d728f16b77107c1f46a47b3eb1b792b9d51edad6bf62449001bbd988cc time="2026-02-04T18:17:24Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/4d/4dc303d728f16b77107c1f46a47b3eb1b792b9d51edad6bf62449001bbd988cc" go.version=go1.25.7 instance.id=7ab95701-afd6-46fe-b733-1481bb243419 blob eligible for deletion: sha256:70919516642b31ad50fec4c1ddc934eb44910cfcf08eb85fed3bd2c32aa34562 time="2026-02-04T18:17:24Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/70/70919516642b31ad50fec4c1ddc934eb44910cfcf08eb85fed3bd2c32aa34562" go.version=go1.25.7 instance.id=7ab95701-afd6-46fe-b733-1481bb243419 blob eligible for deletion: sha256:b6ad649f6ec4782ab46d4a9dec65b9382555bfeab67845e26dfe8c7515a38c1e time="2026-02-04T18:17:24Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b6/b6ad649f6ec4782ab46d4a9dec65b9382555bfeab67845e26dfe8c7515a38c1e" go.version=go1.25.7 instance.id=7ab95701-afd6-46fe-b733-1481bb243419 blob eligible for deletion: sha256:d656ba1a383d558d375ebf2b0423391bb8ceaefbe2eae7ded9803f2616d9356d time="2026-02-04T18:17:24Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d6/d656ba1a383d558d375ebf2b0423391bb8ceaefbe2eae7ded9803f2616d9356d" go.version=go1.25.7 instance.id=7ab95701-afd6-46fe-b733-1481bb243419 --- PASS: TestDeleteManifestIfTagNotFound (2.35s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:59777bee3631eae4da6f6f69be69700ca6836853d3404167765c5515b850cee5 time="2026-02-04T18:17:25Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/59/59777bee3631eae4da6f6f69be69700ca6836853d3404167765c5515b850cee5" go.version=go1.25.7 instance.id=7ab95701-afd6-46fe-b733-1481bb243419 blob eligible for deletion: sha256:943dae63efba3fb3be40c4ece1c2341de865f94dc4630be83fb767b7412d190b time="2026-02-04T18:17:25Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/94/943dae63efba3fb3be40c4ece1c2341de865f94dc4630be83fb767b7412d190b" go.version=go1.25.7 instance.id=7ab95701-afd6-46fe-b733-1481bb243419 blob eligible for deletion: sha256:f70fee2f0c4f340952cb2ccec7157a4e646e5262d12b845fa2b0d676cc3fdfb1 time="2026-02-04T18:17:25Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f7/f70fee2f0c4f340952cb2ccec7157a4e646e5262d12b845fa2b0d676cc3fdfb1" go.version=go1.25.7 instance.id=7ab95701-afd6-46fe-b733-1481bb243419 --- PASS: TestGCWithMissingManifests (0.76s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:0f2e9049ed80043d2b3761174244ff825b1d00b08bac5f66e3c9323019abf509 komnenos: marking blob sha256:810764f5fe9dd1be5b5a8e9038d233fe0405c603cfdbb18c45aef09cb0f28bf3 komnenos: marking blob sha256:a4d9a11c868f291dbe1de3be95f9502805bcb26beac071e2eef6400dff1885bb 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:9a28cd70b0b9537815358ed5770c85e859c2bc7e2905779f4d6da6e6913f4f82 time="2026-02-04T18:17:27Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/9a/9a28cd70b0b9537815358ed5770c85e859c2bc7e2905779f4d6da6e6913f4f82" go.version=go1.25.7 instance.id=7ab95701-afd6-46fe-b733-1481bb243419 blob eligible for deletion: sha256:a72acc87bbfb7a61dc182300eb6ab98473ad7de12b18e76fb051538774727c52 time="2026-02-04T18:17:27Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a7/a72acc87bbfb7a61dc182300eb6ab98473ad7de12b18e76fb051538774727c52" go.version=go1.25.7 instance.id=7ab95701-afd6-46fe-b733-1481bb243419 blob eligible for deletion: sha256:a9bb70b1dd1e5f94ee97285ce214c1c032d9ee05b5e454198ec2c56446fbb847 time="2026-02-04T18:17:27Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a9/a9bb70b1dd1e5f94ee97285ce214c1c032d9ee05b5e454198ec2c56446fbb847" go.version=go1.25.7 instance.id=7ab95701-afd6-46fe-b733-1481bb243419 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2026-02-04T18:17:27Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.25.7 instance.id=7ab95701-afd6-46fe-b733-1481bb243419 blob eligible for deletion: sha256:e9b0eaa31a56f20fccadee9e5e05ba9ef25af9fb9fb22853763b76efab392f71 time="2026-02-04T18:17:27Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e9/e9b0eaa31a56f20fccadee9e5e05ba9ef25af9fb9fb22853763b76efab392f71" go.version=go1.25.7 instance.id=7ab95701-afd6-46fe-b733-1481bb243419 blob eligible for deletion: sha256:05cb3cf25fc0359cf5e187695ca452d1abf4fc17894e3d571f5d30373642dd45 time="2026-02-04T18:17:27Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/05/05cb3cf25fc0359cf5e187695ca452d1abf4fc17894e3d571f5d30373642dd45" go.version=go1.25.7 instance.id=7ab95701-afd6-46fe-b733-1481bb243419 blob eligible for deletion: sha256:09a34d9de67ca9695e2f6833fba2328b38d9e3cd4c4771599fe2957d498bf3e6 time="2026-02-04T18:17:27Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/09/09a34d9de67ca9695e2f6833fba2328b38d9e3cd4c4771599fe2957d498bf3e6" go.version=go1.25.7 instance.id=7ab95701-afd6-46fe-b733-1481bb243419 --- PASS: TestDeletionHasEffect (2.51s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (2.74s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:e1530057b23174886432587400ff73707d9ee53340395e51540e200ab0b66227 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:5fa39dd3a8c3ff2048c23cb681896619cc1160239854a2f3f8d6c26b3cc092be michael_z_doukas: marking blob sha256:88e34589eecc1657a57077a322dd43230a0bcfa0a0fcb2d840d37be8ddc5c4ac 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:238be5efd61925e058c5374f126a285a61fb1c3e4ee7b45e40a9c796a4f93ad7 time="2026-02-04T18:17:31Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/23/238be5efd61925e058c5374f126a285a61fb1c3e4ee7b45e40a9c796a4f93ad7" go.version=go1.25.7 instance.id=7ab95701-afd6-46fe-b733-1481bb243419 --- PASS: TestOrphanBlobDeleted (1.19s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:05adc6fb1787365d8f30fc44ad83cc89e1f7193376acd40078f834c5add4461d linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:2a96abed4527af15578a6b80adf9da178ff5225d8111f67739002ffb1f583f46 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.80s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.96s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.68s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (2.18s) === RUN TestLinkPathFuncs --- PASS: TestLinkPathFuncs (0.00s) === RUN TestVerifyOCIManifestNonDistributableLayer --- PASS: TestVerifyOCIManifestNonDistributableLayer (0.00s) === RUN TestPathMapper --- PASS: TestPathMapper (0.00s) === RUN TestDigestFromPath --- PASS: TestDigestFromPath (0.00s) === RUN TestPurgeGather --- PASS: TestPurgeGather (0.00s) === RUN TestPurgeNone time="2026-02-04T18:17:36Z" level=info msg="PurgeUploads starting: olderThan=2026-02-04 17:17:36.276893232 +0000 UTC m=-3560.806016199, actuallyDelete=true" time="2026-02-04T18:17:36Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2026-02-04T18:17:36Z" level=info msg="PurgeUploads starting: olderThan=2026-02-04 18:17:36.277973484 +0000 UTC m=+39.195064054, actuallyDelete=true" time="2026-02-04T18:17:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/eae23e3b-b414-4a41-a0c8-5e4a22976ff0 have older date (2026-02-04 17:17:36 +0000 UTC) than purge date (2026-02-04 18:17:36.277973484 +0000 UTC m=+39.195064054). Removing upload directory." time="2026-02-04T18:17:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/eff261d3-10f4-4d68-93d8-af7a331f5cff have older date (2026-02-04 17:17:36 +0000 UTC) than purge date (2026-02-04 18:17:36.277973484 +0000 UTC m=+39.195064054). Removing upload directory." time="2026-02-04T18:17:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/91732b6e-4bab-4cba-84ca-571f01ba4f74 have older date (2026-02-04 17:17:36 +0000 UTC) than purge date (2026-02-04 18:17:36.277973484 +0000 UTC m=+39.195064054). Removing upload directory." time="2026-02-04T18:17:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1b5fce42-e797-4133-8e33-e9d6bca9a3c5 have older date (2026-02-04 17:17:36 +0000 UTC) than purge date (2026-02-04 18:17:36.277973484 +0000 UTC m=+39.195064054). Removing upload directory." time="2026-02-04T18:17:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/599d1109-6ba5-4d67-8f47-fedfec6a036c have older date (2026-02-04 17:17:36 +0000 UTC) than purge date (2026-02-04 18:17:36.277973484 +0000 UTC m=+39.195064054). Removing upload directory." time="2026-02-04T18:17:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/62485a02-1880-4445-8167-77367f824c1b have older date (2026-02-04 17:17:36 +0000 UTC) than purge date (2026-02-04 18:17:36.277973484 +0000 UTC m=+39.195064054). Removing upload directory." time="2026-02-04T18:17:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7af3c504-2ad1-4efd-b404-fca2a87cb943 have older date (2026-02-04 17:17:36 +0000 UTC) than purge date (2026-02-04 18:17:36.277973484 +0000 UTC m=+39.195064054). Removing upload directory." time="2026-02-04T18:17:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9691d2a9-131d-443c-b657-25a4cb3a9ea9 have older date (2026-02-04 17:17:36 +0000 UTC) than purge date (2026-02-04 18:17:36.277973484 +0000 UTC m=+39.195064054). Removing upload directory." time="2026-02-04T18:17:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c5345a9e-f1c8-433e-bafc-e4921bf76ce1 have older date (2026-02-04 17:17:36 +0000 UTC) than purge date (2026-02-04 18:17:36.277973484 +0000 UTC m=+39.195064054). Removing upload directory." time="2026-02-04T18:17:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/cd75b545-32f3-48c6-bbdf-e5307f4755d6 have older date (2026-02-04 17:17:36 +0000 UTC) than purge date (2026-02-04 18:17:36.277973484 +0000 UTC m=+39.195064054). Removing upload directory." time="2026-02-04T18:17:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d4180438-cd16-4162-a888-a2cf15c3f419 have older date (2026-02-04 17:17:36 +0000 UTC) than purge date (2026-02-04 18:17:36.277973484 +0000 UTC m=+39.195064054). Removing upload directory." time="2026-02-04T18:17:36Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2026-02-04T18:17:36Z" level=info msg="PurgeUploads starting: olderThan=2026-02-04 18:17:36.279271709 +0000 UTC m=+39.196362280, actuallyDelete=true" time="2026-02-04T18:17:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/acf5806b-5a1d-40ee-a561-3d5ca4476272 have older date (2026-02-04 17:17:36 +0000 UTC) than purge date (2026-02-04 18:17:36.279271709 +0000 UTC m=+39.196362280). Removing upload directory." time="2026-02-04T18:17:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/34a2d730-d375-4b2d-80e5-515f516da388 have older date (2026-02-04 17:17:36 +0000 UTC) than purge date (2026-02-04 18:17:36.279271709 +0000 UTC m=+39.196362280). Removing upload directory." time="2026-02-04T18:17:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/8db83cb7-00e9-4a7d-bf54-2d1df529aca5 have older date (2026-02-04 17:17:36 +0000 UTC) than purge date (2026-02-04 18:17:36.279271709 +0000 UTC m=+39.196362280). Removing upload directory." time="2026-02-04T18:17:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/0fe5c96f-495d-482c-86d4-7317df36da74 have older date (2026-02-04 17:17:36 +0000 UTC) than purge date (2026-02-04 18:17:36.279271709 +0000 UTC m=+39.196362280). Removing upload directory." time="2026-02-04T18:17:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/4e84abc4-d91e-4bbb-a761-2b24385f1c76 have older date (2026-02-04 17:17:36 +0000 UTC) than purge date (2026-02-04 18:17:36.279271709 +0000 UTC m=+39.196362280). Removing upload directory." time="2026-02-04T18:17:36Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2026-02-04T18:17:36Z" level=info msg="PurgeUploads starting: olderThan=2026-02-04 18:17:36.280139901 +0000 UTC m=+39.197230473, actuallyDelete=true" time="2026-02-04T18:17:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3285fc73-9fea-4c42-ad48-9d246a63c760 have older date (2026-02-04 17:17:36 +0000 UTC) than purge date (2026-02-04 18:17:36.280139901 +0000 UTC m=+39.197230473). Removing upload directory." time="2026-02-04T18:17:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/34be6a7a-3146-478f-90c3-8c2b37ffffda have older date (2026-02-04 17:17:36 +0000 UTC) than purge date (2026-02-04 18:17:36.280139901 +0000 UTC m=+39.197230473). Removing upload directory." time="2026-02-04T18:17:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/787977f8-db1f-448c-a3a6-4ade1470c702 have older date (2026-02-04 17:17:36 +0000 UTC) than purge date (2026-02-04 18:17:36.280139901 +0000 UTC m=+39.197230473). Removing upload directory." time="2026-02-04T18:17:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/aeb1fadf-5882-4c1b-8c5a-00409e982790 have older date (2026-02-04 17:17:36 +0000 UTC) than purge date (2026-02-04 18:17:36.280139901 +0000 UTC m=+39.197230473). Removing upload directory." time="2026-02-04T18:17:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b77a9429-a917-4a27-8c8c-af7d94311a75 have older date (2026-02-04 17:17:36 +0000 UTC) than purge date (2026-02-04 18:17:36.280139901 +0000 UTC m=+39.197230473). Removing upload directory." time="2026-02-04T18:17:36Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2026-02-04T18:17:36Z" level=info msg="PurgeUploads starting: olderThan=2026-02-04 18:17:36.280716231 +0000 UTC m=+39.197806801, actuallyDelete=true" time="2026-02-04T18:17:36Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeMissingStartedAt (0.00s) === RUN TestVerifyManifestForeignLayer --- PASS: TestVerifyManifestForeignLayer (0.00s) === RUN TestTagStoreTag --- PASS: TestTagStoreTag (0.00s) === RUN TestTagStoreUnTag --- PASS: TestTagStoreUnTag (0.00s) === RUN TestTagStoreAll --- PASS: TestTagStoreAll (0.00s) === RUN TestTagLookup --- PASS: TestTagLookup (0.00s) PASS ok github.com/docker/distribution/registry/storage 39.229s ? 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.008s === RUN TestRedisBlobDescriptorCacheProvider redis_test.go:29: please set -test.registry.storage.cache.redis.addr to test layer info cache against redis --- SKIP: TestRedisBlobDescriptorCacheProvider (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/redis 0.007s === RUN TestWalkFileRemoved time="2026-02-04T18:16:57Z" 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.420s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.07s) === RUN TestGetLimitFromParameter === RUN TestGetLimitFromParameter/foo === RUN TestGetLimitFromParameter/50 === RUN TestGetLimitFromParameter/5 === RUN TestGetLimitFromParameter/ === RUN TestGetLimitFromParameter/812 --- PASS: TestGetLimitFromParameter (0.00s) --- PASS: TestGetLimitFromParameter/foo (0.00s) --- PASS: TestGetLimitFromParameter/50 (0.00s) --- PASS: TestGetLimitFromParameter/5 (0.00s) --- PASS: TestGetLimitFromParameter/ (0.00s) --- PASS: TestGetLimitFromParameter/812 (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/base 0.083s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.31s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.802s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (18.43s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 18.886s ? 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-04T18:16:57Z" 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-04T18:16:57Z" 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-04T18:16:57Z" 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 TestInvalidNetworkType === CONT TestUpdateCalledRegularly === CONT TestParsing === CONT TestMatchIPV4 === CONT TestMatchIPV4_2 === CONT TestMatchIPV6 === CONT TestMatchIPV4WithRegionNotMatched === CONT TestInvalidData === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV4WithRegionMatch_2 time="2026-02-04T18:16:57Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.7 time="2026-02-04T18:16:57Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.25.7 instance.id=44a1fcfa-7c7f-430d-9567-1abba0cf184f time="2026-02-04T18:16:57Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.25.7 instance.id=44a1fcfa-7c7f-430d-9567-1abba0cf184f --- PASS: TestS3TryUpdate (0.00s) time="2026-02-04T18:16:57Z" level=error msg="unknown ip address format" go.version=go1.25.7 instance.id=44a1fcfa-7c7f-430d-9567-1abba0cf184f ip=?0000000000000000000000000000000000 --- PASS: TestInvalidData (0.00s) --- PASS: TestParsing (0.00s) --- PASS: TestInvalidNetworkType (0.00s) --- PASS: TestMatchIPV4_2 (0.00s) --- PASS: TestMatchIPV6 (0.00s) --- PASS: TestMatchIPV4 (0.00s) --- PASS: TestMatchIPV4WithRegionMatched (0.00s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.00s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.00s) time="2026-02-04T18:16:58Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.7 time="2026-02-04T18:16:59Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.7 time="2026-02-04T18:17:00Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.7 time="2026-02-04T18:17:01Z" 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.512s === 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.430s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.94s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.397s ? 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.014s ? 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-x86.so.1 >>> docker-registry*: Package size: 24.6 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r20.apk >>> docker-registry: Build complete at Wed, 04 Feb 2026 18:19:25 +0000 elapsed time 0h 3m 0s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20260204.181626) (2/2) Purging go (1.25.7-r0) Executing busybox-1.37.0-r31.trigger OK: 426.4 MiB in 105 packages >>> docker-registry: Updating the community/x86 repository index... >>> docker-registry: Signing the index...