>>> docker-registry: Building community/docker-registry 2.8.3-r20 (using abuild 3.16.0-r0) started Thu, 05 Feb 2026 12:26:54 +0000 >>> docker-registry: Validating /home/buildozer/aports/community/docker-registry/APKBUILD... >>> docker-registry: Analyzing dependencies... >>> docker-registry: Installing for build: build-base git go (1/2) Installing go (1.25.7-r0) (2/2) Installing .makedepends-docker-registry (20260205.122655) Executing busybox-1.37.0-r30.trigger OK: 593.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/v3.23/docker-registry-2.8.3.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.23/docker-registry-2.8.3.tar.gz.part' docker-registry-2.8. 100% |********************************| 1963k 0:00:00 ETA '/var/cache/distfiles/v3.23/docker-registry-2.8.3.tar.gz.part' saved /var/cache/distfiles/v3.23/docker-registry-2.8.3.tar.gz: OK /home/buildozer/aports/community/docker-registry/log-hook-syslog.patch: OK /home/buildozer/aports/community/docker-registry/config-example.patch: OK /home/buildozer/aports/community/docker-registry/bugsnag-panicwrap.patch: OK /home/buildozer/aports/community/docker-registry/docker-registry.initd: OK /home/buildozer/aports/community/docker-registry/docker-registry.confd: OK /home/buildozer/aports/community/docker-registry/docker-registry.logrotate: OK /home/buildozer/aports/community/docker-registry/test-non-constant-fmt-str.patch: OK /home/buildozer/aports/community/docker-registry/skip-test-graceful-shutdown.patch: OK >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.23/docker-registry-2.8.3.tar.gz /var/cache/distfiles/v3.23/docker-registry-2.8.3.tar.gz: OK /home/buildozer/aports/community/docker-registry/log-hook-syslog.patch: OK /home/buildozer/aports/community/docker-registry/config-example.patch: OK /home/buildozer/aports/community/docker-registry/bugsnag-panicwrap.patch: OK /home/buildozer/aports/community/docker-registry/docker-registry.initd: OK /home/buildozer/aports/community/docker-registry/docker-registry.confd: OK /home/buildozer/aports/community/docker-registry/docker-registry.logrotate: OK /home/buildozer/aports/community/docker-registry/test-non-constant-fmt-str.patch: OK /home/buildozer/aports/community/docker-registry/skip-test-graceful-shutdown.patch: OK >>> docker-registry: Unpacking /var/cache/distfiles/v3.23/docker-registry-2.8.3.tar.gz... >>> docker-registry: log-hook-syslog.patch patching file registry/handlers/app.go patching file registry/registry.go Hunk #2 succeeded at 368 (offset -1 lines). Hunk #3 succeeded at 393 (offset -1 lines). patching file vendor/github.com/sirupsen/logrus/hooks/syslog/syslog.go >>> docker-registry: config-example.patch patching file cmd/registry/config-example.yml >>> docker-registry: bugsnag-panicwrap.patch patching file vendor/github.com/bugsnag/panicwrap/dup2.go patching file vendor/github.com/bugsnag/panicwrap/dup3.go >>> docker-registry: test-non-constant-fmt-str.patch patching file registry/handlers/api_test.go patching file registry/proxy/proxyblobstore_test.go patching file registry/proxy/proxymanifeststore_test.go patching file registry/proxy/scheduler/scheduler_test.go patching file registry/storage/driver/walk_test.go patching file registry/storage/purgeuploads_test.go >>> docker-registry: skip-test-graceful-shutdown.patch patching file Makefile + bin/registry + bin/digest + bin/registry-api-descriptor-template + binaries + test ? github.com/docker/distribution/cmd/digest [no test files] ? github.com/docker/distribution/cmd/registry [no test files] ? github.com/docker/distribution/cmd/registry-api-descriptor-template [no test files] === RUN Test time="2026-02-05T12:27:13Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2026-02-05T12:27:13Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/configuration 0.021s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2026-02-05T12:27:13Z" 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.010s ? 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.009s === RUN TestGETDownHandlerDoesNotChangeStatus --- PASS: TestGETDownHandlerDoesNotChangeStatus (0.00s) === RUN TestGETUpHandlerDoesNotChangeStatus --- PASS: TestGETUpHandlerDoesNotChangeStatus (0.00s) === RUN TestPOSTDownHandlerChangeStatus --- PASS: TestPOSTDownHandlerChangeStatus (0.00s) === RUN TestPOSTUpHandlerChangeStatus --- PASS: TestPOSTUpHandlerChangeStatus (0.00s) PASS ok github.com/docker/distribution/health/api 0.006s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.07s) PASS ok github.com/docker/distribution/health/checks 0.079s ? 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.009s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.00s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.011s === 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.009s ? github.com/docker/distribution/metrics [no test files] === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.00s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2026/02/05 12:27:13 http: TLS handshake error from 127.0.0.1:48786: 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:36745/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:36745/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:36745/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:36745/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:37221?status=0, fail=true --- PASS: TestHTTPSink (0.02s) === RUN TestListener --- PASS: TestListener (0.46s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2026-02-05T12:27:13Z" level=info msg="broadcaster: closing" time="2026-02-05T12:27:13Z" level=info msg="closing testSink" time="2026-02-05T12:27:13Z" level=info msg="closing testSink" time="2026-02-05T12:27:13Z" level=info msg="closing testSink" time="2026-02-05T12:27:13Z" level=info msg="closing testSink" time="2026-02-05T12:27:13Z" level=info msg="closing testSink" time="2026-02-05T12:27:13Z" level=info msg="closing testSink" time="2026-02-05T12:27:13Z" level=info msg="closing testSink" time="2026-02-05T12:27:13Z" level=info msg="closing testSink" time="2026-02-05T12:27:13Z" level=info msg="closing testSink" time="2026-02-05T12:27:13Z" level=info msg="closing testSink" time="2026-02-05T12:27:13Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.01s) === RUN TestEventQueue time="2026-02-05T12:27:14Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 1} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=warning msg="&{0xc0002a0ff0 0.9} encountered too many errors, backing off" time="2026-02-05T12:27:14Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.68s) PASS ok github.com/docker/distribution/notifications 1.297s ? 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-05T12:27:13Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-02-05T12:27:13.478534082Z" 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-05T12:27:13.478559058Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T12:27:13.478614648Z" level=info msg="Starting upload purge in 59m0s" go.version=go1.25.7 time="2026-02-05T12:27:13.478852017Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.25.7 time="2026-02-05T12:27:13.478863229Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.25.7 time="2026-02-05T12:27:13.479196827Z" level=info msg="listening on [::]:5001, tls" go.version=go1.25.7 time="2026-02-05T12:27:16.492999463Z" level=info msg="response completed" go.version=go1.25.7 http.request.host=127.0.0.1 http.request.id=3c7baa19-7f8e-4ece-879c-3a89b1c2a318 http.request.method=GET http.request.remoteaddr="127.0.0.1:36796" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.922983ms http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Feb/2026:12:27:16 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2026-02-05T12:27:16.493302668Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.25.7 --- PASS: TestRegistrySupportedCipherSuite (3.19s) === RUN TestRegistryUnsupportedCipherSuite time="2026-02-05T12:27:16.717054527Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-02-05T12:27:16.717932836Z" 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-05T12:27:16.717952021Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T12:27:16.718003428Z" level=info msg="Starting upload purge in 37m0s" go.version=go1.25.7 time="2026-02-05T12:27:16.718079959Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.25.7 --- PASS: TestRegistryUnsupportedCipherSuite (8.23s) PASS ok github.com/docker/distribution/registry 11.428s === 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.04s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.087s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2026-02-05T12:27:13Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.25.7 instance.id=daa4a7bc-f3a8-4722-90c3-69f56a64a944 time="2026-02-05T12:27:13Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.25.7 instance.id=daa4a7bc-f3a8-4722-90c3-69f56a64a944 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2026-02-05T12:27:13Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.25.7 password="wIOQyO0fYPJb1aWToVbUY3ZOwRyO_XGvqgQE2ZKLtA8" user=docker --- PASS: TestCreateHtpasswdFile (0.08s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.091s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.008s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.01s) === RUN TestLeeway time="2026-02-05T12:27:13Z" level=info msg="token not to be used before 2026-02-05 12:27:14 +0000 UTC - currently 2026-02-05 12:27:13.411550715 +0000 UTC m=+0.011134377" time="2026-02-05T12:27:13Z" level=info msg="token not to be used after 2026-02-05 12:27:13 +0000 UTC - currently 2026-02-05 12:27:13.411976076 +0000 UTC m=+0.011559731" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2026-02-05T12:27:13Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.00s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.023s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.00s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.00s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.048s === 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.023s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.007s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2026-02-05T12:27: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 time="2026-02-05T12:27:13Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T12:27:13Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42851" http.request.id=ddab7796-2fb3-4410-a6dd-b6972c9a5138 http.request.method=GET http.request.remoteaddr="127.0.0.1:48896" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.346552ms http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Feb/2026:12:27:13 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2026-02-05T12:27: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 time="2026-02-05T12:27:13Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T12:27:13Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45343" http.request.id=64b3c5e1-aca3-4aa1-8db1-16dc374185cd http.request.method=GET http.request.remoteaddr="127.0.0.1:49868" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="987.329µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [05/Feb/2026:12:27:13 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-02-05T12:27:13Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45343" http.request.id=772f56ae-f9ed-4b76-9613-4deeb58edb25 http.request.method=POST http.request.remoteaddr="127.0.0.1:49868" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.893014ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:13 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:21Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45343" http.request.id=4b3ec087-7c59-4da7-9c62-0540fa750446 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49868" http.request.uri="/v2/foo/aaaa/blobs/uploads/f55effef-b060-4549-be8d-8f150d5cd3ff?_state=_bPjLlMx94FegsMoGtY0q9RIft2NJ_LEOb26765S4I57Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJmNTVlZmZlZi1iMDYwLTQ1NDktYmU4ZC04ZjE1MGQ1Y2QzZmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjc6MTMuOTIzMDYyODQzWiJ9&digest=sha256%3A6896083855e7c5f5194ebe7cea9ac131d2076dfd7baf04584a724586113c6381" http.request.useragent="Go-http-client/1.1" http.response.duration=7.357422731s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:13 +0000] "PUT /v2/foo/aaaa/blobs/uploads/f55effef-b060-4549-be8d-8f150d5cd3ff?_state=_bPjLlMx94FegsMoGtY0q9RIft2NJ_LEOb26765S4I57Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJmNTVlZmZlZi1iMDYwLTQ1NDktYmU4ZC04ZjE1MGQ1Y2QzZmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjc6MTMuOTIzMDYyODQzWiJ9&digest=sha256%3A6896083855e7c5f5194ebe7cea9ac131d2076dfd7baf04584a724586113c6381 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:21Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45343" http.request.id=ecea6a4f-45b7-47ee-8fc1-d87224295423 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49868" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.958688ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:21 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:21Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45343" http.request.id=66324ddd-3b22-4fa3-a878-0bac06d2af6a http.request.method=POST http.request.remoteaddr="127.0.0.1:49868" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.155542ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:21 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:25Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45343" http.request.id=69cb2a05-dc90-4421-91d7-3d22a989764e http.request.method=PUT http.request.remoteaddr="127.0.0.1:49868" http.request.uri="/v2/foo/bbbb/blobs/uploads/23ccd7aa-e5b8-4a5c-9a43-bf3d9598a6f7?_state=JUVAs1yKPu_BGrPa6SqFFeBuAeChzpXnRJC6Myd-mJZ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIyM2NjZDdhYS1lNWI4LTRhNWMtOWE0My1iZjNkOTU5OGE2ZjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjc6MjEuNDczNzcxMDkxWiJ9&digest=sha256%3Af5b0627d9399d27db9fa57a6ebe137287437a757655a1a934365cc7a886f17e9" http.request.useragent="Go-http-client/1.1" http.response.duration=4.381450649s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:21 +0000] "PUT /v2/foo/bbbb/blobs/uploads/23ccd7aa-e5b8-4a5c-9a43-bf3d9598a6f7?_state=JUVAs1yKPu_BGrPa6SqFFeBuAeChzpXnRJC6Myd-mJZ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIyM2NjZDdhYS1lNWI4LTRhNWMtOWE0My1iZjNkOTU5OGE2ZjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjc6MjEuNDczNzcxMDkxWiJ9&digest=sha256%3Af5b0627d9399d27db9fa57a6ebe137287437a757655a1a934365cc7a886f17e9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:25Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45343" http.request.id=f353ba7f-e2da-4fcc-877e-3448fdbde49f http.request.method=PUT http.request.remoteaddr="127.0.0.1:49868" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.496023ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:25 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:26Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45343" http.request.id=c2a712dd-58ca-4c3a-9d96-e646e1dfc05b http.request.method=POST http.request.remoteaddr="127.0.0.1:49868" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.830443ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:26 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:31Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45343" http.request.id=41bedb41-4155-4a98-b955-a20d950ed093 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49868" http.request.uri="/v2/foo/cccc/blobs/uploads/f09bc818-8aa0-4fa8-b2e8-a3e447e9d740?_state=s9V3CZqguuiCmlvqNGjxp9d0F4Clvp6IL2f2GtDfczx7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJmMDliYzgxOC04YWEwLTRmYTgtYjJlOC1hM2U0NDdlOWQ3NDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjc6MjYuMTE1NzA3NTY2WiJ9&digest=sha256%3A4746faafcc561a1b8510f72eed04257a2efcc111e44d1a538cc7ffde35b90b2c" http.request.useragent="Go-http-client/1.1" http.response.duration=5.526993713s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:26 +0000] "PUT /v2/foo/cccc/blobs/uploads/f09bc818-8aa0-4fa8-b2e8-a3e447e9d740?_state=s9V3CZqguuiCmlvqNGjxp9d0F4Clvp6IL2f2GtDfczx7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJmMDliYzgxOC04YWEwLTRmYTgtYjJlOC1hM2U0NDdlOWQ3NDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjc6MjYuMTE1NzA3NTY2WiJ9&digest=sha256%3A4746faafcc561a1b8510f72eed04257a2efcc111e44d1a538cc7ffde35b90b2c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:31Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45343" http.request.id=876442c2-b6f2-4163-b87d-a9fa7ef7ea69 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49868" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.056869ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:31 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:31Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45343" http.request.id=b02ad29b-a3e8-4a15-acec-fcb49ddb5d98 http.request.method=POST http.request.remoteaddr="127.0.0.1:49868" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.928281ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:31 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:34Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45343" http.request.id=d57d83ed-461c-4c28-b3d2-3be76ac60656 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49868" http.request.uri="/v2/foo/dddd/blobs/uploads/5f54f189-3d92-4fc5-8f54-c16e1ba70b2b?_state=FzmDDALcb32TDc9_rdVNnSPHbmAMkO97wSMTaLprNUV7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI1ZjU0ZjE4OS0zZDkyLTRmYzUtOGY1NC1jMTZlMWJhNzBiMmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjc6MzEuODAwNjUxMTgzWiJ9&digest=sha256%3A5972f4418db4f7910a6e15cf336e3c1f60353b84b527f965bc88f9c25bd25a7e" http.request.useragent="Go-http-client/1.1" http.response.duration=2.819154941s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:31 +0000] "PUT /v2/foo/dddd/blobs/uploads/5f54f189-3d92-4fc5-8f54-c16e1ba70b2b?_state=FzmDDALcb32TDc9_rdVNnSPHbmAMkO97wSMTaLprNUV7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI1ZjU0ZjE4OS0zZDkyLTRmYzUtOGY1NC1jMTZlMWJhNzBiMmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjc6MzEuODAwNjUxMTgzWiJ9&digest=sha256%3A5972f4418db4f7910a6e15cf336e3c1f60353b84b527f965bc88f9c25bd25a7e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:34Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45343" http.request.id=d534f599-74b5-4907-ba92-948c39819dbb http.request.method=PUT http.request.remoteaddr="127.0.0.1:49868" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.374125ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:34 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:34Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45343" http.request.id=662ceef1-46f0-4ac1-a21b-a13df7370782 http.request.method=POST http.request.remoteaddr="127.0.0.1:49868" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.826449ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:34 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45343" http.request.id=2b209b9d-52b4-4441-969f-7498a2a55c27 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49868" http.request.uri="/v2/foo/eeee/blobs/uploads/d5535a36-1f37-4d8c-97c4-40bedebedfcd?_state=HMKqQf2U1riJQDhp7lUrR98M8Wx5N2n030oFKOEjajp7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJkNTUzNWEzNi0xZjM3LTRkOGMtOTdjNC00MGJlZGViZWRmY2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjc6MzQuODI0ODc1ODEyWiJ9&digest=sha256%3Aed557fa8d65b1bf15c2bf05bb61e84ab3d86a14a75b5b8a7f54c23f49144f4a3" http.request.useragent="Go-http-client/1.1" http.response.duration=2.052551134s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:34 +0000] "PUT /v2/foo/eeee/blobs/uploads/d5535a36-1f37-4d8c-97c4-40bedebedfcd?_state=HMKqQf2U1riJQDhp7lUrR98M8Wx5N2n030oFKOEjajp7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJkNTUzNWEzNi0xZjM3LTRkOGMtOTdjNC00MGJlZGViZWRmY2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjc6MzQuODI0ODc1ODEyWiJ9&digest=sha256%3Aed557fa8d65b1bf15c2bf05bb61e84ab3d86a14a75b5b8a7f54c23f49144f4a3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45343" http.request.id=6dc8f98a-7bdd-4aa9-a059-58e812a875cf http.request.method=PUT http.request.remoteaddr="127.0.0.1:49868" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.446008ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:36 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:37Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45343" http.request.id=1cfdc417-0f53-4766-ae47-028413b5ad9c http.request.method=POST http.request.remoteaddr="127.0.0.1:49868" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.935443ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:37 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:41Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45343" http.request.id=dc271443-b596-4caf-954a-638ccfdb9d55 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49868" http.request.uri="/v2/foo/ffff/blobs/uploads/d0953bfd-b84f-4bc3-82ee-c709f71e8fb9?_state=g5o9m1ApuLtSn4v2tc5dBLSp0Xkw1NBY20damFsZD9N7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJkMDk1M2JmZC1iODRmLTRiYzMtODJlZS1jNzA5ZjcxZThmYjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjc6MzcuMDkwNTY0NzUzWiJ9&digest=sha256%3A12e9b1f9a0ac3ece965e75f06f58a2eaa4014beb5b4bf4804b87161e6caaf5c4" http.request.useragent="Go-http-client/1.1" http.response.duration=4.343884585s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:37 +0000] "PUT /v2/foo/ffff/blobs/uploads/d0953bfd-b84f-4bc3-82ee-c709f71e8fb9?_state=g5o9m1ApuLtSn4v2tc5dBLSp0Xkw1NBY20damFsZD9N7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJkMDk1M2JmZC1iODRmLTRiYzMtODJlZS1jNzA5ZjcxZThmYjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjc6MzcuMDkwNTY0NzUzWiJ9&digest=sha256%3A12e9b1f9a0ac3ece965e75f06f58a2eaa4014beb5b4bf4804b87161e6caaf5c4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:41Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45343" http.request.id=84d446db-cdfe-4866-8cf5-7f62f9d1b8c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49868" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.814214ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:41 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:41Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45343" http.request.id=3e19311f-ec30-4f8d-bae7-7407a74f5484 http.request.method=GET http.request.remoteaddr="127.0.0.1:49868" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.033569ms http.response.status=200 http.response.written=74 127.0.0.1 - - [05/Feb/2026:12:27:41 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-02-05T12:27:41Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45343" http.request.id=c1ca08ff-3696-4711-9514-f38cde16003b http.request.method=GET http.request.remoteaddr="127.0.0.1:49868" 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.813908ms http.response.status=200 http.response.written=30 127.0.0.1 - - [05/Feb/2026:12:27:41 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-02-05T12:27:41Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45343" http.request.id=3c9039ee-34ed-4b50-8a9c-50bf4e913374 http.request.method=GET http.request.remoteaddr="127.0.0.1:49868" http.request.uri="/v2/_catalog?last=&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.774746ms http.response.status=200 http.response.written=74 127.0.0.1 - - [05/Feb/2026:12:27:41 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-02-05T12:27:41Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45343" http.request.id=269701c3-0317-4936-b040-a663db90dcdb http.request.method=GET http.request.remoteaddr="127.0.0.1:49868" 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.767393ms http.response.status=200 http.response.written=30 127.0.0.1 - - [05/Feb/2026:12:27:41 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-02-05T12:27:41Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45343" http.request.id=902aea2c-4ab2-48c5-985c-0b056b2dd004 http.request.method=GET http.request.remoteaddr="127.0.0.1:49868" 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.697179ms http.response.status=200 http.response.written=63 127.0.0.1 - - [05/Feb/2026:12:27:41 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2026-02-05T12:27:41Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45343" http.request.id=203af4e3-0103-4652-9b69-7a8864566265 http.request.method=GET http.request.remoteaddr="127.0.0.1:49868" http.request.uri="/v2/_catalog?last=foo%2Fdddd&n=4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.29308ms http.response.status=200 http.response.written=41 127.0.0.1 - - [05/Feb/2026:12:27:41 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-02-05T12:27:41Z" 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:45343" http.request.id=c72bda1e-4b67-4482-9f17-7923e5ac5096 http.request.method=GET http.request.remoteaddr="127.0.0.1:49868" 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.154744ms http.response.status=400 http.response.written=116 127.0.0.1 - - [05/Feb/2026:12:27:41 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2026-02-05T12:27:41Z" 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:45343" http.request.id=2f60f5f6-e5cd-402b-a4d2-4393a310798b http.request.method=GET http.request.remoteaddr="127.0.0.1:49868" 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.183776ms http.response.status=400 http.response.written=115 127.0.0.1 - - [05/Feb/2026:12:27:41 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2026-02-05T12:27:41Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45343" http.request.id=c84c1384-a34d-4162-8c5b-d18ab268988e http.request.method=GET http.request.remoteaddr="127.0.0.1:49868" 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.892129ms http.response.status=200 http.response.written=20 127.0.0.1 - - [05/Feb/2026:12:27:41 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-02-05T12:27:41Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45343" http.request.id=e533c39c-9a01-4d85-8e41-64389e3ba280 http.request.method=GET http.request.remoteaddr="127.0.0.1:49868" http.request.uri="/v2/_catalog?n=-1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.230063ms http.response.status=200 http.response.written=74 127.0.0.1 - - [05/Feb/2026:12:27:41 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-02-05T12:27:41Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-05T12:27:41Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T12:27:41Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33313" http.request.id=2c55da93-93b3-4d58-a87a-9ef20d2282d3 http.request.method=POST http.request.remoteaddr="127.0.0.1:49742" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.948127ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:41 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:44Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33313" http.request.id=05b2121c-e1ad-4163-90cc-840f56fa34d0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49742" http.request.uri="/v2/foo/aaaa/blobs/uploads/07573ce2-58cc-4bc1-9459-30f9a5aa87dd?_state=dVX6QyG-vyJ2AMgIN3zybqUwcFEvp2--5nlVz5yqgDx7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIwNzU3M2NlMi01OGNjLTRiYzEtOTQ1OS0zMGY5YTVhYTg3ZGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjc6NDEuNjY5MjU4OTk3WiJ9&digest=sha256%3Ab189c0266c0b5931d8c95068f9789ea5fb29f288baecc7f3e3923139bcff92e3" http.request.useragent="Go-http-client/1.1" http.response.duration=2.730743253s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:41 +0000] "PUT /v2/foo/aaaa/blobs/uploads/07573ce2-58cc-4bc1-9459-30f9a5aa87dd?_state=dVX6QyG-vyJ2AMgIN3zybqUwcFEvp2--5nlVz5yqgDx7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIwNzU3M2NlMi01OGNjLTRiYzEtOTQ1OS0zMGY5YTVhYTg3ZGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjc6NDEuNjY5MjU4OTk3WiJ9&digest=sha256%3Ab189c0266c0b5931d8c95068f9789ea5fb29f288baecc7f3e3923139bcff92e3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:44Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33313" http.request.id=9288c664-87cc-4f82-9d23-5c016ff590fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:49742" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.74541ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:44 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:44Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33313" http.request.id=5b8b53d9-fae9-41b2-88fd-5f14c4a117aa http.request.method=POST http.request.remoteaddr="127.0.0.1:49742" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.975776ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:44 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33313" http.request.id=18bb76a0-aba0-4840-8afe-78b18d5f5369 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49742" http.request.uri="/v2/foo/bbbb/blobs/uploads/f9f1b315-ab40-4aed-b0b0-ff69582a468b?_state=wb9BwGb4ULoRE9noBDK2gD0GzB9x03iO_fVU8hUyn2x7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJmOWYxYjMxNS1hYjQwLTRhZWQtYjBiMC1mZjY5NTgyYTQ2OGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjc6NDQuNjM5MjAzODI4WiJ9&digest=sha256%3A66e092bb2ef5f802dded5fda3bd06455209a8d1779f37be4db5d021b92348e76" http.request.useragent="Go-http-client/1.1" http.response.duration=5.348047178s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:44 +0000] "PUT /v2/foo/bbbb/blobs/uploads/f9f1b315-ab40-4aed-b0b0-ff69582a468b?_state=wb9BwGb4ULoRE9noBDK2gD0GzB9x03iO_fVU8hUyn2x7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJmOWYxYjMxNS1hYjQwLTRhZWQtYjBiMC1mZjY5NTgyYTQ2OGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjc6NDQuNjM5MjAzODI4WiJ9&digest=sha256%3A66e092bb2ef5f802dded5fda3bd06455209a8d1779f37be4db5d021b92348e76 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33313" http.request.id=18f8d8aa-3d20-42a1-906c-350ddaea5a25 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49742" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.417504ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:49 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:50Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33313" http.request.id=c87d0acf-16d7-420c-bc4e-d157b483651d http.request.method=POST http.request.remoteaddr="127.0.0.1:49742" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.614889ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:50 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:54Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33313" http.request.id=c8f87fb4-e88e-477e-96bc-67b6c409b879 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49742" http.request.uri="/v2/foo/cccc/blobs/uploads/25ba6891-58f0-4a98-84a4-e7f37ebdde58?_state=YiaEJ745MOFMbEkovqgD5X2wDLFg-8c8yuxXtP3TB_h7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIyNWJhNjg5MS01OGYwLTRhOTgtODRhNC1lN2YzN2ViZGRlNTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjc6NTAuMjQyOTQ1MzMxWiJ9&digest=sha256%3A54f9e6dae3bc4e9e10a3e79f7872fc0884f7deafc996cc82cc5af70d31dc990c" http.request.useragent="Go-http-client/1.1" http.response.duration=4.452668531s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:50 +0000] "PUT /v2/foo/cccc/blobs/uploads/25ba6891-58f0-4a98-84a4-e7f37ebdde58?_state=YiaEJ745MOFMbEkovqgD5X2wDLFg-8c8yuxXtP3TB_h7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIyNWJhNjg5MS01OGYwLTRhOTgtODRhNC1lN2YzN2ViZGRlNTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjc6NTAuMjQyOTQ1MzMxWiJ9&digest=sha256%3A54f9e6dae3bc4e9e10a3e79f7872fc0884f7deafc996cc82cc5af70d31dc990c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:54Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33313" http.request.id=7df59172-49d4-4fa4-9843-85ef1933ab65 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49742" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.181097ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:54 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:54Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33313" http.request.id=9b31ef13-ac7d-432f-96a9-e3137e758bd4 http.request.method=POST http.request.remoteaddr="127.0.0.1:49742" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.819948ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:54 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:57Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33313" http.request.id=e47b7394-6a08-47eb-82b9-9846009434fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:49742" http.request.uri="/v2/foo/dddd/blobs/uploads/114e8933-207e-4af4-992c-2d37dde70489?_state=yv64w4_3J1YjOEELojaAWMH9MlrYUfU1wDvBQFBePq17Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIxMTRlODkzMy0yMDdlLTRhZjQtOTkyYy0yZDM3ZGRlNzA0ODkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjc6NTQuODczNDMzODA0WiJ9&digest=sha256%3Aaca0d8ef62a7c1eec7bafd98a208d09ae5e55f6d24e0b8ff7e47c7b3dc3daa9f" http.request.useragent="Go-http-client/1.1" http.response.duration=3.119184603s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:54 +0000] "PUT /v2/foo/dddd/blobs/uploads/114e8933-207e-4af4-992c-2d37dde70489?_state=yv64w4_3J1YjOEELojaAWMH9MlrYUfU1wDvBQFBePq17Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIxMTRlODkzMy0yMDdlLTRhZjQtOTkyYy0yZDM3ZGRlNzA0ODkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjc6NTQuODczNDMzODA0WiJ9&digest=sha256%3Aaca0d8ef62a7c1eec7bafd98a208d09ae5e55f6d24e0b8ff7e47c7b3dc3daa9f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:57Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33313" http.request.id=9b63f0bc-3be3-4c69-bc9a-4997bf11c4b9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49742" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.795045ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:57 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:57Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33313" http.request.id=bfa39d25-f195-49a4-8fd3-eae4b7118aa1 http.request.method=GET http.request.remoteaddr="127.0.0.1:49742" 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.182731ms http.response.status=200 http.response.written=63 127.0.0.1 - - [05/Feb/2026:12:27:57 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (44.33s) === RUN TestURLPrefix time="2026-02-05T12:27:58Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-05T12:27:58Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T12:27:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33017" http.request.id=304647d3-c083-4c23-b9ff-f38571c3dfe6 http.request.method=GET http.request.remoteaddr="127.0.0.1:42940" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.424118ms http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Feb/2026:12:27:58 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.01s) === RUN TestBlobAPI time="2026-02-05T12:27:58Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-05T12:27:58Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T12:27:58Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:50ca7d95052a4d40e72a4b756012399cf6942c5dad22989e4def42be6646220e err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:34937" http.request.id=6637a908-24d0-48a1-96a9-74994433b77a http.request.method=GET http.request.remoteaddr="127.0.0.1:58094" http.request.uri="/v2/foo/bar/blobs/sha256:50ca7d95052a4d40e72a4b756012399cf6942c5dad22989e4def42be6646220e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.723761ms http.response.status=404 http.response.written=157 vars.digest="sha256:50ca7d95052a4d40e72a4b756012399cf6942c5dad22989e4def42be6646220e" vars.name="foo/bar" 127.0.0.1 - - [05/Feb/2026:12:27:58 +0000] "GET /v2/foo/bar/blobs/sha256:50ca7d95052a4d40e72a4b756012399cf6942c5dad22989e4def42be6646220e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-02-05T12:27:58Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:50ca7d95052a4d40e72a4b756012399cf6942c5dad22989e4def42be6646220e err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:34937" http.request.id=37e370e7-433a-4fad-9a02-19e35ebbf0fa http.request.method=HEAD http.request.remoteaddr="127.0.0.1:58096" http.request.uri="/v2/foo/bar/blobs/sha256:50ca7d95052a4d40e72a4b756012399cf6942c5dad22989e4def42be6646220e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.54345ms http.response.status=404 http.response.written=157 vars.digest="sha256:50ca7d95052a4d40e72a4b756012399cf6942c5dad22989e4def42be6646220e" vars.name="foo/bar" 127.0.0.1 - - [05/Feb/2026:12:27:58 +0000] "HEAD /v2/foo/bar/blobs/sha256:50ca7d95052a4d40e72a4b756012399cf6942c5dad22989e4def42be6646220e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-02-05T12:27:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34937" http.request.id=8b028594-0a56-45f8-888b-ea4afc2a5039 http.request.method=POST http.request.remoteaddr="127.0.0.1:58096" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.452195ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34937" http.request.id=a93bb291-031d-4cb1-b64b-2d90ff433f32 http.request.method=GET http.request.remoteaddr="127.0.0.1:58096" http.request.uri="/v2/foo/bar/blobs/uploads/25f400c3-a322-4f7f-8005-906a5400e0e1?_state=JZc4JfgsOLcrsd7fywP_8qlmyHAlKJiR6w83poGVR9h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI1ZjQwMGMzLWEzMjItNGY3Zi04MDA1LTkwNmE1NDAwZTBlMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyNzo1OC4xODg0NTg5MzdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.693274ms http.response.status=204 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:58 +0000] "GET /v2/foo/bar/blobs/uploads/25f400c3-a322-4f7f-8005-906a5400e0e1?_state=JZc4JfgsOLcrsd7fywP_8qlmyHAlKJiR6w83poGVR9h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI1ZjQwMGMzLWEzMjItNGY3Zi04MDA1LTkwNmE1NDAwZTBlMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyNzo1OC4xODg0NTg5MzdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34937" http.request.id=4b08c52f-6f73-4f61-b5fa-7a05c9ab5b5f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58096" http.request.uri="/v2/foo/bar/blobs/uploads/25f400c3-a322-4f7f-8005-906a5400e0e1?_state=JZc4JfgsOLcrsd7fywP_8qlmyHAlKJiR6w83poGVR9h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI1ZjQwMGMzLWEzMjItNGY3Zi04MDA1LTkwNmE1NDAwZTBlMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyNzo1OC4xODg0NTg5MzdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.596509ms http.response.status=204 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:58 +0000] "DELETE /v2/foo/bar/blobs/uploads/25f400c3-a322-4f7f-8005-906a5400e0e1?_state=JZc4JfgsOLcrsd7fywP_8qlmyHAlKJiR6w83poGVR9h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI1ZjQwMGMzLWEzMjItNGY3Zi04MDA1LTkwNmE1NDAwZTBlMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyNzo1OC4xODg0NTg5MzdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:58Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.25.7 http.request.host="127.0.0.1:34937" http.request.id=b7bd4a8e-f865-4c78-a009-cf9652c7d072 http.request.method=GET http.request.remoteaddr="127.0.0.1:58096" http.request.uri="/v2/foo/bar/blobs/uploads/25f400c3-a322-4f7f-8005-906a5400e0e1?_state=JZc4JfgsOLcrsd7fywP_8qlmyHAlKJiR6w83poGVR9h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI1ZjQwMGMzLWEzMjItNGY3Zi04MDA1LTkwNmE1NDAwZTBlMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyNzo1OC4xODg0NTg5MzdaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=25f400c3-a322-4f7f-8005-906a5400e0e1 time="2026-02-05T12:27:58Z" 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:34937" http.request.id=b7bd4a8e-f865-4c78-a009-cf9652c7d072 http.request.method=GET http.request.remoteaddr="127.0.0.1:58096" http.request.uri="/v2/foo/bar/blobs/uploads/25f400c3-a322-4f7f-8005-906a5400e0e1?_state=JZc4JfgsOLcrsd7fywP_8qlmyHAlKJiR6w83poGVR9h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI1ZjQwMGMzLWEzMjItNGY3Zi04MDA1LTkwNmE1NDAwZTBlMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyNzo1OC4xODg0NTg5MzdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="888.19µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=25f400c3-a322-4f7f-8005-906a5400e0e1 127.0.0.1 - - [05/Feb/2026:12:27:58 +0000] "GET /v2/foo/bar/blobs/uploads/25f400c3-a322-4f7f-8005-906a5400e0e1?_state=JZc4JfgsOLcrsd7fywP_8qlmyHAlKJiR6w83poGVR9h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI1ZjQwMGMzLWEzMjItNGY3Zi04MDA1LTkwNmE1NDAwZTBlMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyNzo1OC4xODg0NTg5MzdaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-02-05T12:27:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34937" http.request.id=1a4e03b9-5899-454e-84d9-75241fda93dd http.request.method=POST http.request.remoteaddr="127.0.0.1:58112" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="941.205µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:58Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.25.7 http.request.host="127.0.0.1:34937" http.request.id=eac70799-c767-4cea-8d81-67e73d89dd68 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58112" http.request.uri="/v2/foo/bar/blobs/uploads/5e49b49e-61b9-4bf2-991c-749384d2b5f9?_state=BpCpMho4Irh6cx6iDGRehG_WIq7e08UOD2gTtn_3s0x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVlNDliNDllLTYxYjktNGJmMi05OTFjLTc0OTM4NGQyYjVmOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyNzo1OC4xOTUxODg1MDdaIn0%3D&digest=sha256%3A50ca7d95052a4d40e72a4b756012399cf6942c5dad22989e4def42be6646220e" http.request.useragent="Go-http-client/1.1" provided=sha256:50ca7d95052a4d40e72a4b756012399cf6942c5dad22989e4def42be6646220e vars.name="foo/bar" vars.uuid=5e49b49e-61b9-4bf2-991c-749384d2b5f9 time="2026-02-05T12:27:58Z" level=error msg="error canceling upload after error: already closed" go.version=go1.25.7 http.request.host="127.0.0.1:34937" http.request.id=eac70799-c767-4cea-8d81-67e73d89dd68 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58112" http.request.uri="/v2/foo/bar/blobs/uploads/5e49b49e-61b9-4bf2-991c-749384d2b5f9?_state=BpCpMho4Irh6cx6iDGRehG_WIq7e08UOD2gTtn_3s0x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVlNDliNDllLTYxYjktNGJmMi05OTFjLTc0OTM4NGQyYjVmOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyNzo1OC4xOTUxODg1MDdaIn0%3D&digest=sha256%3A50ca7d95052a4d40e72a4b756012399cf6942c5dad22989e4def42be6646220e" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=5e49b49e-61b9-4bf2-991c-749384d2b5f9 time="2026-02-05T12:27:58Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:50ca7d95052a4d40e72a4b756012399cf6942c5dad22989e4def42be6646220e, 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:34937" http.request.id=eac70799-c767-4cea-8d81-67e73d89dd68 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58112" http.request.uri="/v2/foo/bar/blobs/uploads/5e49b49e-61b9-4bf2-991c-749384d2b5f9?_state=BpCpMho4Irh6cx6iDGRehG_WIq7e08UOD2gTtn_3s0x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVlNDliNDllLTYxYjktNGJmMi05OTFjLTc0OTM4NGQyYjVmOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyNzo1OC4xOTUxODg1MDdaIn0%3D&digest=sha256%3A50ca7d95052a4d40e72a4b756012399cf6942c5dad22989e4def42be6646220e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.821753ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=5e49b49e-61b9-4bf2-991c-749384d2b5f9 127.0.0.1 - - [05/Feb/2026:12:27:58 +0000] "PUT /v2/foo/bar/blobs/uploads/5e49b49e-61b9-4bf2-991c-749384d2b5f9?_state=BpCpMho4Irh6cx6iDGRehG_WIq7e08UOD2gTtn_3s0x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVlNDliNDllLTYxYjktNGJmMi05OTFjLTc0OTM4NGQyYjVmOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyNzo1OC4xOTUxODg1MDdaIn0%3D&digest=sha256%3A50ca7d95052a4d40e72a4b756012399cf6942c5dad22989e4def42be6646220e HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-02-05T12:27:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34937" http.request.id=1d993700-a495-4312-ba72-59f6d822eb34 http.request.method=POST http.request.remoteaddr="127.0.0.1:58112" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.394518ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34937" http.request.id=5f987135-fb8c-4edd-810b-0b9b1debdddb http.request.method=PUT http.request.remoteaddr="127.0.0.1:58112" http.request.uri="/v2/foo/bar/blobs/uploads/a18ef77c-5926-43f0-984d-09684adfd7a9?_state=AFCMoS2Z79Mo_jA0QjfcIHI--zljEOvjvHV4DXPe5s97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImExOGVmNzdjLTU5MjYtNDNmMC05ODRkLTA5Njg0YWRmZDdhOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyNzo1OC4xOTkwMDQ1NzhaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.754692ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:58 +0000] "PUT /v2/foo/bar/blobs/uploads/a18ef77c-5926-43f0-984d-09684adfd7a9?_state=AFCMoS2Z79Mo_jA0QjfcIHI--zljEOvjvHV4DXPe5s97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImExOGVmNzdjLTU5MjYtNDNmMC05ODRkLTA5Njg0YWRmZDdhOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyNzo1OC4xOTkwMDQ1NzhaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34937" http.request.id=2ebdd86c-f2bb-4ce2-aef5-e7fdc24253d2 http.request.method=POST http.request.remoteaddr="127.0.0.1:58112" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.481001ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34937" http.request.id=fe968c11-b4dc-4609-a98e-d8145e8455ad http.request.method=PUT http.request.remoteaddr="127.0.0.1:58112" http.request.uri="/v2/foo/bar/blobs/uploads/fca70d32-9edb-4bb1-ab17-5e28f27867b4?_state=tQMtPnwK7_TXMEnmUfpoNYly-71yVK2O9xS1eLDGWsl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZjYTcwZDMyLTllZGItNGJiMS1hYjE3LTVlMjhmMjc4NjdiNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyNzo1OC4yMDI5ODM3NzZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.904433ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:58 +0000] "PUT /v2/foo/bar/blobs/uploads/fca70d32-9edb-4bb1-ab17-5e28f27867b4?_state=tQMtPnwK7_TXMEnmUfpoNYly-71yVK2O9xS1eLDGWsl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZjYTcwZDMyLTllZGItNGJiMS1hYjE3LTVlMjhmMjc4NjdiNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyNzo1OC4yMDI5ODM3NzZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:27:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34937" http.request.id=39966888-2f27-4100-960a-0f1a44b4a910 http.request.method=POST http.request.remoteaddr="127.0.0.1:58112" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.365447ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34937" http.request.id=cecc5c5a-238a-4461-ba3e-e4cc67a637d5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58112" http.request.uri="/v2/foo/bar/blobs/uploads/76bc3ef4-de19-425f-b99e-9fe6e754088d?_state=nS6BaKoJdkLZEnVd2PY2z9gesMeWm4l1p_-MDhuA-EV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2YmMzZWY0LWRlMTktNDI1Zi1iOTllLTlmZTZlNzU0MDg4ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyNzo1OC4yMDY5MDc3MjZaIn0%3D&digest=sha256%3A50ca7d95052a4d40e72a4b756012399cf6942c5dad22989e4def42be6646220e" http.request.useragent="Go-http-client/1.1" http.response.duration=3.148037554s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:27:58 +0000] "PUT /v2/foo/bar/blobs/uploads/76bc3ef4-de19-425f-b99e-9fe6e754088d?_state=nS6BaKoJdkLZEnVd2PY2z9gesMeWm4l1p_-MDhuA-EV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2YmMzZWY0LWRlMTktNDI1Zi1iOTllLTlmZTZlNzU0MDg4ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyNzo1OC4yMDY5MDc3MjZaIn0%3D&digest=sha256%3A50ca7d95052a4d40e72a4b756012399cf6942c5dad22989e4def42be6646220e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34937" http.request.id=455447c8-3908-42e4-968d-13e4189b1433 http.request.method=POST http.request.remoteaddr="127.0.0.1:58112" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.697093ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:04Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:34937" http.request.id=1457acd7-5e22-4df3-ab48-0a60f25e8edc http.request.method=PATCH http.request.remoteaddr="127.0.0.1:58112" http.request.uri="/v2/foo/bar/blobs/uploads/413f3c2f-1e1d-461c-98e4-1271f3a1a861?_state=bof1idx7_wHqmTrgjrLdMFNhz3NAe6w1cvXnTNumg4V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQxM2YzYzJmLTFlMWQtNDYxYy05OGU0LTEyNzFmM2ExYTg2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowMS40NjQyNzMxNDVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.101455815s http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:01 +0000] "PATCH /v2/foo/bar/blobs/uploads/413f3c2f-1e1d-461c-98e4-1271f3a1a861?_state=bof1idx7_wHqmTrgjrLdMFNhz3NAe6w1cvXnTNumg4V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQxM2YzYzJmLTFlMWQtNDYxYy05OGU0LTEyNzFmM2ExYTg2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowMS40NjQyNzMxNDVaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:04Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34937" http.request.id=5f75a881-80bf-43f5-9afe-4ca65dfab225 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58112" http.request.uri="/v2/foo/bar/blobs/uploads/413f3c2f-1e1d-461c-98e4-1271f3a1a861?_state=CQs9FF_aumQD8QR11UjvFjEevoL_HgBoF8wJnAO9ssB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQxM2YzYzJmLTFlMWQtNDYxYy05OGU0LTEyNzFmM2ExYTg2MSIsIk9mZnNldCI6MjA2NzA5NzYsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjg6MDFaIn0%3D&digest=sha256%3A50ca7d95052a4d40e72a4b756012399cf6942c5dad22989e4def42be6646220e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.762202ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:04 +0000] "PUT /v2/foo/bar/blobs/uploads/413f3c2f-1e1d-461c-98e4-1271f3a1a861?_state=CQs9FF_aumQD8QR11UjvFjEevoL_HgBoF8wJnAO9ssB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQxM2YzYzJmLTFlMWQtNDYxYy05OGU0LTEyNzFmM2ExYTg2MSIsIk9mZnNldCI6MjA2NzA5NzYsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjg6MDFaIn0%3D&digest=sha256%3A50ca7d95052a4d40e72a4b756012399cf6942c5dad22989e4def42be6646220e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:04Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34937" http.request.id=2cefd00f-218d-4887-8003-87c671e900e2 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:58112" http.request.uri="/v2/foo/bar/blobs/sha256:50ca7d95052a4d40e72a4b756012399cf6942c5dad22989e4def42be6646220e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.663881ms http.response.status=200 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:04 +0000] "HEAD /v2/foo/bar/blobs/sha256:50ca7d95052a4d40e72a4b756012399cf6942c5dad22989e4def42be6646220e HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:04Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34937" http.request.id=d1da72f2-bc75-4dba-8a18-4ae85ddd3669 http.request.method=GET http.request.remoteaddr="127.0.0.1:58112" http.request.uri="/v2/foo/bar/blobs/sha256:50ca7d95052a4d40e72a4b756012399cf6942c5dad22989e4def42be6646220e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=97.524311ms http.response.status=200 http.response.written=20670976 127.0.0.1 - - [05/Feb/2026:12:28:04 +0000] "GET /v2/foo/bar/blobs/sha256:50ca7d95052a4d40e72a4b756012399cf6942c5dad22989e4def42be6646220e HTTP/1.1" 200 20670976 "" "Go-http-client/1.1" time="2026-02-05T12:28:04Z" level=error msg="error parsing digest="sha257:50ca7d95052a4d40e72a4b756012399cf6942c5dad22989e4def42be6646220e": unsupported digest algorithm" go.version=go1.25.7 http.request.host="127.0.0.1:34937" http.request.id=fda5f4e3-42c3-43c6-9496-efc72c854a1e http.request.method=GET http.request.remoteaddr="127.0.0.1:58112" http.request.uri="/v2/foo/bar/blobs/sha257:50ca7d95052a4d40e72a4b756012399cf6942c5dad22989e4def42be6646220e" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:50ca7d95052a4d40e72a4b756012399cf6942c5dad22989e4def42be6646220e" vars.name="foo/bar" time="2026-02-05T12:28:04Z" 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:34937" http.request.id=fda5f4e3-42c3-43c6-9496-efc72c854a1e http.request.method=GET http.request.remoteaddr="127.0.0.1:58112" http.request.uri="/v2/foo/bar/blobs/sha257:50ca7d95052a4d40e72a4b756012399cf6942c5dad22989e4def42be6646220e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.022747ms http.response.status=400 http.response.written=110 vars.digest="sha257:50ca7d95052a4d40e72a4b756012399cf6942c5dad22989e4def42be6646220e" vars.name="foo/bar" 127.0.0.1 - - [05/Feb/2026:12:28:04 +0000] "GET /v2/foo/bar/blobs/sha257:50ca7d95052a4d40e72a4b756012399cf6942c5dad22989e4def42be6646220e HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-02-05T12:28:04Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34937" http.request.id=3fcd6cf5-f35a-4f0c-8b8a-fa96a982f581 http.request.method=GET http.request.remoteaddr="127.0.0.1:35436" http.request.uri="/v2/foo/bar/blobs/sha256:50ca7d95052a4d40e72a4b756012399cf6942c5dad22989e4def42be6646220e" http.request.useragent="Go-http-client/1.1" http.response.duration=3.003113ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:04 +0000] "GET /v2/foo/bar/blobs/sha256:50ca7d95052a4d40e72a4b756012399cf6942c5dad22989e4def42be6646220e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:04Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-05T12:28:04Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T12:28:04Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:dcb8d6fffc99d500bb3b8421a78a0a15307622a74199a0c7df4c6281c7ec877c err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:45461" http.request.id=e3f3494f-7748-436c-8f12-dfaa29fa6a20 http.request.method=GET http.request.remoteaddr="127.0.0.1:41958" http.request.uri="/v2/foo/bar/blobs/sha256:dcb8d6fffc99d500bb3b8421a78a0a15307622a74199a0c7df4c6281c7ec877c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.667445ms http.response.status=404 http.response.written=157 vars.digest="sha256:dcb8d6fffc99d500bb3b8421a78a0a15307622a74199a0c7df4c6281c7ec877c" vars.name="foo/bar" 127.0.0.1 - - [05/Feb/2026:12:28:04 +0000] "GET /v2/foo/bar/blobs/sha256:dcb8d6fffc99d500bb3b8421a78a0a15307622a74199a0c7df4c6281c7ec877c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-02-05T12:28:04Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:dcb8d6fffc99d500bb3b8421a78a0a15307622a74199a0c7df4c6281c7ec877c err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:45461" http.request.id=be5bb46d-1925-42da-bd32-f227e64d549d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:41962" http.request.uri="/v2/foo/bar/blobs/sha256:dcb8d6fffc99d500bb3b8421a78a0a15307622a74199a0c7df4c6281c7ec877c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.467668ms http.response.status=404 http.response.written=157 vars.digest="sha256:dcb8d6fffc99d500bb3b8421a78a0a15307622a74199a0c7df4c6281c7ec877c" vars.name="foo/bar" 127.0.0.1 - - [05/Feb/2026:12:28:04 +0000] "HEAD /v2/foo/bar/blobs/sha256:dcb8d6fffc99d500bb3b8421a78a0a15307622a74199a0c7df4c6281c7ec877c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-02-05T12:28:04Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45461" http.request.id=d9591178-2ee9-466d-a6fe-be7da0f4e949 http.request.method=POST http.request.remoteaddr="127.0.0.1:41962" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.513164ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:04Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45461" http.request.id=49be49fd-dce8-4363-920d-a53c408c03b5 http.request.method=GET http.request.remoteaddr="127.0.0.1:41962" http.request.uri="/v2/foo/bar/blobs/uploads/54b3077c-e85d-4168-8794-c31d39daac25?_state=Bgq6cbwLQ-wKaRketS9E41vSukB1EkNNiEE3vqxj5BF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU0YjMwNzdjLWU4NWQtNDE2OC04Nzk0LWMzMWQzOWRhYWMyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowNC45MDQ4OTQ3ODlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.569256ms http.response.status=204 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:04 +0000] "GET /v2/foo/bar/blobs/uploads/54b3077c-e85d-4168-8794-c31d39daac25?_state=Bgq6cbwLQ-wKaRketS9E41vSukB1EkNNiEE3vqxj5BF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU0YjMwNzdjLWU4NWQtNDE2OC04Nzk0LWMzMWQzOWRhYWMyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowNC45MDQ4OTQ3ODlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:04Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45461" http.request.id=f28f0e18-c381-46bd-aa5c-b97216745498 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:41962" http.request.uri="/v2/foo/bar/blobs/uploads/54b3077c-e85d-4168-8794-c31d39daac25?_state=Bgq6cbwLQ-wKaRketS9E41vSukB1EkNNiEE3vqxj5BF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU0YjMwNzdjLWU4NWQtNDE2OC04Nzk0LWMzMWQzOWRhYWMyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowNC45MDQ4OTQ3ODlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.6528ms http.response.status=204 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:04 +0000] "DELETE /v2/foo/bar/blobs/uploads/54b3077c-e85d-4168-8794-c31d39daac25?_state=Bgq6cbwLQ-wKaRketS9E41vSukB1EkNNiEE3vqxj5BF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU0YjMwNzdjLWU4NWQtNDE2OC04Nzk0LWMzMWQzOWRhYWMyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowNC45MDQ4OTQ3ODlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:04Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.25.7 http.request.host="127.0.0.1:45461" http.request.id=8ee2c436-9bee-4325-b663-f89d3e48d0b0 http.request.method=GET http.request.remoteaddr="127.0.0.1:41962" http.request.uri="/v2/foo/bar/blobs/uploads/54b3077c-e85d-4168-8794-c31d39daac25?_state=Bgq6cbwLQ-wKaRketS9E41vSukB1EkNNiEE3vqxj5BF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU0YjMwNzdjLWU4NWQtNDE2OC04Nzk0LWMzMWQzOWRhYWMyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowNC45MDQ4OTQ3ODlaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=54b3077c-e85d-4168-8794-c31d39daac25 time="2026-02-05T12:28:04Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:45461" http.request.id=8ee2c436-9bee-4325-b663-f89d3e48d0b0 http.request.method=GET http.request.remoteaddr="127.0.0.1:41962" http.request.uri="/v2/foo/bar/blobs/uploads/54b3077c-e85d-4168-8794-c31d39daac25?_state=Bgq6cbwLQ-wKaRketS9E41vSukB1EkNNiEE3vqxj5BF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU0YjMwNzdjLWU4NWQtNDE2OC04Nzk0LWMzMWQzOWRhYWMyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowNC45MDQ4OTQ3ODlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.541811ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=54b3077c-e85d-4168-8794-c31d39daac25 127.0.0.1 - - [05/Feb/2026:12:28:04 +0000] "GET /v2/foo/bar/blobs/uploads/54b3077c-e85d-4168-8794-c31d39daac25?_state=Bgq6cbwLQ-wKaRketS9E41vSukB1EkNNiEE3vqxj5BF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU0YjMwNzdjLWU4NWQtNDE2OC04Nzk0LWMzMWQzOWRhYWMyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowNC45MDQ4OTQ3ODlaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-02-05T12:28:04Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45461" http.request.id=2e15fe31-46de-427f-835f-4635540ae7c9 http.request.method=POST http.request.remoteaddr="127.0.0.1:41972" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.69762ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:04Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.25.7 http.request.host="127.0.0.1:45461" http.request.id=deff637d-b84f-4af8-975e-b1d5c2973e66 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41972" http.request.uri="/v2/foo/bar/blobs/uploads/8baf6ab5-c351-48a0-bd79-e6ef1bfaa9af?_state=7ugNxjnROmve5OkG8rRVcpt_CUDkHK4dhOyMRBQvsgF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhiYWY2YWI1LWMzNTEtNDhhMC1iZDc5LWU2ZWYxYmZhYTlhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowNC45MTMxNzU4ODlaIn0%3D&digest=sha256%3Adcb8d6fffc99d500bb3b8421a78a0a15307622a74199a0c7df4c6281c7ec877c" http.request.useragent="Go-http-client/1.1" provided=sha256:dcb8d6fffc99d500bb3b8421a78a0a15307622a74199a0c7df4c6281c7ec877c vars.name="foo/bar" vars.uuid=8baf6ab5-c351-48a0-bd79-e6ef1bfaa9af time="2026-02-05T12:28:04Z" level=error msg="error canceling upload after error: already closed" go.version=go1.25.7 http.request.host="127.0.0.1:45461" http.request.id=deff637d-b84f-4af8-975e-b1d5c2973e66 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41972" http.request.uri="/v2/foo/bar/blobs/uploads/8baf6ab5-c351-48a0-bd79-e6ef1bfaa9af?_state=7ugNxjnROmve5OkG8rRVcpt_CUDkHK4dhOyMRBQvsgF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhiYWY2YWI1LWMzNTEtNDhhMC1iZDc5LWU2ZWYxYmZhYTlhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowNC45MTMxNzU4ODlaIn0%3D&digest=sha256%3Adcb8d6fffc99d500bb3b8421a78a0a15307622a74199a0c7df4c6281c7ec877c" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=8baf6ab5-c351-48a0-bd79-e6ef1bfaa9af time="2026-02-05T12:28:04Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:dcb8d6fffc99d500bb3b8421a78a0a15307622a74199a0c7df4c6281c7ec877c, 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:45461" http.request.id=deff637d-b84f-4af8-975e-b1d5c2973e66 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41972" http.request.uri="/v2/foo/bar/blobs/uploads/8baf6ab5-c351-48a0-bd79-e6ef1bfaa9af?_state=7ugNxjnROmve5OkG8rRVcpt_CUDkHK4dhOyMRBQvsgF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhiYWY2YWI1LWMzNTEtNDhhMC1iZDc5LWU2ZWYxYmZhYTlhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowNC45MTMxNzU4ODlaIn0%3D&digest=sha256%3Adcb8d6fffc99d500bb3b8421a78a0a15307622a74199a0c7df4c6281c7ec877c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.743857ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=8baf6ab5-c351-48a0-bd79-e6ef1bfaa9af 127.0.0.1 - - [05/Feb/2026:12:28:04 +0000] "PUT /v2/foo/bar/blobs/uploads/8baf6ab5-c351-48a0-bd79-e6ef1bfaa9af?_state=7ugNxjnROmve5OkG8rRVcpt_CUDkHK4dhOyMRBQvsgF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhiYWY2YWI1LWMzNTEtNDhhMC1iZDc5LWU2ZWYxYmZhYTlhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowNC45MTMxNzU4ODlaIn0%3D&digest=sha256%3Adcb8d6fffc99d500bb3b8421a78a0a15307622a74199a0c7df4c6281c7ec877c HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-02-05T12:28:04Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45461" http.request.id=e1be6daa-97a1-4da2-ad0d-05d81febb909 http.request.method=POST http.request.remoteaddr="127.0.0.1:41972" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.467498ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:04Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45461" http.request.id=30ef9e78-120d-4756-9293-686f34a29502 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41972" http.request.uri="/v2/foo/bar/blobs/uploads/bd10e70f-ca44-484d-95c6-e5c4dc8e02ca?_state=Y3TcPesdrKf0ciaaEK6BgVS6OoScQM1eSyzpdkGj5lF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkMTBlNzBmLWNhNDQtNDg0ZC05NWM2LWU1YzRkYzhlMDJjYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowNC45MTcyMzg2NFoifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.980595ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:04 +0000] "PUT /v2/foo/bar/blobs/uploads/bd10e70f-ca44-484d-95c6-e5c4dc8e02ca?_state=Y3TcPesdrKf0ciaaEK6BgVS6OoScQM1eSyzpdkGj5lF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkMTBlNzBmLWNhNDQtNDg0ZC05NWM2LWU1YzRkYzhlMDJjYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowNC45MTcyMzg2NFoifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:04Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45461" http.request.id=cc26d29f-e750-4918-ae53-3286cfcb81d5 http.request.method=POST http.request.remoteaddr="127.0.0.1:41972" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.360908ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:04Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45461" http.request.id=3381a9ad-0e5c-4943-b404-faf3953c2dd4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41972" http.request.uri="/v2/foo/bar/blobs/uploads/6ee194a1-89c4-4934-a4c9-f5011f0d221b?_state=OpscbjswUt-ryA8hYn753t9_8JQPl746wRln7EPFY697Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZlZTE5NGExLTg5YzQtNDkzNC1hNGM5LWY1MDExZjBkMjIxYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowNC45MjE1MDQ5MDFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.842341ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:04 +0000] "PUT /v2/foo/bar/blobs/uploads/6ee194a1-89c4-4934-a4c9-f5011f0d221b?_state=OpscbjswUt-ryA8hYn753t9_8JQPl746wRln7EPFY697Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZlZTE5NGExLTg5YzQtNDkzNC1hNGM5LWY1MDExZjBkMjIxYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowNC45MjE1MDQ5MDFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:04Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45461" http.request.id=401dd36f-8dbd-455f-82ba-92a004c4d019 http.request.method=POST http.request.remoteaddr="127.0.0.1:41972" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.425524ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:07Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45461" http.request.id=b8d60fc7-eb22-40f8-8b98-e83cef4779e9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41972" http.request.uri="/v2/foo/bar/blobs/uploads/77a4fa85-5468-4ca6-8296-6c251edfffde?_state=mKUr--vIW4ytnDGH5jM4EYZgilDlAgOMU_syBqRfpv57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc3YTRmYTg1LTU0NjgtNGNhNi04Mjk2LTZjMjUxZWRmZmZkZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowNC45MjU1NDMxNloifQ%3D%3D&digest=sha256%3Adcb8d6fffc99d500bb3b8421a78a0a15307622a74199a0c7df4c6281c7ec877c" http.request.useragent="Go-http-client/1.1" http.response.duration=2.162689544s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:04 +0000] "PUT /v2/foo/bar/blobs/uploads/77a4fa85-5468-4ca6-8296-6c251edfffde?_state=mKUr--vIW4ytnDGH5jM4EYZgilDlAgOMU_syBqRfpv57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc3YTRmYTg1LTU0NjgtNGNhNi04Mjk2LTZjMjUxZWRmZmZkZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowNC45MjU1NDMxNloifQ%3D%3D&digest=sha256%3Adcb8d6fffc99d500bb3b8421a78a0a15307622a74199a0c7df4c6281c7ec877c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:07Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45461" http.request.id=07043ddf-c793-49c6-8390-7db2051bc9e2 http.request.method=POST http.request.remoteaddr="127.0.0.1:41972" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.717953ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:07 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:45461" http.request.id=53736cec-40fe-42dc-8e41-3950379784a2 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:41972" http.request.uri="/v2/foo/bar/blobs/uploads/efdb5cdb-57d5-4b4d-86fd-88d4d57b680d?_state=R8klg3Td0_Su_Mqc5D-blETIAPOwCbd_JBhLzL56HWF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmZGI1Y2RiLTU3ZDUtNGI0ZC04NmZkLTg4ZDRkNTdiNjgwZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowNy4xNzYzNTMzODFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.149431327s http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:07 +0000] "PATCH /v2/foo/bar/blobs/uploads/efdb5cdb-57d5-4b4d-86fd-88d4d57b680d?_state=R8klg3Td0_Su_Mqc5D-blETIAPOwCbd_JBhLzL56HWF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmZGI1Y2RiLTU3ZDUtNGI0ZC04NmZkLTg4ZDRkNTdiNjgwZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowNy4xNzYzNTMzODFaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45461" http.request.id=84d671ff-be2c-4327-b4d9-bf05f72c5fac http.request.method=PUT http.request.remoteaddr="127.0.0.1:41972" http.request.uri="/v2/foo/bar/blobs/uploads/efdb5cdb-57d5-4b4d-86fd-88d4d57b680d?_state=yR5EjYhT-22xsUZ6RN_X9uJPIqZtsxzsnlZD_CFBAJd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmZGI1Y2RiLTU3ZDUtNGI0ZC04NmZkLTg4ZDRkNTdiNjgwZCIsIk9mZnNldCI6MTY5MzM4ODgsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjg6MDdaIn0%3D&digest=sha256%3Adcb8d6fffc99d500bb3b8421a78a0a15307622a74199a0c7df4c6281c7ec877c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.112063ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:09 +0000] "PUT /v2/foo/bar/blobs/uploads/efdb5cdb-57d5-4b4d-86fd-88d4d57b680d?_state=yR5EjYhT-22xsUZ6RN_X9uJPIqZtsxzsnlZD_CFBAJd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmZGI1Y2RiLTU3ZDUtNGI0ZC04NmZkLTg4ZDRkNTdiNjgwZCIsIk9mZnNldCI6MTY5MzM4ODgsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjg6MDdaIn0%3D&digest=sha256%3Adcb8d6fffc99d500bb3b8421a78a0a15307622a74199a0c7df4c6281c7ec877c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45461" http.request.id=2886ce8a-ee4c-4d59-ad8e-1117539303b7 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:41972" http.request.uri="/v2/foo/bar/blobs/sha256:dcb8d6fffc99d500bb3b8421a78a0a15307622a74199a0c7df4c6281c7ec877c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="853.357µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:09 +0000] "HEAD /v2/foo/bar/blobs/sha256:dcb8d6fffc99d500bb3b8421a78a0a15307622a74199a0c7df4c6281c7ec877c HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45461" http.request.id=8853be73-b79a-4d27-97fc-8471ab537166 http.request.method=GET http.request.remoteaddr="127.0.0.1:41972" http.request.uri="/v2/foo/bar/blobs/sha256:dcb8d6fffc99d500bb3b8421a78a0a15307622a74199a0c7df4c6281c7ec877c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=72.648692ms http.response.status=200 http.response.written=16933888 127.0.0.1 - - [05/Feb/2026:12:28:09 +0000] "GET /v2/foo/bar/blobs/sha256:dcb8d6fffc99d500bb3b8421a78a0a15307622a74199a0c7df4c6281c7ec877c HTTP/1.1" 200 16933888 "" "Go-http-client/1.1" time="2026-02-05T12:28:09Z" level=error msg="error parsing digest="sha257:dcb8d6fffc99d500bb3b8421a78a0a15307622a74199a0c7df4c6281c7ec877c": unsupported digest algorithm" go.version=go1.25.7 http.request.host="127.0.0.1:45461" http.request.id=d6d73b7f-753b-42d9-a509-4860f2fbc191 http.request.method=GET http.request.remoteaddr="127.0.0.1:41972" http.request.uri="/v2/foo/bar/blobs/sha257:dcb8d6fffc99d500bb3b8421a78a0a15307622a74199a0c7df4c6281c7ec877c" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:dcb8d6fffc99d500bb3b8421a78a0a15307622a74199a0c7df4c6281c7ec877c" vars.name="foo/bar" time="2026-02-05T12:28:09Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:45461" http.request.id=d6d73b7f-753b-42d9-a509-4860f2fbc191 http.request.method=GET http.request.remoteaddr="127.0.0.1:41972" http.request.uri="/v2/foo/bar/blobs/sha257:dcb8d6fffc99d500bb3b8421a78a0a15307622a74199a0c7df4c6281c7ec877c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.361746ms http.response.status=400 http.response.written=110 vars.digest="sha257:dcb8d6fffc99d500bb3b8421a78a0a15307622a74199a0c7df4c6281c7ec877c" vars.name="foo/bar" 127.0.0.1 - - [05/Feb/2026:12:28:09 +0000] "GET /v2/foo/bar/blobs/sha257:dcb8d6fffc99d500bb3b8421a78a0a15307622a74199a0c7df4c6281c7ec877c HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-02-05T12:28:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45461" http.request.id=3457c19b-a95c-4a39-a48a-03726948ff2b http.request.method=GET http.request.remoteaddr="127.0.0.1:41982" http.request.uri="/v2/foo/bar/blobs/sha256:dcb8d6fffc99d500bb3b8421a78a0a15307622a74199a0c7df4c6281c7ec877c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.207757ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:09 +0000] "GET /v2/foo/bar/blobs/sha256:dcb8d6fffc99d500bb3b8421a78a0a15307622a74199a0c7df4c6281c7ec877c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45461" http.request.id=c80bfb8b-d7ac-483e-b606-1d2305baa2b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:41982" http.request.uri="/v2/foo/bar/blobs/sha256:dcb8d6fffc99d500bb3b8421a78a0a15307622a74199a0c7df4c6281c7ec877c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.557227ms http.response.status=200 http.response.written=163840 127.0.0.1 - - [05/Feb/2026:12:28:09 +0000] "GET /v2/foo/bar/blobs/sha256:dcb8d6fffc99d500bb3b8421a78a0a15307622a74199a0c7df4c6281c7ec877c HTTP/1.1" 200 163840 "" "Go-http-client/1.1" time="2026-02-05T12:28:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45461" http.request.id=a1ac73c4-afab-4450-8acc-85ccc1143a41 http.request.method=GET http.request.remoteaddr="127.0.0.1:41978" http.request.uri="/v2/foo/bar/blobs/sha256:dcb8d6fffc99d500bb3b8421a78a0a15307622a74199a0c7df4c6281c7ec877c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=9.349899ms http.response.status=200 http.response.written=2648704 127.0.0.1 - - [05/Feb/2026:12:28:09 +0000] "GET /v2/foo/bar/blobs/sha256:dcb8d6fffc99d500bb3b8421a78a0a15307622a74199a0c7df4c6281c7ec877c HTTP/1.1" 200 2648704 "" "Go-http-client/1.1" time="2026-02-05T12:28:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34937" http.request.id=4f2bb7d1-284b-462c-9e44-e968d2ab966f http.request.method=GET http.request.remoteaddr="127.0.0.1:35432" http.request.uri="/v2/foo/bar/blobs/sha256:50ca7d95052a4d40e72a4b756012399cf6942c5dad22989e4def42be6646220e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.753034343s http.response.status=200 http.response.written=2648704 127.0.0.1 - - [05/Feb/2026:12:28:04 +0000] "GET /v2/foo/bar/blobs/sha256:50ca7d95052a4d40e72a4b756012399cf6942c5dad22989e4def42be6646220e HTTP/1.1" 200 2648704 "" "Go-http-client/1.1" time="2026-02-05T12:28:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34937" http.request.id=e1912ec0-abcb-4843-b07c-eae8745e731d http.request.method=GET http.request.remoteaddr="127.0.0.1:35436" http.request.uri="/v2/foo/bar/blobs/sha256:50ca7d95052a4d40e72a4b756012399cf6942c5dad22989e4def42be6646220e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.744474652s http.response.status=200 http.response.written=2634240 127.0.0.1 - - [05/Feb/2026:12:28:04 +0000] "GET /v2/foo/bar/blobs/sha256:50ca7d95052a4d40e72a4b756012399cf6942c5dad22989e4def42be6646220e HTTP/1.1" 200 2634240 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (11.44s) === RUN TestBlobDelete time="2026-02-05T12:28: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 time="2026-02-05T12:28:09Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T12:28:09Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766 err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:41207" http.request.id=f2355af3-7657-4f4d-a532-debfdb1e907b http.request.method=GET http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/sha256:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.688265ms http.response.status=404 http.response.written=157 vars.digest="sha256:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766" vars.name="foo/bar" 127.0.0.1 - - [05/Feb/2026:12:28:09 +0000] "GET /v2/foo/bar/blobs/sha256:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-02-05T12:28:09Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766 err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:41207" http.request.id=bd964719-3d89-4a87-8bb3-6bc786ad9f0d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51150" http.request.uri="/v2/foo/bar/blobs/sha256:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="703.759µs" http.response.status=404 http.response.written=157 vars.digest="sha256:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766" vars.name="foo/bar" 127.0.0.1 - - [05/Feb/2026:12:28:09 +0000] "HEAD /v2/foo/bar/blobs/sha256:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-02-05T12:28:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41207" http.request.id=ce3e3513-19e9-480a-95d1-8c09645e8a56 http.request.method=POST http.request.remoteaddr="127.0.0.1:51150" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.412759ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:09 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41207" http.request.id=9b3b28ea-c62b-42c6-8757-111b3bdce385 http.request.method=GET http.request.remoteaddr="127.0.0.1:51150" http.request.uri="/v2/foo/bar/blobs/uploads/a348f1df-0d2e-435d-a57b-bbd49b9c8dfc?_state=aIG5f0J2UYUqhRv2BT6QyIy17Wlh3vvlD7mUykJgahF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzNDhmMWRmLTBkMmUtNDM1ZC1hNTdiLWJiZDQ5YjljOGRmYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowOS42NTYxNjIxODFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.62661ms http.response.status=204 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:09 +0000] "GET /v2/foo/bar/blobs/uploads/a348f1df-0d2e-435d-a57b-bbd49b9c8dfc?_state=aIG5f0J2UYUqhRv2BT6QyIy17Wlh3vvlD7mUykJgahF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzNDhmMWRmLTBkMmUtNDM1ZC1hNTdiLWJiZDQ5YjljOGRmYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowOS42NTYxNjIxODFaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41207" http.request.id=66df5740-8cf4-4cf8-b6e9-8be0b6100ba8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51150" http.request.uri="/v2/foo/bar/blobs/uploads/a348f1df-0d2e-435d-a57b-bbd49b9c8dfc?_state=aIG5f0J2UYUqhRv2BT6QyIy17Wlh3vvlD7mUykJgahF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzNDhmMWRmLTBkMmUtNDM1ZC1hNTdiLWJiZDQ5YjljOGRmYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowOS42NTYxNjIxODFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="733.113µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:09 +0000] "DELETE /v2/foo/bar/blobs/uploads/a348f1df-0d2e-435d-a57b-bbd49b9c8dfc?_state=aIG5f0J2UYUqhRv2BT6QyIy17Wlh3vvlD7mUykJgahF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzNDhmMWRmLTBkMmUtNDM1ZC1hNTdiLWJiZDQ5YjljOGRmYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowOS42NTYxNjIxODFaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:09Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.25.7 http.request.host="127.0.0.1:41207" http.request.id=0aa00539-16b7-448a-97a1-e66c16872b2c http.request.method=GET http.request.remoteaddr="127.0.0.1:51150" http.request.uri="/v2/foo/bar/blobs/uploads/a348f1df-0d2e-435d-a57b-bbd49b9c8dfc?_state=aIG5f0J2UYUqhRv2BT6QyIy17Wlh3vvlD7mUykJgahF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzNDhmMWRmLTBkMmUtNDM1ZC1hNTdiLWJiZDQ5YjljOGRmYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowOS42NTYxNjIxODFaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=a348f1df-0d2e-435d-a57b-bbd49b9c8dfc time="2026-02-05T12:28:09Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:41207" http.request.id=0aa00539-16b7-448a-97a1-e66c16872b2c http.request.method=GET http.request.remoteaddr="127.0.0.1:51150" http.request.uri="/v2/foo/bar/blobs/uploads/a348f1df-0d2e-435d-a57b-bbd49b9c8dfc?_state=aIG5f0J2UYUqhRv2BT6QyIy17Wlh3vvlD7mUykJgahF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzNDhmMWRmLTBkMmUtNDM1ZC1hNTdiLWJiZDQ5YjljOGRmYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowOS42NTYxNjIxODFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="712.161µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=a348f1df-0d2e-435d-a57b-bbd49b9c8dfc 127.0.0.1 - - [05/Feb/2026:12:28:09 +0000] "GET /v2/foo/bar/blobs/uploads/a348f1df-0d2e-435d-a57b-bbd49b9c8dfc?_state=aIG5f0J2UYUqhRv2BT6QyIy17Wlh3vvlD7mUykJgahF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzNDhmMWRmLTBkMmUtNDM1ZC1hNTdiLWJiZDQ5YjljOGRmYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowOS42NTYxNjIxODFaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-02-05T12:28:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41207" http.request.id=b7c88f54-651f-4232-9bda-248c59aca4db http.request.method=POST http.request.remoteaddr="127.0.0.1:51160" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="770.504µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:09 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:09Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.25.7 http.request.host="127.0.0.1:41207" http.request.id=e8f0d0c5-0e8b-49cf-8f36-2cfed8202c5a http.request.method=PUT http.request.remoteaddr="127.0.0.1:51160" http.request.uri="/v2/foo/bar/blobs/uploads/96896015-8d44-434a-a062-52fb24c72812?_state=UzJiPanFmYIF_BbGSe2KRvKtZxucoMGEmy7D5CKlL0N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk2ODk2MDE1LThkNDQtNDM0YS1hMDYyLTUyZmIyNGM3MjgxMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowOS42NjEzNzUwNTFaIn0%3D&digest=sha256%3A92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766" http.request.useragent="Go-http-client/1.1" provided=sha256:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766 vars.name="foo/bar" vars.uuid=96896015-8d44-434a-a062-52fb24c72812 time="2026-02-05T12:28:09Z" level=error msg="error canceling upload after error: already closed" go.version=go1.25.7 http.request.host="127.0.0.1:41207" http.request.id=e8f0d0c5-0e8b-49cf-8f36-2cfed8202c5a http.request.method=PUT http.request.remoteaddr="127.0.0.1:51160" http.request.uri="/v2/foo/bar/blobs/uploads/96896015-8d44-434a-a062-52fb24c72812?_state=UzJiPanFmYIF_BbGSe2KRvKtZxucoMGEmy7D5CKlL0N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk2ODk2MDE1LThkNDQtNDM0YS1hMDYyLTUyZmIyNGM3MjgxMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowOS42NjEzNzUwNTFaIn0%3D&digest=sha256%3A92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=96896015-8d44-434a-a062-52fb24c72812 time="2026-02-05T12:28:09Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766, 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:41207" http.request.id=e8f0d0c5-0e8b-49cf-8f36-2cfed8202c5a http.request.method=PUT http.request.remoteaddr="127.0.0.1:51160" http.request.uri="/v2/foo/bar/blobs/uploads/96896015-8d44-434a-a062-52fb24c72812?_state=UzJiPanFmYIF_BbGSe2KRvKtZxucoMGEmy7D5CKlL0N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk2ODk2MDE1LThkNDQtNDM0YS1hMDYyLTUyZmIyNGM3MjgxMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowOS42NjEzNzUwNTFaIn0%3D&digest=sha256%3A92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="770.082µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=96896015-8d44-434a-a062-52fb24c72812 127.0.0.1 - - [05/Feb/2026:12:28:09 +0000] "PUT /v2/foo/bar/blobs/uploads/96896015-8d44-434a-a062-52fb24c72812?_state=UzJiPanFmYIF_BbGSe2KRvKtZxucoMGEmy7D5CKlL0N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk2ODk2MDE1LThkNDQtNDM0YS1hMDYyLTUyZmIyNGM3MjgxMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowOS42NjEzNzUwNTFaIn0%3D&digest=sha256%3A92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-02-05T12:28:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41207" http.request.id=eb7a7087-48e8-4fc4-a1e0-978c24b1463f http.request.method=POST http.request.remoteaddr="127.0.0.1:51160" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.81025ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:09 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41207" http.request.id=3c28a36a-529e-4d83-b337-71d767391f3b http.request.method=PUT http.request.remoteaddr="127.0.0.1:51160" http.request.uri="/v2/foo/bar/blobs/uploads/72f0562e-a431-43ef-a52e-c12afe8f8e17?_state=V_kpiJ9aV34mAyfWw48EOMzZFepz2zqA4jw06m6haGp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyZjA1NjJlLWE0MzEtNDNlZi1hNTJlLWMxMmFmZThmOGUxNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowOS42NjQ0ODI1NTNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=2.419582ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:09 +0000] "PUT /v2/foo/bar/blobs/uploads/72f0562e-a431-43ef-a52e-c12afe8f8e17?_state=V_kpiJ9aV34mAyfWw48EOMzZFepz2zqA4jw06m6haGp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyZjA1NjJlLWE0MzEtNDNlZi1hNTJlLWMxMmFmZThmOGUxNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowOS42NjQ0ODI1NTNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41207" http.request.id=73153951-37ae-4f61-a547-84c976280765 http.request.method=POST http.request.remoteaddr="127.0.0.1:51160" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.851632ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:09 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41207" http.request.id=caab8aba-7fb7-488a-b38d-259ea5f61148 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51160" http.request.uri="/v2/foo/bar/blobs/uploads/d66bfc50-aaa7-4ff3-b3c4-5b3d6c0c5df6?_state=7cPehi6TBlrT6HC2sga0GxB9pnTZfsrIhVaEGvXsKEV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2NmJmYzUwLWFhYTctNGZmMy1iM2M0LTViM2Q2YzBjNWRmNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowOS42NjkzNDk2NzlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.275818ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:09 +0000] "PUT /v2/foo/bar/blobs/uploads/d66bfc50-aaa7-4ff3-b3c4-5b3d6c0c5df6?_state=7cPehi6TBlrT6HC2sga0GxB9pnTZfsrIhVaEGvXsKEV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2NmJmYzUwLWFhYTctNGZmMy1iM2M0LTViM2Q2YzBjNWRmNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowOS42NjkzNDk2NzlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41207" http.request.id=a5560c39-440e-414d-b25f-d71666fad24d http.request.method=POST http.request.remoteaddr="127.0.0.1:51160" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.001101ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:09 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:13Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41207" http.request.id=0d43ec5a-54eb-4644-bb67-01f8588a5122 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51160" http.request.uri="/v2/foo/bar/blobs/uploads/c85f6d59-277a-461f-91fc-8e3368831de0?_state=X8zm0YcUeyC_QVqEgekNxgFb3YdylamQH2FgkpIWTeJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM4NWY2ZDU5LTI3N2EtNDYxZi05MWZjLThlMzM2ODgzMWRlMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowOS42NzQ0MzYwNjRaIn0%3D&digest=sha256%3A92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766" http.request.useragent="Go-http-client/1.1" http.response.duration=3.420294449s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:09 +0000] "PUT /v2/foo/bar/blobs/uploads/c85f6d59-277a-461f-91fc-8e3368831de0?_state=X8zm0YcUeyC_QVqEgekNxgFb3YdylamQH2FgkpIWTeJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM4NWY2ZDU5LTI3N2EtNDYxZi05MWZjLThlMzM2ODgzMWRlMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODowOS42NzQ0MzYwNjRaIn0%3D&digest=sha256%3A92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:13Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41207" http.request.id=ea3d9f1d-df7d-4d1e-92d6-6349bae6f425 http.request.method=POST http.request.remoteaddr="127.0.0.1:51160" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.042187ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:16Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:41207" http.request.id=d2293f52-7721-46b5-b4c0-d6825491ce3d http.request.method=PATCH http.request.remoteaddr="127.0.0.1:51160" http.request.uri="/v2/foo/bar/blobs/uploads/defa2068-b56d-407b-91c1-62fe6f36ddfc?_state=W6V_oj5JhxP2qwWKOvsJXyB6WCkVznGdJxGfJ0ra-T57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlZmEyMDY4LWI1NmQtNDA3Yi05MWMxLTYyZmU2ZjM2ZGRmYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODoxMy4yMDU3NzAwMjZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.370630109s http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:13 +0000] "PATCH /v2/foo/bar/blobs/uploads/defa2068-b56d-407b-91c1-62fe6f36ddfc?_state=W6V_oj5JhxP2qwWKOvsJXyB6WCkVznGdJxGfJ0ra-T57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlZmEyMDY4LWI1NmQtNDA3Yi05MWMxLTYyZmU2ZjM2ZGRmYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODoxMy4yMDU3NzAwMjZaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:16Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41207" http.request.id=2e528a19-1823-451d-97cc-3652d337d0ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:51160" http.request.uri="/v2/foo/bar/blobs/uploads/defa2068-b56d-407b-91c1-62fe6f36ddfc?_state=GWPPgZ_hhxleCiEaLLul-TtI2XAWw_r7JwvZQfvcw8B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlZmEyMDY4LWI1NmQtNDA3Yi05MWMxLTYyZmU2ZjM2ZGRmYyIsIk9mZnNldCI6MjE0MTIzNTIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjg6MTNaIn0%3D&digest=sha256%3A92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766" http.request.useragent="Go-http-client/1.1" http.response.duration=1.99093ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:16 +0000] "PUT /v2/foo/bar/blobs/uploads/defa2068-b56d-407b-91c1-62fe6f36ddfc?_state=GWPPgZ_hhxleCiEaLLul-TtI2XAWw_r7JwvZQfvcw8B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlZmEyMDY4LWI1NmQtNDA3Yi05MWMxLTYyZmU2ZjM2ZGRmYyIsIk9mZnNldCI6MjE0MTIzNTIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjg6MTNaIn0%3D&digest=sha256%3A92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:16Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41207" http.request.id=5bf507f7-ad95-4455-8b3f-1ce4d594a4ad http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51160" http.request.uri="/v2/foo/bar/blobs/sha256:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.657232ms http.response.status=200 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:16 +0000] "HEAD /v2/foo/bar/blobs/sha256:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:16Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41207" http.request.id=ce0c1f4f-c6eb-486f-b897-be6bec9d542b http.request.method=GET http.request.remoteaddr="127.0.0.1:51160" http.request.uri="/v2/foo/bar/blobs/sha256:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=100.241518ms http.response.status=200 http.response.written=21412352 127.0.0.1 - - [05/Feb/2026:12:28:16 +0000] "GET /v2/foo/bar/blobs/sha256:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766 HTTP/1.1" 200 21412352 "" "Go-http-client/1.1" time="2026-02-05T12:28:16Z" level=error msg="error parsing digest="sha257:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766": unsupported digest algorithm" go.version=go1.25.7 http.request.host="127.0.0.1:41207" http.request.id=60613163-c55a-4e29-81bb-5d90fa237a69 http.request.method=GET http.request.remoteaddr="127.0.0.1:51160" http.request.uri="/v2/foo/bar/blobs/sha257:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766" vars.name="foo/bar" time="2026-02-05T12:28:16Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:41207" http.request.id=60613163-c55a-4e29-81bb-5d90fa237a69 http.request.method=GET http.request.remoteaddr="127.0.0.1:51160" http.request.uri="/v2/foo/bar/blobs/sha257:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.610337ms http.response.status=400 http.response.written=110 vars.digest="sha257:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766" vars.name="foo/bar" 127.0.0.1 - - [05/Feb/2026:12:28:16 +0000] "GET /v2/foo/bar/blobs/sha257:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-02-05T12:28:16Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41207" http.request.id=808cb558-da4b-4623-8a4b-78fb6bc70f4f http.request.method=GET http.request.remoteaddr="127.0.0.1:38022" http.request.uri="/v2/foo/bar/blobs/sha256:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766" http.request.useragent="Go-http-client/1.1" http.response.duration=2.580502ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:16 +0000] "GET /v2/foo/bar/blobs/sha256:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:16Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41207" http.request.id=a8bbebac-5a2f-4b42-917f-c2cb081e93b1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38032" http.request.uri="/v2/foo/bar/blobs/sha256:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766" http.request.useragent="Go-http-client/1.1" http.response.duration=2.264341ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:16 +0000] "DELETE /v2/foo/bar/blobs/sha256:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:16Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766 err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:41207" http.request.id=fc5e2ceb-8501-4522-966c-f10aa1662246 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38032" http.request.uri="/v2/foo/bar/blobs/sha256:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.760889ms http.response.status=404 http.response.written=157 vars.digest="sha256:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766" vars.name="foo/bar" 127.0.0.1 - - [05/Feb/2026:12:28:16 +0000] "HEAD /v2/foo/bar/blobs/sha256:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-02-05T12:28:16Z" 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:41207" http.request.id=6d066ee1-7b3e-4263-a575-ac9f82cf8579 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38032" http.request.uri="/v2/foo/bar/blobs/sha256:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.832126ms http.response.status=404 http.response.written=74 vars.digest="sha256:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766" vars.name="foo/bar" 127.0.0.1 - - [05/Feb/2026:12:28:16 +0000] "DELETE /v2/foo/bar/blobs/sha256:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2026-02-05T12:28:16Z" level=error msg="error parsing digest="sha257:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766": unsupported digest algorithm" go.version=go1.25.7 http.request.host="127.0.0.1:41207" http.request.id=61cd8c9e-f778-41cf-9f31-c1f92005974f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38048" http.request.uri="/v2/foo/bar/blobs/sha257:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766" vars.name="foo/bar" time="2026-02-05T12:28:16Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:41207" http.request.id=61cd8c9e-f778-41cf-9f31-c1f92005974f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38048" http.request.uri="/v2/foo/bar/blobs/sha257:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.072107ms http.response.status=400 http.response.written=110 vars.digest="sha257:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766" vars.name="foo/bar" 127.0.0.1 - - [05/Feb/2026:12:28:16 +0000] "DELETE /v2/foo/bar/blobs/sha257:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-02-05T12:28:16Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41207" http.request.id=4a58c1c7-e26b-4690-a73c-82ff0561aa40 http.request.method=POST http.request.remoteaddr="127.0.0.1:38060" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.271106ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:19Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41207" http.request.id=428130c6-d3c0-49ab-b833-3214d3712c79 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38060" http.request.uri="/v2/foo/bar/blobs/uploads/f87fff41-7a86-4748-b02d-73b985179bff?_state=CiTJmph2jeZ35l9Uj98F5TssySI_kRYIK0IkM4OPw5h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY4N2ZmZjQxLTdhODYtNDc0OC1iMDJkLTczYjk4NTE3OWJmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODoxNi43Mjk1OTE4MzZaIn0%3D&digest=sha256%3A92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766" http.request.useragent="Go-http-client/1.1" http.response.duration=3.264180089s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:16 +0000] "PUT /v2/foo/bar/blobs/uploads/f87fff41-7a86-4748-b02d-73b985179bff?_state=CiTJmph2jeZ35l9Uj98F5TssySI_kRYIK0IkM4OPw5h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY4N2ZmZjQxLTdhODYtNDc0OC1iMDJkLTczYjk4NTE3OWJmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODoxNi43Mjk1OTE4MzZaIn0%3D&digest=sha256%3A92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:20Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41207" http.request.id=3774e64b-05ec-49e3-8266-9e0506d72646 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38060" http.request.uri="/v2/foo/bar/blobs/sha256:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.960865ms http.response.status=200 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:20 +0000] "HEAD /v2/foo/bar/blobs/sha256:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:20Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41207" http.request.id=5d0bc7e8-9ef5-40cc-9945-9d71e4a09848 http.request.method=GET http.request.remoteaddr="127.0.0.1:38022" http.request.uri="/v2/foo/bar/blobs/sha256:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.394068877s http.response.status=200 http.response.written=2646784 127.0.0.1 - - [05/Feb/2026:12:28:16 +0000] "GET /v2/foo/bar/blobs/sha256:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766 HTTP/1.1" 200 2646784 "" "Go-http-client/1.1" time="2026-02-05T12:28:20Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41207" http.request.id=e5c5b888-053a-4a44-a143-987830249c40 http.request.method=GET http.request.remoteaddr="127.0.0.1:38010" http.request.uri="/v2/foo/bar/blobs/sha256:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.405246796s http.response.status=200 http.response.written=2681472 127.0.0.1 - - [05/Feb/2026:12:28:16 +0000] "GET /v2/foo/bar/blobs/sha256:92f1908cf7b31f7f8d8fc5664fd02a1ee4e29cbd7b6fef3dd930162d837f3766 HTTP/1.1" 200 2681472 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (10.66s) === RUN TestRelativeURL time="2026-02-05T12:28: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-05T12:28:20Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T12:28:20Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35569" http.request.id=8035a129-bce9-44a2-9087-fa2a521243dd http.request.method=POST http.request.remoteaddr="127.0.0.1:56122" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.311512ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:20 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:22Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35569" http.request.id=3e9fab96-85e3-4ae0-8043-bdea854df508 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56122" http.request.uri="/v2/foo/bar/blobs/uploads/bc38d42e-41ff-4359-9815-65c90163976b?_state=3n6ZLBVdGUQKUSruCFEfDkaJM9zhQuYw_XgmlcFOeTh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJjMzhkNDJlLTQxZmYtNDM1OS05ODE1LTY1YzkwMTYzOTc2YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODoyMC4xMTEzODU0MjhaIn0%3D&digest=sha256%3Ab13ba98ff8dda73f5ca023bfc083576ed504f86678e15f41cafe527c215092b3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.825101993s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:20 +0000] "PUT /v2/foo/bar/blobs/uploads/bc38d42e-41ff-4359-9815-65c90163976b?_state=3n6ZLBVdGUQKUSruCFEfDkaJM9zhQuYw_XgmlcFOeTh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJjMzhkNDJlLTQxZmYtNDM1OS05ODE1LTY1YzkwMTYzOTc2YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODoyMC4xMTEzODU0MjhaIn0%3D&digest=sha256%3Ab13ba98ff8dda73f5ca023bfc083576ed504f86678e15f41cafe527c215092b3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:22Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35569" http.request.id=02bb7998-2cec-442e-a8db-46ca43298cbf http.request.method=POST http.request.remoteaddr="127.0.0.1:56122" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.670722ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:22Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35569" http.request.id=382c92e6-1aea-4f56-a1d8-fce0c64ff790 http.request.method=POST http.request.remoteaddr="127.0.0.1:56122" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.537196ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:24Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35569" http.request.id=a4db6a19-aefa-40c0-9577-1231ea2bc8bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:56122" http.request.uri="/v2/foo/bar/blobs/uploads/44a928ad-ec5d-4ccd-93eb-ce51a9232711?_state=pXGNu9eHVttuM2OAsGXzArd_KpBv59zQK81YvQ2Ogit7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0YTkyOGFkLWVjNWQtNGNjZC05M2ViLWNlNTFhOTIzMjcxMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODoyMi4yODU0Mzc1MDdaIn0%3D&digest=sha256%3A912cdb4bac56a21c084178fb3d69c560692575335d983e26adbc2710daa73b5a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.508109139s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:22 +0000] "PUT /v2/foo/bar/blobs/uploads/44a928ad-ec5d-4ccd-93eb-ce51a9232711?_state=pXGNu9eHVttuM2OAsGXzArd_KpBv59zQK81YvQ2Ogit7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0YTkyOGFkLWVjNWQtNGNjZC05M2ViLWNlNTFhOTIzMjcxMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODoyMi4yODU0Mzc1MDdaIn0%3D&digest=sha256%3A912cdb4bac56a21c084178fb3d69c560692575335d983e26adbc2710daa73b5a HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (4.69s) === RUN TestBlobDeleteDisabled time="2026-02-05T12:28:24Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-05T12:28:24Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T12:28:24Z" 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:45011" http.request.id=93e39a44-a706-4d96-9d56-04d825297549 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45478" http.request.uri="/v2/foo/bar/blobs/sha256:dc2fef1d16edb6120c779c462cf92627514b07bfd207267ddf23b217d5f8df1c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="788.557µs" http.response.status=405 http.response.written=78 vars.digest="sha256:dc2fef1d16edb6120c779c462cf92627514b07bfd207267ddf23b217d5f8df1c" vars.name="foo/bar" 127.0.0.1 - - [05/Feb/2026:12:28:24 +0000] "DELETE /v2/foo/bar/blobs/sha256:dc2fef1d16edb6120c779c462cf92627514b07bfd207267ddf23b217d5f8df1c HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.18s) === RUN TestDeleteDisabled time="2026-02-05T12:28:24Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-05T12:28:24Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T12:28:25Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40953" http.request.id=21e16754-78a6-4b9d-9b40-7b0c3992f06b http.request.method=POST http.request.remoteaddr="127.0.0.1:58740" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.813924ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:25 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:28Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40953" http.request.id=25b0e4c9-4d5c-4808-9a23-31e31c659e96 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58740" http.request.uri="/v2/foo/bar/blobs/uploads/cb7b5c48-f373-4e16-b626-737fc2339838?_state=LHhCgs9oFS2efOqj9B0RDKcIOwSqUf0w6cpqAW78OQp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNiN2I1YzQ4LWYzNzMtNGUxNi1iNjI2LTczN2ZjMjMzOTgzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODoyNS4xOTAwNTA5NDlaIn0%3D&digest=sha256%3Aea967deaa56ca52f3eac87d3d20b0b4e9e6e3f4029d550acd218f96954480d29" http.request.useragent="Go-http-client/1.1" http.response.duration=2.903619174s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:25 +0000] "PUT /v2/foo/bar/blobs/uploads/cb7b5c48-f373-4e16-b626-737fc2339838?_state=LHhCgs9oFS2efOqj9B0RDKcIOwSqUf0w6cpqAW78OQp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNiN2I1YzQ4LWYzNzMtNGUxNi1iNjI2LTczN2ZjMjMzOTgzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODoyNS4xOTAwNTA5NDlaIn0%3D&digest=sha256%3Aea967deaa56ca52f3eac87d3d20b0b4e9e6e3f4029d550acd218f96954480d29 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:28Z" 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:40953" http.request.id=05ad9bac-490f-4727-87b3-30b17f9e9fc2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58740" http.request.uri="/v2/foo/bar/blobs/sha256:ea967deaa56ca52f3eac87d3d20b0b4e9e6e3f4029d550acd218f96954480d29" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.472742ms http.response.status=405 http.response.written=78 vars.digest="sha256:ea967deaa56ca52f3eac87d3d20b0b4e9e6e3f4029d550acd218f96954480d29" vars.name="foo/bar" 127.0.0.1 - - [05/Feb/2026:12:28:28 +0000] "DELETE /v2/foo/bar/blobs/sha256:ea967deaa56ca52f3eac87d3d20b0b4e9e6e3f4029d550acd218f96954480d29 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (3.12s) === RUN TestDeleteReadOnly time="2026-02-05T12:28:28Z" 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-05T12:28:28Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T12:28:28Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36073" http.request.id=01f00184-ac47-432f-ac18-5ae6bb3616f9 http.request.method=POST http.request.remoteaddr="127.0.0.1:43022" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.835689ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:28 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:31Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36073" http.request.id=4bd37a7d-97b1-494d-8f33-74413f34604b http.request.method=PUT http.request.remoteaddr="127.0.0.1:43022" http.request.uri="/v2/foo/bar/blobs/uploads/8c35415a-c421-401e-9c6d-ec4d03930032?_state=dEpX0VaSnFnMd3wph6IAcJQmJj-Dpztekk-ROopkiq17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhjMzU0MTVhLWM0MjEtNDAxZS05YzZkLWVjNGQwMzkzMDAzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODoyOC4yOTcxMTAxNDNaIn0%3D&digest=sha256%3Add912f794453701298db951ca0ee61c94d1d0ac145de0f5940b69e55781b2446" http.request.useragent="Go-http-client/1.1" http.response.duration=3.534043853s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:28 +0000] "PUT /v2/foo/bar/blobs/uploads/8c35415a-c421-401e-9c6d-ec4d03930032?_state=dEpX0VaSnFnMd3wph6IAcJQmJj-Dpztekk-ROopkiq17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhjMzU0MTVhLWM0MjEtNDAxZS05YzZkLWVjNGQwMzkzMDAzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyODoyOC4yOTcxMTAxNDNaIn0%3D&digest=sha256%3Add912f794453701298db951ca0ee61c94d1d0ac145de0f5940b69e55781b2446 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [05/Feb/2026:12:28:31 +0000] "DELETE /v2/foo/bar/blobs/sha256:dd912f794453701298db951ca0ee61c94d1d0ac145de0f5940b69e55781b2446 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (3.74s) === RUN TestStartPushReadOnly time="2026-02-05T12:28:31Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-05T12:28:31Z" level=info msg="redis not configured" go.version=go1.25.7 127.0.0.1 - - [05/Feb/2026:12:28:31 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI time="2026-02-05T12:28:31Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-05T12:28:31Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T12:28:31Z" 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:41677" http.request.id=4618ff3a-9d56-40f2-b0a6-859f0e142b4e http.request.method=GET http.request.remoteaddr="127.0.0.1:56090" 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.613548ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Feb/2026:12:28:31 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-02-05T12:28:31Z" 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:41677" http.request.id=8091af94-7404-4f9a-9b4a-3535a27bd3fe http.request.method=GET http.request.remoteaddr="127.0.0.1:56090" 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.341909ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [05/Feb/2026:12:28:31 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-02-05T12:28:31Z" 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:41677" http.request.id=9da26a17-bb6b-4a16-b361-6ac1c92cdc0c http.request.method=PUT http.request.remoteaddr="127.0.0.1:56090" 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.394493ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Feb/2026:12:28:31 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-02-05T12:28:31Z" 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:41677" http.request.id=e6689ae1-7f7c-497b-88fc-c165c227a4f0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56090" 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.976066ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-02-05T12:28:31Z" 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:41677" http.request.id=e6689ae1-7f7c-497b-88fc-c165c227a4f0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56090" 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.035839ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-02-05T12:28:31Z" 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:41677" http.request.id=e6689ae1-7f7c-497b-88fc-c165c227a4f0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56090" 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.080914ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-02-05T12:28:31Z" 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:41677" http.request.id=e6689ae1-7f7c-497b-88fc-c165c227a4f0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56090" 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.123891ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Feb/2026:12:28:31 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-02-05T12:28:32Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41677" http.request.id=740bdfb9-a807-4885-8ecb-423f7ed0ad3e http.request.method=POST http.request.remoteaddr="127.0.0.1:56090" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.67815ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:32 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:35Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41677" http.request.id=9d1ef1ad-3059-45d2-b74a-869b63819264 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56090" http.request.uri="/v2/foo/schema1/blobs/uploads/40386ae2-5ba3-44fc-844d-8237857fac98?_state=mbxhftSQYs5j_qdINEUMY_hKFWUFbdLf6paZe0yUial7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0MDM4NmFlMi01YmEzLTQ0ZmMtODQ0ZC04MjM3ODU3ZmFjOTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjg6MzIuMDEzOTI4MjI1WiJ9&digest=sha256%3Aec3352ac860f2c4be7bbd66efc98920582a5686fbb389e68ecedb6cb3c10d24f" http.request.useragent="Go-http-client/1.1" http.response.duration=3.064237868s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:32 +0000] "PUT /v2/foo/schema1/blobs/uploads/40386ae2-5ba3-44fc-844d-8237857fac98?_state=mbxhftSQYs5j_qdINEUMY_hKFWUFbdLf6paZe0yUial7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0MDM4NmFlMi01YmEzLTQ0ZmMtODQ0ZC04MjM3ODU3ZmFjOTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjg6MzIuMDEzOTI4MjI1WiJ9&digest=sha256%3Aec3352ac860f2c4be7bbd66efc98920582a5686fbb389e68ecedb6cb3c10d24f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:35Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41677" http.request.id=05f3ae22-5ae1-4bcb-b723-87089008224b http.request.method=POST http.request.remoteaddr="127.0.0.1:56090" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.721283ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:35 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:37Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41677" http.request.id=86afbdce-82e6-408b-80b1-c8b705517667 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56090" http.request.uri="/v2/foo/schema1/blobs/uploads/0242b49b-7889-45a7-a2b7-16bea678559f?_state=pIeiNXk9dD5KLeDYHtFWGBJnVXE8OoHiaknx-klhur17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwMjQyYjQ5Yi03ODg5LTQ1YTctYTJiNy0xNmJlYTY3ODU1OWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjg6MzUuMjkzNTk0NTM1WiJ9&digest=sha256%3A509a5d440539a40a191a8013bddd4e6ed66e418edebf7a3b04bd42df53b557b6" http.request.useragent="Go-http-client/1.1" http.response.duration=2.646879546s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:35 +0000] "PUT /v2/foo/schema1/blobs/uploads/0242b49b-7889-45a7-a2b7-16bea678559f?_state=pIeiNXk9dD5KLeDYHtFWGBJnVXE8OoHiaknx-klhur17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwMjQyYjQ5Yi03ODg5LTQ1YTctYTJiNy0xNmJlYTY3ODU1OWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjg6MzUuMjkzNTk0NTM1WiJ9&digest=sha256%3A509a5d440539a40a191a8013bddd4e6ed66e418edebf7a3b04bd42df53b557b6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:37Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41677" http.request.id=a705dec0-22e5-4915-b398-772ed7da33ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:56090" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.802537ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:37 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:37Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41677" http.request.id=855f86e9-c41e-4e70-8124-13288973491d http.request.method=PUT http.request.remoteaddr="127.0.0.1:56090" http.request.uri="/v2/foo/schema1/manifests/sha256:5ff969a65705569a604e8986b3efe9209603f2e4741aff3be46a191636e21421" http.request.useragent="Go-http-client/1.1" http.response.duration=2.632657ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:37 +0000] "PUT /v2/foo/schema1/manifests/sha256:5ff969a65705569a604e8986b3efe9209603f2e4741aff3be46a191636e21421 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:37Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41677" http.request.id=7bcc5eb3-b476-476c-a536-4675b1dd6788 http.request.method=GET http.request.remoteaddr="127.0.0.1:56090" 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.235594ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Feb/2026:12:28:37 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-05T12:28:37Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41677" http.request.id=7dce47a9-178e-423d-822c-971ac386e197 http.request.method=GET http.request.remoteaddr="127.0.0.1:56090" http.request.uri="/v2/foo/schema1/manifests/sha256:5ff969a65705569a604e8986b3efe9209603f2e4741aff3be46a191636e21421" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.114531ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Feb/2026:12:28:37 +0000] "GET /v2/foo/schema1/manifests/sha256:5ff969a65705569a604e8986b3efe9209603f2e4741aff3be46a191636e21421 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-05T12:28:37Z" 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:41677" http.request.id=c8dab5a6-61d7-48e8-9664-502f72cd91be http.request.method=PUT http.request.remoteaddr="127.0.0.1:56090" http.request.uri="/v2/foo/schema1/manifests/sha256:5ff969a65705569a604e8986b3efe9209603f2e4741aff3be46a191636e21421" http.request.useragent="Go-http-client/1.1" http.response.duration=2.69051ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:37 +0000] "PUT /v2/foo/schema1/manifests/sha256:5ff969a65705569a604e8986b3efe9209603f2e4741aff3be46a191636e21421 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:37Z" 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:41677" http.request.id=e59a018d-6217-4eb1-a978-83bf5f60a2f7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56090" http.request.uri="/v2/foo/schema1/manifests/sha256:5ff969a65705569a604e8986b3efe9209603f2e4741aff3be46a191636e21421" http.request.useragent="Go-http-client/1.1" http.response.duration=2.584927ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:37 +0000] "PUT /v2/foo/schema1/manifests/sha256:5ff969a65705569a604e8986b3efe9209603f2e4741aff3be46a191636e21421 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:37Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/json" http.request.host="127.0.0.1:41677" http.request.id=e26835aa-3c96-4b14-a082-3a4cc735107f http.request.method=PUT http.request.remoteaddr="127.0.0.1:56090" http.request.uri="/v2/foo/schema1/manifests/sha256:5ff969a65705569a604e8986b3efe9209603f2e4741aff3be46a191636e21421" http.request.useragent="Go-http-client/1.1" http.response.duration=2.451605ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:37 +0000] "PUT /v2/foo/schema1/manifests/sha256:5ff969a65705569a604e8986b3efe9209603f2e4741aff3be46a191636e21421 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:37Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41677" http.request.id=48f9751c-d6b1-47a2-8451-6472a24391e0 http.request.method=GET http.request.remoteaddr="127.0.0.1:56090" http.request.uri="/v2/foo/schema1/manifests/sha256:5ff969a65705569a604e8986b3efe9209603f2e4741aff3be46a191636e21421" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.08535ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Feb/2026:12:28:37 +0000] "GET /v2/foo/schema1/manifests/sha256:5ff969a65705569a604e8986b3efe9209603f2e4741aff3be46a191636e21421 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-05T12:28:37Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41677" http.request.id=d65392bc-1c07-401c-8480-669932b7c91b http.request.method=GET http.request.remoteaddr="127.0.0.1:56090" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.36764ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:37 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:37Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41677" http.request.id=3cc37ad7-a4b0-4fd3-bf83-4784c990de98 http.request.method=GET http.request.remoteaddr="127.0.0.1:56090" http.request.uri="/v2/foo/schema1/manifests/sha256:5ff969a65705569a604e8986b3efe9209603f2e4741aff3be46a191636e21421" http.request.useragent="Go-http-client/1.1" http.response.duration=1.287026ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:37 +0000] "GET /v2/foo/schema1/manifests/sha256:5ff969a65705569a604e8986b3efe9209603f2e4741aff3be46a191636e21421 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:37Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41677" http.request.id=c08c0c91-806d-4674-a305-d85fd7a48d15 http.request.method=GET http.request.remoteaddr="127.0.0.1:56090" 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.265954ms http.response.status=200 http.response.written=41 127.0.0.1 - - [05/Feb/2026:12:28:37 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-02-05T12:28:37Z" level=error msg="payload digest does match: "sha256:53820fb148fa37019454155a9a32ae72225db50b8ee9abf03b65f9bbd810a4ee" != "sha256:5ff969a65705569a604e8986b3efe9209603f2e4741aff3be46a191636e21421"" go.version=go1.25.7 http.request.host="127.0.0.1:41677" http.request.id=c9cfedb3-572d-404f-b477-cbe57a593c58 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56090" http.request.uri="/v2/foo/schema1/manifests/sha256:5ff969a65705569a604e8986b3efe9209603f2e4741aff3be46a191636e21421" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:5ff969a65705569a604e8986b3efe9209603f2e4741aff3be46a191636e21421" time="2026-02-05T12:28:37Z" 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:41677" http.request.id=c9cfedb3-572d-404f-b477-cbe57a593c58 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56090" http.request.uri="/v2/foo/schema1/manifests/sha256:5ff969a65705569a604e8986b3efe9209603f2e4741aff3be46a191636e21421" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.519933ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:5ff969a65705569a604e8986b3efe9209603f2e4741aff3be46a191636e21421" 127.0.0.1 - - [05/Feb/2026:12:28:37 +0000] "PUT /v2/foo/schema1/manifests/sha256:5ff969a65705569a604e8986b3efe9209603f2e4741aff3be46a191636e21421 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-02-05T12:28:37Z" 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:41677" http.request.id=5edad00a-e902-4987-a33d-2c5ca68ac965 http.request.method=GET http.request.remoteaddr="127.0.0.1:58462" 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.518731ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Feb/2026:12:28:37 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-02-05T12:28:37Z" 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:41677" http.request.id=6cc5f792-01a3-4d29-85a3-9e56c8daf66d http.request.method=GET http.request.remoteaddr="127.0.0.1:58462" 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.240131ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [05/Feb/2026:12:28:37 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-02-05T12:28:37Z" 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:41677" http.request.id=bf29c77c-d8eb-42f6-ba69-a5512450995e http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" 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.459106ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-05T12:28:37Z" 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:41677" http.request.id=bf29c77c-d8eb-42f6-ba69-a5512450995e http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" 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.521963ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-05T12:28:37Z" 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:41677" http.request.id=bf29c77c-d8eb-42f6-ba69-a5512450995e http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" 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.56597ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Feb/2026:12:28:37 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-02-05T12:28:37Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41677" http.request.id=b5603957-3034-430b-a80a-c18b2b3557fc http.request.method=POST http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.565228ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:37 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:37Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41677" http.request.id=5dba2af7-3828-4a83-9574-7956ab1fb62f http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema2/blobs/uploads/eb514ac0-f5d7-4c6d-a75c-4635c9795477?_state=dpnt6PXUDSQ8XEBufbzgcfxFF1pgYOlZUB47yx0lPPF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlYjUxNGFjMC1mNWQ3LTRjNmQtYTc1Yy00NjM1Yzk3OTU0NzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjg6MzcuOTgyMjI5MjI5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.859879ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:37 +0000] "PUT /v2/foo/schema2/blobs/uploads/eb514ac0-f5d7-4c6d-a75c-4635c9795477?_state=dpnt6PXUDSQ8XEBufbzgcfxFF1pgYOlZUB47yx0lPPF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlYjUxNGFjMC1mNWQ3LTRjNmQtYTc1Yy00NjM1Yzk3OTU0NzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjg6MzcuOTgyMjI5MjI5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:37Z" 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:41677" http.request.id=c243b1b5-5e52-4110-919d-7103c125ac9e http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" 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.028297ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-05T12:28:37Z" 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:41677" http.request.id=c243b1b5-5e52-4110-919d-7103c125ac9e http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" 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.091881ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Feb/2026:12:28:37 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-02-05T12:28:38Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41677" http.request.id=61f6991b-4658-47e3-b46a-afa5bceb7b38 http.request.method=POST http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.550963ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:38 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:41Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41677" http.request.id=7924572d-cb7c-4cdf-881b-661b6c2e55af http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema2/blobs/uploads/a5619299-6379-456e-b550-cbac014ae1c4?_state=xnOuibR3Kn58c5zsqK4-OZjWr9D5LyEqoq0RoEAVPpR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNTYxOTI5OS02Mzc5LTQ1NmUtYjU1MC1jYmFjMDE0YWUxYzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjg6MzguMTQxNzQ1MDNaIn0%3D&digest=sha256%3A0e31d93cfa61ca0d771b5ae6e5bc94bba610c3cfb33c0bda9adbaaf7f5ae7a79" http.request.useragent="Go-http-client/1.1" http.response.duration=3.109654203s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:38 +0000] "PUT /v2/foo/schema2/blobs/uploads/a5619299-6379-456e-b550-cbac014ae1c4?_state=xnOuibR3Kn58c5zsqK4-OZjWr9D5LyEqoq0RoEAVPpR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNTYxOTI5OS02Mzc5LTQ1NmUtYjU1MC1jYmFjMDE0YWUxYzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjg6MzguMTQxNzQ1MDNaIn0%3D&digest=sha256%3A0e31d93cfa61ca0d771b5ae6e5bc94bba610c3cfb33c0bda9adbaaf7f5ae7a79 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:41Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41677" http.request.id=5a679e02-f3a9-459a-8f8f-3d4eed95ed1b http.request.method=POST http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.309604ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:41 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:43Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41677" http.request.id=ac306e98-3257-4441-a94d-e857332d9bab http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema2/blobs/uploads/7ad039f3-81ed-4aca-b985-4b8745ffe94d?_state=nOmSbouye_z2vC1_QSEgBE5Qc2X3YZao4nho7YJO5W57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3YWQwMzlmMy04MWVkLTRhY2EtYjk4NS00Yjg3NDVmZmU5NGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjg6NDEuMzYwNzEwMTU1WiJ9&digest=sha256%3A39e177fa7606ec2a3f5bf1e78bcef812badab324ede28a3cbedd4c552e23fd88" http.request.useragent="Go-http-client/1.1" http.response.duration=2.434181189s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:41 +0000] "PUT /v2/foo/schema2/blobs/uploads/7ad039f3-81ed-4aca-b985-4b8745ffe94d?_state=nOmSbouye_z2vC1_QSEgBE5Qc2X3YZao4nho7YJO5W57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3YWQwMzlmMy04MWVkLTRhY2EtYjk4NS00Yjg3NDVmZmU5NGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjg6NDEuMzYwNzEwMTU1WiJ9&digest=sha256%3A39e177fa7606ec2a3f5bf1e78bcef812badab324ede28a3cbedd4c552e23fd88 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:43Z" 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:41677" http.request.id=1fd0d625-a985-4206-a2ee-705ddc4cca37 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.154007ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:43 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:43Z" 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:41677" http.request.id=3623ec64-5a65-4eea-9ccd-6387fc954b37 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema2/manifests/sha256:c0abc5934d99a6de63e005ba49cb2ae468528c76b07a4bffb4153beb5fa06ad4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.791132ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:43 +0000] "PUT /v2/foo/schema2/manifests/sha256:c0abc5934d99a6de63e005ba49cb2ae468528c76b07a4bffb4153beb5fa06ad4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:43Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41677" http.request.id=21907861-d87b-45e8-b926-2bec7c111e13 http.request.method=GET http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.571982ms http.response.status=200 http.response.written=732 127.0.0.1 - - [05/Feb/2026:12:28:43 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-02-05T12:28:43Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41677" http.request.id=da172e60-e694-4f42-86a0-0879aff7ea3d http.request.method=GET http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema2/manifests/sha256:c0abc5934d99a6de63e005ba49cb2ae468528c76b07a4bffb4153beb5fa06ad4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.496962ms http.response.status=200 http.response.written=732 127.0.0.1 - - [05/Feb/2026:12:28:43 +0000] "GET /v2/foo/schema2/manifests/sha256:c0abc5934d99a6de63e005ba49cb2ae468528c76b07a4bffb4153beb5fa06ad4 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-02-05T12:28:43Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41677" http.request.id=0dabec43-89db-4168-b489-400dc81ad9d4 http.request.method=GET http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.210857ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:43 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:43Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41677" http.request.id=8e3f3241-c02d-4845-8124-d7a6aec27f0c http.request.method=GET http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema2/manifests/sha256:c0abc5934d99a6de63e005ba49cb2ae468528c76b07a4bffb4153beb5fa06ad4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.260858ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:43 +0000] "GET /v2/foo/schema2/manifests/sha256:c0abc5934d99a6de63e005ba49cb2ae468528c76b07a4bffb4153beb5fa06ad4 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:43Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41677" http.request.id=8b19ece9-4651-47d4-8498-0ff4ee3a269f http.request.method=GET http.request.remoteaddr="127.0.0.1:58462" 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.178266ms http.response.status=200 http.response.written=45 127.0.0.1 - - [05/Feb/2026:12:28:43 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-02-05T12:28:43Z" level=info msg="rewriting manifest sha256:c0abc5934d99a6de63e005ba49cb2ae468528c76b07a4bffb4153beb5fa06ad4 in schema1 format to support old client" go.version=go1.25.7 http.request.host="127.0.0.1:41677" http.request.id=1694874f-2fb2-4ee3-90b1-e227c745889c http.request.method=GET http.request.remoteaddr="127.0.0.1:58462" 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-05T12:28:43Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41677" http.request.id=1694874f-2fb2-4ee3-90b1-e227c745889c http.request.method=GET http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.541273ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [05/Feb/2026:12:28:43 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-02-05T12:28:43Z" 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:41677" http.request.id=276541f4-88a2-4472-8a92-000a837c122e http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.425352ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [05/Feb/2026:12:28:43 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-02-05T12:28:43Z" 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:41677" http.request.id=94951141-6fc5-4f91-9035-cff8dbf4f4ea http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.662071ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:43 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:43Z" 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:41677" http.request.id=b60796c8-b530-4c02-a958-e7eb122ccc23 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema2/manifests/sha256:98c55c8c749f6c0c064fa3ace0b595b5002379cf56e0e0dec2895d865307fb6d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.618624ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:43 +0000] "PUT /v2/foo/schema2/manifests/sha256:98c55c8c749f6c0c064fa3ace0b595b5002379cf56e0e0dec2895d865307fb6d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:43Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41677" http.request.id=3c575ff6-3150-42a5-bd38-bd16b09955a7 http.request.method=GET http.request.remoteaddr="127.0.0.1:58462" 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.473355ms http.response.status=200 http.response.written=434 127.0.0.1 - - [05/Feb/2026:12:28:43 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-02-05T12:28:43Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41677" http.request.id=b04d5ecd-dca6-4d40-a4fb-e0c8bd7c7e10 http.request.method=GET http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema2/manifests/sha256:98c55c8c749f6c0c064fa3ace0b595b5002379cf56e0e0dec2895d865307fb6d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.432605ms http.response.status=200 http.response.written=434 127.0.0.1 - - [05/Feb/2026:12:28:43 +0000] "GET /v2/foo/schema2/manifests/sha256:98c55c8c749f6c0c064fa3ace0b595b5002379cf56e0e0dec2895d865307fb6d HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-02-05T12:28:43Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41677" http.request.id=0a625a8d-e24e-457a-bcaf-c44042a506ab http.request.method=GET http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.377731ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:43 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:43Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41677" http.request.id=0e409570-8776-4ada-83e9-52045b400bb7 http.request.method=GET http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema2/manifests/sha256:98c55c8c749f6c0c064fa3ace0b595b5002379cf56e0e0dec2895d865307fb6d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.245767ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:43 +0000] "GET /v2/foo/schema2/manifests/sha256:98c55c8c749f6c0c064fa3ace0b595b5002379cf56e0e0dec2895d865307fb6d HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:43Z" level=info msg="rewriting manifest list sha256:98c55c8c749f6c0c064fa3ace0b595b5002379cf56e0e0dec2895d865307fb6d in schema1 format to support old client" go.version=go1.25.7 http.request.host="127.0.0.1:41677" http.request.id=f42fc1d9-8fff-4993-beec-f0008dc76d2f http.request.method=GET http.request.remoteaddr="127.0.0.1:58462" 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-05T12:28:43Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:41677" http.request.id=f42fc1d9-8fff-4993-beec-f0008dc76d2f http.request.method=GET http.request.remoteaddr="127.0.0.1:58462" 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.503066ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [05/Feb/2026:12:28:43 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2026-02-05T12:28: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-05T12:28:43Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T12:28:43Z" 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:34377" http.request.id=430e76f6-bbb9-432c-8faa-e1c4eeff5baa http.request.method=GET http.request.remoteaddr="127.0.0.1:40698" 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.398866ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Feb/2026:12:28:43 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-02-05T12:28:43Z" 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:34377" http.request.id=8150eddd-8d90-4340-8af5-046674c833a2 http.request.method=GET http.request.remoteaddr="127.0.0.1:40698" 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.211952ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [05/Feb/2026:12:28:43 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-02-05T12:28:43Z" 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:34377" http.request.id=3d46d06e-7478-429a-94a1-62aec4cef09c http.request.method=PUT http.request.remoteaddr="127.0.0.1:40698" 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.25878ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Feb/2026:12:28:43 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-02-05T12:28:43Z" 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:34377" http.request.id=5082602c-baa7-4549-93c7-1a1988b9af44 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40698" 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.758604ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-02-05T12:28:43Z" 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:34377" http.request.id=5082602c-baa7-4549-93c7-1a1988b9af44 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40698" 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.827828ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-02-05T12:28:43Z" 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:34377" http.request.id=5082602c-baa7-4549-93c7-1a1988b9af44 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40698" 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.910581ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-02-05T12:28:43Z" 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:34377" http.request.id=5082602c-baa7-4549-93c7-1a1988b9af44 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40698" 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.974658ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Feb/2026:12:28:43 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-02-05T12:28:44Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34377" http.request.id=24812214-dff1-4c4d-8b8e-c02f0f3d0bcf http.request.method=POST http.request.remoteaddr="127.0.0.1:40698" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.570606ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:44 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:48Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34377" http.request.id=674b4dc1-df54-4adb-a354-9c46724487d7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40698" http.request.uri="/v2/foo/schema1/blobs/uploads/6563f031-b8fa-4286-ba23-122cbe72619a?_state=g0QZVe5R5iU7O-7D50hO3seDJcs0ujwOE2MFbeN4rWF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2NTYzZjAzMS1iOGZhLTQyODYtYmEyMy0xMjJjYmU3MjYxOWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjg6NDQuMDE4MDA4ODQ4WiJ9&digest=sha256%3Ab5a241b6d1a25b5a07cc0c099bc721f8774e70afcc60fa3dad747c762b611992" http.request.useragent="Go-http-client/1.1" http.response.duration=4.229719367s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:44 +0000] "PUT /v2/foo/schema1/blobs/uploads/6563f031-b8fa-4286-ba23-122cbe72619a?_state=g0QZVe5R5iU7O-7D50hO3seDJcs0ujwOE2MFbeN4rWF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2NTYzZjAzMS1iOGZhLTQyODYtYmEyMy0xMjJjYmU3MjYxOWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjg6NDQuMDE4MDA4ODQ4WiJ9&digest=sha256%3Ab5a241b6d1a25b5a07cc0c099bc721f8774e70afcc60fa3dad747c762b611992 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:48Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34377" http.request.id=6625ba2f-cfb5-491c-b838-69147b6c4490 http.request.method=POST http.request.remoteaddr="127.0.0.1:40698" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.615933ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:48 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:53Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34377" http.request.id=0514fe28-cffe-4876-892a-46e01ec547c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40698" http.request.uri="/v2/foo/schema1/blobs/uploads/12a2b1f5-cf98-4581-ad7a-7033baf82324?_state=VBAWDF9uMm1P95O564FxjUCKuQG6tvqEh305xxdp1eB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxMmEyYjFmNS1jZjk4LTQ1ODEtYWQ3YS03MDMzYmFmODIzMjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjg6NDguNDU0Mjg1NzMyWiJ9&digest=sha256%3A60faefa87ae198ad139db700d6e61f549d71cc7b5be8753635c369ea3f7cf5c9" http.request.useragent="Go-http-client/1.1" http.response.duration=4.600444367s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:48 +0000] "PUT /v2/foo/schema1/blobs/uploads/12a2b1f5-cf98-4581-ad7a-7033baf82324?_state=VBAWDF9uMm1P95O564FxjUCKuQG6tvqEh305xxdp1eB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxMmEyYjFmNS1jZjk4LTQ1ODEtYWQ3YS03MDMzYmFmODIzMjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjg6NDguNDU0Mjg1NzMyWiJ9&digest=sha256%3A60faefa87ae198ad139db700d6e61f549d71cc7b5be8753635c369ea3f7cf5c9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:53Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34377" http.request.id=bc1c6053-24c0-4eb0-ac4c-c5a1b855b2b5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40698" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.328306ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:53 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:53Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34377" http.request.id=e698feb0-f9b0-482e-90b7-50901ab48494 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40698" http.request.uri="/v2/foo/schema1/manifests/sha256:b8f7cb09e0e874a3b22dd20849ec7b677520dfd115f8e13d11bddc4c8e08af37" http.request.useragent="Go-http-client/1.1" http.response.duration=2.197985ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:53 +0000] "PUT /v2/foo/schema1/manifests/sha256:b8f7cb09e0e874a3b22dd20849ec7b677520dfd115f8e13d11bddc4c8e08af37 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:53Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34377" http.request.id=860795d4-0ca4-45a0-b6d2-a91658204465 http.request.method=GET http.request.remoteaddr="127.0.0.1:40698" 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.072061ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Feb/2026:12:28:53 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-05T12:28:53Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34377" http.request.id=6c8cce2a-8504-4e98-8fd8-281c89c53ed6 http.request.method=GET http.request.remoteaddr="127.0.0.1:40698" http.request.uri="/v2/foo/schema1/manifests/sha256:b8f7cb09e0e874a3b22dd20849ec7b677520dfd115f8e13d11bddc4c8e08af37" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.035842ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Feb/2026:12:28:53 +0000] "GET /v2/foo/schema1/manifests/sha256:b8f7cb09e0e874a3b22dd20849ec7b677520dfd115f8e13d11bddc4c8e08af37 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-05T12:28:53Z" 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:34377" http.request.id=73f25801-30d0-4cd0-8107-c297096d4692 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40698" http.request.uri="/v2/foo/schema1/manifests/sha256:b8f7cb09e0e874a3b22dd20849ec7b677520dfd115f8e13d11bddc4c8e08af37" http.request.useragent="Go-http-client/1.1" http.response.duration=2.404467ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:53 +0000] "PUT /v2/foo/schema1/manifests/sha256:b8f7cb09e0e874a3b22dd20849ec7b677520dfd115f8e13d11bddc4c8e08af37 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:53Z" 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:34377" http.request.id=5d769caf-b3f3-4125-b904-4b8fb0a605b7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40698" http.request.uri="/v2/foo/schema1/manifests/sha256:b8f7cb09e0e874a3b22dd20849ec7b677520dfd115f8e13d11bddc4c8e08af37" http.request.useragent="Go-http-client/1.1" http.response.duration=2.362455ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:53 +0000] "PUT /v2/foo/schema1/manifests/sha256:b8f7cb09e0e874a3b22dd20849ec7b677520dfd115f8e13d11bddc4c8e08af37 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:53Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/json" http.request.host="127.0.0.1:34377" http.request.id=dfe41b1f-746e-4363-91f0-640ad52bf425 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40698" http.request.uri="/v2/foo/schema1/manifests/sha256:b8f7cb09e0e874a3b22dd20849ec7b677520dfd115f8e13d11bddc4c8e08af37" http.request.useragent="Go-http-client/1.1" http.response.duration=2.315898ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:53 +0000] "PUT /v2/foo/schema1/manifests/sha256:b8f7cb09e0e874a3b22dd20849ec7b677520dfd115f8e13d11bddc4c8e08af37 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:53Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34377" http.request.id=efaabef9-6825-46f1-bdbf-2d4cd5600a4c http.request.method=GET http.request.remoteaddr="127.0.0.1:40698" http.request.uri="/v2/foo/schema1/manifests/sha256:b8f7cb09e0e874a3b22dd20849ec7b677520dfd115f8e13d11bddc4c8e08af37" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.073369ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Feb/2026:12:28:53 +0000] "GET /v2/foo/schema1/manifests/sha256:b8f7cb09e0e874a3b22dd20849ec7b677520dfd115f8e13d11bddc4c8e08af37 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-05T12:28:53Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34377" http.request.id=0e4db404-9dc8-4a1b-9182-4eb87062de73 http.request.method=GET http.request.remoteaddr="127.0.0.1:40698" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="862.926µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:53 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:53Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34377" http.request.id=e9b1ff2e-01de-402e-b4d9-c81dff6e6e5b http.request.method=GET http.request.remoteaddr="127.0.0.1:40698" http.request.uri="/v2/foo/schema1/manifests/sha256:b8f7cb09e0e874a3b22dd20849ec7b677520dfd115f8e13d11bddc4c8e08af37" http.request.useragent="Go-http-client/1.1" http.response.duration=1.19822ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:53 +0000] "GET /v2/foo/schema1/manifests/sha256:b8f7cb09e0e874a3b22dd20849ec7b677520dfd115f8e13d11bddc4c8e08af37 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:53Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34377" http.request.id=500b330f-57db-4aa6-8345-1a0d9346fec7 http.request.method=GET http.request.remoteaddr="127.0.0.1:40698" 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.251564ms http.response.status=200 http.response.written=41 127.0.0.1 - - [05/Feb/2026:12:28:53 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-02-05T12:28:53Z" level=error msg="payload digest does match: "sha256:e37e6ded094913fd34d636247e8ddbaa368a05aca5fcf944600a3dd6c9e2f1df" != "sha256:b8f7cb09e0e874a3b22dd20849ec7b677520dfd115f8e13d11bddc4c8e08af37"" go.version=go1.25.7 http.request.host="127.0.0.1:34377" http.request.id=18146609-f368-4fba-b405-1dd04dc90c19 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40698" http.request.uri="/v2/foo/schema1/manifests/sha256:b8f7cb09e0e874a3b22dd20849ec7b677520dfd115f8e13d11bddc4c8e08af37" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:b8f7cb09e0e874a3b22dd20849ec7b677520dfd115f8e13d11bddc4c8e08af37" time="2026-02-05T12:28:53Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:34377" http.request.id=18146609-f368-4fba-b405-1dd04dc90c19 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40698" http.request.uri="/v2/foo/schema1/manifests/sha256:b8f7cb09e0e874a3b22dd20849ec7b677520dfd115f8e13d11bddc4c8e08af37" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.631499ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:b8f7cb09e0e874a3b22dd20849ec7b677520dfd115f8e13d11bddc4c8e08af37" 127.0.0.1 - - [05/Feb/2026:12:28:53 +0000] "PUT /v2/foo/schema1/manifests/sha256:b8f7cb09e0e874a3b22dd20849ec7b677520dfd115f8e13d11bddc4c8e08af37 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-02-05T12:28:53Z" 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:34377" http.request.id=558e98e5-2725-45f9-8182-afb759db3a55 http.request.method=GET http.request.remoteaddr="127.0.0.1:40710" 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.427812ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Feb/2026:12:28:53 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-02-05T12:28:53Z" 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:34377" http.request.id=c4b8cdbb-aa02-4178-9afd-41b864d6567b http.request.method=GET http.request.remoteaddr="127.0.0.1:40710" 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.142387ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [05/Feb/2026:12:28:53 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-02-05T12:28:53Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34377" http.request.id=905e35a3-13e6-44b9-bc87-e922c116347b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40710" 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.828535ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-05T12:28:53Z" 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:34377" http.request.id=905e35a3-13e6-44b9-bc87-e922c116347b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40710" 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.892149ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-05T12:28:53Z" 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:34377" http.request.id=905e35a3-13e6-44b9-bc87-e922c116347b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40710" 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.942153ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Feb/2026:12:28:53 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-02-05T12:28:53Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34377" http.request.id=42aab03a-0513-45d3-9f87-45f597d47240 http.request.method=POST http.request.remoteaddr="127.0.0.1:40710" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.966322ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:53 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:53Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34377" http.request.id=d01f213a-db4a-418b-a5cd-b8f10eae3e8c http.request.method=PUT http.request.remoteaddr="127.0.0.1:40710" http.request.uri="/v2/foo/schema2/blobs/uploads/c0f5d399-6309-464e-ae21-c83ef071151e?_state=NaKKrTQy5HsHammJNLGW31k0LGrxsh5umHpn2CI7V-x7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjMGY1ZDM5OS02MzA5LTQ2NGUtYWUyMS1jODNlZjA3MTE1MWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjg6NTMuMDkyOTQyMDlaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.952385ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:53 +0000] "PUT /v2/foo/schema2/blobs/uploads/c0f5d399-6309-464e-ae21-c83ef071151e?_state=NaKKrTQy5HsHammJNLGW31k0LGrxsh5umHpn2CI7V-x7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjMGY1ZDM5OS02MzA5LTQ2NGUtYWUyMS1jODNlZjA3MTE1MWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjg6NTMuMDkyOTQyMDlaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:53Z" 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:34377" http.request.id=e904b135-e979-4a0a-8d24-db9b23396ff9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40710" 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.035802ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-05T12:28:53Z" 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:34377" http.request.id=e904b135-e979-4a0a-8d24-db9b23396ff9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40710" 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.129484ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Feb/2026:12:28:53 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-02-05T12:28:53Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34377" http.request.id=d6dcc061-08fb-492a-8961-cad8a009a47e http.request.method=POST http.request.remoteaddr="127.0.0.1:40710" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.705078ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:53 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:55Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34377" http.request.id=91ba87ae-93ec-41ac-abd4-3338f6012863 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40710" http.request.uri="/v2/foo/schema2/blobs/uploads/b6b3c727-e8e2-4441-9a83-499d7d7db987?_state=EQmRUIs8zYgTy91xNr5dqN7AElcfvgWdnRWpaxDUr4R7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiNmIzYzcyNy1lOGUyLTQ0NDEtOWE4My00OTlkN2Q3ZGI5ODciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjg6NTMuMjgyNjAyNzI0WiJ9&digest=sha256%3Ae9550cc1af6fdc2e87de68163c91cac1bbc3c8820ba50fec0b8a0b95bbfdb16e" http.request.useragent="Go-http-client/1.1" http.response.duration=2.699063122s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:53 +0000] "PUT /v2/foo/schema2/blobs/uploads/b6b3c727-e8e2-4441-9a83-499d7d7db987?_state=EQmRUIs8zYgTy91xNr5dqN7AElcfvgWdnRWpaxDUr4R7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiNmIzYzcyNy1lOGUyLTQ0NDEtOWE4My00OTlkN2Q3ZGI5ODciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjg6NTMuMjgyNjAyNzI0WiJ9&digest=sha256%3Ae9550cc1af6fdc2e87de68163c91cac1bbc3c8820ba50fec0b8a0b95bbfdb16e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:56Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34377" http.request.id=fb0db4fe-663f-4044-ad29-4d8852ff65b6 http.request.method=POST http.request.remoteaddr="127.0.0.1:40710" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="962.005µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:56 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34377" http.request.id=7d83bdfa-ee73-4de2-8a62-3303df17e5b6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40710" http.request.uri="/v2/foo/schema2/blobs/uploads/72808361-3c56-4853-9143-962560403f8f?_state=m-198EYlzdAUQ1EUvPpFVMA21xuKkzZPgwZemb_TeIt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3MjgwODM2MS0zYzU2LTQ4NTMtOTE0My05NjI1NjA0MDNmOGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjg6NTYuMTQyNDEzMDc3WiJ9&digest=sha256%3A3bf88178968a270897055808d48f752244f534c315ab5c13615485def90b4efe" http.request.useragent="Go-http-client/1.1" http.response.duration=2.849071909s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:56 +0000] "PUT /v2/foo/schema2/blobs/uploads/72808361-3c56-4853-9143-962560403f8f?_state=m-198EYlzdAUQ1EUvPpFVMA21xuKkzZPgwZemb_TeIt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3MjgwODM2MS0zYzU2LTQ4NTMtOTE0My05NjI1NjA0MDNmOGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjg6NTYuMTQyNDEzMDc3WiJ9&digest=sha256%3A3bf88178968a270897055808d48f752244f534c315ab5c13615485def90b4efe HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34377" http.request.id=af9921d1-8d6d-441b-9eee-3b3a1e902f88 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40710" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.211794ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:58 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34377" http.request.id=b142b948-d0b1-4bf5-a50e-3e8b0c5b5fff http.request.method=PUT http.request.remoteaddr="127.0.0.1:40710" http.request.uri="/v2/foo/schema2/manifests/sha256:40fbd67d4cef00fbc2a3bf791b4de54e3c5d0b9b23c2d84c220cfc4cba7f023e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.799781ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:58 +0000] "PUT /v2/foo/schema2/manifests/sha256:40fbd67d4cef00fbc2a3bf791b4de54e3c5d0b9b23c2d84c220cfc4cba7f023e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34377" http.request.id=842ffd60-a734-4935-ac3e-2db79b040904 http.request.method=GET http.request.remoteaddr="127.0.0.1:40710" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.685626ms http.response.status=200 http.response.written=732 127.0.0.1 - - [05/Feb/2026:12:28:58 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-02-05T12:28:59Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34377" http.request.id=7c69771c-e142-4754-b8ae-3f0de8d5ec24 http.request.method=GET http.request.remoteaddr="127.0.0.1:40710" http.request.uri="/v2/foo/schema2/manifests/sha256:40fbd67d4cef00fbc2a3bf791b4de54e3c5d0b9b23c2d84c220cfc4cba7f023e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.571616ms http.response.status=200 http.response.written=732 127.0.0.1 - - [05/Feb/2026:12:28:58 +0000] "GET /v2/foo/schema2/manifests/sha256:40fbd67d4cef00fbc2a3bf791b4de54e3c5d0b9b23c2d84c220cfc4cba7f023e HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-02-05T12:28:59Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34377" http.request.id=74ae3b29-1ed5-4c45-8258-a65f9d3cf9bd http.request.method=GET http.request.remoteaddr="127.0.0.1:40710" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.267769ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:59 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:59Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34377" http.request.id=d23298ff-4b84-4ec4-956d-2584282d6509 http.request.method=GET http.request.remoteaddr="127.0.0.1:40710" http.request.uri="/v2/foo/schema2/manifests/sha256:40fbd67d4cef00fbc2a3bf791b4de54e3c5d0b9b23c2d84c220cfc4cba7f023e" http.request.useragent="Go-http-client/1.1" http.response.duration="711.47µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:59 +0000] "GET /v2/foo/schema2/manifests/sha256:40fbd67d4cef00fbc2a3bf791b4de54e3c5d0b9b23c2d84c220cfc4cba7f023e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:59Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34377" http.request.id=ae5d52ba-84c5-4db8-9d72-c4461f46a168 http.request.method=GET http.request.remoteaddr="127.0.0.1:40710" 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="625.221µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [05/Feb/2026:12:28:59 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-02-05T12:28:59Z" level=info msg="rewriting manifest sha256:40fbd67d4cef00fbc2a3bf791b4de54e3c5d0b9b23c2d84c220cfc4cba7f023e in schema1 format to support old client" go.version=go1.25.7 http.request.host="127.0.0.1:34377" http.request.id=e12ea226-1f53-427f-be29-4c3849e2d58a http.request.method=GET http.request.remoteaddr="127.0.0.1:40710" 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-05T12:28:59Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34377" http.request.id=e12ea226-1f53-427f-be29-4c3849e2d58a http.request.method=GET http.request.remoteaddr="127.0.0.1:40710" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.540005ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [05/Feb/2026:12:28:59 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-02-05T12:28:59Z" 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:34377" http.request.id=f707a42a-f714-4429-be8c-fd53e1626c9d http.request.method=PUT http.request.remoteaddr="127.0.0.1:40710" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.543984ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [05/Feb/2026:12:28:59 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-02-05T12:28:59Z" 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:34377" http.request.id=2be6e59d-8364-4a23-8dc9-2dbe78d2f80c http.request.method=PUT http.request.remoteaddr="127.0.0.1:40710" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.96466ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:59 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:59Z" 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:34377" http.request.id=7bac3fc7-471a-4fa3-9fe7-454b7460e4db http.request.method=PUT http.request.remoteaddr="127.0.0.1:40710" http.request.uri="/v2/foo/schema2/manifests/sha256:2a65069e51ae2d756a15a36a21e7af3da38a53d81db1aa29ae0987fe19029206" http.request.useragent="Go-http-client/1.1" http.response.duration=1.756442ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:59 +0000] "PUT /v2/foo/schema2/manifests/sha256:2a65069e51ae2d756a15a36a21e7af3da38a53d81db1aa29ae0987fe19029206 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:59Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34377" http.request.id=9719d788-cb3f-4a93-b28f-7b2474047545 http.request.method=GET http.request.remoteaddr="127.0.0.1:40710" 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.621684ms http.response.status=200 http.response.written=434 127.0.0.1 - - [05/Feb/2026:12:28:59 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-02-05T12:28:59Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34377" http.request.id=37df3678-b1cc-4e2a-b080-4fd47e3048ed http.request.method=GET http.request.remoteaddr="127.0.0.1:40710" http.request.uri="/v2/foo/schema2/manifests/sha256:2a65069e51ae2d756a15a36a21e7af3da38a53d81db1aa29ae0987fe19029206" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.630599ms http.response.status=200 http.response.written=434 127.0.0.1 - - [05/Feb/2026:12:28:59 +0000] "GET /v2/foo/schema2/manifests/sha256:2a65069e51ae2d756a15a36a21e7af3da38a53d81db1aa29ae0987fe19029206 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-02-05T12:28:59Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34377" http.request.id=bf4b6400-bbe2-4c4a-b531-7b63a5cf8e54 http.request.method=GET http.request.remoteaddr="127.0.0.1:40710" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.299577ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:59 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:59Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34377" http.request.id=eb8a90b3-58a0-4bc4-a143-63cb0da3037f http.request.method=GET http.request.remoteaddr="127.0.0.1:40710" http.request.uri="/v2/foo/schema2/manifests/sha256:2a65069e51ae2d756a15a36a21e7af3da38a53d81db1aa29ae0987fe19029206" http.request.useragent="Go-http-client/1.1" http.response.duration="636.048µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:59 +0000] "GET /v2/foo/schema2/manifests/sha256:2a65069e51ae2d756a15a36a21e7af3da38a53d81db1aa29ae0987fe19029206 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T12:28:59Z" level=info msg="rewriting manifest list sha256:2a65069e51ae2d756a15a36a21e7af3da38a53d81db1aa29ae0987fe19029206 in schema1 format to support old client" go.version=go1.25.7 http.request.host="127.0.0.1:34377" http.request.id=38dac4f1-3c51-42c4-8db8-0a5cb17e733e http.request.method=GET http.request.remoteaddr="127.0.0.1:40710" 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-05T12:28:59Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:34377" http.request.id=38dac4f1-3c51-42c4-8db8-0a5cb17e733e http.request.method=GET http.request.remoteaddr="127.0.0.1:40710" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.201661ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [05/Feb/2026:12:28:59 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (27.18s) === RUN TestGetManifestWithStorageError time="2026-02-05T12:28:59Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-05T12:28:59Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T12:28:59Z" 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:38261" http.request.id=06b1670a-6b3a-4ec6-94eb-7e429f4916c3 http.request.method=GET http.request.remoteaddr="127.0.0.1:57344" 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.863673ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [05/Feb/2026:12:28:59 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-02-05T12:28:59Z" 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:38261" http.request.id=fcd34b42-8e80-4946-a27b-116d35376d34 http.request.method=GET http.request.remoteaddr="127.0.0.1:57344" http.request.uri="/v2/genericstorageerr/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.466ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [05/Feb/2026:12:28:59 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2026-02-05T12:28:59Z" 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:38261" http.request.id=699cd4b8-31f1-490b-9c68-7a72c170d607 http.request.method=GET http.request.remoteaddr="127.0.0.1:57344" 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.600903ms http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [05/Feb/2026:12:28:59 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2026-02-05T12:28:59Z" 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:38261" http.request.id=8fc6a8c9-9ae3-442c-b01a-9dc8b395a316 http.request.method=GET http.request.remoteaddr="127.0.0.1:57344" 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.345714ms http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [05/Feb/2026:12:28:59 +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-05T12:28:59Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-05T12:28:59Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T12:28:59Z" 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:37459" http.request.id=a6570c7e-fd00-41d7-a13c-54934d94345d http.request.method=GET http.request.remoteaddr="127.0.0.1:51652" 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.489791ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Feb/2026:12:28:59 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-02-05T12:28:59Z" 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:37459" http.request.id=5311429b-4d9d-4052-ad47-7068d3c08d03 http.request.method=GET http.request.remoteaddr="127.0.0.1:51652" 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.154374ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [05/Feb/2026:12:28:59 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-02-05T12:28:59Z" 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:37459" http.request.id=ad04d4b0-7923-4eab-8fc6-5eb8243e7d19 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51652" 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.227557ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Feb/2026:12:28:59 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-02-05T12:28:59Z" 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:37459" http.request.id=e895c6cb-631c-4208-9da2-85833879822d http.request.method=PUT http.request.remoteaddr="127.0.0.1:51652" 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.779965ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-02-05T12:28:59Z" 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:37459" http.request.id=e895c6cb-631c-4208-9da2-85833879822d http.request.method=PUT http.request.remoteaddr="127.0.0.1:51652" 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.848755ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-02-05T12:28:59Z" 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:37459" http.request.id=e895c6cb-631c-4208-9da2-85833879822d http.request.method=PUT http.request.remoteaddr="127.0.0.1:51652" 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.888741ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-02-05T12:28:59Z" 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:37459" http.request.id=e895c6cb-631c-4208-9da2-85833879822d http.request.method=PUT http.request.remoteaddr="127.0.0.1:51652" 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.92423ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Feb/2026:12:28:59 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-02-05T12:28:59Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=84968da9-fe91-468d-9fff-c16ced9d6669 http.request.method=POST http.request.remoteaddr="127.0.0.1:51652" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.436569ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:59 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:29:04Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=05a7c9b2-1e46-49bc-868f-55063d2950b4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51652" http.request.uri="/v2/foo/schema1/blobs/uploads/1c3fd001-ccb2-48c3-baf5-45ce7379622b?_state=xej_Vxscy__ARxwkFxt1w7TWB0qEx0yypzQHT2TAAYN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxYzNmZDAwMS1jY2IyLTQ4YzMtYmFmNS00NWNlNzM3OTYyMmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjg6NTkuMjQ3NjM3NzA3WiJ9&digest=sha256%3Aed12082724bdf96dd17aa0da3852e76f5d55ba84618916be09c3a92aa0ad3b89" http.request.useragent="Go-http-client/1.1" http.response.duration=5.00272083s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:28:59 +0000] "PUT /v2/foo/schema1/blobs/uploads/1c3fd001-ccb2-48c3-baf5-45ce7379622b?_state=xej_Vxscy__ARxwkFxt1w7TWB0qEx0yypzQHT2TAAYN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxYzNmZDAwMS1jY2IyLTQ4YzMtYmFmNS00NWNlNzM3OTYyMmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjg6NTkuMjQ3NjM3NzA3WiJ9&digest=sha256%3Aed12082724bdf96dd17aa0da3852e76f5d55ba84618916be09c3a92aa0ad3b89 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:29:04Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=e81301b6-4b0b-4fb6-b6c5-6d351cde3190 http.request.method=POST http.request.remoteaddr="127.0.0.1:51652" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.860445ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:29:04 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:29:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=7ec7c44d-8735-4058-9041-8fa271da4d8e http.request.method=PUT http.request.remoteaddr="127.0.0.1:51652" http.request.uri="/v2/foo/schema1/blobs/uploads/3b8b8137-baea-41c5-af35-686d767cea8c?_state=L6f6khQwRlTC3DiZsPxGxgSbdtwfZOtEcsp81Va03rB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzYjhiODEzNy1iYWVhLTQxYzUtYWYzNS02ODZkNzY3Y2VhOGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjk6MDQuNTEzMzExMzkyWiJ9&digest=sha256%3Ad72ed6b5b987b66448e5bf20a383d289be7975956ab4b144bfcd48f7c3fcf808" http.request.useragent="Go-http-client/1.1" http.response.duration=5.194392265s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:29:04 +0000] "PUT /v2/foo/schema1/blobs/uploads/3b8b8137-baea-41c5-af35-686d767cea8c?_state=L6f6khQwRlTC3DiZsPxGxgSbdtwfZOtEcsp81Va03rB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzYjhiODEzNy1iYWVhLTQxYzUtYWYzNS02ODZkNzY3Y2VhOGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjk6MDQuNTEzMzExMzkyWiJ9&digest=sha256%3Ad72ed6b5b987b66448e5bf20a383d289be7975956ab4b144bfcd48f7c3fcf808 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:29:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=cd113481-da4b-4716-8bd2-9a9c2aff862a http.request.method=PUT http.request.remoteaddr="127.0.0.1:51652" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.537847ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:29:09 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:29:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=1cb40dc5-99cd-48fd-ae13-dc66648107fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:51652" http.request.uri="/v2/foo/schema1/manifests/sha256:a85c1bffd35a2923fa90e705f7c605e086b5c96091067cbc8d0e0c5827419de4" http.request.useragent="Go-http-client/1.1" http.response.duration=2.39198ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:29:09 +0000] "PUT /v2/foo/schema1/manifests/sha256:a85c1bffd35a2923fa90e705f7c605e086b5c96091067cbc8d0e0c5827419de4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:29:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=ce9c1247-2211-4372-803b-299e96c7bddb http.request.method=GET http.request.remoteaddr="127.0.0.1:51652" 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.050396ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Feb/2026:12:29:09 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-05T12:29:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=a9191419-561a-49b5-947a-4833804feabc http.request.method=GET http.request.remoteaddr="127.0.0.1:51652" http.request.uri="/v2/foo/schema1/manifests/sha256:a85c1bffd35a2923fa90e705f7c605e086b5c96091067cbc8d0e0c5827419de4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.10755ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Feb/2026:12:29:09 +0000] "GET /v2/foo/schema1/manifests/sha256:a85c1bffd35a2923fa90e705f7c605e086b5c96091067cbc8d0e0c5827419de4 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-05T12:29:09Z" 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:37459" http.request.id=ce2caf5d-022e-4ab3-818b-2a62e3c5c2f2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51652" http.request.uri="/v2/foo/schema1/manifests/sha256:a85c1bffd35a2923fa90e705f7c605e086b5c96091067cbc8d0e0c5827419de4" http.request.useragent="Go-http-client/1.1" http.response.duration=2.300687ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:29:09 +0000] "PUT /v2/foo/schema1/manifests/sha256:a85c1bffd35a2923fa90e705f7c605e086b5c96091067cbc8d0e0c5827419de4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:29:09Z" 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:37459" http.request.id=6c093354-a1bb-4998-9b2e-865f88db9178 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51652" http.request.uri="/v2/foo/schema1/manifests/sha256:a85c1bffd35a2923fa90e705f7c605e086b5c96091067cbc8d0e0c5827419de4" http.request.useragent="Go-http-client/1.1" http.response.duration=2.322386ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:29:09 +0000] "PUT /v2/foo/schema1/manifests/sha256:a85c1bffd35a2923fa90e705f7c605e086b5c96091067cbc8d0e0c5827419de4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:29:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/json" http.request.host="127.0.0.1:37459" http.request.id=760d7dc7-183a-4918-8a57-4cb8c333a2bb http.request.method=PUT http.request.remoteaddr="127.0.0.1:51652" http.request.uri="/v2/foo/schema1/manifests/sha256:a85c1bffd35a2923fa90e705f7c605e086b5c96091067cbc8d0e0c5827419de4" http.request.useragent="Go-http-client/1.1" http.response.duration=2.357647ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:29:09 +0000] "PUT /v2/foo/schema1/manifests/sha256:a85c1bffd35a2923fa90e705f7c605e086b5c96091067cbc8d0e0c5827419de4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:29:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=c1df8c20-9757-4c7c-882c-08176d1ed390 http.request.method=GET http.request.remoteaddr="127.0.0.1:51652" http.request.uri="/v2/foo/schema1/manifests/sha256:a85c1bffd35a2923fa90e705f7c605e086b5c96091067cbc8d0e0c5827419de4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.084252ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Feb/2026:12:29:09 +0000] "GET /v2/foo/schema1/manifests/sha256:a85c1bffd35a2923fa90e705f7c605e086b5c96091067cbc8d0e0c5827419de4 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-05T12:29:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=0cb4e8d2-3e81-4d5a-a0ec-1b94896788d2 http.request.method=GET http.request.remoteaddr="127.0.0.1:51652" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.219223ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:29:09 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T12:29:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=adf297ca-5680-4323-9a96-a496bc9520ea http.request.method=GET http.request.remoteaddr="127.0.0.1:51652" http.request.uri="/v2/foo/schema1/manifests/sha256:a85c1bffd35a2923fa90e705f7c605e086b5c96091067cbc8d0e0c5827419de4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.176076ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:29:09 +0000] "GET /v2/foo/schema1/manifests/sha256:a85c1bffd35a2923fa90e705f7c605e086b5c96091067cbc8d0e0c5827419de4 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T12:29:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=54b697be-cc9a-4e54-89b1-af55609db081 http.request.method=GET http.request.remoteaddr="127.0.0.1:51652" 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.1585ms http.response.status=200 http.response.written=41 127.0.0.1 - - [05/Feb/2026:12:29:09 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-02-05T12:29:09Z" level=error msg="payload digest does match: "sha256:588d4d0c8c4203ea231c8ec7a912e0fdf201e1c063f34fef7817d63245abce05" != "sha256:a85c1bffd35a2923fa90e705f7c605e086b5c96091067cbc8d0e0c5827419de4"" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=e504ff0f-99e9-4f0e-afeb-bd931dda3275 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51652" http.request.uri="/v2/foo/schema1/manifests/sha256:a85c1bffd35a2923fa90e705f7c605e086b5c96091067cbc8d0e0c5827419de4" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:a85c1bffd35a2923fa90e705f7c605e086b5c96091067cbc8d0e0c5827419de4" time="2026-02-05T12:29:09Z" 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:37459" http.request.id=e504ff0f-99e9-4f0e-afeb-bd931dda3275 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51652" http.request.uri="/v2/foo/schema1/manifests/sha256:a85c1bffd35a2923fa90e705f7c605e086b5c96091067cbc8d0e0c5827419de4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.742855ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:a85c1bffd35a2923fa90e705f7c605e086b5c96091067cbc8d0e0c5827419de4" 127.0.0.1 - - [05/Feb/2026:12:29:09 +0000] "PUT /v2/foo/schema1/manifests/sha256:a85c1bffd35a2923fa90e705f7c605e086b5c96091067cbc8d0e0c5827419de4 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-02-05T12:29:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=93845f61-22a5-4f20-8dff-1d9cbe30c254 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57290" http.request.uri="/v2/foo/schema1/manifests/sha256:a85c1bffd35a2923fa90e705f7c605e086b5c96091067cbc8d0e0c5827419de4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.73508ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:29:09 +0000] "DELETE /v2/foo/schema1/manifests/sha256:a85c1bffd35a2923fa90e705f7c605e086b5c96091067cbc8d0e0c5827419de4 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:29:09Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:a85c1bffd35a2923fa90e705f7c605e086b5c96091067cbc8d0e0c5827419de4" err.message="manifest unknown" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=827c76b4-f2c5-4d25-a368-13293fc53424 http.request.method=GET http.request.remoteaddr="127.0.0.1:57290" http.request.uri="/v2/foo/schema1/manifests/sha256:a85c1bffd35a2923fa90e705f7c605e086b5c96091067cbc8d0e0c5827419de4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.345774ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:a85c1bffd35a2923fa90e705f7c605e086b5c96091067cbc8d0e0c5827419de4" 127.0.0.1 - - [05/Feb/2026:12:29:09 +0000] "GET /v2/foo/schema1/manifests/sha256:a85c1bffd35a2923fa90e705f7c605e086b5c96091067cbc8d0e0c5827419de4 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-02-05T12:29:09Z" 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:37459" http.request.id=5f8eadac-4108-448d-a011-30a32ed5bd8e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57298" http.request.uri="/v2/foo/schema1/manifests/sha256:a85c1bffd35a2923fa90e705f7c605e086b5c96091067cbc8d0e0c5827419de4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.577079ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:a85c1bffd35a2923fa90e705f7c605e086b5c96091067cbc8d0e0c5827419de4" 127.0.0.1 - - [05/Feb/2026:12:29:09 +0000] "DELETE /v2/foo/schema1/manifests/sha256:a85c1bffd35a2923fa90e705f7c605e086b5c96091067cbc8d0e0c5827419de4 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-02-05T12:29:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=2dae01cc-6365-42ff-a02e-a9865638dd7b http.request.method=PUT http.request.remoteaddr="127.0.0.1:57304" http.request.uri="/v2/foo/schema1/manifests/sha256:a85c1bffd35a2923fa90e705f7c605e086b5c96091067cbc8d0e0c5827419de4" http.request.useragent="Go-http-client/1.1" http.response.duration=2.448252ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:29:09 +0000] "PUT /v2/foo/schema1/manifests/sha256:a85c1bffd35a2923fa90e705f7c605e086b5c96091067cbc8d0e0c5827419de4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:29:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=ef8b6da7-a0a3-483e-91f9-b2bae1b67e53 http.request.method=GET http.request.remoteaddr="127.0.0.1:57304" http.request.uri="/v2/foo/schema1/manifests/sha256:a85c1bffd35a2923fa90e705f7c605e086b5c96091067cbc8d0e0c5827419de4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.94526ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Feb/2026:12:29:09 +0000] "GET /v2/foo/schema1/manifests/sha256:a85c1bffd35a2923fa90e705f7c605e086b5c96091067cbc8d0e0c5827419de4 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-05T12:29:09Z" 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:37459" http.request.id=ab22d2e5-9aad-4294-b203-6c52b6da1123 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57306" http.request.uri="/v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.518155ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [05/Feb/2026:12:29:09 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-02-05T12:29:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=b6272995-e2d1-41f0-bd1a-a1b26d44db8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:57316" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.573257ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:29:09 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:29:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=9385f4c8-c14e-4af8-89fa-93381425315f http.request.method=GET http.request.remoteaddr="127.0.0.1:57316" 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.177111ms http.response.status=200 http.response.written=39 127.0.0.1 - - [05/Feb/2026:12:29:09 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-02-05T12:29:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=fefd00cd-bf6c-48b3-98b6-a056a7de033e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57316" http.request.uri="/v2/foo/schema1/manifests/sha256:a85c1bffd35a2923fa90e705f7c605e086b5c96091067cbc8d0e0c5827419de4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.50917ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:29:09 +0000] "DELETE /v2/foo/schema1/manifests/sha256:a85c1bffd35a2923fa90e705f7c605e086b5c96091067cbc8d0e0c5827419de4 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:29:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=d39531f9-ba20-4542-a760-573a540aa1f3 http.request.method=GET http.request.remoteaddr="127.0.0.1:57316" 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.122224ms http.response.status=200 http.response.written=35 127.0.0.1 - - [05/Feb/2026:12:29:09 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2026-02-05T12:29:09Z" 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:37459" http.request.id=da24347c-af78-4aab-91f6-eb4bd9d74bb4 http.request.method=GET http.request.remoteaddr="127.0.0.1:57316" 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.279707ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Feb/2026:12:29:09 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-02-05T12:29:09Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=cddfa882-3055-4ceb-bdad-438764d56488 http.request.method=GET http.request.remoteaddr="127.0.0.1:57316" 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.166165ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [05/Feb/2026:12:29:09 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-02-05T12:29:09Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37459" http.request.id=01a7293f-c4c9-4f55-83e2-dd34f40387c2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57316" 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.355048ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-05T12:29:09Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37459" http.request.id=01a7293f-c4c9-4f55-83e2-dd34f40387c2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57316" 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.415832ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-05T12:29:09Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37459" http.request.id=01a7293f-c4c9-4f55-83e2-dd34f40387c2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57316" 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.461065ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Feb/2026:12:29:09 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-02-05T12:29:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=24bf6cae-1bc7-4127-ba0a-eb322da227b9 http.request.method=POST http.request.remoteaddr="127.0.0.1:57316" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.345941ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:29:09 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:29:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=92e5d262-3da4-42b8-ba00-8f15bda7350f http.request.method=PUT http.request.remoteaddr="127.0.0.1:57316" http.request.uri="/v2/foo/schema2/blobs/uploads/ec9ac6ab-f2ba-4b20-8d32-1db0c9299530?_state=QLEjbr0PX5MwjDYe2qYDzu6OjayiBCUTP6KR4sXfVbd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlYzlhYzZhYi1mMmJhLTRiMjAtOGQzMi0xZGIwYzkyOTk1MzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjk6MDkuNzY2NDk4ODc1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.830134ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:29:09 +0000] "PUT /v2/foo/schema2/blobs/uploads/ec9ac6ab-f2ba-4b20-8d32-1db0c9299530?_state=QLEjbr0PX5MwjDYe2qYDzu6OjayiBCUTP6KR4sXfVbd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlYzlhYzZhYi1mMmJhLTRiMjAtOGQzMi0xZGIwYzkyOTk1MzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjk6MDkuNzY2NDk4ODc1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:29:09Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37459" http.request.id=4eecab07-20c9-4916-bee3-4649475eff10 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57316" 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.53495ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-05T12:29:09Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37459" http.request.id=4eecab07-20c9-4916-bee3-4649475eff10 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57316" 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.595303ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Feb/2026:12:29:09 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-02-05T12:29:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=b3801bed-2feb-4d70-afb4-c58c5a2489fd http.request.method=POST http.request.remoteaddr="127.0.0.1:57316" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.044556ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:29:09 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:29:13Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=c3a2414c-c9d5-47ee-9406-15d865391081 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57316" http.request.uri="/v2/foo/schema2/blobs/uploads/15615845-12e3-447b-8e36-0469b599fb23?_state=u2223WOnwKltZ-sXPSV1NJG8k2dsWaZ5FTN4CLRp1hB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxNTYxNTg0NS0xMmUzLTQ0N2ItOGUzNi0wNDY5YjU5OWZiMjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjk6MDkuOTQ1NTc3MDI5WiJ9&digest=sha256%3Afb418e1059b2253fcf87919523819f6dc9b234f74a129a5781bfaff8254607a5" http.request.useragent="Go-http-client/1.1" http.response.duration=3.407304843s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:29:09 +0000] "PUT /v2/foo/schema2/blobs/uploads/15615845-12e3-447b-8e36-0469b599fb23?_state=u2223WOnwKltZ-sXPSV1NJG8k2dsWaZ5FTN4CLRp1hB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxNTYxNTg0NS0xMmUzLTQ0N2ItOGUzNi0wNDY5YjU5OWZiMjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjk6MDkuOTQ1NTc3MDI5WiJ9&digest=sha256%3Afb418e1059b2253fcf87919523819f6dc9b234f74a129a5781bfaff8254607a5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:29:13Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=705a1965-a355-46e9-bc22-9f521de9795b http.request.method=POST http.request.remoteaddr="127.0.0.1:57316" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.711895ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:29:13 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:29:17Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=7e02cc3d-8313-44b9-849b-f8a0befc1f2d http.request.method=PUT http.request.remoteaddr="127.0.0.1:57316" http.request.uri="/v2/foo/schema2/blobs/uploads/13531490-4f30-447c-9f04-a57c357cf376?_state=-LWNqXRwiGpfp6Tr8IDEeJi6uXQuwJcD5Lpr90LqgKt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxMzUzMTQ5MC00ZjMwLTQ0N2MtOWYwNC1hNTdjMzU3Y2YzNzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjk6MTMuNTM3MzA0MjcxWiJ9&digest=sha256%3Abad0fafddea878a2a101082dd332a7f945cf9323976ea796fb6fe5c0a1b1616e" http.request.useragent="Go-http-client/1.1" http.response.duration=3.593703065s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:29:13 +0000] "PUT /v2/foo/schema2/blobs/uploads/13531490-4f30-447c-9f04-a57c357cf376?_state=-LWNqXRwiGpfp6Tr8IDEeJi6uXQuwJcD5Lpr90LqgKt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxMzUzMTQ5MC00ZjMwLTQ0N2MtOWYwNC1hNTdjMzU3Y2YzNzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDVUMTI6Mjk6MTMuNTM3MzA0MjcxWiJ9&digest=sha256%3Abad0fafddea878a2a101082dd332a7f945cf9323976ea796fb6fe5c0a1b1616e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:29:17Z" 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:37459" http.request.id=a0bd4ade-6400-4586-8d4d-dd417914a763 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57316" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.150294ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:29:17 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:29:17Z" 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:37459" http.request.id=df3d3460-3530-4965-9d1f-947c0728ba0c http.request.method=PUT http.request.remoteaddr="127.0.0.1:57316" http.request.uri="/v2/foo/schema2/manifests/sha256:7ce1a98b032a2acd23c47d0a82b767aba31a2f53aad5f947f4be335fee21422f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.840312ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:29:17 +0000] "PUT /v2/foo/schema2/manifests/sha256:7ce1a98b032a2acd23c47d0a82b767aba31a2f53aad5f947f4be335fee21422f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:29:17Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=8d16bf35-b49e-4bd1-86bf-163941ac8f3f http.request.method=GET http.request.remoteaddr="127.0.0.1:57316" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.583463ms http.response.status=200 http.response.written=732 127.0.0.1 - - [05/Feb/2026:12:29:17 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-02-05T12:29:17Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=33b81c2a-69ca-4c48-a814-d6959e94782e http.request.method=GET http.request.remoteaddr="127.0.0.1:57316" http.request.uri="/v2/foo/schema2/manifests/sha256:7ce1a98b032a2acd23c47d0a82b767aba31a2f53aad5f947f4be335fee21422f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.126602ms http.response.status=200 http.response.written=732 127.0.0.1 - - [05/Feb/2026:12:29:17 +0000] "GET /v2/foo/schema2/manifests/sha256:7ce1a98b032a2acd23c47d0a82b767aba31a2f53aad5f947f4be335fee21422f HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-02-05T12:29:17Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=bcc34c25-164f-429d-962d-0b58e7a1e3df http.request.method=GET http.request.remoteaddr="127.0.0.1:57316" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="932.444µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:29:17 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T12:29:17Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=e10cc2e3-3ea5-4d28-9db2-f161ffb8f362 http.request.method=GET http.request.remoteaddr="127.0.0.1:57316" http.request.uri="/v2/foo/schema2/manifests/sha256:7ce1a98b032a2acd23c47d0a82b767aba31a2f53aad5f947f4be335fee21422f" http.request.useragent="Go-http-client/1.1" http.response.duration="917.524µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:29:17 +0000] "GET /v2/foo/schema2/manifests/sha256:7ce1a98b032a2acd23c47d0a82b767aba31a2f53aad5f947f4be335fee21422f HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-05T12:29:17Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=62cba286-881a-4fb8-b543-e5b22f00543b http.request.method=GET http.request.remoteaddr="127.0.0.1:57316" 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.221439ms http.response.status=200 http.response.written=45 127.0.0.1 - - [05/Feb/2026:12:29:17 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-02-05T12:29:17Z" level=info msg="rewriting manifest sha256:7ce1a98b032a2acd23c47d0a82b767aba31a2f53aad5f947f4be335fee21422f in schema1 format to support old client" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=6fd107f4-b8ec-4f92-8453-88cbb00279bd http.request.method=GET http.request.remoteaddr="127.0.0.1:57316" 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-05T12:29:17Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=6fd107f4-b8ec-4f92-8453-88cbb00279bd http.request.method=GET http.request.remoteaddr="127.0.0.1:57316" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.344832ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [05/Feb/2026:12:29:17 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-02-05T12:29:17Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=8da2b5c7-88df-46fb-a2d1-506bd203351a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57316" http.request.uri="/v2/foo/schema2/manifests/sha256:7ce1a98b032a2acd23c47d0a82b767aba31a2f53aad5f947f4be335fee21422f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.51411ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:29:17 +0000] "DELETE /v2/foo/schema2/manifests/sha256:7ce1a98b032a2acd23c47d0a82b767aba31a2f53aad5f947f4be335fee21422f HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:29:17Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:7ce1a98b032a2acd23c47d0a82b767aba31a2f53aad5f947f4be335fee21422f" err.message="manifest unknown" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=fe7e207f-57b1-4f8d-adfa-df00c1cd9a6c http.request.method=GET http.request.remoteaddr="127.0.0.1:57316" http.request.uri="/v2/foo/schema2/manifests/sha256:7ce1a98b032a2acd23c47d0a82b767aba31a2f53aad5f947f4be335fee21422f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.319821ms http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:7ce1a98b032a2acd23c47d0a82b767aba31a2f53aad5f947f4be335fee21422f" 127.0.0.1 - - [05/Feb/2026:12:29:17 +0000] "GET /v2/foo/schema2/manifests/sha256:7ce1a98b032a2acd23c47d0a82b767aba31a2f53aad5f947f4be335fee21422f HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-02-05T12:29:17Z" 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:37459" http.request.id=c0429890-3942-49f2-9742-80d0030ff91c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59932" http.request.uri="/v2/foo/schema2/manifests/sha256:7ce1a98b032a2acd23c47d0a82b767aba31a2f53aad5f947f4be335fee21422f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.538011ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:7ce1a98b032a2acd23c47d0a82b767aba31a2f53aad5f947f4be335fee21422f" 127.0.0.1 - - [05/Feb/2026:12:29:17 +0000] "DELETE /v2/foo/schema2/manifests/sha256:7ce1a98b032a2acd23c47d0a82b767aba31a2f53aad5f947f4be335fee21422f HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-02-05T12:29:17Z" 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:37459" http.request.id=dd8a65b2-aea6-45b0-9066-35f4503650dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:59936" http.request.uri="/v2/foo/schema2/manifests/sha256:7ce1a98b032a2acd23c47d0a82b767aba31a2f53aad5f947f4be335fee21422f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.563609ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:29:17 +0000] "PUT /v2/foo/schema2/manifests/sha256:7ce1a98b032a2acd23c47d0a82b767aba31a2f53aad5f947f4be335fee21422f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:29:17Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=1471bcc7-746f-448d-b83e-245063a08b4f http.request.method=GET http.request.remoteaddr="127.0.0.1:59936" http.request.uri="/v2/foo/schema2/manifests/sha256:7ce1a98b032a2acd23c47d0a82b767aba31a2f53aad5f947f4be335fee21422f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.199196ms http.response.status=200 http.response.written=732 127.0.0.1 - - [05/Feb/2026:12:29:17 +0000] "GET /v2/foo/schema2/manifests/sha256:7ce1a98b032a2acd23c47d0a82b767aba31a2f53aad5f947f4be335fee21422f HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-02-05T12:29:17Z" 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:37459" http.request.id=e3653042-8696-4d87-8f0d-1d86c344d791 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59950" http.request.uri="/v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.588236ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [05/Feb/2026:12:29:17 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-02-05T12:29:17Z" 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:37459" http.request.id=11f3ea5d-d8b2-4677-af7e-9e78f2a6bd22 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59954" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.981543ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:29:17 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:29:17Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=0aa1e622-ce3a-45a5-a354-f57d5fb926be http.request.method=GET http.request.remoteaddr="127.0.0.1:59954" 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.186946ms http.response.status=200 http.response.written=39 127.0.0.1 - - [05/Feb/2026:12:29:17 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-02-05T12:29:17Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=56bb9f81-065d-40c5-a177-a754f9f464fa http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59954" http.request.uri="/v2/foo/schema2/manifests/sha256:7ce1a98b032a2acd23c47d0a82b767aba31a2f53aad5f947f4be335fee21422f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.474007ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:29:17 +0000] "DELETE /v2/foo/schema2/manifests/sha256:7ce1a98b032a2acd23c47d0a82b767aba31a2f53aad5f947f4be335fee21422f HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:29:17Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:37459" http.request.id=db9e4c65-8e12-4b32-b7a8-fea1c6a0739f http.request.method=GET http.request.remoteaddr="127.0.0.1:59954" 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.148257ms http.response.status=200 http.response.written=35 127.0.0.1 - - [05/Feb/2026:12:29:17 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (18.13s) === RUN TestManifestDeleteDisabled time="2026-02-05T12:29: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-05T12:29:17Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T12:29: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:33183" http.request.id=b59edee2-ced2-4071-909d-d5598b57f884 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46800" http.request.uri="/v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.417648ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [05/Feb/2026:12:29:17 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.00s) === RUN TestRegistryAsCacheMutationAPIs time="2026-02-05T12:29: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-05T12:29:17Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T12:29:17Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.7 time="2026-02-05T12:29:17Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.25.7 time="2026-02-05T12:29:17Z" 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-05T12:29: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:34211" http.request.id=b21f82e1-30ad-4e20-a75f-21d125c48890 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43482" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.690413ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [05/Feb/2026:12:29:17 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-02-05T12:29: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:34211" http.request.id=73e7b815-1c55-4f1e-8fdb-7771b3ddcf2f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43498" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.422906ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [05/Feb/2026:12:29:17 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-02-05T12:29: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:34211" http.request.id=134420dc-5a34-4c1b-953e-75f47c0f132d http.request.method=POST http.request.remoteaddr="127.0.0.1:43514" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.322128ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [05/Feb/2026:12:29:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-02-05T12:29: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:34211" http.request.id=01188dcd-fde0-46af-9b56-8c60b605cd21 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43516" http.request.uri="/v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.525311ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [05/Feb/2026:12:29:17 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.06s) === RUN TestProxyManifestGetByTag time="2026-02-05T12:29: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-05T12:29:17Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T12:29:17Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43915" http.request.id=9a110ff0-19ea-40c8-b839-82994b14b05e http.request.method=POST http.request.remoteaddr="127.0.0.1:59516" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="920.699µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:29:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:29:20Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43915" http.request.id=baf19850-f510-4ad9-a146-eeeeb6533ebd http.request.method=PUT http.request.remoteaddr="127.0.0.1:59516" http.request.uri="/v2/foo/bar/blobs/uploads/28aa684a-0692-467c-8a0b-40ef368535d5?_state=j8ustKx6UbpsUUxulmg7CSdUOx_UUo_bj0Ke9nRF_eh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4YWE2ODRhLTA2OTItNDY3Yy04YTBiLTQwZWYzNjg1MzVkNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyOToxNy40NTgwNTU2NTFaIn0%3D&digest=sha256%3A69b899ca491aa71569d223da6895e0fdb29ec4525d2409c439e07cb188322f44" http.request.useragent="Go-http-client/1.1" http.response.duration=2.630665152s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:29:17 +0000] "PUT /v2/foo/bar/blobs/uploads/28aa684a-0692-467c-8a0b-40ef368535d5?_state=j8ustKx6UbpsUUxulmg7CSdUOx_UUo_bj0Ke9nRF_eh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4YWE2ODRhLTA2OTItNDY3Yy04YTBiLTQwZWYzNjg1MzVkNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyOToxNy40NTgwNTU2NTFaIn0%3D&digest=sha256%3A69b899ca491aa71569d223da6895e0fdb29ec4525d2409c439e07cb188322f44 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:29:20Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43915" http.request.id=221372ca-cf7d-444d-8e46-2b0a68885b98 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59516" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=2.642664ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:29:20 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:29: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-05T12:29:20Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-05T12:29:20Z" level=info msg="Starting upload purge in 8m0s" go.version=go1.25.7 time="2026-02-05T12:29:20Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.7 time="2026-02-05T12:29:20Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43915" http.request.id=66dcf05e-e90c-490f-8d05-7885d55e8d41 http.request.method=GET http.request.remoteaddr="127.0.0.1:59516" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.139757ms http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Feb/2026:12:29:20 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-02-05T12:29:20Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:43915" go.version=go1.25.7 time="2026-02-05T12:29:20Z" 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-05T12:29:20Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43915" http.request.id=5ab78ff6-275d-4dd9-8d48-f741d7c3f1e6 http.request.method=GET http.request.remoteaddr="127.0.0.1:59522" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.388293ms http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Feb/2026:12:29:20 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-02-05T12:29:20Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:43915 /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:43915/v2/:[]]}" go.version=go1.25.7 http.request.host="127.0.0.1:38739" http.request.id=329f052b-1d42-49bf-bb46-bbc94ce6b0cc http.request.method=GET http.request.remoteaddr="127.0.0.1:39938" http.request.uri="/v2/foo/bar/manifests/sha256:309d0af621ddb3241bffd8fdece28fa29c0f40c72769aa75af29eac74464b889" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:309d0af621ddb3241bffd8fdece28fa29c0f40c72769aa75af29eac74464b889" time="2026-02-05T12:29:20Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43915" http.request.id=930d8160-20e9-42e4-adda-8953fd8ee0fc http.request.method=GET http.request.remoteaddr="127.0.0.1:59526" http.request.uri="/v2/foo/bar/manifests/sha256:309d0af621ddb3241bffd8fdece28fa29c0f40c72769aa75af29eac74464b889" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.30287ms http.response.status=200 http.response.written=935 127.0.0.1 - - [05/Feb/2026:12:29:20 +0000] "GET /v2/foo/bar/manifests/sha256:309d0af621ddb3241bffd8fdece28fa29c0f40c72769aa75af29eac74464b889 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-02-05T12:29:20Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:309d0af621ddb3241bffd8fdece28fa29c0f40c72769aa75af29eac74464b889 with ttl=167h59m59.999976272s" go.version=go1.25.7 time="2026-02-05T12:29:20Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38739" http.request.id=329f052b-1d42-49bf-bb46-bbc94ce6b0cc http.request.method=GET http.request.remoteaddr="127.0.0.1:39938" http.request.uri="/v2/foo/bar/manifests/sha256:309d0af621ddb3241bffd8fdece28fa29c0f40c72769aa75af29eac74464b889" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=8.93552ms http.response.status=200 http.response.written=935 127.0.0.1 - - [05/Feb/2026:12:29:20 +0000] "GET /v2/foo/bar/manifests/sha256:309d0af621ddb3241bffd8fdece28fa29c0f40c72769aa75af29eac74464b889 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-02-05T12:29:20Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43915" http.request.id=07d713df-b743-4645-8834-598bc877c987 http.request.method=GET http.request.remoteaddr="127.0.0.1:59526" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.498802ms http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Feb/2026:12:29:20 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-02-05T12:29:20Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:43915 /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:43915/v2/:[]]}" go.version=go1.25.7 http.request.host="127.0.0.1:38739" http.request.id=fc1993f2-26c8-4d62-aeb1-a28540522e48 http.request.method=GET http.request.remoteaddr="127.0.0.1:39954" 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-05T12:29:20Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43915" http.request.id=bab50a68-341a-47a9-bb47-dfd44e41aca8 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59528" 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.207592ms http.response.status=200 http.response.written=935 127.0.0.1 - - [05/Feb/2026:12:29:20 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-02-05T12:29:20Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38739" http.request.id=fc1993f2-26c8-4d62-aeb1-a28540522e48 http.request.method=GET http.request.remoteaddr="127.0.0.1:39954" 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=8.188373ms http.response.status=200 http.response.written=935 127.0.0.1 - - [05/Feb/2026:12:29:20 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-02-05T12:29:20Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43915" http.request.id=f362260f-2eda-43b0-b755-4875a7f7e7c4 http.request.method=POST http.request.remoteaddr="127.0.0.1:59528" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.755133ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:29:20 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-05T12:29:26Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43915" http.request.id=8d437390-616d-4206-b0bd-35f9c117b83d http.request.method=PUT http.request.remoteaddr="127.0.0.1:59528" http.request.uri="/v2/foo/bar/blobs/uploads/1aeba381-7f64-4428-9f1a-40cc2496ccd7?_state=PQS_gxAQ82WXS8sNqwl2EvW8YCo3wG04043xvMlcpVt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhZWJhMzgxLTdmNjQtNDQyOC05ZjFhLTQwY2MyNDk2Y2NkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyOToyMC40MjMxMDYwNzhaIn0%3D&digest=sha256%3Ae260eb6e41c71e9cea64095d86419c5cc23436d03ccc43d95315ba63a829a3d8" http.request.useragent="Go-http-client/1.1" http.response.duration=6.07344316s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:29:20 +0000] "PUT /v2/foo/bar/blobs/uploads/1aeba381-7f64-4428-9f1a-40cc2496ccd7?_state=PQS_gxAQ82WXS8sNqwl2EvW8YCo3wG04043xvMlcpVt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhZWJhMzgxLTdmNjQtNDQyOC05ZjFhLTQwY2MyNDk2Y2NkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNVQxMjoyOToyMC40MjMxMDYwNzhaIn0%3D&digest=sha256%3Ae260eb6e41c71e9cea64095d86419c5cc23436d03ccc43d95315ba63a829a3d8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:29:26Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43915" http.request.id=bd9e97fe-d009-429f-8473-8343dcc47d93 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59528" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=2.75166ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Feb/2026:12:29:26 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-05T12:29:26Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43915" http.request.id=aaf70c21-4cb1-453f-9864-ef530b3ec2d2 http.request.method=GET http.request.remoteaddr="127.0.0.1:59528" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="660.864µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Feb/2026:12:29:26 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-02-05T12:29:26Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:43915 /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:43915/v2/:[]]}" go.version=go1.25.7 http.request.host="127.0.0.1:38739" http.request.id=c61c3780-fa40-440c-a2ee-29e27a5765aa http.request.method=GET http.request.remoteaddr="127.0.0.1:47956" 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-05T12:29:26Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43915" http.request.id=13fbbed6-f69d-4566-b3c3-30e204db771b http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47030" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.48284ms http.response.status=200 http.response.written=935 127.0.0.1 - - [05/Feb/2026:12:29:26 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-02-05T12:29:26Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43915" http.request.id=b5983046-08ae-42b5-8867-24321dcffaef http.request.method=GET http.request.remoteaddr="127.0.0.1:47030" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.871625ms http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Feb/2026:12:29:26 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-02-05T12:29:26Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:43915 /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:43915/v2/:[]]}" go.version=go1.25.7 http.request.host="127.0.0.1:38739" http.request.id=c61c3780-fa40-440c-a2ee-29e27a5765aa http.request.method=GET http.request.remoteaddr="127.0.0.1:47956" 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-05T12:29:26Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43915" http.request.id=9f4d9e0c-14fb-4fb1-863f-24b7ac864f6e http.request.method=GET http.request.remoteaddr="127.0.0.1:47042" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.503311ms http.response.status=200 http.response.written=935 127.0.0.1 - - [05/Feb/2026:12:29:26 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-02-05T12:29:26Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:0d6cd6d4864c4b707ef4ad951ffbda7f5266752b419db48fa63ee345786a969c with ttl=167h59m59.999997931s" go.version=go1.25.7 time="2026-02-05T12:29:26Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38739" http.request.id=c61c3780-fa40-440c-a2ee-29e27a5765aa http.request.method=GET http.request.remoteaddr="127.0.0.1:47956" 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=11.395509ms http.response.status=200 http.response.written=935 127.0.0.1 - - [05/Feb/2026:12:29:26 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (9.28s) === RUN TestAppDispatcher time="2026-02-05T12:29:26Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44041" http.request.id=498be773-bcee-4794-82ba-82f871406d6e http.request.method=GET http.request.remoteaddr="127.0.0.1:58116" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.003993ms http.response.status=200 http.response.written=0 time="2026-02-05T12:29:26Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44041" http.request.id=d1b0b89e-3913-42f2-84ee-8b29fe88d45a http.request.method=GET http.request.remoteaddr="127.0.0.1:58116" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration=1.685875ms http.response.status=200 http.response.written=0 time="2026-02-05T12:29:26Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44041" http.request.id=a323445a-7548-4110-bb0e-34ea38ad447b http.request.method=GET http.request.remoteaddr="127.0.0.1:58116" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.894304ms http.response.status=200 http.response.written=0 time="2026-02-05T12:29:26Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44041" http.request.id=0f54068e-5098-4c0e-8ab8-9a6b27e50200 http.request.method=GET http.request.remoteaddr="127.0.0.1:58116" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration=1.754559ms http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2026-02-05T12:29:26Z" 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=60e71ff1-3a68-4f85-a31d-64cab3965492 time="2026-02-05T12:29:26Z" level=info msg="redis not configured" go.version=go1.25.7 instance.id=60e71ff1-3a68-4f85-a31d-64cab3965492 time="2026-02-05T12:29:26Z" 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:36541" http.request.id=b5581328-24ca-4e8e-9a20-f2fea722e3a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:35730" 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-05T12:29:26Z" 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=60e71ff1-3a68-4f85-a31d-64cab3965492 time="2026-02-05T12:29:26Z" level=info msg="redis not configured" go.version=go1.25.7 instance.id=60e71ff1-3a68-4f85-a31d-64cab3965492 time="2026-02-05T12:29:26Z" level=info msg="configuring file health check path=/tmp/healthcheck2964917989, interval=1" go.version=go1.25.7 instance.id=60e71ff1-3a68-4f85-a31d-64cab3965492 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2026-02-05T12:29: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 instance.id=60e71ff1-3a68-4f85-a31d-64cab3965492 time="2026-02-05T12:29:30Z" level=info msg="redis not configured" go.version=go1.25.7 instance.id=60e71ff1-3a68-4f85-a31d-64cab3965492 time="2026-02-05T12:29:30Z" level=info msg="configuring TCP health check addr=127.0.0.1:39741, interval=1" go.version=go1.25.7 instance.id=60e71ff1-3a68-4f85-a31d-64cab3965492 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2026-02-05T12:29:34Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 instance.id=60e71ff1-3a68-4f85-a31d-64cab3965492 time="2026-02-05T12:29:34Z" level=info msg="redis not configured" go.version=go1.25.7 instance.id=60e71ff1-3a68-4f85-a31d-64cab3965492 time="2026-02-05T12:29:34Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:38593, interval=1, threshold=3" go.version=go1.25.7 instance.id=60e71ff1-3a68-4f85-a31d-64cab3965492 --- 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.957s ? 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.07s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.05s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.37s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.56s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.065s === RUN TestSchedule time="2026-02-05T12:27:13Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.7 instance.id=c7faa038-8f47-43be-9e15-b99c22eb23b6 time="2026-02-05T12:27:13Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.996354ms" go.version=go1.25.7 instance.id=c7faa038-8f47-43be-9e15-b99c22eb23b6 time="2026-02-05T12:27:13Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=972.702µs" go.version=go1.25.7 instance.id=c7faa038-8f47-43be-9e15-b99c22eb23b6 time="2026-02-05T12:27:13Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=996.63µs" go.version=go1.25.7 instance.id=c7faa038-8f47-43be-9e15-b99c22eb23b6 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-05T12:27:13Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.7 instance.id=c7faa038-8f47-43be-9e15-b99c22eb23b6 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2026-02-05T12:27:13Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.7 instance.id=c7faa038-8f47-43be-9e15-b99c22eb23b6 time="2026-02-05T12:27:13Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.996369ms" go.version=go1.25.7 instance.id=c7faa038-8f47-43be-9e15-b99c22eb23b6 time="2026-02-05T12:27:13Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99796ms" go.version=go1.25.7 instance.id=c7faa038-8f47-43be-9e15-b99c22eb23b6 time="2026-02-05T12:27:13Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.7 instance.id=c7faa038-8f47-43be-9e15-b99c22eb23b6 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2026-02-05T12:27:14Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.7 instance.id=c7faa038-8f47-43be-9e15-b99c22eb23b6 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.582s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (5.47s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 23591424 sha256:64a36157117fe7670287d7ec9d8fbf7480f14ca0582aec2398a4fe01a2b1bf5b [] map[] } --- PASS: TestSimpleBlobRead (0.47s) === RUN TestBlobMount --- PASS: TestBlobMount (0.45s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (2.30s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (2.34s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (1.98s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.01s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:0d0dcfb05b1a85026c019fe398130447f44b9934a8f5d1a471e4955e1783dce1 palailogos: marking blob sha256:56274be17ebf2dd0028bc2f513c94a7a8305c64ec81d595c5ff41e9c3b6b94d1 palailogos: marking blob sha256:8431f489a84441362938245fdb8ac98ea368aa64d3a682678fec6996bb676352 palailogos: marking manifest sha256:1aeeb598f1132ed6033a0b1d50d940e16c24094369e4b77e42696251c102668a palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:932a0ac257e296fa562f8aa47092cb0e56542cf1efbe1bb418f47947b8316140 palailogos: marking blob sha256:6582f149d22dc671aa60c0a429b27a0e8dfcf199331052e2187bdf290f407413 palailogos: marking manifest sha256:37ad42b459e37466c7e0fe2d15acb92047e0d75e9a7039a772fe50833c7523a0 palailogos: marking blob sha256:55541cd5d4ecb857c6124c341919ab9073b377e079a9e89049ef6b16a33f4449 palailogos: marking blob sha256:c1b091c06aebbba8cdc8c23c7997846e0cc27a87931b4d0ea2e1f77469da81e0 palailogos: marking manifest sha256:66dccae66a051db081ee0a1a2d5f42429e5805b50a0b61fd7492dc0963322272 palailogos: marking blob sha256:0d0dcfb05b1a85026c019fe398130447f44b9934a8f5d1a471e4955e1783dce1 palailogos: marking blob sha256:37ad42b459e37466c7e0fe2d15acb92047e0d75e9a7039a772fe50833c7523a0 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (1.43s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:6411c704c4d694e05b2289f4e0e363e925227762f4a1baf9285fb394722135d4 deletemanifests: marking manifest sha256:bdb20960bd8e3d775086a60a34fb16a90d2f21926f26e4841b2fa3f1ecb067b1 deletemanifests: marking blob sha256:520b8b832848924a95692f6bcb454b1f7a519c0c962e190d04a6e9339d5204ee deletemanifests: marking blob sha256:dd34f307a28a6f7e9a9609eea2cb7da23f0c3c8ac8f968e707e514c807aff3d5 deletemanifests: marking blob sha256:2a1109689a35ed37f50610220916d14654e1efb3e3cc0074a82acab1c40334f8 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:164dc3f1c392e926b8b21fd852debc9ba4bf20b94ae34fe5c52979962e0c7050 blob eligible for deletion: sha256:27ccec9e9a0dc56ff25ad419d970a2ef9272e8dc4cc02a755f3f3807e1262c40 blob eligible for deletion: sha256:6411c704c4d694e05b2289f4e0e363e925227762f4a1baf9285fb394722135d4 blob eligible for deletion: sha256:00cfeadd8fdf98ac428731b90b4e3ee8811eeaba00ff82e7f614573a8dc23076 deletemanifests manifest eligible for deletion: sha256:6411c704c4d694e05b2289f4e0e363e925227762f4a1baf9285fb394722135d4 deletemanifests: marking manifest sha256:bdb20960bd8e3d775086a60a34fb16a90d2f21926f26e4841b2fa3f1ecb067b1 deletemanifests: marking blob sha256:520b8b832848924a95692f6bcb454b1f7a519c0c962e190d04a6e9339d5204ee deletemanifests: marking blob sha256:dd34f307a28a6f7e9a9609eea2cb7da23f0c3c8ac8f968e707e514c807aff3d5 deletemanifests: marking blob sha256:2a1109689a35ed37f50610220916d14654e1efb3e3cc0074a82acab1c40334f8 time="2026-02-05T12:27:29Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/6411c704c4d694e05b2289f4e0e363e925227762f4a1baf9285fb394722135d4" go.version=go1.25.7 instance.id=fc028548-124a-4140-ae59-ec5084fc508f time="2026-02-05T12:27:29Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/6411c704c4d694e05b2289f4e0e363e925227762f4a1baf9285fb394722135d4" go.version=go1.25.7 instance.id=fc028548-124a-4140-ae59-ec5084fc508f 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:00cfeadd8fdf98ac428731b90b4e3ee8811eeaba00ff82e7f614573a8dc23076 time="2026-02-05T12:27:29Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/00/00cfeadd8fdf98ac428731b90b4e3ee8811eeaba00ff82e7f614573a8dc23076" go.version=go1.25.7 instance.id=fc028548-124a-4140-ae59-ec5084fc508f blob eligible for deletion: sha256:164dc3f1c392e926b8b21fd852debc9ba4bf20b94ae34fe5c52979962e0c7050 time="2026-02-05T12:27:29Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/16/164dc3f1c392e926b8b21fd852debc9ba4bf20b94ae34fe5c52979962e0c7050" go.version=go1.25.7 instance.id=fc028548-124a-4140-ae59-ec5084fc508f blob eligible for deletion: sha256:27ccec9e9a0dc56ff25ad419d970a2ef9272e8dc4cc02a755f3f3807e1262c40 time="2026-02-05T12:27:29Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/27/27ccec9e9a0dc56ff25ad419d970a2ef9272e8dc4cc02a755f3f3807e1262c40" go.version=go1.25.7 instance.id=fc028548-124a-4140-ae59-ec5084fc508f blob eligible for deletion: sha256:6411c704c4d694e05b2289f4e0e363e925227762f4a1baf9285fb394722135d4 time="2026-02-05T12:27:29Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/64/6411c704c4d694e05b2289f4e0e363e925227762f4a1baf9285fb394722135d4" go.version=go1.25.7 instance.id=fc028548-124a-4140-ae59-ec5084fc508f --- PASS: TestDeleteManifestIfTagNotFound (1.37s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:2f971c53367a1dfc52818b859c5fffdd9c538af70ecb3a67fc2cf456afb278cb time="2026-02-05T12:27:30Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/2f/2f971c53367a1dfc52818b859c5fffdd9c538af70ecb3a67fc2cf456afb278cb" go.version=go1.25.7 instance.id=fc028548-124a-4140-ae59-ec5084fc508f blob eligible for deletion: sha256:bacbb1a720c913761b5ce6362f3d44d67e09ce4489ab56ffff1258e59be198b3 time="2026-02-05T12:27:30Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ba/bacbb1a720c913761b5ce6362f3d44d67e09ce4489ab56ffff1258e59be198b3" go.version=go1.25.7 instance.id=fc028548-124a-4140-ae59-ec5084fc508f blob eligible for deletion: sha256:1b074f84b1cf60c40aed22edb5225e35bced4bd116cb9d10af66d7525a901ef6 time="2026-02-05T12:27:30Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/1b/1b074f84b1cf60c40aed22edb5225e35bced4bd116cb9d10af66d7525a901ef6" go.version=go1.25.7 instance.id=fc028548-124a-4140-ae59-ec5084fc508f --- PASS: TestGCWithMissingManifests (0.71s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:413575b455c66de0d102f84446037c2086d757551afe1da7f4b32bc5f980c699 komnenos: marking blob sha256:77d7392a1f734b100522dbf721d20d3f12405fcd8a98f02eeed0e44c7c6fe8a0 komnenos: marking blob sha256:cbec3cb60bf28ea4f3309292f1695091ddb82414fb5cc82ff94e122f3dbe5b17 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:4e098b20180b398c6626f84d0ec11de63c070d16afa5e02793166d8640cb4f6a time="2026-02-05T12:27:31Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/4e/4e098b20180b398c6626f84d0ec11de63c070d16afa5e02793166d8640cb4f6a" go.version=go1.25.7 instance.id=fc028548-124a-4140-ae59-ec5084fc508f blob eligible for deletion: sha256:873a1fb2fbac18065879fefb6554b3e59e271955abe02efed3e46f06c66e4564 time="2026-02-05T12:27:31Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/87/873a1fb2fbac18065879fefb6554b3e59e271955abe02efed3e46f06c66e4564" go.version=go1.25.7 instance.id=fc028548-124a-4140-ae59-ec5084fc508f blob eligible for deletion: sha256:9678843e6f3e76ef8e50d609925be540e5dc104c0b6eeb5e0202c819288ae49e time="2026-02-05T12:27:31Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/96/9678843e6f3e76ef8e50d609925be540e5dc104c0b6eeb5e0202c819288ae49e" go.version=go1.25.7 instance.id=fc028548-124a-4140-ae59-ec5084fc508f blob eligible for deletion: sha256:d74a5ca5c04961717066d0d1b75a38ca076259641e382f836c7853ba60d7c51a time="2026-02-05T12:27:31Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d7/d74a5ca5c04961717066d0d1b75a38ca076259641e382f836c7853ba60d7c51a" go.version=go1.25.7 instance.id=fc028548-124a-4140-ae59-ec5084fc508f blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2026-02-05T12:27:31Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.25.7 instance.id=fc028548-124a-4140-ae59-ec5084fc508f blob eligible for deletion: sha256:31ec7bf339dacf52c0564a57e7e8b1fb2f6bbd1619d6f9be20aafd4fe1d2c30e time="2026-02-05T12:27:31Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/31/31ec7bf339dacf52c0564a57e7e8b1fb2f6bbd1619d6f9be20aafd4fe1d2c30e" go.version=go1.25.7 instance.id=fc028548-124a-4140-ae59-ec5084fc508f blob eligible for deletion: sha256:3a14b9c2f0d4fec83214777a887f4f4b8632645e90922ec06f8f885991e633b2 time="2026-02-05T12:27:31Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/3a/3a14b9c2f0d4fec83214777a887f4f4b8632645e90922ec06f8f885991e633b2" go.version=go1.25.7 instance.id=fc028548-124a-4140-ae59-ec5084fc508f --- PASS: TestDeletionHasEffect (1.54s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (1.51s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:8e72fee32b66593d0cc6d458feccf7b0b894d83e4999ae5f64daeb5bcf41b79b michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:19d6f3456bb88255f736bd727db610560d4bbf3fad0c0c534999de2b840b7e9b michael_z_doukas: marking blob sha256:ad05765dc2c284935143d016324b6554a95d04b70bd2566ae78ff1f8c6916852 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:11828b36b347e11f466be8e622f24e6d27dd03160e88e4c828ef00a4fc430121 time="2026-02-05T12:27:33Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/11/11828b36b347e11f466be8e622f24e6d27dd03160e88e4c828ef00a4fc430121" go.version=go1.25.7 instance.id=fc028548-124a-4140-ae59-ec5084fc508f --- PASS: TestOrphanBlobDeleted (0.69s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:e402faa32e118a2d23badb9d6a2fe51a19183dc46ef1f6ac8d73c91c7ffdda06 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:fc451476e8ecda693ed4d1b9315cc2d146ac7096e37d0a8f9b5ff1f9e7edf97c --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.60s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.46s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.30s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.16s) === 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-05T12:27:36Z" level=info msg="PurgeUploads starting: olderThan=2026-02-05 11:27:36.453923454 +0000 UTC m=-3577.201367450, actuallyDelete=true" time="2026-02-05T12:27:36Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2026-02-05T12:27:36Z" level=info msg="PurgeUploads starting: olderThan=2026-02-05 12:27:36.454546136 +0000 UTC m=+22.799255233, actuallyDelete=true" time="2026-02-05T12:27:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0adeb87d-ef56-4ab5-964b-4abd4325d83d have older date (2026-02-05 11:27:36 +0000 UTC) than purge date (2026-02-05 12:27:36.454546136 +0000 UTC m=+22.799255233). Removing upload directory." time="2026-02-05T12:27:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7ee5d55e-a447-4650-9414-fd79fff4e316 have older date (2026-02-05 11:27:36 +0000 UTC) than purge date (2026-02-05 12:27:36.454546136 +0000 UTC m=+22.799255233). Removing upload directory." time="2026-02-05T12:27:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/8c730cd9-814e-4b89-92b3-a6ce95ea56d2 have older date (2026-02-05 11:27:36 +0000 UTC) than purge date (2026-02-05 12:27:36.454546136 +0000 UTC m=+22.799255233). Removing upload directory." time="2026-02-05T12:27:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9f4a2bb5-af88-4bbc-8752-500c7b8e3189 have older date (2026-02-05 11:27:36 +0000 UTC) than purge date (2026-02-05 12:27:36.454546136 +0000 UTC m=+22.799255233). Removing upload directory." time="2026-02-05T12:27:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c4f7ad2c-36ca-424a-a84a-c4b22b9a186e have older date (2026-02-05 11:27:36 +0000 UTC) than purge date (2026-02-05 12:27:36.454546136 +0000 UTC m=+22.799255233). Removing upload directory." time="2026-02-05T12:27:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d5b7f16d-e6af-45eb-828c-9ae90870f4a8 have older date (2026-02-05 11:27:36 +0000 UTC) than purge date (2026-02-05 12:27:36.454546136 +0000 UTC m=+22.799255233). Removing upload directory." time="2026-02-05T12:27:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/d1f432f3-6246-43b2-b917-739413f78efa have older date (2026-02-05 11:27:36 +0000 UTC) than purge date (2026-02-05 12:27:36.454546136 +0000 UTC m=+22.799255233). Removing upload directory." time="2026-02-05T12:27:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0f6c2aae-01df-44f1-b6e8-c30eae6c340e have older date (2026-02-05 11:27:36 +0000 UTC) than purge date (2026-02-05 12:27:36.454546136 +0000 UTC m=+22.799255233). Removing upload directory." time="2026-02-05T12:27:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2ed87590-8a06-469b-8e2b-c7f9ffa9bc05 have older date (2026-02-05 11:27:36 +0000 UTC) than purge date (2026-02-05 12:27:36.454546136 +0000 UTC m=+22.799255233). Removing upload directory." time="2026-02-05T12:27:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3548a5ef-86e7-4cea-8859-e498923e6479 have older date (2026-02-05 11:27:36 +0000 UTC) than purge date (2026-02-05 12:27:36.454546136 +0000 UTC m=+22.799255233). Removing upload directory." time="2026-02-05T12:27:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/57d72df1-9fca-4328-9dc8-6f74accf19aa have older date (2026-02-05 11:27:36 +0000 UTC) than purge date (2026-02-05 12:27:36.454546136 +0000 UTC m=+22.799255233). Removing upload directory." time="2026-02-05T12:27:36Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2026-02-05T12:27:36Z" level=info msg="PurgeUploads starting: olderThan=2026-02-05 12:27:36.455257898 +0000 UTC m=+22.799966994, actuallyDelete=true" time="2026-02-05T12:27:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/7ae063d3-d65f-4145-a0f2-55cea162d864 have older date (2026-02-05 11:27:36 +0000 UTC) than purge date (2026-02-05 12:27:36.455257898 +0000 UTC m=+22.799966994). Removing upload directory." time="2026-02-05T12:27:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/aa6b5216-9d9e-48cb-bdee-5542fb411245 have older date (2026-02-05 11:27:36 +0000 UTC) than purge date (2026-02-05 12:27:36.455257898 +0000 UTC m=+22.799966994). Removing upload directory." time="2026-02-05T12:27:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/33a1d002-7524-4ff4-b831-324e140ccab2 have older date (2026-02-05 11:27:36 +0000 UTC) than purge date (2026-02-05 12:27:36.455257898 +0000 UTC m=+22.799966994). Removing upload directory." time="2026-02-05T12:27:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/8639cfe8-425b-4cf5-b1a7-2d011b257e2c have older date (2026-02-05 11:27:36 +0000 UTC) than purge date (2026-02-05 12:27:36.455257898 +0000 UTC m=+22.799966994). Removing upload directory." time="2026-02-05T12:27:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/dcd5b66a-7110-4831-88bb-7e296eef2f02 have older date (2026-02-05 11:27:36 +0000 UTC) than purge date (2026-02-05 12:27:36.455257898 +0000 UTC m=+22.799966994). Removing upload directory." time="2026-02-05T12:27:36Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2026-02-05T12:27:36Z" level=info msg="PurgeUploads starting: olderThan=2026-02-05 12:27:36.455810185 +0000 UTC m=+22.800519280, actuallyDelete=true" time="2026-02-05T12:27:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c0bfb464-a683-430c-8346-d8f18143d3f1 have older date (2026-02-05 11:27:36 +0000 UTC) than purge date (2026-02-05 12:27:36.455810185 +0000 UTC m=+22.800519280). Removing upload directory." time="2026-02-05T12:27:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c2abbe43-f23b-41a5-9029-02834f310ff9 have older date (2026-02-05 11:27:36 +0000 UTC) than purge date (2026-02-05 12:27:36.455810185 +0000 UTC m=+22.800519280). Removing upload directory." time="2026-02-05T12:27:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ed5cadfe-b9ce-4e04-9eb1-b746b75ae8a8 have older date (2026-02-05 11:27:36 +0000 UTC) than purge date (2026-02-05 12:27:36.455810185 +0000 UTC m=+22.800519280). Removing upload directory." time="2026-02-05T12:27:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f4c4bf22-9c7d-4300-b106-8d07a579c661 have older date (2026-02-05 11:27:36 +0000 UTC) than purge date (2026-02-05 12:27:36.455810185 +0000 UTC m=+22.800519280). Removing upload directory." time="2026-02-05T12:27:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7771f5a6-98c3-4f6a-9c27-e6cda2f53318 have older date (2026-02-05 11:27:36 +0000 UTC) than purge date (2026-02-05 12:27:36.455810185 +0000 UTC m=+22.800519280). Removing upload directory." time="2026-02-05T12:27:36Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2026-02-05T12:27:36Z" level=info msg="PurgeUploads starting: olderThan=2026-02-05 12:27:36.456166203 +0000 UTC m=+22.800875301, actuallyDelete=true" time="2026-02-05T12:27: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 22.824s ? 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.007s === 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-05T12:27:13Z" 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.331s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.06s) === RUN TestGetLimitFromParameter === RUN TestGetLimitFromParameter/foo === RUN TestGetLimitFromParameter/50 === RUN TestGetLimitFromParameter/5 === RUN TestGetLimitFromParameter/ === RUN TestGetLimitFromParameter/812 --- PASS: TestGetLimitFromParameter (0.00s) --- PASS: TestGetLimitFromParameter/foo (0.00s) --- PASS: TestGetLimitFromParameter/50 (0.00s) --- PASS: TestGetLimitFromParameter/5 (0.00s) --- PASS: TestGetLimitFromParameter/ (0.00s) --- PASS: TestGetLimitFromParameter/812 (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/base 0.069s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.27s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.610s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (19.12s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 19.450s ? 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-05T12:27:13Z" 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-05T12:27:13Z" 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-05T12:27:13Z" 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 TestMatchIPV4WithRegionMatched === CONT TestParsing === CONT TestUpdateCalledRegularly === CONT TestInvalidNetworkType === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestInvalidData === CONT TestMatchIPV4_2 === CONT TestMatchIPV6 === CONT TestMatchIPV4WithRegionNotMatched time="2026-02-05T12:27:13Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.25.7 instance.id=acccafb5-0f93-42d1-a941-139eed68bf40 time="2026-02-05T12:27:13Z" level=error msg="unknown ip address format" go.version=go1.25.7 instance.id=acccafb5-0f93-42d1-a941-139eed68bf40 ip=?0000000000000000000000000000000000 === CONT TestMatchIPV4 --- PASS: TestMatchIPV4WithRegionMatched (0.00s) time="2026-02-05T12:27:13Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.7 --- PASS: TestInvalidNetworkType (0.01s) --- PASS: TestS3TryUpdate (0.01s) --- PASS: TestParsing (0.01s) time="2026-02-05T12:27:13Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.25.7 instance.id=acccafb5-0f93-42d1-a941-139eed68bf40 --- PASS: TestInvalidData (0.00s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) --- PASS: TestMatchIPV4_2 (0.00s) --- PASS: TestMatchIPV4 (0.00s) --- PASS: TestMatchIPV6 (0.00s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.00s) time="2026-02-05T12:27:14Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.7 time="2026-02-05T12:27:15Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.7 time="2026-02-05T12:27:16Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.7 time="2026-02-05T12:27:17Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.7 --- PASS: TestUpdateCalledRegularly (4.50s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.513s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.006s ? github.com/docker/distribution/registry/storage/driver/oss [no test files] === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) === RUN TestEmptyRootList s3_test.go:119: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestEmptyRootList (0.00s) === RUN TestStorageClass s3_test.go:169: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestStorageClass (0.00s) === RUN TestOverThousandBlobs s3_test.go:242: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestOverThousandBlobs (0.00s) === RUN TestMoveWithMultipartCopy s3_test.go:275: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestMoveWithMultipartCopy (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/s3-aws 0.333s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.69s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.037s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.00s) PASS ok github.com/docker/distribution/uuid 0.009s ? 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_64.so.1 >>> docker-registry*: Package size: 26.8 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r20.apk >>> docker-registry: Build complete at Thu, 05 Feb 2026 12:29:42 +0000 elapsed time 0h 2m 48s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20260205.122655) (2/2) Purging go (1.25.7-r0) Executing busybox-1.37.0-r30.trigger OK: 440.6 MiB in 105 packages >>> docker-registry: Updating the community/x86_64 repository index... >>> docker-registry: Signing the index...