>>> docker-registry: Building community/docker-registry 2.8.3-r23 (using abuild 3.17.0_rc2-r0) started Wed, 13 May 2026 09:20:55 +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.26.3-r0) (2/2) Installing .makedepends-docker-registry (20260513.092056) Executing busybox-1.37.0-r31.trigger OK: 452.9 MiB in 105 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.24/docker-registry-2.8.3.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.24/docker-registry-2.8.3.tar.gz.part' docker-registry-2.8. 100% |********************************| 1963k 0:00:00 ETA '/var/cache/distfiles/v3.24/docker-registry-2.8.3.tar.gz.part' saved /var/cache/distfiles/v3.24/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 /home/buildozer/aports/community/docker-registry/go-1.26-vet-fix-formatstring-arg.patch: OK >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/docker-registry-2.8.3.tar.gz /var/cache/distfiles/v3.24/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 /home/buildozer/aports/community/docker-registry/go-1.26-vet-fix-formatstring-arg.patch: OK >>> docker-registry: Unpacking /var/cache/distfiles/v3.24/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 >>> docker-registry: go-1.26-vet-fix-formatstring-arg.patch patching file registry/proxy/proxyregistry.go + bin/registry + bin/digest + bin/registry-api-descriptor-template + binaries + test ? github.com/docker/distribution/cmd/digest [no test files] ? github.com/docker/distribution/cmd/registry [no test files] ? github.com/docker/distribution/cmd/registry-api-descriptor-template [no test files] === RUN Test time="2026-05-13T09:21:18Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2026-05-13T09:21:18Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.06s) PASS ok github.com/docker/distribution/configuration 0.245s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2026-05-13T09:21:18Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.01s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.220s ? 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.01s) PASS ok github.com/docker/distribution/health 0.216s === 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.161s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.20s) PASS ok github.com/docker/distribution/health/checks 0.406s ? 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.193s === 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.225s === 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.213s === 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.186s ? 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/05/13 09:21:18 http: TLS handshake error from 127.0.0.1:59664: 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:39059/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:39059/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:39059/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:39059/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:44153?status=0, fail=true --- PASS: TestHTTPSink (0.05s) === RUN TestListener --- PASS: TestListener (1.04s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2026-05-13T09:21:19Z" level=info msg="broadcaster: closing" time="2026-05-13T09:21:19Z" level=info msg="closing testSink" time="2026-05-13T09:21:19Z" level=info msg="closing testSink" time="2026-05-13T09:21:19Z" level=info msg="closing testSink" time="2026-05-13T09:21:19Z" level=info msg="closing testSink" time="2026-05-13T09:21:19Z" level=info msg="closing testSink" time="2026-05-13T09:21:19Z" level=info msg="closing testSink" time="2026-05-13T09:21:19Z" level=info msg="closing testSink" time="2026-05-13T09:21:19Z" level=info msg="closing testSink" time="2026-05-13T09:21:19Z" level=info msg="closing testSink" time="2026-05-13T09:21:19Z" level=info msg="closing testSink" time="2026-05-13T09:21:19Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2026-05-13T09:21:19Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2026-05-13T09:21:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 1} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:19Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T09:21:20Z" level=warning msg="&{0x458a438 0.9} encountered too many errors, backing off" time="2026-05-13T09:21:20Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.51s) PASS ok github.com/docker/distribution/notifications 1.949s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2026-05-13T09:21:19Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-05-13T09:21:19.882974834Z" 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.26.3 time="2026-05-13T09:21:19.883070875Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T09:21:19.883027395Z" level=info msg="Starting upload purge in 14m0s" go.version=go1.26.3 time="2026-05-13T09:21:19.884007365Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.26.3 time="2026-05-13T09:21:19.884092566Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.26.3 time="2026-05-13T09:21:19.885146297Z" level=info msg="listening on [::]:5001, tls" go.version=go1.26.3 time="2026-05-13T09:21:22.901997773Z" level=info msg="response completed" go.version=go1.26.3 http.request.host=127.0.0.1 http.request.id=38944a01-9454-4427-bd74-6c97849cb55d http.request.method=GET http.request.remoteaddr="127.0.0.1:59764" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="873.729µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:09:21:22 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2026-05-13T09:21:22.902153855Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.26.3 --- PASS: TestRegistrySupportedCipherSuite (4.30s) === RUN TestRegistryUnsupportedCipherSuite time="2026-05-13T09:21:24.103779135Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-05-13T09:21:24.105912358Z" 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.26.3 time="2026-05-13T09:21:24.105947798Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T09:21:24.106032279Z" level=info msg="Starting upload purge in 45m0s" go.version=go1.26.3 time="2026-05-13T09:21:24.106302762Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.26.3 --- PASS: TestRegistryUnsupportedCipherSuite (9.21s) PASS ok github.com/docker/distribution/registry 13.750s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.195s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.03s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.02s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.02s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.08s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.365s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2026-05-13T09:21:18Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.26.3 instance.id=c07c8c29-a346-44e1-95e2-add4a6a68be5 time="2026-05-13T09:21:18Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.26.3 instance.id=c07c8c29-a346-44e1-95e2-add4a6a68be5 --- PASS: TestBasicAccessController (0.02s) === RUN TestCreateHtpasswdFile time="2026-05-13T09:21:18Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.26.3 password="xadhR7Rjdvo7e6csIMl1Eq_7TCbT4RZNlcZ6GcACyTU" user=docker --- PASS: TestCreateHtpasswdFile (0.08s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.316s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.01s) PASS ok github.com/docker/distribution/registry/auth/silly 0.221s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.05s) === RUN TestLeeway time="2026-05-13T09:21:18Z" level=info msg="token not to be used before 2026-05-13 09:21:19 +0000 UTC - currently 2026-05-13 09:21:18.672579901 +0000 UTC m=+0.153463301" time="2026-05-13T09:21:18Z" level=info msg="token not to be used after 2026-05-13 09:21:18 +0000 UTC - currently 2026-05-13 09:21:18.67533793 +0000 UTC m=+0.156221370" --- PASS: TestLeeway (0.01s) === RUN TestAccessController time="2026-05-13T09:21:18Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.03s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.01s) PASS ok github.com/docker/distribution/registry/auth/token 0.251s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.01s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.01s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.01s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.01s) === RUN TestBlobMount --- PASS: TestBlobMount (0.01s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.02s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.01s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.01s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.01s) === 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.337s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.01s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.01s) === 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.258s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.01s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.177s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2026-05-13T09:21:18Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T09:21:18Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T09:21:18Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42375" http.request.id=ac095372-4cd6-4dbb-b6cc-5e43ebb2afed http.request.method=GET http.request.remoteaddr="127.0.0.1:40596" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="812.608µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:09:21:18 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2026-05-13T09:21:18Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T09:21:18Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T09:21:18Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38667" http.request.id=c83184f0-d626-49be-9765-9c9836ce2233 http.request.method=GET http.request.remoteaddr="127.0.0.1:34850" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="984.531µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [13/May/2026:09:21:18 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-05-13T09:21:18Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38667" http.request.id=543059a1-094d-43be-ad44-33f6a6c3396e http.request.method=POST http.request.remoteaddr="127.0.0.1:34850" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.206693ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:18 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38667" http.request.id=94fe1a10-3e9a-4b56-8a91-9384481d12ed http.request.method=PUT http.request.remoteaddr="127.0.0.1:34850" http.request.uri="/v2/foo/aaaa/blobs/uploads/c62e67c3-34d2-4737-9b22-5f4a668ec4bd?_state=bvrN0LEVdvI4E1Y4Bb-XzMIFzyUaETUHTSx3JH5k5yh7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjNjJlNjdjMy0zNGQyLTQ3MzctOWIyMi01ZjRhNjY4ZWM0YmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjE6MTguOTcyODgxNTlaIn0%3D&digest=sha256%3A204ad4f708458b2517f3247acf918795bd5af7ba704396b43be4ba712c130f82" http.request.useragent="Go-http-client/1.1" http.response.duration=2.326068226s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:18 +0000] "PUT /v2/foo/aaaa/blobs/uploads/c62e67c3-34d2-4737-9b22-5f4a668ec4bd?_state=bvrN0LEVdvI4E1Y4Bb-XzMIFzyUaETUHTSx3JH5k5yh7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjNjJlNjdjMy0zNGQyLTQ3MzctOWIyMi01ZjRhNjY4ZWM0YmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjE6MTguOTcyODgxNTlaIn0%3D&digest=sha256%3A204ad4f708458b2517f3247acf918795bd5af7ba704396b43be4ba712c130f82 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38667" http.request.id=1177fbcb-190a-4277-bc69-5378b80cffa6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34850" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.032123ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:21 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38667" http.request.id=cc3cea18-11b3-4ece-8cac-d75e06f9d3cc http.request.method=POST http.request.remoteaddr="127.0.0.1:34850" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.020971ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:21 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:23Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38667" http.request.id=80dfdb39-c7b6-4452-b596-10b8421faf2b http.request.method=PUT http.request.remoteaddr="127.0.0.1:34850" http.request.uri="/v2/foo/bbbb/blobs/uploads/fff6c09e-4943-4c13-a4ac-818d5989c2bc?_state=fvFb6E7NmW3YeN06kGMblHcrQpBh0_k3cx7nuzEGyS97Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJmZmY2YzA5ZS00OTQzLTRjMTMtYTRhYy04MThkNTk4OWMyYmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjE6MjEuNTYxMzQ3MDI2WiJ9&digest=sha256%3A7d042dfd293a40ed60939e52425d5beebd0e6b7bd1f16ed316ea514db16807aa" http.request.useragent="Go-http-client/1.1" http.response.duration=2.223626105s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:21 +0000] "PUT /v2/foo/bbbb/blobs/uploads/fff6c09e-4943-4c13-a4ac-818d5989c2bc?_state=fvFb6E7NmW3YeN06kGMblHcrQpBh0_k3cx7nuzEGyS97Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJmZmY2YzA5ZS00OTQzLTRjMTMtYTRhYy04MThkNTk4OWMyYmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjE6MjEuNTYxMzQ3MDI2WiJ9&digest=sha256%3A7d042dfd293a40ed60939e52425d5beebd0e6b7bd1f16ed316ea514db16807aa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:23Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38667" http.request.id=7dc2aa3e-5f7f-41b1-87f7-febdef5ba19e http.request.method=PUT http.request.remoteaddr="127.0.0.1:34850" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.079672ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:23 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:23Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38667" http.request.id=cb28ae8a-bbc0-451f-be3a-d63c28ba38fc http.request.method=POST http.request.remoteaddr="127.0.0.1:34850" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.059291ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:23 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38667" http.request.id=22326aad-6d00-4e65-b308-30170733ef4d http.request.method=PUT http.request.remoteaddr="127.0.0.1:34850" http.request.uri="/v2/foo/cccc/blobs/uploads/d7ac1438-ae98-4935-9ee9-0a65f886c0e4?_state=7HB7Mw-QHawZp51677LKmqLwQ7s6Pq0N2KB4zkdhG1l7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJkN2FjMTQzOC1hZTk4LTQ5MzUtOWVlOS0wYTY1Zjg4NmMwZTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjE6MjMuOTk3MjE1MDExWiJ9&digest=sha256%3Aeaa25273b4779426ff50886339b4ec385afa5da6c5b1636838c9bc6d8c5e530c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.396350175s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:23 +0000] "PUT /v2/foo/cccc/blobs/uploads/d7ac1438-ae98-4935-9ee9-0a65f886c0e4?_state=7HB7Mw-QHawZp51677LKmqLwQ7s6Pq0N2KB4zkdhG1l7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJkN2FjMTQzOC1hZTk4LTQ5MzUtOWVlOS0wYTY1Zjg4NmMwZTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjE6MjMuOTk3MjE1MDExWiJ9&digest=sha256%3Aeaa25273b4779426ff50886339b4ec385afa5da6c5b1636838c9bc6d8c5e530c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38667" http.request.id=d855195c-63fb-4cc5-ad86-08a3138dcec3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34850" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.732261ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:25 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38667" http.request.id=304a2685-7ea2-40da-85a7-b762fa8f7d78 http.request.method=POST http.request.remoteaddr="127.0.0.1:34850" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.01657ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:25 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:26Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38667" http.request.id=621e7cb9-0539-4330-afd4-2a4e431960e4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34850" http.request.uri="/v2/foo/dddd/blobs/uploads/36a780a8-fee6-4ff6-8a06-4cd2317623aa?_state=JyJweXhm6cqfdik2RM5bAh3ZURT0TjuC-3zVIm1RtAJ7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIzNmE3ODBhOC1mZWU2LTRmZjYtOGEwNi00Y2QyMzE3NjIzYWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjE6MjUuNTgwMjg0OTU2WiJ9&digest=sha256%3A96e3779b3c823cad93a63e0366acd5a8e924f0931c1b0759e3f96349d2898cd2" http.request.useragent="Go-http-client/1.1" http.response.duration=988.294509ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:25 +0000] "PUT /v2/foo/dddd/blobs/uploads/36a780a8-fee6-4ff6-8a06-4cd2317623aa?_state=JyJweXhm6cqfdik2RM5bAh3ZURT0TjuC-3zVIm1RtAJ7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIzNmE3ODBhOC1mZWU2LTRmZjYtOGEwNi00Y2QyMzE3NjIzYWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjE6MjUuNTgwMjg0OTU2WiJ9&digest=sha256%3A96e3779b3c823cad93a63e0366acd5a8e924f0931c1b0759e3f96349d2898cd2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:26Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38667" http.request.id=167cdd9c-6023-4cc3-ad21-d4ed142f223c http.request.method=PUT http.request.remoteaddr="127.0.0.1:34850" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.885311ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:26 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:26Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38667" http.request.id=ceb807da-2128-4127-9f40-b6d84873eb98 http.request.method=POST http.request.remoteaddr="127.0.0.1:34850" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.059652ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:26 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:28Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38667" http.request.id=3b5b3f65-5c9c-4761-893b-683e98c31aa5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34850" http.request.uri="/v2/foo/eeee/blobs/uploads/d384cb7b-fe7e-4621-9ed2-bc0bb6ec2a39?_state=59nK4JUtnAgEAZ8JMkcrbrfJ91mwP1OUuKvzSQGU0zN7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJkMzg0Y2I3Yi1mZTdlLTQ2MjEtOWVkMi1iYzBiYjZlYzJhMzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjE6MjYuODIwODUwODg4WiJ9&digest=sha256%3A99e7f8ed7a20bcbe4332f5aa66b7adaa04a2fc763b5522225aedbf890490819c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.673633461s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:26 +0000] "PUT /v2/foo/eeee/blobs/uploads/d384cb7b-fe7e-4621-9ed2-bc0bb6ec2a39?_state=59nK4JUtnAgEAZ8JMkcrbrfJ91mwP1OUuKvzSQGU0zN7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJkMzg0Y2I3Yi1mZTdlLTQ2MjEtOWVkMi1iYzBiYjZlYzJhMzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjE6MjYuODIwODUwODg4WiJ9&digest=sha256%3A99e7f8ed7a20bcbe4332f5aa66b7adaa04a2fc763b5522225aedbf890490819c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:28Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38667" http.request.id=dc508b22-a864-4395-8016-fe916d7307ee http.request.method=PUT http.request.remoteaddr="127.0.0.1:34850" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.251594ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:28 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:28Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38667" http.request.id=00eee729-4520-4d5c-bcdc-bf621d48615c http.request.method=POST http.request.remoteaddr="127.0.0.1:34850" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="971.77µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:28 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38667" http.request.id=0f57f823-b9d4-4f1e-bd9e-38eafe5143da http.request.method=PUT http.request.remoteaddr="127.0.0.1:34850" http.request.uri="/v2/foo/ffff/blobs/uploads/caa5534e-e9e0-4746-8ebc-d475ff0cf15d?_state=rUdcdWEb0FFVM9I3MklUJKZEtr4ymZYwoFngDJeq9m57Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJjYWE1NTM0ZS1lOWUwLTQ3NDYtOGViYy1kNDc1ZmYwY2YxNWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjE6MjguNjcyMTY1MjIzWiJ9&digest=sha256%3A07e5443eeeacd1791bf4ed03b5a8421b6b33ba7fb252c9d333560aa1e8412fd0" http.request.useragent="Go-http-client/1.1" http.response.duration=822.779482ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:28 +0000] "PUT /v2/foo/ffff/blobs/uploads/caa5534e-e9e0-4746-8ebc-d475ff0cf15d?_state=rUdcdWEb0FFVM9I3MklUJKZEtr4ymZYwoFngDJeq9m57Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJjYWE1NTM0ZS1lOWUwLTQ3NDYtOGViYy1kNDc1ZmYwY2YxNWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjE6MjguNjcyMTY1MjIzWiJ9&digest=sha256%3A07e5443eeeacd1791bf4ed03b5a8421b6b33ba7fb252c9d333560aa1e8412fd0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38667" http.request.id=292c0740-d416-4746-bbc0-6e6ee3764274 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34850" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.047273ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:29 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38667" http.request.id=0f533990-40d9-4adc-83f1-07bd72f21ec5 http.request.method=GET http.request.remoteaddr="127.0.0.1:34850" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="802.208µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [13/May/2026:09:21:29 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-05-13T09:21:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38667" http.request.id=f479df2f-2399-4000-b41f-f9909626f36a http.request.method=GET http.request.remoteaddr="127.0.0.1:34850" 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="685.527µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [13/May/2026:09:21:29 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-05-13T09:21:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38667" http.request.id=c5dc1833-c95e-45dd-ab81-922357f92eff http.request.method=GET http.request.remoteaddr="127.0.0.1:34850" 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="725.168µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [13/May/2026:09:21:29 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-05-13T09:21:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38667" http.request.id=df470923-1996-41ac-8fbd-b4d40e924e31 http.request.method=GET http.request.remoteaddr="127.0.0.1:34850" 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="679.487µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [13/May/2026:09:21:29 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-05-13T09:21:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38667" http.request.id=cd9273ad-76a3-44fb-8c05-3cdf400e13fc http.request.method=GET http.request.remoteaddr="127.0.0.1:34850" 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="812.769µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [13/May/2026:09:21:29 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2026-05-13T09:21:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38667" http.request.id=3d640131-a0c2-4baf-ac39-7a1770c32ed0 http.request.method=GET http.request.remoteaddr="127.0.0.1:34850" 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="724.807µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [13/May/2026:09:21:29 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-05-13T09:21:29Z" 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.26.3 http.request.host="127.0.0.1:38667" http.request.id=1a71a0a6-3131-497a-b80a-64fe390b7e83 http.request.method=GET http.request.remoteaddr="127.0.0.1:34850" 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="693.447µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [13/May/2026:09:21:29 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2026-05-13T09:21:29Z" 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.26.3 http.request.host="127.0.0.1:38667" http.request.id=a39a689b-6058-4271-8d8c-cd945acc4bc2 http.request.method=GET http.request.remoteaddr="127.0.0.1:34850" 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="688.527µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [13/May/2026:09:21:29 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2026-05-13T09:21:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38667" http.request.id=0807b02c-6921-45e1-aa9a-61be4d986720 http.request.method=GET http.request.remoteaddr="127.0.0.1:34850" 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="648.007µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [13/May/2026:09:21:29 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-05-13T09:21:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38667" http.request.id=488b19cc-a21f-4ce9-9749-a1d653851300 http.request.method=GET http.request.remoteaddr="127.0.0.1:34850" 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="705.527µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [13/May/2026:09:21:29 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-05-13T09:21:29Z" 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.26.3 time="2026-05-13T09:21:29Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T09:21:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43327" http.request.id=054c82bf-d90d-43b5-996b-3b40699cf698 http.request.method=POST http.request.remoteaddr="127.0.0.1:60734" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.061811ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:29 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43327" http.request.id=20ba944b-3fbd-41c0-920e-6a8abe07dec9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60734" http.request.uri="/v2/foo/aaaa/blobs/uploads/4d2d9975-5de2-4772-a813-e51063e28bc9?_state=XhehhoJ8xy2rbzoP4WcKeFoWNNfOVrlbneNXcoio3FZ7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI0ZDJkOTk3NS01ZGUyLTQ3NzItYTgxMy1lNTEwNjNlMjhiYzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjE6MjkuNzE4MDM5ODJaIn0%3D&digest=sha256%3A8f70cefefe5e0b0e884c7cff054c389329357d265e707ec292d06a458bce5380" http.request.useragent="Go-http-client/1.1" http.response.duration=1.299630195s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:29 +0000] "PUT /v2/foo/aaaa/blobs/uploads/4d2d9975-5de2-4772-a813-e51063e28bc9?_state=XhehhoJ8xy2rbzoP4WcKeFoWNNfOVrlbneNXcoio3FZ7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI0ZDJkOTk3NS01ZGUyLTQ3NzItYTgxMy1lNTEwNjNlMjhiYzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjE6MjkuNzE4MDM5ODJaIn0%3D&digest=sha256%3A8f70cefefe5e0b0e884c7cff054c389329357d265e707ec292d06a458bce5380 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43327" http.request.id=f7a6684b-1176-492c-9403-abf0cf16a7e6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60734" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.908711ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:31 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43327" http.request.id=009f8b33-aa72-4b28-93ae-81009fd66b14 http.request.method=POST http.request.remoteaddr="127.0.0.1:60734" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="911.17µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:31 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:32Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43327" http.request.id=95b06bcb-23c5-45cf-86ca-873299b07435 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60734" http.request.uri="/v2/foo/bbbb/blobs/uploads/de7542b1-0178-41a3-8d3f-34e39b8e85df?_state=3TVvbfw9Z97mDZCDBsKnai4u2NTNm9fPBaq06onLmPZ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJkZTc1NDJiMS0wMTc4LTQxYTMtOGQzZi0zNGUzOWI4ZTg1ZGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjE6MzEuMTkzMTQ5MzA2WiJ9&digest=sha256%3A82aae4d815b7fe27bc1f99f9cb164c9c192776bc7576418586ccc84bfa7c70a9" http.request.useragent="Go-http-client/1.1" http.response.duration=824.653502ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:31 +0000] "PUT /v2/foo/bbbb/blobs/uploads/de7542b1-0178-41a3-8d3f-34e39b8e85df?_state=3TVvbfw9Z97mDZCDBsKnai4u2NTNm9fPBaq06onLmPZ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJkZTc1NDJiMS0wMTc4LTQxYTMtOGQzZi0zNGUzOWI4ZTg1ZGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjE6MzEuMTkzMTQ5MzA2WiJ9&digest=sha256%3A82aae4d815b7fe27bc1f99f9cb164c9c192776bc7576418586ccc84bfa7c70a9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:32Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43327" http.request.id=47e59e4b-f19a-4054-a051-7a7cb6ab31c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60734" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.86687ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:32 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:32Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43327" http.request.id=8ea9ce81-0c68-4c14-8b6b-e824fab0b01c http.request.method=POST http.request.remoteaddr="127.0.0.1:60734" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="924.57µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:32 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43327" http.request.id=64e299f1-2bb3-407f-8837-32eff50be2b5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60734" http.request.uri="/v2/foo/cccc/blobs/uploads/17699f54-c9af-4281-ba55-6c53999bb486?_state=2n2_vb2iAOYkS4nt1Ph3vikw4HIoimTlKrnURcX4PSF7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIxNzY5OWY1NC1jOWFmLTQyODEtYmE1NS02YzUzOTk5YmI0ODYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjE6MzIuMzA4NDUwNTU1WiJ9&digest=sha256%3A8752e816c71924f49e229a5b60bbae0d23ec1e08ca79927f495ec6be368cb644" http.request.useragent="Go-http-client/1.1" http.response.duration=2.078453692s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:32 +0000] "PUT /v2/foo/cccc/blobs/uploads/17699f54-c9af-4281-ba55-6c53999bb486?_state=2n2_vb2iAOYkS4nt1Ph3vikw4HIoimTlKrnURcX4PSF7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIxNzY5OWY1NC1jOWFmLTQyODEtYmE1NS02YzUzOTk5YmI0ODYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjE6MzIuMzA4NDUwNTU1WiJ9&digest=sha256%3A8752e816c71924f49e229a5b60bbae0d23ec1e08ca79927f495ec6be368cb644 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43327" http.request.id=f0f26b5f-e0be-4873-8dc6-cbe860493032 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60734" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.901271ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:34 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43327" http.request.id=3faaea26-b93f-4e16-957b-7f2fcaef857d http.request.method=POST http.request.remoteaddr="127.0.0.1:60734" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="961.491µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:34 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43327" http.request.id=1afe334e-9dea-4724-b2d0-63b0826480fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:60734" http.request.uri="/v2/foo/dddd/blobs/uploads/8d69ec08-2af9-4610-813c-700058b69b64?_state=9eMlUS65-nRb0yZiUmN1RJ8JhsF6QpsORQTWkg4SrW57Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI4ZDY5ZWMwOC0yYWY5LTQ2MTAtODEzYy03MDAwNThiNjliNjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjE6MzQuNTcyNjA5Mjg3WiJ9&digest=sha256%3Ac4a6dee46e7a111a557f69db2cc32aa3e5c0923b6e1db3a8502d16d4c41b855a" http.request.useragent="Go-http-client/1.1" http.response.duration=882.539432ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:34 +0000] "PUT /v2/foo/dddd/blobs/uploads/8d69ec08-2af9-4610-813c-700058b69b64?_state=9eMlUS65-nRb0yZiUmN1RJ8JhsF6QpsORQTWkg4SrW57Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI4ZDY5ZWMwOC0yYWY5LTQ2MTAtODEzYy03MDAwNThiNjliNjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjE6MzQuNTcyNjA5Mjg3WiJ9&digest=sha256%3Ac4a6dee46e7a111a557f69db2cc32aa3e5c0923b6e1db3a8502d16d4c41b855a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43327" http.request.id=abb8d01c-89f3-482a-b701-377b621690e6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60734" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.990112ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:35 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43327" http.request.id=4d8ff112-3c91-44b8-a195-bf74398739fe http.request.method=GET http.request.remoteaddr="127.0.0.1:60734" 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="715.768µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [13/May/2026:09:21:35 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (16.76s) === RUN TestURLPrefix time="2026-05-13T09:21:35Z" 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.26.3 time="2026-05-13T09:21:35Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T09:21:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40447" http.request.id=b1d333e4-c21d-40cd-9a64-4d0b8f489196 http.request.method=GET http.request.remoteaddr="127.0.0.1:42212" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="802.089µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:09:21:35 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2026-05-13T09:21:35Z" 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.26.3 time="2026-05-13T09:21:35Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T09:21:35Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:93acd9d235094b92a3be2c25d4d470931041faa8b927a8a05d67eae22b3e5c80 err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:35631" http.request.id=981f8d04-298c-4d28-aabb-afa39bc587f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:54378" http.request.uri="/v2/foo/bar/blobs/sha256:93acd9d235094b92a3be2c25d4d470931041faa8b927a8a05d67eae22b3e5c80" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.005851ms http.response.status=404 http.response.written=157 vars.digest="sha256:93acd9d235094b92a3be2c25d4d470931041faa8b927a8a05d67eae22b3e5c80" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:09:21:35 +0000] "GET /v2/foo/bar/blobs/sha256:93acd9d235094b92a3be2c25d4d470931041faa8b927a8a05d67eae22b3e5c80 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-13T09:21:35Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:93acd9d235094b92a3be2c25d4d470931041faa8b927a8a05d67eae22b3e5c80 err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:35631" http.request.id=0ac6eff0-9764-41a8-afb7-51089864c93c http.request.method=HEAD http.request.remoteaddr="127.0.0.1:54380" http.request.uri="/v2/foo/bar/blobs/sha256:93acd9d235094b92a3be2c25d4d470931041faa8b927a8a05d67eae22b3e5c80" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="873.449µs" http.response.status=404 http.response.written=157 vars.digest="sha256:93acd9d235094b92a3be2c25d4d470931041faa8b927a8a05d67eae22b3e5c80" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:09:21:35 +0000] "HEAD /v2/foo/bar/blobs/sha256:93acd9d235094b92a3be2c25d4d470931041faa8b927a8a05d67eae22b3e5c80 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-13T09:21:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35631" http.request.id=ff0fa984-7ae5-4d2e-8164-c4cccc6c3e3f http.request.method=POST http.request.remoteaddr="127.0.0.1:54380" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="856.489µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35631" http.request.id=bdaa0ec0-f47e-452e-8316-a653e8314f65 http.request.method=GET http.request.remoteaddr="127.0.0.1:54380" http.request.uri="/v2/foo/bar/blobs/uploads/b17eb430-a2b9-424b-b65b-246a07f2f657?_state=cA78qYAVswIZjD5dUDqas5RmtIXJ3QQkpZIuJiSxBw17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxN2ViNDMwLWEyYjktNDI0Yi1iNjViLTI0NmEwN2YyZjY1NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTozNS43NTMzNjg3NDZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="890.13µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:35 +0000] "GET /v2/foo/bar/blobs/uploads/b17eb430-a2b9-424b-b65b-246a07f2f657?_state=cA78qYAVswIZjD5dUDqas5RmtIXJ3QQkpZIuJiSxBw17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxN2ViNDMwLWEyYjktNDI0Yi1iNjViLTI0NmEwN2YyZjY1NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTozNS43NTMzNjg3NDZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35631" http.request.id=7e9b06cf-2067-4643-a5cf-2b58d00f9895 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54380" http.request.uri="/v2/foo/bar/blobs/uploads/b17eb430-a2b9-424b-b65b-246a07f2f657?_state=cA78qYAVswIZjD5dUDqas5RmtIXJ3QQkpZIuJiSxBw17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxN2ViNDMwLWEyYjktNDI0Yi1iNjViLTI0NmEwN2YyZjY1NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTozNS43NTMzNjg3NDZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="878.249µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:35 +0000] "DELETE /v2/foo/bar/blobs/uploads/b17eb430-a2b9-424b-b65b-246a07f2f657?_state=cA78qYAVswIZjD5dUDqas5RmtIXJ3QQkpZIuJiSxBw17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxN2ViNDMwLWEyYjktNDI0Yi1iNjViLTI0NmEwN2YyZjY1NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTozNS43NTMzNjg3NDZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:35Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.3 http.request.host="127.0.0.1:35631" http.request.id=5eed5d44-d5cc-44ba-bc81-56a912d8fc8d http.request.method=GET http.request.remoteaddr="127.0.0.1:54380" http.request.uri="/v2/foo/bar/blobs/uploads/b17eb430-a2b9-424b-b65b-246a07f2f657?_state=cA78qYAVswIZjD5dUDqas5RmtIXJ3QQkpZIuJiSxBw17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxN2ViNDMwLWEyYjktNDI0Yi1iNjViLTI0NmEwN2YyZjY1NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTozNS43NTMzNjg3NDZaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=b17eb430-a2b9-424b-b65b-246a07f2f657 time="2026-05-13T09:21:35Z" 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.26.3 http.request.host="127.0.0.1:35631" http.request.id=5eed5d44-d5cc-44ba-bc81-56a912d8fc8d http.request.method=GET http.request.remoteaddr="127.0.0.1:54380" http.request.uri="/v2/foo/bar/blobs/uploads/b17eb430-a2b9-424b-b65b-246a07f2f657?_state=cA78qYAVswIZjD5dUDqas5RmtIXJ3QQkpZIuJiSxBw17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxN2ViNDMwLWEyYjktNDI0Yi1iNjViLTI0NmEwN2YyZjY1NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTozNS43NTMzNjg3NDZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="921.93µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=b17eb430-a2b9-424b-b65b-246a07f2f657 127.0.0.1 - - [13/May/2026:09:21:35 +0000] "GET /v2/foo/bar/blobs/uploads/b17eb430-a2b9-424b-b65b-246a07f2f657?_state=cA78qYAVswIZjD5dUDqas5RmtIXJ3QQkpZIuJiSxBw17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxN2ViNDMwLWEyYjktNDI0Yi1iNjViLTI0NmEwN2YyZjY1NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTozNS43NTMzNjg3NDZaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-13T09:21:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35631" http.request.id=8f467f2f-b383-4424-8757-193f57f58238 http.request.method=POST http.request.remoteaddr="127.0.0.1:54382" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="968.65µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:35Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.3 http.request.host="127.0.0.1:35631" http.request.id=2b1d7f48-af07-4d70-a946-03b17498b05e http.request.method=PUT http.request.remoteaddr="127.0.0.1:54382" http.request.uri="/v2/foo/bar/blobs/uploads/d77bf802-312a-4127-a08e-3338a2010a25?_state=-2hOFmQUfXV_TuFG62Qe7_F6rsYgHPZ1FTF3okgPF-N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3N2JmODAyLTMxMmEtNDEyNy1hMDhlLTMzMzhhMjAxMGEyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTozNS43NTgwODkwNzZaIn0%3D&digest=sha256%3A93acd9d235094b92a3be2c25d4d470931041faa8b927a8a05d67eae22b3e5c80" http.request.useragent="Go-http-client/1.1" provided=sha256:93acd9d235094b92a3be2c25d4d470931041faa8b927a8a05d67eae22b3e5c80 vars.name="foo/bar" vars.uuid=d77bf802-312a-4127-a08e-3338a2010a25 time="2026-05-13T09:21:35Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.3 http.request.host="127.0.0.1:35631" http.request.id=2b1d7f48-af07-4d70-a946-03b17498b05e http.request.method=PUT http.request.remoteaddr="127.0.0.1:54382" http.request.uri="/v2/foo/bar/blobs/uploads/d77bf802-312a-4127-a08e-3338a2010a25?_state=-2hOFmQUfXV_TuFG62Qe7_F6rsYgHPZ1FTF3okgPF-N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3N2JmODAyLTMxMmEtNDEyNy1hMDhlLTMzMzhhMjAxMGEyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTozNS43NTgwODkwNzZaIn0%3D&digest=sha256%3A93acd9d235094b92a3be2c25d4d470931041faa8b927a8a05d67eae22b3e5c80" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=d77bf802-312a-4127-a08e-3338a2010a25 time="2026-05-13T09:21:35Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:93acd9d235094b92a3be2c25d4d470931041faa8b927a8a05d67eae22b3e5c80, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:35631" http.request.id=2b1d7f48-af07-4d70-a946-03b17498b05e http.request.method=PUT http.request.remoteaddr="127.0.0.1:54382" http.request.uri="/v2/foo/bar/blobs/uploads/d77bf802-312a-4127-a08e-3338a2010a25?_state=-2hOFmQUfXV_TuFG62Qe7_F6rsYgHPZ1FTF3okgPF-N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3N2JmODAyLTMxMmEtNDEyNy1hMDhlLTMzMzhhMjAxMGEyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTozNS43NTgwODkwNzZaIn0%3D&digest=sha256%3A93acd9d235094b92a3be2c25d4d470931041faa8b927a8a05d67eae22b3e5c80" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.077252ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=d77bf802-312a-4127-a08e-3338a2010a25 127.0.0.1 - - [13/May/2026:09:21:35 +0000] "PUT /v2/foo/bar/blobs/uploads/d77bf802-312a-4127-a08e-3338a2010a25?_state=-2hOFmQUfXV_TuFG62Qe7_F6rsYgHPZ1FTF3okgPF-N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3N2JmODAyLTMxMmEtNDEyNy1hMDhlLTMzMzhhMjAxMGEyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTozNS43NTgwODkwNzZaIn0%3D&digest=sha256%3A93acd9d235094b92a3be2c25d4d470931041faa8b927a8a05d67eae22b3e5c80 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-05-13T09:21:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35631" http.request.id=42785804-d1e0-495f-a96f-447a485bff6b http.request.method=POST http.request.remoteaddr="127.0.0.1:54382" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="786.128µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35631" http.request.id=b2f2dbda-65c6-4cfd-9a86-668264944f36 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54382" http.request.uri="/v2/foo/bar/blobs/uploads/94d7aa8f-c407-49a6-84b0-3878e9ecf521?_state=aifDsY4mLdseQaqURYBRGzHLVT74H_bpTpTjKa0BM6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk0ZDdhYThmLWM0MDctNDlhNi04NGIwLTM4NzhlOWVjZjUyMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTozNS43NjA1MjA3NDFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.037691ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:35 +0000] "PUT /v2/foo/bar/blobs/uploads/94d7aa8f-c407-49a6-84b0-3878e9ecf521?_state=aifDsY4mLdseQaqURYBRGzHLVT74H_bpTpTjKa0BM6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk0ZDdhYThmLWM0MDctNDlhNi04NGIwLTM4NzhlOWVjZjUyMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTozNS43NjA1MjA3NDFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35631" http.request.id=32f63fd7-576f-46fb-a8c0-cde66fabac8d http.request.method=POST http.request.remoteaddr="127.0.0.1:54382" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="843.689µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35631" http.request.id=2388e34a-7555-4369-a922-1e0228e5839f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54382" http.request.uri="/v2/foo/bar/blobs/uploads/b7987de5-6459-44d0-974a-483e48722cc5?_state=8N_AgsUqXhOba06sV1Vytto_PKduP8b1UtLu90o1PjF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI3OTg3ZGU1LTY0NTktNDRkMC05NzRhLTQ4M2U0ODcyMmNjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTozNS43NjI5NDI3MjdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.02957ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:35 +0000] "PUT /v2/foo/bar/blobs/uploads/b7987de5-6459-44d0-974a-483e48722cc5?_state=8N_AgsUqXhOba06sV1Vytto_PKduP8b1UtLu90o1PjF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI3OTg3ZGU1LTY0NTktNDRkMC05NzRhLTQ4M2U0ODcyMmNjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTozNS43NjI5NDI3MjdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35631" http.request.id=b4857546-32ba-4060-aab1-43c6d9575f91 http.request.method=POST http.request.remoteaddr="127.0.0.1:54382" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="875.169µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:38Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35631" http.request.id=ab90c685-e9ce-4fc9-8bc9-6ea290fc5072 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54382" http.request.uri="/v2/foo/bar/blobs/uploads/2846c578-68bd-45cf-91a7-806afb35b95d?_state=0-LAT9QqjuJ2DrGJSDzRMeD_cdEMmQ0ZxwEmD0qfsSB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4NDZjNTc4LTY4YmQtNDVjZi05MWE3LTgwNmFmYjM1Yjk1ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTozNS43NjUyMzQ4NzFaIn0%3D&digest=sha256%3A93acd9d235094b92a3be2c25d4d470931041faa8b927a8a05d67eae22b3e5c80" http.request.useragent="Go-http-client/1.1" http.response.duration=2.470365107s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:35 +0000] "PUT /v2/foo/bar/blobs/uploads/2846c578-68bd-45cf-91a7-806afb35b95d?_state=0-LAT9QqjuJ2DrGJSDzRMeD_cdEMmQ0ZxwEmD0qfsSB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4NDZjNTc4LTY4YmQtNDVjZi05MWE3LTgwNmFmYjM1Yjk1ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTozNS43NjUyMzQ4NzFaIn0%3D&digest=sha256%3A93acd9d235094b92a3be2c25d4d470931041faa8b927a8a05d67eae22b3e5c80 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:38Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35631" http.request.id=eeef98b7-a16c-4bc9-ae34-557c629b3278 http.request.method=POST http.request.remoteaddr="127.0.0.1:54382" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.021331ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:40Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:35631" http.request.id=072bf5e2-5632-4289-9e92-1413160fabb2 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:54382" http.request.uri="/v2/foo/bar/blobs/uploads/f11ef796-a780-4ad7-8303-8263815dc2c5?_state=SvMowJBEMGytZhnomwCT0sR_FyB1NIRwbd5Sbj0LKOp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYxMWVmNzk2LWE3ODAtNGFkNy04MzAzLTgyNjM4MTVkYzJjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTozOC40MzE0NjIzMjVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.521089042s http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:38 +0000] "PATCH /v2/foo/bar/blobs/uploads/f11ef796-a780-4ad7-8303-8263815dc2c5?_state=SvMowJBEMGytZhnomwCT0sR_FyB1NIRwbd5Sbj0LKOp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYxMWVmNzk2LWE3ODAtNGFkNy04MzAzLTgyNjM4MTVkYzJjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTozOC40MzE0NjIzMjVaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:40Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35631" http.request.id=58164f8b-27b9-4ef4-b882-14b3e58a5aef http.request.method=PUT http.request.remoteaddr="127.0.0.1:54382" http.request.uri="/v2/foo/bar/blobs/uploads/f11ef796-a780-4ad7-8303-8263815dc2c5?_state=FiQdYF7tsEg-93lLU1Uu-e5hEl_RCH1ptexpYBfoqRZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYxMWVmNzk2LWE3ODAtNGFkNy04MzAzLTgyNjM4MTVkYzJjNSIsIk9mZnNldCI6MjkzMTA0NjQsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjE6MzhaIn0%3D&digest=sha256%3A93acd9d235094b92a3be2c25d4d470931041faa8b927a8a05d67eae22b3e5c80" http.request.useragent="Go-http-client/1.1" http.response.duration=1.167092ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:40 +0000] "PUT /v2/foo/bar/blobs/uploads/f11ef796-a780-4ad7-8303-8263815dc2c5?_state=FiQdYF7tsEg-93lLU1Uu-e5hEl_RCH1ptexpYBfoqRZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYxMWVmNzk2LWE3ODAtNGFkNy04MzAzLTgyNjM4MTVkYzJjNSIsIk9mZnNldCI6MjkzMTA0NjQsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjE6MzhaIn0%3D&digest=sha256%3A93acd9d235094b92a3be2c25d4d470931041faa8b927a8a05d67eae22b3e5c80 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:40Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35631" http.request.id=80ee2f13-966d-474b-b180-4d4a6b15788a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:54382" http.request.uri="/v2/foo/bar/blobs/sha256:93acd9d235094b92a3be2c25d4d470931041faa8b927a8a05d67eae22b3e5c80" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="932.81µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:40 +0000] "HEAD /v2/foo/bar/blobs/sha256:93acd9d235094b92a3be2c25d4d470931041faa8b927a8a05d67eae22b3e5c80 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35631" http.request.id=2d69a325-fc7c-4348-a98b-9a9c8143f60b http.request.method=GET http.request.remoteaddr="127.0.0.1:54382" http.request.uri="/v2/foo/bar/blobs/sha256:93acd9d235094b92a3be2c25d4d470931041faa8b927a8a05d67eae22b3e5c80" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=167.869452ms http.response.status=200 http.response.written=29310464 127.0.0.1 - - [13/May/2026:09:21:40 +0000] "GET /v2/foo/bar/blobs/sha256:93acd9d235094b92a3be2c25d4d470931041faa8b927a8a05d67eae22b3e5c80 HTTP/1.1" 200 29310464 "" "Go-http-client/1.1" time="2026-05-13T09:21:41Z" level=error msg="error parsing digest="sha257:93acd9d235094b92a3be2c25d4d470931041faa8b927a8a05d67eae22b3e5c80": unsupported digest algorithm" go.version=go1.26.3 http.request.host="127.0.0.1:35631" http.request.id=a292f0da-dd55-4717-8213-828b3ae9b77e http.request.method=GET http.request.remoteaddr="127.0.0.1:54382" http.request.uri="/v2/foo/bar/blobs/sha257:93acd9d235094b92a3be2c25d4d470931041faa8b927a8a05d67eae22b3e5c80" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:93acd9d235094b92a3be2c25d4d470931041faa8b927a8a05d67eae22b3e5c80" vars.name="foo/bar" time="2026-05-13T09:21:41Z" 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.26.3 http.request.host="127.0.0.1:35631" http.request.id=a292f0da-dd55-4717-8213-828b3ae9b77e http.request.method=GET http.request.remoteaddr="127.0.0.1:54382" http.request.uri="/v2/foo/bar/blobs/sha257:93acd9d235094b92a3be2c25d4d470931041faa8b927a8a05d67eae22b3e5c80" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="866.769µs" http.response.status=400 http.response.written=110 vars.digest="sha257:93acd9d235094b92a3be2c25d4d470931041faa8b927a8a05d67eae22b3e5c80" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:09:21:41 +0000] "GET /v2/foo/bar/blobs/sha257:93acd9d235094b92a3be2c25d4d470931041faa8b927a8a05d67eae22b3e5c80 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-05-13T09:21:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35631" http.request.id=200586ef-abc8-498d-a878-9cb01cde6120 http.request.method=GET http.request.remoteaddr="127.0.0.1:42636" http.request.uri="/v2/foo/bar/blobs/sha256:93acd9d235094b92a3be2c25d4d470931041faa8b927a8a05d67eae22b3e5c80" http.request.useragent="Go-http-client/1.1" http.response.duration=1.211093ms http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:41 +0000] "GET /v2/foo/bar/blobs/sha256:93acd9d235094b92a3be2c25d4d470931041faa8b927a8a05d67eae22b3e5c80 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T09:21: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.26.3 time="2026-05-13T09:21:41Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T09:21:41Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:8eb63d23a37dbc34f625cee6a5b862fb593ee0564cf8c7d37f7669e212e8363e err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:33761" http.request.id=3f228a76-d9d6-4866-865c-eaec1e8957b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:36780" http.request.uri="/v2/foo/bar/blobs/sha256:8eb63d23a37dbc34f625cee6a5b862fb593ee0564cf8c7d37f7669e212e8363e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="989.33µs" http.response.status=404 http.response.written=157 vars.digest="sha256:8eb63d23a37dbc34f625cee6a5b862fb593ee0564cf8c7d37f7669e212e8363e" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:09:21:41 +0000] "GET /v2/foo/bar/blobs/sha256:8eb63d23a37dbc34f625cee6a5b862fb593ee0564cf8c7d37f7669e212e8363e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-13T09:21:41Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:8eb63d23a37dbc34f625cee6a5b862fb593ee0564cf8c7d37f7669e212e8363e err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:33761" http.request.id=38dba627-0fe7-4be2-9aff-c52205e47eda http.request.method=HEAD http.request.remoteaddr="127.0.0.1:36792" http.request.uri="/v2/foo/bar/blobs/sha256:8eb63d23a37dbc34f625cee6a5b862fb593ee0564cf8c7d37f7669e212e8363e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="850.929µs" http.response.status=404 http.response.written=157 vars.digest="sha256:8eb63d23a37dbc34f625cee6a5b862fb593ee0564cf8c7d37f7669e212e8363e" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:09:21:41 +0000] "HEAD /v2/foo/bar/blobs/sha256:8eb63d23a37dbc34f625cee6a5b862fb593ee0564cf8c7d37f7669e212e8363e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-13T09:21:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33761" http.request.id=4160a051-f81f-40e4-b54e-b735ad65b370 http.request.method=POST http.request.remoteaddr="127.0.0.1:36792" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="874.609µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:41 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33761" http.request.id=77551149-4190-434c-888f-fcb668e149fb http.request.method=GET http.request.remoteaddr="127.0.0.1:36792" http.request.uri="/v2/foo/bar/blobs/uploads/ce0dafce-ce7c-42b2-8657-90be442d062d?_state=L62kr1QhtDyer6X8OTmckmrrBUot7DnKj6iwN5j3gdZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNlMGRhZmNlLWNlN2MtNDJiMi04NjU3LTkwYmU0NDJkMDYyZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0MS4zODcwNTcxMTJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="972.77µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:41 +0000] "GET /v2/foo/bar/blobs/uploads/ce0dafce-ce7c-42b2-8657-90be442d062d?_state=L62kr1QhtDyer6X8OTmckmrrBUot7DnKj6iwN5j3gdZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNlMGRhZmNlLWNlN2MtNDJiMi04NjU3LTkwYmU0NDJkMDYyZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0MS4zODcwNTcxMTJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33761" http.request.id=b025ad35-6a5b-4e37-befe-b73eeffd0b01 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36792" http.request.uri="/v2/foo/bar/blobs/uploads/ce0dafce-ce7c-42b2-8657-90be442d062d?_state=L62kr1QhtDyer6X8OTmckmrrBUot7DnKj6iwN5j3gdZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNlMGRhZmNlLWNlN2MtNDJiMi04NjU3LTkwYmU0NDJkMDYyZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0MS4zODcwNTcxMTJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="859.609µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:41 +0000] "DELETE /v2/foo/bar/blobs/uploads/ce0dafce-ce7c-42b2-8657-90be442d062d?_state=L62kr1QhtDyer6X8OTmckmrrBUot7DnKj6iwN5j3gdZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNlMGRhZmNlLWNlN2MtNDJiMi04NjU3LTkwYmU0NDJkMDYyZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0MS4zODcwNTcxMTJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:41Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.3 http.request.host="127.0.0.1:33761" http.request.id=f106f7ff-6f9c-423c-a4ef-5ece4887d043 http.request.method=GET http.request.remoteaddr="127.0.0.1:36792" http.request.uri="/v2/foo/bar/blobs/uploads/ce0dafce-ce7c-42b2-8657-90be442d062d?_state=L62kr1QhtDyer6X8OTmckmrrBUot7DnKj6iwN5j3gdZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNlMGRhZmNlLWNlN2MtNDJiMi04NjU3LTkwYmU0NDJkMDYyZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0MS4zODcwNTcxMTJaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=ce0dafce-ce7c-42b2-8657-90be442d062d time="2026-05-13T09:21:41Z" 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.26.3 http.request.host="127.0.0.1:33761" http.request.id=f106f7ff-6f9c-423c-a4ef-5ece4887d043 http.request.method=GET http.request.remoteaddr="127.0.0.1:36792" http.request.uri="/v2/foo/bar/blobs/uploads/ce0dafce-ce7c-42b2-8657-90be442d062d?_state=L62kr1QhtDyer6X8OTmckmrrBUot7DnKj6iwN5j3gdZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNlMGRhZmNlLWNlN2MtNDJiMi04NjU3LTkwYmU0NDJkMDYyZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0MS4zODcwNTcxMTJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="856.369µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=ce0dafce-ce7c-42b2-8657-90be442d062d 127.0.0.1 - - [13/May/2026:09:21:41 +0000] "GET /v2/foo/bar/blobs/uploads/ce0dafce-ce7c-42b2-8657-90be442d062d?_state=L62kr1QhtDyer6X8OTmckmrrBUot7DnKj6iwN5j3gdZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNlMGRhZmNlLWNlN2MtNDJiMi04NjU3LTkwYmU0NDJkMDYyZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0MS4zODcwNTcxMTJaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-13T09:21:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33761" http.request.id=f491e71f-6c7a-4b0b-b137-b6b24de8405d http.request.method=POST http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="963.131µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:41 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:41Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.3 http.request.host="127.0.0.1:33761" http.request.id=64a04700-7274-4096-893a-bf8b8a4fb190 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/foo/bar/blobs/uploads/202add2d-afbe-4237-980b-464de5df8172?_state=rr3UolsihaTgcKGhr4Lc80yj5DGjOeMfP-Fs9uIbvAR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwMmFkZDJkLWFmYmUtNDIzNy05ODBiLTQ2NGRlNWRmODE3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0MS4zOTE2OTA2NDFaIn0%3D&digest=sha256%3A8eb63d23a37dbc34f625cee6a5b862fb593ee0564cf8c7d37f7669e212e8363e" http.request.useragent="Go-http-client/1.1" provided=sha256:8eb63d23a37dbc34f625cee6a5b862fb593ee0564cf8c7d37f7669e212e8363e vars.name="foo/bar" vars.uuid=202add2d-afbe-4237-980b-464de5df8172 time="2026-05-13T09:21:41Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.3 http.request.host="127.0.0.1:33761" http.request.id=64a04700-7274-4096-893a-bf8b8a4fb190 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/foo/bar/blobs/uploads/202add2d-afbe-4237-980b-464de5df8172?_state=rr3UolsihaTgcKGhr4Lc80yj5DGjOeMfP-Fs9uIbvAR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwMmFkZDJkLWFmYmUtNDIzNy05ODBiLTQ2NGRlNWRmODE3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0MS4zOTE2OTA2NDFaIn0%3D&digest=sha256%3A8eb63d23a37dbc34f625cee6a5b862fb593ee0564cf8c7d37f7669e212e8363e" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=202add2d-afbe-4237-980b-464de5df8172 time="2026-05-13T09:21:41Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:8eb63d23a37dbc34f625cee6a5b862fb593ee0564cf8c7d37f7669e212e8363e, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:33761" http.request.id=64a04700-7274-4096-893a-bf8b8a4fb190 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/foo/bar/blobs/uploads/202add2d-afbe-4237-980b-464de5df8172?_state=rr3UolsihaTgcKGhr4Lc80yj5DGjOeMfP-Fs9uIbvAR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwMmFkZDJkLWFmYmUtNDIzNy05ODBiLTQ2NGRlNWRmODE3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0MS4zOTE2OTA2NDFaIn0%3D&digest=sha256%3A8eb63d23a37dbc34f625cee6a5b862fb593ee0564cf8c7d37f7669e212e8363e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="920.85µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=202add2d-afbe-4237-980b-464de5df8172 127.0.0.1 - - [13/May/2026:09:21:41 +0000] "PUT /v2/foo/bar/blobs/uploads/202add2d-afbe-4237-980b-464de5df8172?_state=rr3UolsihaTgcKGhr4Lc80yj5DGjOeMfP-Fs9uIbvAR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwMmFkZDJkLWFmYmUtNDIzNy05ODBiLTQ2NGRlNWRmODE3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0MS4zOTE2OTA2NDFaIn0%3D&digest=sha256%3A8eb63d23a37dbc34f625cee6a5b862fb593ee0564cf8c7d37f7669e212e8363e HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-05-13T09:21:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33761" http.request.id=deba6b57-c6ec-453f-881e-8d4c9202bd4a http.request.method=POST http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="887.45µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:41 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33761" http.request.id=10a240e7-e507-45f8-b917-45ae9759f93e http.request.method=PUT http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/foo/bar/blobs/uploads/e667e610-bee5-4bad-b106-5238585b630c?_state=sfDRiT4TTSMcVCf1mWRWIdGiwUxTNJ6N5_EKuJnuFQF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU2NjdlNjEwLWJlZTUtNGJhZC1iMTA2LTUyMzg1ODViNjMwYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0MS4zOTQxNDU0NjdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.749618ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:41 +0000] "PUT /v2/foo/bar/blobs/uploads/e667e610-bee5-4bad-b106-5238585b630c?_state=sfDRiT4TTSMcVCf1mWRWIdGiwUxTNJ6N5_EKuJnuFQF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU2NjdlNjEwLWJlZTUtNGJhZC1iMTA2LTUyMzg1ODViNjMwYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0MS4zOTQxNDU0NjdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33761" http.request.id=8e2825bc-ee99-4cb6-893f-61d4ab81f1f6 http.request.method=POST http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="821.809µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:41 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33761" http.request.id=578a9928-19ac-4f01-b4f7-c6716e05268e http.request.method=PUT http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/foo/bar/blobs/uploads/25926d4c-27dc-421d-bf63-c757e73593a8?_state=QzSnP2Sgf2OLadpvuoufRu82Q-Z_LLKfaQt84pq02jt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI1OTI2ZDRjLTI3ZGMtNDIxZC1iZjYzLWM3NTdlNzM1OTNhOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0MS4zOTczMDA3OFoifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.126052ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:41 +0000] "PUT /v2/foo/bar/blobs/uploads/25926d4c-27dc-421d-bf63-c757e73593a8?_state=QzSnP2Sgf2OLadpvuoufRu82Q-Z_LLKfaQt84pq02jt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI1OTI2ZDRjLTI3ZGMtNDIxZC1iZjYzLWM3NTdlNzM1OTNhOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0MS4zOTczMDA3OFoifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33761" http.request.id=7c88456e-d668-4ece-bd33-fbe1f069a9f4 http.request.method=POST http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="890.049µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:41 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:42Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33761" http.request.id=3e39b304-8480-4c9f-b09e-e2d91e99d5b5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/foo/bar/blobs/uploads/dc0a307d-ca28-44e5-8fa9-2e683183e6f6?_state=su7s8dT0re2UOfqD_vm6eafKxLASujkjz6jCkVPyn0d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjMGEzMDdkLWNhMjgtNDRlNS04ZmE5LTJlNjgzMTgzZTZmNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0MS4zOTk4MTIxMjdaIn0%3D&digest=sha256%3A8eb63d23a37dbc34f625cee6a5b862fb593ee0564cf8c7d37f7669e212e8363e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.363328705s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:41 +0000] "PUT /v2/foo/bar/blobs/uploads/dc0a307d-ca28-44e5-8fa9-2e683183e6f6?_state=su7s8dT0re2UOfqD_vm6eafKxLASujkjz6jCkVPyn0d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjMGEzMDdkLWNhMjgtNDRlNS04ZmE5LTJlNjgzMTgzZTZmNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0MS4zOTk4MTIxMjdaIn0%3D&digest=sha256%3A8eb63d23a37dbc34f625cee6a5b862fb593ee0564cf8c7d37f7669e212e8363e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:42Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33761" http.request.id=283ae337-c012-4771-8e2c-0903e0ee55d6 http.request.method=POST http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.032211ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:44Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:33761" http.request.id=2c4a9c4d-b657-4fe4-bc80-d3325c8f2a8c http.request.method=PATCH http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/foo/bar/blobs/uploads/14af82dc-e51a-42de-bc16-37fdae22db20?_state=s88TEy9TkFOjj-j0JM4e1-qXETp8us_rZDr27UT-0GZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE0YWY4MmRjLWU1MWEtNDJkZS1iYzE2LTM3ZmRhZTIyZGIyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0Mi45MDMyMTk1MVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.294419978s http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:42 +0000] "PATCH /v2/foo/bar/blobs/uploads/14af82dc-e51a-42de-bc16-37fdae22db20?_state=s88TEy9TkFOjj-j0JM4e1-qXETp8us_rZDr27UT-0GZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE0YWY4MmRjLWU1MWEtNDJkZS1iYzE2LTM3ZmRhZTIyZGIyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0Mi45MDMyMTk1MVoifQ%3D%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:44Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33761" http.request.id=432c937d-77b2-45da-89a8-afb798dc6627 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/foo/bar/blobs/uploads/14af82dc-e51a-42de-bc16-37fdae22db20?_state=U5nU-nK6MDGl-ZJsnHROY_wxT9HnDgyzsVq4InV3huh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE0YWY4MmRjLWU1MWEtNDJkZS1iYzE2LTM3ZmRhZTIyZGIyMCIsIk9mZnNldCI6MjEzMTc2MzIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjE6NDJaIn0%3D&digest=sha256%3A8eb63d23a37dbc34f625cee6a5b862fb593ee0564cf8c7d37f7669e212e8363e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.133092ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:44 +0000] "PUT /v2/foo/bar/blobs/uploads/14af82dc-e51a-42de-bc16-37fdae22db20?_state=U5nU-nK6MDGl-ZJsnHROY_wxT9HnDgyzsVq4InV3huh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE0YWY4MmRjLWU1MWEtNDJkZS1iYzE2LTM3ZmRhZTIyZGIyMCIsIk9mZnNldCI6MjEzMTc2MzIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjE6NDJaIn0%3D&digest=sha256%3A8eb63d23a37dbc34f625cee6a5b862fb593ee0564cf8c7d37f7669e212e8363e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:44Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33761" http.request.id=53978d6c-8de7-4721-9d70-180a904d45aa http.request.method=HEAD http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/foo/bar/blobs/sha256:8eb63d23a37dbc34f625cee6a5b862fb593ee0564cf8c7d37f7669e212e8363e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="912.889µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:44 +0000] "HEAD /v2/foo/bar/blobs/sha256:8eb63d23a37dbc34f625cee6a5b862fb593ee0564cf8c7d37f7669e212e8363e HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:44Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33761" http.request.id=9ed1842a-acc0-45ed-ab4f-2e8ea2664cd5 http.request.method=GET http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/foo/bar/blobs/sha256:8eb63d23a37dbc34f625cee6a5b862fb593ee0564cf8c7d37f7669e212e8363e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=111.668819ms http.response.status=200 http.response.written=21317632 127.0.0.1 - - [13/May/2026:09:21:44 +0000] "GET /v2/foo/bar/blobs/sha256:8eb63d23a37dbc34f625cee6a5b862fb593ee0564cf8c7d37f7669e212e8363e HTTP/1.1" 200 21317632 "" "Go-http-client/1.1" time="2026-05-13T09:21:44Z" level=error msg="error parsing digest="sha257:8eb63d23a37dbc34f625cee6a5b862fb593ee0564cf8c7d37f7669e212e8363e": unsupported digest algorithm" go.version=go1.26.3 http.request.host="127.0.0.1:33761" http.request.id=15cd7760-c9cf-4354-ac0c-6a04d1582fa5 http.request.method=GET http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/foo/bar/blobs/sha257:8eb63d23a37dbc34f625cee6a5b862fb593ee0564cf8c7d37f7669e212e8363e" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:8eb63d23a37dbc34f625cee6a5b862fb593ee0564cf8c7d37f7669e212e8363e" vars.name="foo/bar" time="2026-05-13T09:21:44Z" 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.26.3 http.request.host="127.0.0.1:33761" http.request.id=15cd7760-c9cf-4354-ac0c-6a04d1582fa5 http.request.method=GET http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/foo/bar/blobs/sha257:8eb63d23a37dbc34f625cee6a5b862fb593ee0564cf8c7d37f7669e212e8363e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="806.128µs" http.response.status=400 http.response.written=110 vars.digest="sha257:8eb63d23a37dbc34f625cee6a5b862fb593ee0564cf8c7d37f7669e212e8363e" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:09:21:44 +0000] "GET /v2/foo/bar/blobs/sha257:8eb63d23a37dbc34f625cee6a5b862fb593ee0564cf8c7d37f7669e212e8363e HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-05-13T09:21:44Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33761" http.request.id=f6fe1e66-8fa0-4ea4-ab64-0dcee1ba1110 http.request.method=GET http.request.remoteaddr="127.0.0.1:36816" http.request.uri="/v2/foo/bar/blobs/sha256:8eb63d23a37dbc34f625cee6a5b862fb593ee0564cf8c7d37f7669e212e8363e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.026091ms http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:44 +0000] "GET /v2/foo/bar/blobs/sha256:8eb63d23a37dbc34f625cee6a5b862fb593ee0564cf8c7d37f7669e212e8363e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:44Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33761" http.request.id=2784985d-0daa-48ec-9fa5-d42dc3e2ae95 http.request.method=GET http.request.remoteaddr="127.0.0.1:36816" http.request.uri="/v2/foo/bar/blobs/sha256:8eb63d23a37dbc34f625cee6a5b862fb593ee0564cf8c7d37f7669e212e8363e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.90347ms http.response.status=200 http.response.written=131072 127.0.0.1 - - [13/May/2026:09:21:44 +0000] "GET /v2/foo/bar/blobs/sha256:8eb63d23a37dbc34f625cee6a5b862fb593ee0564cf8c7d37f7669e212e8363e HTTP/1.1" 200 131072 "" "Go-http-client/1.1" time="2026-05-13T09:21:44Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33761" http.request.id=3f0e8078-fb2c-402b-acde-6bab7746bec0 http.request.method=GET http.request.remoteaddr="127.0.0.1:36812" http.request.uri="/v2/foo/bar/blobs/sha256:8eb63d23a37dbc34f625cee6a5b862fb593ee0564cf8c7d37f7669e212e8363e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=6.468108ms http.response.status=200 http.response.written=2681472 127.0.0.1 - - [13/May/2026:09:21:44 +0000] "GET /v2/foo/bar/blobs/sha256:8eb63d23a37dbc34f625cee6a5b862fb593ee0564cf8c7d37f7669e212e8363e HTTP/1.1" 200 2681472 "" "Go-http-client/1.1" time="2026-05-13T09:21:44Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35631" http.request.id=0ad9e6b4-2a5a-4526-9929-fdc1881288d4 http.request.method=GET http.request.remoteaddr="127.0.0.1:42636" http.request.uri="/v2/foo/bar/blobs/sha256:93acd9d235094b92a3be2c25d4d470931041faa8b927a8a05d67eae22b3e5c80" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.186541263s http.response.status=200 http.response.written=2646784 127.0.0.1 - - [13/May/2026:09:21:41 +0000] "GET /v2/foo/bar/blobs/sha256:93acd9d235094b92a3be2c25d4d470931041faa8b927a8a05d67eae22b3e5c80 HTTP/1.1" 200 2646784 "" "Go-http-client/1.1" time="2026-05-13T09:21:44Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35631" http.request.id=6a3cc900-d289-4db7-9d55-9a7160053006 http.request.method=GET http.request.remoteaddr="127.0.0.1:42632" http.request.uri="/v2/foo/bar/blobs/sha256:93acd9d235094b92a3be2c25d4d470931041faa8b927a8a05d67eae22b3e5c80" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.191870759s http.response.status=200 http.response.written=2681472 127.0.0.1 - - [13/May/2026:09:21:41 +0000] "GET /v2/foo/bar/blobs/sha256:93acd9d235094b92a3be2c25d4d470931041faa8b927a8a05d67eae22b3e5c80 HTTP/1.1" 200 2681472 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (8.89s) === RUN TestBlobDelete time="2026-05-13T09:21:44Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T09:21:44Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T09:21:44Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:44215" http.request.id=1395614b-a569-412d-bfc0-4c77ef9bc6e0 http.request.method=GET http.request.remoteaddr="127.0.0.1:49188" http.request.uri="/v2/foo/bar/blobs/sha256:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.050971ms http.response.status=404 http.response.written=157 vars.digest="sha256:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:09:21:44 +0000] "GET /v2/foo/bar/blobs/sha256:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-13T09:21:44Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:44215" http.request.id=75ed2d40-49df-467f-8ddb-4768cf2d8a6e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49198" http.request.uri="/v2/foo/bar/blobs/sha256:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="940.93µs" http.response.status=404 http.response.written=157 vars.digest="sha256:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:09:21:44 +0000] "HEAD /v2/foo/bar/blobs/sha256:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-13T09:21:44Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44215" http.request.id=ad280f7e-634b-4235-a38d-23adde91fa12 http.request.method=POST http.request.remoteaddr="127.0.0.1:49198" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="910.129µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:44Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44215" http.request.id=62b4870b-82db-43f5-8dee-880e8e982dad http.request.method=GET http.request.remoteaddr="127.0.0.1:49198" http.request.uri="/v2/foo/bar/blobs/uploads/1e048eaf-148a-4c93-a43c-efa5683300cf?_state=z9QrdtLUnOaSYi67MSjs-H7g3ZuXirnqjXouGyzEAAB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFlMDQ4ZWFmLTE0OGEtNGM5My1hNDNjLWVmYTU2ODMzMDBjZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0NC41NzgwOTA3ODNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="942.53µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:44 +0000] "GET /v2/foo/bar/blobs/uploads/1e048eaf-148a-4c93-a43c-efa5683300cf?_state=z9QrdtLUnOaSYi67MSjs-H7g3ZuXirnqjXouGyzEAAB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFlMDQ4ZWFmLTE0OGEtNGM5My1hNDNjLWVmYTU2ODMzMDBjZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0NC41NzgwOTA3ODNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:44Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44215" http.request.id=f42bac5d-628b-493c-aaa4-f48394440568 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49198" http.request.uri="/v2/foo/bar/blobs/uploads/1e048eaf-148a-4c93-a43c-efa5683300cf?_state=z9QrdtLUnOaSYi67MSjs-H7g3ZuXirnqjXouGyzEAAB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFlMDQ4ZWFmLTE0OGEtNGM5My1hNDNjLWVmYTU2ODMzMDBjZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0NC41NzgwOTA3ODNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="907.25µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:44 +0000] "DELETE /v2/foo/bar/blobs/uploads/1e048eaf-148a-4c93-a43c-efa5683300cf?_state=z9QrdtLUnOaSYi67MSjs-H7g3ZuXirnqjXouGyzEAAB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFlMDQ4ZWFmLTE0OGEtNGM5My1hNDNjLWVmYTU2ODMzMDBjZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0NC41NzgwOTA3ODNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:44Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.3 http.request.host="127.0.0.1:44215" http.request.id=b75fa606-5d95-404a-893c-261c2c6dfba6 http.request.method=GET http.request.remoteaddr="127.0.0.1:49198" http.request.uri="/v2/foo/bar/blobs/uploads/1e048eaf-148a-4c93-a43c-efa5683300cf?_state=z9QrdtLUnOaSYi67MSjs-H7g3ZuXirnqjXouGyzEAAB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFlMDQ4ZWFmLTE0OGEtNGM5My1hNDNjLWVmYTU2ODMzMDBjZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0NC41NzgwOTA3ODNaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=1e048eaf-148a-4c93-a43c-efa5683300cf time="2026-05-13T09:21:44Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:44215" http.request.id=b75fa606-5d95-404a-893c-261c2c6dfba6 http.request.method=GET http.request.remoteaddr="127.0.0.1:49198" http.request.uri="/v2/foo/bar/blobs/uploads/1e048eaf-148a-4c93-a43c-efa5683300cf?_state=z9QrdtLUnOaSYi67MSjs-H7g3ZuXirnqjXouGyzEAAB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFlMDQ4ZWFmLTE0OGEtNGM5My1hNDNjLWVmYTU2ODMzMDBjZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0NC41NzgwOTA3ODNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.014851ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=1e048eaf-148a-4c93-a43c-efa5683300cf 127.0.0.1 - - [13/May/2026:09:21:44 +0000] "GET /v2/foo/bar/blobs/uploads/1e048eaf-148a-4c93-a43c-efa5683300cf?_state=z9QrdtLUnOaSYi67MSjs-H7g3ZuXirnqjXouGyzEAAB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFlMDQ4ZWFmLTE0OGEtNGM5My1hNDNjLWVmYTU2ODMzMDBjZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0NC41NzgwOTA3ODNaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-13T09:21:44Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44215" http.request.id=97f59219-0a91-4a85-9259-812ddf3c92c2 http.request.method=POST http.request.remoteaddr="127.0.0.1:49206" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="939.65µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:44Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.3 http.request.host="127.0.0.1:44215" http.request.id=70dea31d-3518-4c1a-a148-a589c5536460 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49206" http.request.uri="/v2/foo/bar/blobs/uploads/3940188e-4ac2-40af-af99-dbe644889cd1?_state=NSEKZyBoGgURMuI22vrP3LQjY3SVdmjL0-GhzbvydZ57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM5NDAxODhlLTRhYzItNDBhZi1hZjk5LWRiZTY0NDg4OWNkMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0NC41ODMwMDc3OTRaIn0%3D&digest=sha256%3A9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a" http.request.useragent="Go-http-client/1.1" provided=sha256:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a vars.name="foo/bar" vars.uuid=3940188e-4ac2-40af-af99-dbe644889cd1 time="2026-05-13T09:21:44Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.3 http.request.host="127.0.0.1:44215" http.request.id=70dea31d-3518-4c1a-a148-a589c5536460 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49206" http.request.uri="/v2/foo/bar/blobs/uploads/3940188e-4ac2-40af-af99-dbe644889cd1?_state=NSEKZyBoGgURMuI22vrP3LQjY3SVdmjL0-GhzbvydZ57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM5NDAxODhlLTRhYzItNDBhZi1hZjk5LWRiZTY0NDg4OWNkMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0NC41ODMwMDc3OTRaIn0%3D&digest=sha256%3A9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=3940188e-4ac2-40af-af99-dbe644889cd1 time="2026-05-13T09:21:44Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:44215" http.request.id=70dea31d-3518-4c1a-a148-a589c5536460 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49206" http.request.uri="/v2/foo/bar/blobs/uploads/3940188e-4ac2-40af-af99-dbe644889cd1?_state=NSEKZyBoGgURMuI22vrP3LQjY3SVdmjL0-GhzbvydZ57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM5NDAxODhlLTRhYzItNDBhZi1hZjk5LWRiZTY0NDg4OWNkMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0NC41ODMwMDc3OTRaIn0%3D&digest=sha256%3A9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.012051ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=3940188e-4ac2-40af-af99-dbe644889cd1 127.0.0.1 - - [13/May/2026:09:21:44 +0000] "PUT /v2/foo/bar/blobs/uploads/3940188e-4ac2-40af-af99-dbe644889cd1?_state=NSEKZyBoGgURMuI22vrP3LQjY3SVdmjL0-GhzbvydZ57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM5NDAxODhlLTRhYzItNDBhZi1hZjk5LWRiZTY0NDg4OWNkMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0NC41ODMwMDc3OTRaIn0%3D&digest=sha256%3A9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-05-13T09:21:44Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44215" http.request.id=b56d6acf-905e-448f-874c-c55f5a986f36 http.request.method=POST http.request.remoteaddr="127.0.0.1:49206" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="880.409µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:44Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44215" http.request.id=3fcf7c6e-e63d-48a5-84d0-c7b02296647a http.request.method=PUT http.request.remoteaddr="127.0.0.1:49206" http.request.uri="/v2/foo/bar/blobs/uploads/652a5481-4763-41e6-b3aa-d25d24a25624?_state=zbZGfVfwDakrKSkxBgIkoFj0KbNffCdx0v32XcgEb9N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY1MmE1NDgxLTQ3NjMtNDFlNi1iM2FhLWQyNWQyNGEyNTYyNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0NC41ODU1NDcyMjFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.093692ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:44 +0000] "PUT /v2/foo/bar/blobs/uploads/652a5481-4763-41e6-b3aa-d25d24a25624?_state=zbZGfVfwDakrKSkxBgIkoFj0KbNffCdx0v32XcgEb9N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY1MmE1NDgxLTQ3NjMtNDFlNi1iM2FhLWQyNWQyNGEyNTYyNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0NC41ODU1NDcyMjFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:44Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44215" http.request.id=e17a095b-6623-49b8-9a66-7e86e9765dbe http.request.method=POST http.request.remoteaddr="127.0.0.1:49206" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="861.169µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:44Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44215" http.request.id=a752e581-27a1-4744-8125-d30ce9c0a22a http.request.method=PUT http.request.remoteaddr="127.0.0.1:49206" http.request.uri="/v2/foo/bar/blobs/uploads/a7356115-6356-483a-a660-08364eb1ba7b?_state=JV0q5Nw0Cnqc7QnS4ionvOifDHsD44PjLKo-L0-PR1F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE3MzU2MTE1LTYzNTYtNDgzYS1hNjYwLTA4MzY0ZWIxYmE3YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0NC41ODgxNTM2ODlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.071532ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:44 +0000] "PUT /v2/foo/bar/blobs/uploads/a7356115-6356-483a-a660-08364eb1ba7b?_state=JV0q5Nw0Cnqc7QnS4ionvOifDHsD44PjLKo-L0-PR1F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE3MzU2MTE1LTYzNTYtNDgzYS1hNjYwLTA4MzY0ZWIxYmE3YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0NC41ODgxNTM2ODlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:44Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44215" http.request.id=25717a40-59ab-4444-b3f3-36364ef6ef41 http.request.method=POST http.request.remoteaddr="127.0.0.1:49206" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="861.689µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:45Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44215" http.request.id=d14c7367-3b83-4b66-8a78-287fab290d04 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49206" http.request.uri="/v2/foo/bar/blobs/uploads/e9c31d37-2be0-46f6-97cb-7c955950d488?_state=MKFueUX7YNkPrYyexdYEGlJ9qKwfu1C9jHCl0jDsl217Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5YzMxZDM3LTJiZTAtNDZmNi05N2NiLTdjOTU1OTUwZDQ4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0NC41OTA2Nzc2MzVaIn0%3D&digest=sha256%3A9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.365407567s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:44 +0000] "PUT /v2/foo/bar/blobs/uploads/e9c31d37-2be0-46f6-97cb-7c955950d488?_state=MKFueUX7YNkPrYyexdYEGlJ9qKwfu1C9jHCl0jDsl217Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5YzMxZDM3LTJiZTAtNDZmNi05N2NiLTdjOTU1OTUwZDQ4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0NC41OTA2Nzc2MzVaIn0%3D&digest=sha256%3A9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:46Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44215" http.request.id=0ad7b601-7589-4e1c-9c15-3636aa4eba55 http.request.method=POST http.request.remoteaddr="127.0.0.1:49206" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="991.171µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:46 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:47Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:44215" http.request.id=890e5758-1774-4b61-a559-1f9026b9ce5d http.request.method=PATCH http.request.remoteaddr="127.0.0.1:49206" http.request.uri="/v2/foo/bar/blobs/uploads/a97bd432-0053-4635-9f48-2359b110380b?_state=gxc7pafsxCkMmCEtkirBPOlXwRY4JTNRyst6SiIEI7N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE5N2JkNDMyLTAwNTMtNDYzNS05ZjQ4LTIzNTliMTEwMzgwYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0Ni4wOTY3ODU4MDdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.357532964s http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:46 +0000] "PATCH /v2/foo/bar/blobs/uploads/a97bd432-0053-4635-9f48-2359b110380b?_state=gxc7pafsxCkMmCEtkirBPOlXwRY4JTNRyst6SiIEI7N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE5N2JkNDMyLTAwNTMtNDYzNS05ZjQ4LTIzNTliMTEwMzgwYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0Ni4wOTY3ODU4MDdaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:47Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44215" http.request.id=89fd8e53-490d-4de4-9d4b-75f1ed07391f http.request.method=PUT http.request.remoteaddr="127.0.0.1:49206" http.request.uri="/v2/foo/bar/blobs/uploads/a97bd432-0053-4635-9f48-2359b110380b?_state=cw_c1KGNmKfL-e8mPf7M_vXUagpcvYuIzr4fv4sdKJl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE5N2JkNDMyLTAwNTMtNDYzNS05ZjQ4LTIzNTliMTEwMzgwYiIsIk9mZnNldCI6MjE0MzM4NTYsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjE6NDZaIn0%3D&digest=sha256%3A9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.127292ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:47 +0000] "PUT /v2/foo/bar/blobs/uploads/a97bd432-0053-4635-9f48-2359b110380b?_state=cw_c1KGNmKfL-e8mPf7M_vXUagpcvYuIzr4fv4sdKJl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE5N2JkNDMyLTAwNTMtNDYzNS05ZjQ4LTIzNTliMTEwMzgwYiIsIk9mZnNldCI6MjE0MzM4NTYsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjE6NDZaIn0%3D&digest=sha256%3A9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:47Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44215" http.request.id=e39fba91-0ad1-443e-90ee-ea1078ab5450 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49206" http.request.uri="/v2/foo/bar/blobs/sha256:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="903.329µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:47 +0000] "HEAD /v2/foo/bar/blobs/sha256:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:47Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44215" http.request.id=222de166-308d-4258-a0e8-b0be419d47c9 http.request.method=GET http.request.remoteaddr="127.0.0.1:49206" http.request.uri="/v2/foo/bar/blobs/sha256:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=112.380066ms http.response.status=200 http.response.written=21433856 127.0.0.1 - - [13/May/2026:09:21:47 +0000] "GET /v2/foo/bar/blobs/sha256:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a HTTP/1.1" 200 21433856 "" "Go-http-client/1.1" time="2026-05-13T09:21:47Z" level=error msg="error parsing digest="sha257:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a": unsupported digest algorithm" go.version=go1.26.3 http.request.host="127.0.0.1:44215" http.request.id=51999d87-f92e-4c6b-a577-06b6a0ea0db2 http.request.method=GET http.request.remoteaddr="127.0.0.1:49206" http.request.uri="/v2/foo/bar/blobs/sha257:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a" vars.name="foo/bar" time="2026-05-13T09:21:47Z" 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.26.3 http.request.host="127.0.0.1:44215" http.request.id=51999d87-f92e-4c6b-a577-06b6a0ea0db2 http.request.method=GET http.request.remoteaddr="127.0.0.1:49206" http.request.uri="/v2/foo/bar/blobs/sha257:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.020651ms http.response.status=400 http.response.written=110 vars.digest="sha257:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:09:21:47 +0000] "GET /v2/foo/bar/blobs/sha257:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-05-13T09:21:47Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44215" http.request.id=009bd6f8-6b22-410f-af55-d44a5796f01c http.request.method=GET http.request.remoteaddr="127.0.0.1:49216" http.request.uri="/v2/foo/bar/blobs/sha256:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.109972ms http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:47 +0000] "GET /v2/foo/bar/blobs/sha256:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:47Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44215" http.request.id=e72bd49b-0292-41ca-87a2-91a3ab20026f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49224" http.request.uri="/v2/foo/bar/blobs/sha256:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.047771ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:47 +0000] "DELETE /v2/foo/bar/blobs/sha256:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:47Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:44215" http.request.id=a0a1ce12-117f-4bac-a663-8914c2fc492d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49224" http.request.uri="/v2/foo/bar/blobs/sha256:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="789.769µs" http.response.status=404 http.response.written=157 vars.digest="sha256:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:09:21:47 +0000] "HEAD /v2/foo/bar/blobs/sha256:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-13T09:21:47Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:44215" http.request.id=ab9db441-98a6-4154-98f9-bdb81feca68e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49224" http.request.uri="/v2/foo/bar/blobs/sha256:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="868.97µs" http.response.status=404 http.response.written=74 vars.digest="sha256:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:09:21:47 +0000] "DELETE /v2/foo/bar/blobs/sha256:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2026-05-13T09:21:47Z" level=error msg="error parsing digest="sha257:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a": unsupported digest algorithm" go.version=go1.26.3 http.request.host="127.0.0.1:44215" http.request.id=2f497120-99e9-49b7-ad8a-7aea98010927 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49230" http.request.uri="/v2/foo/bar/blobs/sha257:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a" vars.name="foo/bar" time="2026-05-13T09:21:47Z" 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.26.3 http.request.host="127.0.0.1:44215" http.request.id=2f497120-99e9-49b7-ad8a-7aea98010927 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49230" http.request.uri="/v2/foo/bar/blobs/sha257:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="868.289µs" http.response.status=400 http.response.written=110 vars.digest="sha257:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:09:21:47 +0000] "DELETE /v2/foo/bar/blobs/sha257:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-05-13T09:21:47Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44215" http.request.id=203729c2-e862-4e95-93ba-1f4ad233c6ca http.request.method=POST http.request.remoteaddr="127.0.0.1:49246" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.011371ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:48Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44215" http.request.id=0ccaba14-58f2-427e-873e-1a33553cf98f http.request.method=PUT http.request.remoteaddr="127.0.0.1:49246" http.request.uri="/v2/foo/bar/blobs/uploads/3e070250-92eb-4ace-8777-a88e4093c080?_state=IKnYKsoY1xCI3vtRjjb0JsOzrO7WBiOwu3KStC53FEJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNlMDcwMjUwLTkyZWItNGFjZS04Nzc3LWE4OGU0MDkzYzA4MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0Ny42MjI1ODIzNDZaIn0%3D&digest=sha256%3A9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.374342381s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:47 +0000] "PUT /v2/foo/bar/blobs/uploads/3e070250-92eb-4ace-8777-a88e4093c080?_state=IKnYKsoY1xCI3vtRjjb0JsOzrO7WBiOwu3KStC53FEJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNlMDcwMjUwLTkyZWItNGFjZS04Nzc3LWE4OGU0MDkzYzA4MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0Ny42MjI1ODIzNDZaIn0%3D&digest=sha256%3A9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:49Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44215" http.request.id=a8f1610c-169a-4c3c-b307-e92aa192de8f http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49246" http.request.uri="/v2/foo/bar/blobs/sha256:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.284134ms http.response.status=200 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:49 +0000] "HEAD /v2/foo/bar/blobs/sha256:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:49Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44215" http.request.id=f4ccbe18-76f7-4e9f-85ae-43e82cd759e6 http.request.method=GET http.request.remoteaddr="127.0.0.1:49210" http.request.uri="/v2/foo/bar/blobs/sha256:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.533886424s http.response.status=200 http.response.written=2681472 127.0.0.1 - - [13/May/2026:09:21:47 +0000] "GET /v2/foo/bar/blobs/sha256:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a HTTP/1.1" 200 2681472 "" "Go-http-client/1.1" time="2026-05-13T09:21:49Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44215" http.request.id=c3d5ec53-885d-458e-92ea-72ab81ad7118 http.request.method=GET http.request.remoteaddr="127.0.0.1:49216" http.request.uri="/v2/foo/bar/blobs/sha256:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.529168735s http.response.status=200 http.response.written=2634240 127.0.0.1 - - [13/May/2026:09:21:47 +0000] "GET /v2/foo/bar/blobs/sha256:9f7726f864035927f8772f0b032ee910f111c518b5cf7cf3434f5082551c909a HTTP/1.1" 200 2634240 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (4.78s) === RUN TestRelativeURL time="2026-05-13T09:21:49Z" 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.26.3 time="2026-05-13T09:21:49Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T09:21:49Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:32887" http.request.id=d0da68ed-a200-44df-85a3-9dfad6a4d495 http.request.method=POST http.request.remoteaddr="127.0.0.1:53726" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.041371ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:50Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:32887" http.request.id=f93ad9fa-eac6-4e9a-a82a-7587e8fbc2ba http.request.method=PUT http.request.remoteaddr="127.0.0.1:53726" http.request.uri="/v2/foo/bar/blobs/uploads/278a283d-849a-4df2-9ac7-a5b74ef41541?_state=bQAFPfEAO9piEMqtfqFwzjYjblIx9h729Y7fuYmOJQB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI3OGEyODNkLTg0OWEtNGRmMi05YWM3LWE1Yjc0ZWY0MTU0MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0OS4xNDMzMDA1NTJaIn0%3D&digest=sha256%3Ad7bbe0b97ffd2375a93ca4ff0daebc55055689592caa6cef330214fa036bac20" http.request.useragent="Go-http-client/1.1" http.response.duration=809.4107ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:49 +0000] "PUT /v2/foo/bar/blobs/uploads/278a283d-849a-4df2-9ac7-a5b74ef41541?_state=bQAFPfEAO9piEMqtfqFwzjYjblIx9h729Y7fuYmOJQB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI3OGEyODNkLTg0OWEtNGRmMi05YWM3LWE1Yjc0ZWY0MTU0MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo0OS4xNDMzMDA1NTJaIn0%3D&digest=sha256%3Ad7bbe0b97ffd2375a93ca4ff0daebc55055689592caa6cef330214fa036bac20 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:50Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:32887" http.request.id=8a492f03-5c2b-49ae-9ed1-4ca41c7a7551 http.request.method=POST http.request.remoteaddr="127.0.0.1:53726" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.136532ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:50Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:32887" http.request.id=5a96674b-7d58-447a-a885-79864b422b78 http.request.method=POST http.request.remoteaddr="127.0.0.1:53726" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="838.129µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:51Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:32887" http.request.id=e13d8c83-fadf-451e-9439-c937d8bc7b7b http.request.method=PUT http.request.remoteaddr="127.0.0.1:53726" http.request.uri="/v2/foo/bar/blobs/uploads/0c2f082d-ec29-4f86-a2e2-beda837bf5f4?_state=psYCJQQc8lhXGyKnseHn6igqTy_uK3JMZqFwLZSbzOV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjMmYwODJkLWVjMjktNGY4Ni1hMmUyLWJlZGE4MzdiZjVmNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo1MC4yOTQ3NDEwMjFaIn0%3D&digest=sha256%3A55b2f16712796b776c4a595df9b42d70d1b3546f72ff99a30c5b9607e69bd359" http.request.useragent="Go-http-client/1.1" http.response.duration=1.03302154s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:50 +0000] "PUT /v2/foo/bar/blobs/uploads/0c2f082d-ec29-4f86-a2e2-beda837bf5f4?_state=psYCJQQc8lhXGyKnseHn6igqTy_uK3JMZqFwLZSbzOV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjMmYwODJkLWVjMjktNGY4Ni1hMmUyLWJlZGE4MzdiZjVmNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo1MC4yOTQ3NDEwMjFaIn0%3D&digest=sha256%3A55b2f16712796b776c4a595df9b42d70d1b3546f72ff99a30c5b9607e69bd359 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (2.19s) === RUN TestBlobDeleteDisabled time="2026-05-13T09:21:51Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T09:21:51Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T09:21:51Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.3 http.request.host="127.0.0.1:44593" http.request.id=0394a400-0ecb-4c18-8ce9-6244a9bfebdf http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49370" http.request.uri="/v2/foo/bar/blobs/sha256:d0e0c4afcb016e158341c49da56418cfb6c565e8da20333a03721cb35c3efc32" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="911.089µs" http.response.status=405 http.response.written=78 vars.digest="sha256:d0e0c4afcb016e158341c49da56418cfb6c565e8da20333a03721cb35c3efc32" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:09:21:51 +0000] "DELETE /v2/foo/bar/blobs/sha256:d0e0c4afcb016e158341c49da56418cfb6c565e8da20333a03721cb35c3efc32 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.26s) === RUN TestDeleteDisabled time="2026-05-13T09:21:51Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T09:21:51Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T09:21:51Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34915" http.request.id=aed66da2-56e1-401d-94b2-89f4c07dfd45 http.request.method=POST http.request.remoteaddr="127.0.0.1:59804" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.038011ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:53Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34915" http.request.id=3d415451-b016-4aaf-9691-0762ae8db599 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59804" http.request.uri="/v2/foo/bar/blobs/uploads/8f9d4af9-0be9-465d-a59f-a7538f673e2a?_state=SvD5cHs6ed_pFK6FryZHm4XuNTjS99CYaPVG6bJeQ9t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhmOWQ0YWY5LTBiZTktNDY1ZC1hNTlmLWE3NTM4ZjY3M2UyYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo1MS44MTQyMDUxMzNaIn0%3D&digest=sha256%3A0da40560fcf082a79b885239c11892db279e3a4644778faaea3417c8038254fb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.618264755s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:51 +0000] "PUT /v2/foo/bar/blobs/uploads/8f9d4af9-0be9-465d-a59f-a7538f673e2a?_state=SvD5cHs6ed_pFK6FryZHm4XuNTjS99CYaPVG6bJeQ9t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhmOWQ0YWY5LTBiZTktNDY1ZC1hNTlmLWE3NTM4ZjY3M2UyYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo1MS44MTQyMDUxMzNaIn0%3D&digest=sha256%3A0da40560fcf082a79b885239c11892db279e3a4644778faaea3417c8038254fb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:53Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.3 http.request.host="127.0.0.1:34915" http.request.id=20efea51-7189-4978-b664-818761476071 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59804" http.request.uri="/v2/foo/bar/blobs/sha256:0da40560fcf082a79b885239c11892db279e3a4644778faaea3417c8038254fb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="949.05µs" http.response.status=405 http.response.written=78 vars.digest="sha256:0da40560fcf082a79b885239c11892db279e3a4644778faaea3417c8038254fb" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:09:21:53 +0000] "DELETE /v2/foo/bar/blobs/sha256:0da40560fcf082a79b885239c11892db279e3a4644778faaea3417c8038254fb HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (1.85s) === RUN TestDeleteReadOnly time="2026-05-13T09:21:53Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T09:21:53Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T09:21:53Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45805" http.request.id=8d358ff4-cf80-4638-9584-1a825278be9a http.request.method=POST http.request.remoteaddr="127.0.0.1:46704" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.126012ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:54Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:45805" http.request.id=041c1080-2f4c-4d34-82c0-a2fd5d68b650 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46704" http.request.uri="/v2/foo/bar/blobs/uploads/736fd429-f1db-4dce-9312-3e04bb54fa9b?_state=Ls0p7h47X9EzqIorP-UnCs2maKebgHNHnsLNri7_YT57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjczNmZkNDI5LWYxZGItNGRjZS05MzEyLTNlMDRiYjU0ZmE5YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo1My42MzUzODYzNDlaIn0%3D&digest=sha256%3A6876bae79db3f3ca47d12c546cecd32e7fdfcaf86c4a7b58372c9e33fe26dc1e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.147130863s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:53 +0000] "PUT /v2/foo/bar/blobs/uploads/736fd429-f1db-4dce-9312-3e04bb54fa9b?_state=Ls0p7h47X9EzqIorP-UnCs2maKebgHNHnsLNri7_YT57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjczNmZkNDI5LWYxZGItNGRjZS05MzEyLTNlMDRiYjU0ZmE5YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMTo1My42MzUzODYzNDlaIn0%3D&digest=sha256%3A6876bae79db3f3ca47d12c546cecd32e7fdfcaf86c4a7b58372c9e33fe26dc1e HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [13/May/2026:09:21:54 +0000] "DELETE /v2/foo/bar/blobs/sha256:6876bae79db3f3ca47d12c546cecd32e7fdfcaf86c4a7b58372c9e33fe26dc1e HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (1.35s) === RUN TestStartPushReadOnly time="2026-05-13T09:21:54Z" 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.26.3 time="2026-05-13T09:21:54Z" level=info msg="redis not configured" go.version=go1.26.3 127.0.0.1 - - [13/May/2026:09:21:54 +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-05-13T09:21:54Z" 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.26.3 time="2026-05-13T09:21:54Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T09:21:54Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=63dc37da-2a6e-4527-8678-fa6eebc59547 http.request.method=GET http.request.remoteaddr="127.0.0.1:45854" 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="881.249µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:09:21:54 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-05-13T09:21:54Z" 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.26.3 http.request.host="127.0.0.1:46417" http.request.id=c723cbd6-dafe-49a4-b47e-b66bc6c3986e http.request.method=GET http.request.remoteaddr="127.0.0.1:45854" 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="764.568µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [13/May/2026:09:21:54 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-13T09:21:54Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=08d1cc33-69c7-4809-96a7-98fa88662714 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45854" 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="771.128µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:09:21:54 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-05-13T09:21:54Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=75c7527e-d1d5-4183-8a71-cf14f4145e4e http.request.method=PUT http.request.remoteaddr="127.0.0.1:45854" 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.453426ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T09:21:54Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=75c7527e-d1d5-4183-8a71-cf14f4145e4e http.request.method=PUT http.request.remoteaddr="127.0.0.1:45854" 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.497226ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T09:21:54Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=75c7527e-d1d5-4183-8a71-cf14f4145e4e http.request.method=PUT http.request.remoteaddr="127.0.0.1:45854" 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.524746ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T09:21:54Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=75c7527e-d1d5-4183-8a71-cf14f4145e4e http.request.method=PUT http.request.remoteaddr="127.0.0.1:45854" 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.553307ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:09:21:54 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-05-13T09:21:55Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=a9f274e5-f901-47f5-a391-7bff4e85dbe1 http.request.method=POST http.request.remoteaddr="127.0.0.1:45854" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.029131ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:55 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:57Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=aa12719a-b0c3-41ae-9b9d-c6b4aedba23e http.request.method=PUT http.request.remoteaddr="127.0.0.1:45854" http.request.uri="/v2/foo/schema1/blobs/uploads/e992f5aa-e1b1-4f0e-b407-a637574d7299?_state=MTCcxNtEarqyKywueHu4myPre57U_O9JDcLPOAU2wzR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlOTkyZjVhYS1lMWIxLTRmMGUtYjQwNy1hNjM3NTc0ZDcyOTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjE6NTUuMDc0MzYzMzMxWiJ9&digest=sha256%3A3c5c0426f19fc71b7b2bc209ad18a494eaa34b55830ce20b224346a7fd1ecc74" http.request.useragent="Go-http-client/1.1" http.response.duration=2.282406481s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:55 +0000] "PUT /v2/foo/schema1/blobs/uploads/e992f5aa-e1b1-4f0e-b407-a637574d7299?_state=MTCcxNtEarqyKywueHu4myPre57U_O9JDcLPOAU2wzR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlOTkyZjVhYS1lMWIxLTRmMGUtYjQwNy1hNjM3NTc0ZDcyOTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjE6NTUuMDc0MzYzMzMxWiJ9&digest=sha256%3A3c5c0426f19fc71b7b2bc209ad18a494eaa34b55830ce20b224346a7fd1ecc74 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:21:57Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=44e88560-c3ea-4841-9707-5474b0c33c25 http.request.method=POST http.request.remoteaddr="127.0.0.1:45854" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.076652ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:57 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:00Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=3150bf9d-2415-4e02-a4bc-95dcd345cec6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45854" http.request.uri="/v2/foo/schema1/blobs/uploads/8767a1ae-ef23-4b8e-9ec4-0b84730ea4d9?_state=yYNnrKyttSILEWwGfUTk-HbEvFn_b7Y5crmVcPqOLYN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4NzY3YTFhZS1lZjIzLTRiOGUtOWVjNC0wYjg0NzMwZWE0ZDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjE6NTcuNjgxOTUyNjg0WiJ9&digest=sha256%3A6fc8e1450398a57d04744192252c82b8d593205e912892b5a50317896b03dd6f" http.request.useragent="Go-http-client/1.1" http.response.duration=2.734755854s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:21:57 +0000] "PUT /v2/foo/schema1/blobs/uploads/8767a1ae-ef23-4b8e-9ec4-0b84730ea4d9?_state=yYNnrKyttSILEWwGfUTk-HbEvFn_b7Y5crmVcPqOLYN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4NzY3YTFhZS1lZjIzLTRiOGUtOWVjNC0wYjg0NzMwZWE0ZDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjE6NTcuNjgxOTUyNjg0WiJ9&digest=sha256%3A6fc8e1450398a57d04744192252c82b8d593205e912892b5a50317896b03dd6f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:00Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=8c2c282d-dbbc-404e-af91-d61775eb01ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:45854" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.943031ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:00 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:00Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=3f470a37-b2cc-4e96-96a2-019b2b38a7b5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45854" http.request.uri="/v2/foo/schema1/manifests/sha256:60afa9a9a72fa914aff31eba27e6888997767507aecd784b0e487687afc243d9" http.request.useragent="Go-http-client/1.1" http.response.duration=2.682068ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:00 +0000] "PUT /v2/foo/schema1/manifests/sha256:60afa9a9a72fa914aff31eba27e6888997767507aecd784b0e487687afc243d9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:00Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=79a5b413-7fa6-4b7f-8ca5-006af6c032d3 http.request.method=GET http.request.remoteaddr="127.0.0.1:45854" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.740938ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:09:22:00 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T09:22:00Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=dfc9d546-f99e-4a71-a13c-af5dff331859 http.request.method=GET http.request.remoteaddr="127.0.0.1:45854" http.request.uri="/v2/foo/schema1/manifests/sha256:60afa9a9a72fa914aff31eba27e6888997767507aecd784b0e487687afc243d9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.620577ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:09:22:00 +0000] "GET /v2/foo/schema1/manifests/sha256:60afa9a9a72fa914aff31eba27e6888997767507aecd784b0e487687afc243d9 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T09:22:00Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:46417" http.request.id=b14efaa2-e591-4af1-bd2b-7cbd516d7132 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45854" http.request.uri="/v2/foo/schema1/manifests/sha256:60afa9a9a72fa914aff31eba27e6888997767507aecd784b0e487687afc243d9" http.request.useragent="Go-http-client/1.1" http.response.duration=2.729429ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:00 +0000] "PUT /v2/foo/schema1/manifests/sha256:60afa9a9a72fa914aff31eba27e6888997767507aecd784b0e487687afc243d9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:00Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:46417" http.request.id=be7e759a-5854-4017-b8bb-2d0d01eda563 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45854" http.request.uri="/v2/foo/schema1/manifests/sha256:60afa9a9a72fa914aff31eba27e6888997767507aecd784b0e487687afc243d9" http.request.useragent="Go-http-client/1.1" http.response.duration=2.720829ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:00 +0000] "PUT /v2/foo/schema1/manifests/sha256:60afa9a9a72fa914aff31eba27e6888997767507aecd784b0e487687afc243d9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:00Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:46417" http.request.id=6c34ca33-2d82-4bd8-a49c-3cfff4a6ca19 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45854" http.request.uri="/v2/foo/schema1/manifests/sha256:60afa9a9a72fa914aff31eba27e6888997767507aecd784b0e487687afc243d9" http.request.useragent="Go-http-client/1.1" http.response.duration=2.696828ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:00 +0000] "PUT /v2/foo/schema1/manifests/sha256:60afa9a9a72fa914aff31eba27e6888997767507aecd784b0e487687afc243d9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:00Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=d5c23b63-02af-48a1-b424-37d0768a1502 http.request.method=GET http.request.remoteaddr="127.0.0.1:45854" http.request.uri="/v2/foo/schema1/manifests/sha256:60afa9a9a72fa914aff31eba27e6888997767507aecd784b0e487687afc243d9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.676698ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:09:22:00 +0000] "GET /v2/foo/schema1/manifests/sha256:60afa9a9a72fa914aff31eba27e6888997767507aecd784b0e487687afc243d9 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T09:22:00Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=1458331f-a4ed-4404-b7b7-2bf4866857fd http.request.method=GET http.request.remoteaddr="127.0.0.1:45854" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="776.368µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:00 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:00Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=b750b145-4085-4b75-936f-ca0f98d5c062 http.request.method=GET http.request.remoteaddr="127.0.0.1:45854" http.request.uri="/v2/foo/schema1/manifests/sha256:60afa9a9a72fa914aff31eba27e6888997767507aecd784b0e487687afc243d9" http.request.useragent="Go-http-client/1.1" http.response.duration="760.168µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:00 +0000] "GET /v2/foo/schema1/manifests/sha256:60afa9a9a72fa914aff31eba27e6888997767507aecd784b0e487687afc243d9 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:00Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=d0e0c1e2-59ea-447b-8a1b-9411c9d92383 http.request.method=GET http.request.remoteaddr="127.0.0.1:45854" 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="768.888µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [13/May/2026:09:22:00 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-05-13T09:22:00Z" level=error msg="payload digest does match: "sha256:fbaf0dd34850f8bc7513bda6f475bf13f2f24fd6c7776ca451412b6356926418" != "sha256:60afa9a9a72fa914aff31eba27e6888997767507aecd784b0e487687afc243d9"" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=84215a1b-1f49-4b41-8e29-ce0c02735eaf http.request.method=PUT http.request.remoteaddr="127.0.0.1:45854" http.request.uri="/v2/foo/schema1/manifests/sha256:60afa9a9a72fa914aff31eba27e6888997767507aecd784b0e487687afc243d9" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:60afa9a9a72fa914aff31eba27e6888997767507aecd784b0e487687afc243d9" time="2026-05-13T09:22:00Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=84215a1b-1f49-4b41-8e29-ce0c02735eaf http.request.method=PUT http.request.remoteaddr="127.0.0.1:45854" http.request.uri="/v2/foo/schema1/manifests/sha256:60afa9a9a72fa914aff31eba27e6888997767507aecd784b0e487687afc243d9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="939.85µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:60afa9a9a72fa914aff31eba27e6888997767507aecd784b0e487687afc243d9" 127.0.0.1 - - [13/May/2026:09:22:00 +0000] "PUT /v2/foo/schema1/manifests/sha256:60afa9a9a72fa914aff31eba27e6888997767507aecd784b0e487687afc243d9 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-05-13T09:22:00Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=594e7d1c-10b6-49b6-882e-a7e6b1266d0e http.request.method=GET http.request.remoteaddr="127.0.0.1:58120" 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="863.169µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:09:22:00 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-13T09:22:00Z" 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.26.3 http.request.host="127.0.0.1:46417" http.request.id=64cc3ce4-040b-4dbe-a6d9-75bb178fa81e http.request.method=GET http.request.remoteaddr="127.0.0.1:58120" 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="762.888µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [13/May/2026:09:22:00 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-13T09:22:00Z" 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.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46417" http.request.id=a9a5a5f9-f4c2-4beb-a954-2cfba8a928f1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58120" 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="849.328µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T09:22:00Z" 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.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46417" http.request.id=a9a5a5f9-f4c2-4beb-a954-2cfba8a928f1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58120" 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="892.769µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T09:22:00Z" 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.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46417" http.request.id=a9a5a5f9-f4c2-4beb-a954-2cfba8a928f1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58120" 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="924.889µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:09:22:00 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-05-13T09:22:00Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=e2d5febf-e591-45b3-8c7b-7e47af536e5d http.request.method=POST http.request.remoteaddr="127.0.0.1:58120" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="858.489µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:00 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:00Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=cf300f05-06f7-4c65-bff2-96042c99a9c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58120" http.request.uri="/v2/foo/schema2/blobs/uploads/87a086cd-6017-4416-8bf9-b9e959ac6546?_state=_UVKj6f41MBqfohxrncPVVEjFE8QlHV-fSuFQ0D9hPh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4N2EwODZjZC02MDE3LTQ0MTYtOGJmOS1iOWU5NTlhYzY1NDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjI6MDAuNDUwNDY3MTczWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.101852ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:00 +0000] "PUT /v2/foo/schema2/blobs/uploads/87a086cd-6017-4416-8bf9-b9e959ac6546?_state=_UVKj6f41MBqfohxrncPVVEjFE8QlHV-fSuFQ0D9hPh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4N2EwODZjZC02MDE3LTQ0MTYtOGJmOS1iOWU5NTlhYzY1NDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjI6MDAuNDUwNDY3MTczWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:00Z" 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.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46417" http.request.id=97b6046f-5b9a-42ac-aeb9-9c36106541ab http.request.method=PUT http.request.remoteaddr="127.0.0.1:58120" 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="918.569µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T09:22:00Z" 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.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46417" http.request.id=97b6046f-5b9a-42ac-aeb9-9c36106541ab http.request.method=PUT http.request.remoteaddr="127.0.0.1:58120" 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="964.97µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:09:22:00 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-05-13T09:22:00Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=9b954156-df6c-4dba-a1ed-b50361ff16f3 http.request.method=POST http.request.remoteaddr="127.0.0.1:58120" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="981.93µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:00 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:02Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=37985144-6c16-4b9e-859d-122f42bd176d http.request.method=PUT http.request.remoteaddr="127.0.0.1:58120" http.request.uri="/v2/foo/schema2/blobs/uploads/9f367eb4-5d1a-47da-a881-e99c5bc0d648?_state=BKNI9LhaSrmP-7rbTS8LspNjBXkpXodV-VG-cBw1zPF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5ZjM2N2ViNC01ZDFhLTQ3ZGEtYTg4MS1lOTljNWJjMGQ2NDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjI6MDAuNzUzMDk4Mjg2WiJ9&digest=sha256%3A8cbb034cce5ca0051910fc67b3eeab9122ce2a75244f2fe0d9e67147a4a4415c" http.request.useragent="Go-http-client/1.1" http.response.duration=2.185929502s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:00 +0000] "PUT /v2/foo/schema2/blobs/uploads/9f367eb4-5d1a-47da-a881-e99c5bc0d648?_state=BKNI9LhaSrmP-7rbTS8LspNjBXkpXodV-VG-cBw1zPF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5ZjM2N2ViNC01ZDFhLTQ3ZGEtYTg4MS1lOTljNWJjMGQ2NDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjI6MDAuNzUzMDk4Mjg2WiJ9&digest=sha256%3A8cbb034cce5ca0051910fc67b3eeab9122ce2a75244f2fe0d9e67147a4a4415c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:03Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=c5ed0958-3347-425c-8dae-970595fa748d http.request.method=POST http.request.remoteaddr="127.0.0.1:58120" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="977.051µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:03 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:05Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=4c21e31b-7590-4189-9c6a-dfacdcd7762a http.request.method=PUT http.request.remoteaddr="127.0.0.1:58120" http.request.uri="/v2/foo/schema2/blobs/uploads/53f80c9f-b876-485e-9dd4-5e22ebf25698?_state=hrz4MnCrVb7z1EeTiJdzbW53rkacfjzSJsO5qMOqwY17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1M2Y4MGM5Zi1iODc2LTQ4NWUtOWRkNC01ZTIyZWJmMjU2OTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjI6MDMuMjQyNTY2NjcyWiJ9&digest=sha256%3A3c5b210c90b739af792071d7ec4e84f48a6c58f72f36f9c008083e58030e64ba" http.request.useragent="Go-http-client/1.1" http.response.duration=2.309709889s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:03 +0000] "PUT /v2/foo/schema2/blobs/uploads/53f80c9f-b876-485e-9dd4-5e22ebf25698?_state=hrz4MnCrVb7z1EeTiJdzbW53rkacfjzSJsO5qMOqwY17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1M2Y4MGM5Zi1iODc2LTQ4NWUtOWRkNC01ZTIyZWJmMjU2OTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjI6MDMuMjQyNTY2NjcyWiJ9&digest=sha256%3A3c5b210c90b739af792071d7ec4e84f48a6c58f72f36f9c008083e58030e64ba HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:05Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46417" http.request.id=39ac488f-c5a2-4027-8e07-1fb02258867f http.request.method=PUT http.request.remoteaddr="127.0.0.1:58120" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.271654ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:05 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:05Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46417" http.request.id=c6847f9c-fc13-4515-a85e-d29fe5c23c17 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58120" http.request.uri="/v2/foo/schema2/manifests/sha256:f03da17d0626e3edc00cc2542e175c0442d20922ef57f0692365439060f06d7f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.061491ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:05 +0000] "PUT /v2/foo/schema2/manifests/sha256:f03da17d0626e3edc00cc2542e175c0442d20922ef57f0692365439060f06d7f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:05Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=963d66cd-8ac6-4fb9-ba47-bbb7bf782b76 http.request.method=GET http.request.remoteaddr="127.0.0.1:58120" 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="902.049µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2026:09:22:05 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-13T09:22:05Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=264b244f-cb61-4614-a33d-5b9a25d52344 http.request.method=GET http.request.remoteaddr="127.0.0.1:58120" http.request.uri="/v2/foo/schema2/manifests/sha256:f03da17d0626e3edc00cc2542e175c0442d20922ef57f0692365439060f06d7f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="860.609µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2026:09:22:05 +0000] "GET /v2/foo/schema2/manifests/sha256:f03da17d0626e3edc00cc2542e175c0442d20922ef57f0692365439060f06d7f HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-13T09:22:05Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=c169dba8-c160-43c6-900d-8e6514a5398c http.request.method=GET http.request.remoteaddr="127.0.0.1:58120" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="736.528µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:05 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:05Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=7d896cee-469c-4bed-b35e-25ee792e0778 http.request.method=GET http.request.remoteaddr="127.0.0.1:58120" http.request.uri="/v2/foo/schema2/manifests/sha256:f03da17d0626e3edc00cc2542e175c0442d20922ef57f0692365439060f06d7f" http.request.useragent="Go-http-client/1.1" http.response.duration="749.247µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:05 +0000] "GET /v2/foo/schema2/manifests/sha256:f03da17d0626e3edc00cc2542e175c0442d20922ef57f0692365439060f06d7f HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:05Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=a3716602-5368-4fdd-afa1-1831744ea4f3 http.request.method=GET http.request.remoteaddr="127.0.0.1:58120" 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="673.767µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [13/May/2026:09:22:05 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-05-13T09:22:05Z" level=info msg="rewriting manifest sha256:f03da17d0626e3edc00cc2542e175c0442d20922ef57f0692365439060f06d7f in schema1 format to support old client" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=5d11497b-04bf-4be1-a610-c057498aef27 http.request.method=GET http.request.remoteaddr="127.0.0.1:58120" 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-05-13T09:22:05Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=5d11497b-04bf-4be1-a610-c057498aef27 http.request.method=GET http.request.remoteaddr="127.0.0.1:58120" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.90874ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [13/May/2026:09:22:05 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-05-13T09:22:05Z" 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.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:46417" http.request.id=a64fa207-cd1f-458c-8173-9fe56e26d9f0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58120" 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="812.929µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [13/May/2026:09:22:05 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-05-13T09:22:05Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:46417" http.request.id=455bfcf9-c6e7-484a-aac9-b5698133bf37 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58120" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.057851ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:05 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:05Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:46417" http.request.id=04d68da0-a250-47f7-810f-b9cc932c6d55 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58120" http.request.uri="/v2/foo/schema2/manifests/sha256:ff4f6d28107fbfd56c11b718a840cb910ba144dbf347328d78f8611b73dca1f9" http.request.useragent="Go-http-client/1.1" http.response.duration="989.05µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:05 +0000] "PUT /v2/foo/schema2/manifests/sha256:ff4f6d28107fbfd56c11b718a840cb910ba144dbf347328d78f8611b73dca1f9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:05Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=1fb535cc-b2ec-4d4b-b277-2505c3d05049 http.request.method=GET http.request.remoteaddr="127.0.0.1:58120" 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="963.17µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [13/May/2026:09:22:05 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-05-13T09:22:05Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=3234694e-946a-47d6-a320-11b8b0a267fc http.request.method=GET http.request.remoteaddr="127.0.0.1:58120" http.request.uri="/v2/foo/schema2/manifests/sha256:ff4f6d28107fbfd56c11b718a840cb910ba144dbf347328d78f8611b73dca1f9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="921.649µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [13/May/2026:09:22:05 +0000] "GET /v2/foo/schema2/manifests/sha256:ff4f6d28107fbfd56c11b718a840cb910ba144dbf347328d78f8611b73dca1f9 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-05-13T09:22:05Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=9efede25-d561-46d9-9ea2-a1e17a5ef9d0 http.request.method=GET http.request.remoteaddr="127.0.0.1:58120" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="763.928µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:05 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:05Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=863a7e24-fba7-4889-ab3a-8a862e3d2a7c http.request.method=GET http.request.remoteaddr="127.0.0.1:58120" http.request.uri="/v2/foo/schema2/manifests/sha256:ff4f6d28107fbfd56c11b718a840cb910ba144dbf347328d78f8611b73dca1f9" http.request.useragent="Go-http-client/1.1" http.response.duration="687.767µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:05 +0000] "GET /v2/foo/schema2/manifests/sha256:ff4f6d28107fbfd56c11b718a840cb910ba144dbf347328d78f8611b73dca1f9 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:05Z" level=info msg="rewriting manifest list sha256:ff4f6d28107fbfd56c11b718a840cb910ba144dbf347328d78f8611b73dca1f9 in schema1 format to support old client" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=7a13f073-1a69-4b77-866a-b59f6727ce5d http.request.method=GET http.request.remoteaddr="127.0.0.1:58120" 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-05-13T09:22:05Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:46417" http.request.id=7a13f073-1a69-4b77-866a-b59f6727ce5d http.request.method=GET http.request.remoteaddr="127.0.0.1:58120" 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.974741ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [13/May/2026:09:22:05 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2026-05-13T09:22:05Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T09:22:05Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T09:22:05Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=0a9ecd0f-8d6b-4a86-95ea-0104744798b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:57470" 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="968.451µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:09:22:05 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-05-13T09:22:05Z" 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.26.3 http.request.host="127.0.0.1:37475" http.request.id=b445894e-a8a5-4f1b-bc7a-389057873722 http.request.method=GET http.request.remoteaddr="127.0.0.1:57470" 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="700.247µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [13/May/2026:09:22:05 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-13T09:22:05Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=bf3c1cab-0267-4994-8d78-82aed1f1d163 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57470" 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="683.407µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:09:22:05 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-05-13T09:22:05Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=214cc627-5aa7-4b72-b52d-51aca9f9da3e http.request.method=PUT http.request.remoteaddr="127.0.0.1:57470" 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.937471ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T09:22:05Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=214cc627-5aa7-4b72-b52d-51aca9f9da3e http.request.method=PUT http.request.remoteaddr="127.0.0.1:57470" 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.979751ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T09:22:05Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=214cc627-5aa7-4b72-b52d-51aca9f9da3e http.request.method=PUT http.request.remoteaddr="127.0.0.1:57470" 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=3.006151ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T09:22:05Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=214cc627-5aa7-4b72-b52d-51aca9f9da3e http.request.method=PUT http.request.remoteaddr="127.0.0.1:57470" 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=3.032752ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:09:22:05 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-05-13T09:22:05Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=8515a981-a446-45c0-b9ca-dc403e35e013 http.request.method=POST http.request.remoteaddr="127.0.0.1:57470" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="965.85µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:05 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:08Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=e14d502a-3797-475f-a864-e4d855d1e7bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:57470" http.request.uri="/v2/foo/schema1/blobs/uploads/19a55277-a4a1-4693-824e-1af7abd6dd9f?_state=NOboWYfzSrfpqV4x63nntYPgfjh-RmQsBjs1v5BzaWx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxOWE1NTI3Ny1hNGExLTQ2OTMtODI0ZS0xYWY3YWJkNmRkOWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjI6MDUuOTAwMTM4ODdaIn0%3D&digest=sha256%3A4e0b6e2e73d0de96827732d603915666c534f2c23ab19ccb34c66ab5424c570d" http.request.useragent="Go-http-client/1.1" http.response.duration=2.475552797s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:05 +0000] "PUT /v2/foo/schema1/blobs/uploads/19a55277-a4a1-4693-824e-1af7abd6dd9f?_state=NOboWYfzSrfpqV4x63nntYPgfjh-RmQsBjs1v5BzaWx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxOWE1NTI3Ny1hNGExLTQ2OTMtODI0ZS0xYWY3YWJkNmRkOWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjI6MDUuOTAwMTM4ODdaIn0%3D&digest=sha256%3A4e0b6e2e73d0de96827732d603915666c534f2c23ab19ccb34c66ab5424c570d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:08Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=2294fed9-5753-41dd-ba67-86be00ce6493 http.request.method=POST http.request.remoteaddr="127.0.0.1:57470" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.035811ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:08 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:10Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=13778f43-6542-4e2e-bec8-005610a9b2f9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57470" http.request.uri="/v2/foo/schema1/blobs/uploads/6e8b0ec2-f1f5-48f2-8cf3-f2237ac575f0?_state=Zyu_ishj0uQOTmI-pE71B_ED_IR9Tnj9JiipM1PSYRV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2ZThiMGVjMi1mMWY1LTQ4ZjItOGNmMy1mMjIzN2FjNTc1ZjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjI6MDguNjYxNjExODA0WiJ9&digest=sha256%3Aaacea068a7b4e7dda7c60ad776f00887b2dcc268ddbf07b2f43fe71b807b5d5c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.921365711s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:08 +0000] "PUT /v2/foo/schema1/blobs/uploads/6e8b0ec2-f1f5-48f2-8cf3-f2237ac575f0?_state=Zyu_ishj0uQOTmI-pE71B_ED_IR9Tnj9JiipM1PSYRV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2ZThiMGVjMi1mMWY1LTQ4ZjItOGNmMy1mMjIzN2FjNTc1ZjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjI6MDguNjYxNjExODA0WiJ9&digest=sha256%3Aaacea068a7b4e7dda7c60ad776f00887b2dcc268ddbf07b2f43fe71b807b5d5c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:10Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=edc540fc-3070-4fde-80b4-39189d82b69d http.request.method=PUT http.request.remoteaddr="127.0.0.1:57470" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.021112ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:10 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:10Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=8f53325b-4bae-4a55-94be-cff046207e2a http.request.method=PUT http.request.remoteaddr="127.0.0.1:57470" http.request.uri="/v2/foo/schema1/manifests/sha256:4e542730e499c935c6cb773e92638866edf2b661fe9f501a047e96294139bf9a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.731829ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:10 +0000] "PUT /v2/foo/schema1/manifests/sha256:4e542730e499c935c6cb773e92638866edf2b661fe9f501a047e96294139bf9a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:10Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=6a0d69c0-f858-446f-aa84-f2b1798ebdde http.request.method=GET http.request.remoteaddr="127.0.0.1:57470" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.674538ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:09:22:10 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T09:22:10Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=25779762-bff2-4cc9-8ffa-e06612ac9e6c http.request.method=GET http.request.remoteaddr="127.0.0.1:57470" http.request.uri="/v2/foo/schema1/manifests/sha256:4e542730e499c935c6cb773e92638866edf2b661fe9f501a047e96294139bf9a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.580297ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:09:22:10 +0000] "GET /v2/foo/schema1/manifests/sha256:4e542730e499c935c6cb773e92638866edf2b661fe9f501a047e96294139bf9a HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T09:22:10Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:37475" http.request.id=f4c0e0ce-0f75-45c7-bd6c-6b5edc49b816 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57470" http.request.uri="/v2/foo/schema1/manifests/sha256:4e542730e499c935c6cb773e92638866edf2b661fe9f501a047e96294139bf9a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.628147ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:10 +0000] "PUT /v2/foo/schema1/manifests/sha256:4e542730e499c935c6cb773e92638866edf2b661fe9f501a047e96294139bf9a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:10Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:37475" http.request.id=d42ff0ce-0cc8-48f4-9c67-edb60acd8e07 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57470" http.request.uri="/v2/foo/schema1/manifests/sha256:4e542730e499c935c6cb773e92638866edf2b661fe9f501a047e96294139bf9a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.712588ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:10 +0000] "PUT /v2/foo/schema1/manifests/sha256:4e542730e499c935c6cb773e92638866edf2b661fe9f501a047e96294139bf9a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:10Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:37475" http.request.id=1351ebb3-21b2-48c0-8c4d-46f7e628456a http.request.method=PUT http.request.remoteaddr="127.0.0.1:57470" http.request.uri="/v2/foo/schema1/manifests/sha256:4e542730e499c935c6cb773e92638866edf2b661fe9f501a047e96294139bf9a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.751829ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:10 +0000] "PUT /v2/foo/schema1/manifests/sha256:4e542730e499c935c6cb773e92638866edf2b661fe9f501a047e96294139bf9a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:10Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=16830b53-95cf-42ae-bb21-be9098b911e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:57470" http.request.uri="/v2/foo/schema1/manifests/sha256:4e542730e499c935c6cb773e92638866edf2b661fe9f501a047e96294139bf9a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.653537ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:09:22:10 +0000] "GET /v2/foo/schema1/manifests/sha256:4e542730e499c935c6cb773e92638866edf2b661fe9f501a047e96294139bf9a HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T09:22:10Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=64378ea7-ec0d-4de9-9690-234515197123 http.request.method=GET http.request.remoteaddr="127.0.0.1:57470" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="716.087µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:10 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:10Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=5badae3b-d00b-4d3c-8103-3f7f4e0bfacc http.request.method=GET http.request.remoteaddr="127.0.0.1:57470" http.request.uri="/v2/foo/schema1/manifests/sha256:4e542730e499c935c6cb773e92638866edf2b661fe9f501a047e96294139bf9a" http.request.useragent="Go-http-client/1.1" http.response.duration="776.768µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:10 +0000] "GET /v2/foo/schema1/manifests/sha256:4e542730e499c935c6cb773e92638866edf2b661fe9f501a047e96294139bf9a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:10Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=e4c711c2-ac59-4370-b99f-9e8def5f9835 http.request.method=GET http.request.remoteaddr="127.0.0.1:57470" 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="710.928µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [13/May/2026:09:22:10 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-05-13T09:22:10Z" level=error msg="payload digest does match: "sha256:0100dedb9797ab8e2558d7cfdb687c1dd6b71f7f7f766ff3bcd705777e36cd74" != "sha256:4e542730e499c935c6cb773e92638866edf2b661fe9f501a047e96294139bf9a"" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=1f53b28f-f385-424e-b2ce-253732fd9128 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57470" http.request.uri="/v2/foo/schema1/manifests/sha256:4e542730e499c935c6cb773e92638866edf2b661fe9f501a047e96294139bf9a" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:4e542730e499c935c6cb773e92638866edf2b661fe9f501a047e96294139bf9a" time="2026-05-13T09:22:10Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=1f53b28f-f385-424e-b2ce-253732fd9128 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57470" http.request.uri="/v2/foo/schema1/manifests/sha256:4e542730e499c935c6cb773e92638866edf2b661fe9f501a047e96294139bf9a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="917.569µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:4e542730e499c935c6cb773e92638866edf2b661fe9f501a047e96294139bf9a" 127.0.0.1 - - [13/May/2026:09:22:10 +0000] "PUT /v2/foo/schema1/manifests/sha256:4e542730e499c935c6cb773e92638866edf2b661fe9f501a047e96294139bf9a HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-05-13T09:22:10Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=1e8bd0a0-e550-4275-acb9-26af95630935 http.request.method=GET http.request.remoteaddr="127.0.0.1:57746" 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="821.848µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:09:22:10 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-13T09:22:10Z" 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.26.3 http.request.host="127.0.0.1:37475" http.request.id=f55dd88e-051b-4b9c-b259-d78bb7a83343 http.request.method=GET http.request.remoteaddr="127.0.0.1:57746" 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="771.888µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [13/May/2026:09:22:10 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-13T09:22:10Z" 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.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37475" http.request.id=634ecca7-5a96-4a06-8f88-00dde4801214 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57746" 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="889.569µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T09:22:10Z" 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.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37475" http.request.id=634ecca7-5a96-4a06-8f88-00dde4801214 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57746" 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="927.609µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T09:22:10Z" 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.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37475" http.request.id=634ecca7-5a96-4a06-8f88-00dde4801214 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57746" 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="955.37µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:09:22:10 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-05-13T09:22:10Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=184ec7ed-cced-4055-883e-fbe6bd9aaa27 http.request.method=POST http.request.remoteaddr="127.0.0.1:57746" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="871.049µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:10 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:10Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=dd63df42-6662-43de-9f3f-33ffb25fa664 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57746" http.request.uri="/v2/foo/schema2/blobs/uploads/bdb74d88-a969-4d73-8737-ddfdb3fc3308?_state=4hb-ff0ZVqrSWTdUAgD5rpnphEcX47xp-wdB0V2XLhl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiZGI3NGQ4OC1hOTY5LTRkNzMtODczNy1kZGZkYjNmYzMzMDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjI6MTAuNjE1Mzk5MjE3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.071971ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:10 +0000] "PUT /v2/foo/schema2/blobs/uploads/bdb74d88-a969-4d73-8737-ddfdb3fc3308?_state=4hb-ff0ZVqrSWTdUAgD5rpnphEcX47xp-wdB0V2XLhl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiZGI3NGQ4OC1hOTY5LTRkNzMtODczNy1kZGZkYjNmYzMzMDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjI6MTAuNjE1Mzk5MjE3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:10Z" 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.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37475" http.request.id=1456ec50-fc77-4272-9a68-f6804157c43f http.request.method=PUT http.request.remoteaddr="127.0.0.1:57746" 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="927.21µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T09:22:10Z" 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.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37475" http.request.id=1456ec50-fc77-4272-9a68-f6804157c43f http.request.method=PUT http.request.remoteaddr="127.0.0.1:57746" 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="977.451µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:09:22:10 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-05-13T09:22:10Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=9a2b6921-ba62-49e9-980e-8d187082c467 http.request.method=POST http.request.remoteaddr="127.0.0.1:57746" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="955.81µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:10 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:11Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=5a2e308f-7060-42a7-85c9-d46722143929 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57746" http.request.uri="/v2/foo/schema2/blobs/uploads/994a3d9a-0e0c-4dd3-9c83-3aac980b42bb?_state=CXfOmxRhLWNv610veV98i3c3iXv1d8UXeZg_PhCkiaF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5OTRhM2Q5YS0wZTBjLTRkZDMtOWM4My0zYWFjOTgwYjQyYmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjI6MTAuNzk0MDg3ODIyWiJ9&digest=sha256%3A549e0ccd8d7db80f50d89fb18881be1f45d9ae141ecd066722da058aab6fd2a3" http.request.useragent="Go-http-client/1.1" http.response.duration=918.326488ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:10 +0000] "PUT /v2/foo/schema2/blobs/uploads/994a3d9a-0e0c-4dd3-9c83-3aac980b42bb?_state=CXfOmxRhLWNv610veV98i3c3iXv1d8UXeZg_PhCkiaF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5OTRhM2Q5YS0wZTBjLTRkZDMtOWM4My0zYWFjOTgwYjQyYmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjI6MTAuNzk0MDg3ODIyWiJ9&digest=sha256%3A549e0ccd8d7db80f50d89fb18881be1f45d9ae141ecd066722da058aab6fd2a3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:11Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=e2a9fd3a-b238-4794-8965-095721fa9779 http.request.method=POST http.request.remoteaddr="127.0.0.1:57746" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.030291ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:11 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=c528e023-3672-4dc3-b461-3221eacd81e2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57746" http.request.uri="/v2/foo/schema2/blobs/uploads/27611103-b3b9-4449-96c1-fe54d3d3a756?_state=Z_VeS1Zq5a1XUbUXZ7gVWIoHiN2yPzQaDJAHWc-Ilbp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyNzYxMTEwMy1iM2I5LTQ0NDktOTZjMS1mZTU0ZDNkM2E3NTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjI6MTEuOTA1OTI3NjcyWiJ9&digest=sha256%3A0ab72d154bc99be39ec989aac2e71f481b4895a1d142a1df4a50492770ef0338" http.request.useragent="Go-http-client/1.1" http.response.duration=1.045615591s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:11 +0000] "PUT /v2/foo/schema2/blobs/uploads/27611103-b3b9-4449-96c1-fe54d3d3a756?_state=Z_VeS1Zq5a1XUbUXZ7gVWIoHiN2yPzQaDJAHWc-Ilbp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyNzYxMTEwMy1iM2I5LTQ0NDktOTZjMS1mZTU0ZDNkM2E3NTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjI6MTEuOTA1OTI3NjcyWiJ9&digest=sha256%3A0ab72d154bc99be39ec989aac2e71f481b4895a1d142a1df4a50492770ef0338 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37475" http.request.id=33374430-a61d-4869-8c32-bf6487a66fa3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57746" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.356495ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:12 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37475" http.request.id=64a275af-7bb1-4dc4-a090-1c3bcf1911df http.request.method=PUT http.request.remoteaddr="127.0.0.1:57746" http.request.uri="/v2/foo/schema2/manifests/sha256:a5d3622bd93eaad390843f46282685fd5be4f8c073354f7a813f296d3d79b26f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.036291ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:12 +0000] "PUT /v2/foo/schema2/manifests/sha256:a5d3622bd93eaad390843f46282685fd5be4f8c073354f7a813f296d3d79b26f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=1d787856-4755-402c-9236-ca73abe3a3aa http.request.method=GET http.request.remoteaddr="127.0.0.1:57746" 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="910.489µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2026:09:22:12 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-13T09:22:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=6773e212-5371-41ed-bc0c-cb7621220118 http.request.method=GET http.request.remoteaddr="127.0.0.1:57746" http.request.uri="/v2/foo/schema2/manifests/sha256:a5d3622bd93eaad390843f46282685fd5be4f8c073354f7a813f296d3d79b26f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="881.25µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2026:09:22:12 +0000] "GET /v2/foo/schema2/manifests/sha256:a5d3622bd93eaad390843f46282685fd5be4f8c073354f7a813f296d3d79b26f HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-13T09:22:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=ef171e70-7751-4305-93e7-8e33f93ec633 http.request.method=GET http.request.remoteaddr="127.0.0.1:57746" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="736.608µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:12 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=97c04cf6-38c2-4101-80bb-b02370c03d2f http.request.method=GET http.request.remoteaddr="127.0.0.1:57746" http.request.uri="/v2/foo/schema2/manifests/sha256:a5d3622bd93eaad390843f46282685fd5be4f8c073354f7a813f296d3d79b26f" http.request.useragent="Go-http-client/1.1" http.response.duration="708.367µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:12 +0000] "GET /v2/foo/schema2/manifests/sha256:a5d3622bd93eaad390843f46282685fd5be4f8c073354f7a813f296d3d79b26f HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=64505ebb-401f-40d3-9c83-1abb699c47a9 http.request.method=GET http.request.remoteaddr="127.0.0.1:57746" 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="685.367µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [13/May/2026:09:22:12 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-05-13T09:22:12Z" level=info msg="rewriting manifest sha256:a5d3622bd93eaad390843f46282685fd5be4f8c073354f7a813f296d3d79b26f in schema1 format to support old client" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=0447cf65-6e8d-4150-91a8-2253c3a777ea http.request.method=GET http.request.remoteaddr="127.0.0.1:57746" 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-05-13T09:22:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=0447cf65-6e8d-4150-91a8-2253c3a777ea http.request.method=GET http.request.remoteaddr="127.0.0.1:57746" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.805339ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [13/May/2026:09:22:12 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-05-13T09:22:12Z" 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.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:37475" http.request.id=1772fa65-f147-4956-acea-b9d0d496dce9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57746" 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="886.09µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [13/May/2026:09:22:12 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-05-13T09:22:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:37475" http.request.id=b39f42a7-a03c-4366-a55e-69120f49fe1e http.request.method=PUT http.request.remoteaddr="127.0.0.1:57746" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.054771ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:12 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:37475" http.request.id=ff4452a8-ad9f-479c-b789-bd3976d359d2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57746" http.request.uri="/v2/foo/schema2/manifests/sha256:3c43483d4985df63536f573d3f29a3b8be63656a1d2182688da287e04c87ae4a" http.request.useragent="Go-http-client/1.1" http.response.duration="902.369µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:12 +0000] "PUT /v2/foo/schema2/manifests/sha256:3c43483d4985df63536f573d3f29a3b8be63656a1d2182688da287e04c87ae4a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=d92270e4-9624-4a5b-9d0c-89044f20f984 http.request.method=GET http.request.remoteaddr="127.0.0.1:57746" 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="867.609µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [13/May/2026:09:22:12 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-05-13T09:22:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=b9a947b5-d905-4296-b4f5-116ebadc5aa0 http.request.method=GET http.request.remoteaddr="127.0.0.1:57746" http.request.uri="/v2/foo/schema2/manifests/sha256:3c43483d4985df63536f573d3f29a3b8be63656a1d2182688da287e04c87ae4a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="832.209µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [13/May/2026:09:22:12 +0000] "GET /v2/foo/schema2/manifests/sha256:3c43483d4985df63536f573d3f29a3b8be63656a1d2182688da287e04c87ae4a HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-05-13T09:22:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=92095dd6-3d86-4110-9003-e6aa783a2d26 http.request.method=GET http.request.remoteaddr="127.0.0.1:57746" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="709.248µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:12 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=4ea728df-0c63-42ec-9fcb-dced692d5007 http.request.method=GET http.request.remoteaddr="127.0.0.1:57746" http.request.uri="/v2/foo/schema2/manifests/sha256:3c43483d4985df63536f573d3f29a3b8be63656a1d2182688da287e04c87ae4a" http.request.useragent="Go-http-client/1.1" http.response.duration="661.327µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:12 +0000] "GET /v2/foo/schema2/manifests/sha256:3c43483d4985df63536f573d3f29a3b8be63656a1d2182688da287e04c87ae4a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:12Z" level=info msg="rewriting manifest list sha256:3c43483d4985df63536f573d3f29a3b8be63656a1d2182688da287e04c87ae4a in schema1 format to support old client" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=0b22beb9-ac0e-45c8-996e-24ddd1e6b8b2 http.request.method=GET http.request.remoteaddr="127.0.0.1:57746" 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-05-13T09:22:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37475" http.request.id=0b22beb9-ac0e-45c8-996e-24ddd1e6b8b2 http.request.method=GET http.request.remoteaddr="127.0.0.1:57746" 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.87258ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [13/May/2026:09:22:12 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (18.18s) === RUN TestGetManifestWithStorageError time="2026-05-13T09:22:12Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T09:22:12Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T09:22:12Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:44157" http.request.id=c51cb2c3-5c6d-40b5-80a4-a200d5eb5d66 http.request.method=GET http.request.remoteaddr="127.0.0.1:32792" 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="796.049µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [13/May/2026:09:22:12 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-05-13T09:22:12Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.26.3 http.request.host="127.0.0.1:44157" http.request.id=c2601be0-3545-4e4c-b836-1cbae401e0ec http.request.method=GET http.request.remoteaddr="127.0.0.1:32792" 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="684.647µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [13/May/2026:09:22:12 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2026-05-13T09:22:12Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.26.3 http.request.host="127.0.0.1:44157" http.request.id=d40630c4-ddc8-4b32-93bf-eaabf74f8630 http.request.method=GET http.request.remoteaddr="127.0.0.1:32792" 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="713.688µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [13/May/2026:09:22:12 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2026-05-13T09:22:12Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.26.3 http.request.host="127.0.0.1:44157" http.request.id=c7d15a68-75a3-4b25-b1cb-55922799cd93 http.request.method=GET http.request.remoteaddr="127.0.0.1:32792" 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="748.728µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [13/May/2026:09:22:12 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2026-05-13T09:22:12Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T09:22:12Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T09:22:12Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=b984007b-7af3-45bf-824e-120c59da75c5 http.request.method=GET http.request.remoteaddr="127.0.0.1:33796" 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="820.489µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:09:22:12 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-05-13T09:22:12Z" 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.26.3 http.request.host="127.0.0.1:42191" http.request.id=89f44f66-25d5-4cf7-8afe-522d4f7d1fa1 http.request.method=GET http.request.remoteaddr="127.0.0.1:33796" 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="656.927µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [13/May/2026:09:22:12 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-13T09:22:12Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=1fc9cc4d-d3bd-4c8f-8c46-8e5081206a7e http.request.method=PUT http.request.remoteaddr="127.0.0.1:33796" 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="662.567µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:09:22:12 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-05-13T09:22:12Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=0a395d9d-ae10-411b-b491-084d102edd81 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33796" 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.430945ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T09:22:12Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=0a395d9d-ae10-411b-b491-084d102edd81 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33796" 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.508626ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T09:22:12Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=0a395d9d-ae10-411b-b491-084d102edd81 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33796" 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.563467ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T09:22:12Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=0a395d9d-ae10-411b-b491-084d102edd81 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33796" 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.616627ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:09:22:12 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-05-13T09:22:13Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=297d9395-dc6c-4428-bfd7-d2c2b16495e1 http.request.method=POST http.request.remoteaddr="127.0.0.1:33796" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="904.249µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:13 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:14Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=f84967c9-661d-4a26-97c3-1c443d2be276 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33796" http.request.uri="/v2/foo/schema1/blobs/uploads/f94f2e49-00e3-455d-b2be-4c88d376596a?_state=pcyPulr7WNVgSJVNP9-SPfX1KfkF_OhjlMvrwzoC8l17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmOTRmMmU0OS0wMGUzLTQ1NWQtYjJiZS00Yzg4ZDM3NjU5NmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjI6MTMuMjI4MDI3MjJaIn0%3D&digest=sha256%3A2f2fcb7ca6cbcb3b662193d729497333e5df604fecf6603b0633a5785a8a72f5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.76779237s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:13 +0000] "PUT /v2/foo/schema1/blobs/uploads/f94f2e49-00e3-455d-b2be-4c88d376596a?_state=pcyPulr7WNVgSJVNP9-SPfX1KfkF_OhjlMvrwzoC8l17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmOTRmMmU0OS0wMGUzLTQ1NWQtYjJiZS00Yzg4ZDM3NjU5NmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjI6MTMuMjI4MDI3MjJaIn0%3D&digest=sha256%3A2f2fcb7ca6cbcb3b662193d729497333e5df604fecf6603b0633a5785a8a72f5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:15Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=c5542834-62ae-4110-adee-0c4fe1314c00 http.request.method=POST http.request.remoteaddr="127.0.0.1:33796" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.045011ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:15 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:17Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=224e79f3-4375-4c2c-b9e7-920dffc33270 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33796" http.request.uri="/v2/foo/schema1/blobs/uploads/f4e2af18-7586-4ce0-bb52-14d7b985a659?_state=U6FBklvEb4xDPFuzWh6IUtS6tXWINZ7fu9W-shsATBx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmNGUyYWYxOC03NTg2LTRjZTAtYmI1Mi0xNGQ3Yjk4NWE2NTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjI6MTUuMjY0Mzc3MjI0WiJ9&digest=sha256%3Ac6a9a3e241a24f66e643fd0e345074640b6c27b82093536565c9bd61802cad6d" http.request.useragent="Go-http-client/1.1" http.response.duration=2.222710489s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:15 +0000] "PUT /v2/foo/schema1/blobs/uploads/f4e2af18-7586-4ce0-bb52-14d7b985a659?_state=U6FBklvEb4xDPFuzWh6IUtS6tXWINZ7fu9W-shsATBx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmNGUyYWYxOC03NTg2LTRjZTAtYmI1Mi0xNGQ3Yjk4NWE2NTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjI6MTUuMjY0Mzc3MjI0WiJ9&digest=sha256%3Ac6a9a3e241a24f66e643fd0e345074640b6c27b82093536565c9bd61802cad6d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:17Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=b90ce237-9b78-43cc-804d-4fe330d7795e http.request.method=PUT http.request.remoteaddr="127.0.0.1:33796" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.065073ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:17 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:17Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=ca10f93a-806a-4e29-ad07-ff0e101d0ef8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33796" http.request.uri="/v2/foo/schema1/manifests/sha256:1ec0b70e4201fdadab39a8893c048c89b870d0ef1948e76248a8939074fdddea" http.request.useragent="Go-http-client/1.1" http.response.duration=3.924002ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:17 +0000] "PUT /v2/foo/schema1/manifests/sha256:1ec0b70e4201fdadab39a8893c048c89b870d0ef1948e76248a8939074fdddea HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:17Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=1023e048-8a9f-43c9-b3a4-268e915e14ad http.request.method=GET http.request.remoteaddr="127.0.0.1:33796" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.991722ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:09:22:17 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T09:22:17Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=52fd1ceb-8484-4e88-9558-f29cf2a8361d http.request.method=GET http.request.remoteaddr="127.0.0.1:33796" http.request.uri="/v2/foo/schema1/manifests/sha256:1ec0b70e4201fdadab39a8893c048c89b870d0ef1948e76248a8939074fdddea" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.91474ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:09:22:17 +0000] "GET /v2/foo/schema1/manifests/sha256:1ec0b70e4201fdadab39a8893c048c89b870d0ef1948e76248a8939074fdddea HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T09:22:17Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:42191" http.request.id=9a20b251-a5da-454f-a307-01a7411eac0d http.request.method=PUT http.request.remoteaddr="127.0.0.1:33796" http.request.uri="/v2/foo/schema1/manifests/sha256:1ec0b70e4201fdadab39a8893c048c89b870d0ef1948e76248a8939074fdddea" http.request.useragent="Go-http-client/1.1" http.response.duration=2.898951ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:17 +0000] "PUT /v2/foo/schema1/manifests/sha256:1ec0b70e4201fdadab39a8893c048c89b870d0ef1948e76248a8939074fdddea HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:17Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:42191" http.request.id=8d31008a-6af7-4f6f-b74c-90162a982a1e http.request.method=PUT http.request.remoteaddr="127.0.0.1:33796" http.request.uri="/v2/foo/schema1/manifests/sha256:1ec0b70e4201fdadab39a8893c048c89b870d0ef1948e76248a8939074fdddea" http.request.useragent="Go-http-client/1.1" http.response.duration=2.896351ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:17 +0000] "PUT /v2/foo/schema1/manifests/sha256:1ec0b70e4201fdadab39a8893c048c89b870d0ef1948e76248a8939074fdddea HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:17Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:42191" http.request.id=cb8153ee-959e-44b6-83b0-4f33b75b1ca1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33796" http.request.uri="/v2/foo/schema1/manifests/sha256:1ec0b70e4201fdadab39a8893c048c89b870d0ef1948e76248a8939074fdddea" http.request.useragent="Go-http-client/1.1" http.response.duration=2.82131ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:17 +0000] "PUT /v2/foo/schema1/manifests/sha256:1ec0b70e4201fdadab39a8893c048c89b870d0ef1948e76248a8939074fdddea HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:17Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=705a21c8-1524-448a-9db4-2d567e7f47c5 http.request.method=GET http.request.remoteaddr="127.0.0.1:33796" http.request.uri="/v2/foo/schema1/manifests/sha256:1ec0b70e4201fdadab39a8893c048c89b870d0ef1948e76248a8939074fdddea" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.796939ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:09:22:17 +0000] "GET /v2/foo/schema1/manifests/sha256:1ec0b70e4201fdadab39a8893c048c89b870d0ef1948e76248a8939074fdddea HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T09:22:17Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=a2cb698a-5750-4333-92ce-f27b424a7159 http.request.method=GET http.request.remoteaddr="127.0.0.1:33796" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="922.89µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:17 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:17Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=81258181-df90-49be-84d8-e3d0af11f114 http.request.method=GET http.request.remoteaddr="127.0.0.1:33796" http.request.uri="/v2/foo/schema1/manifests/sha256:1ec0b70e4201fdadab39a8893c048c89b870d0ef1948e76248a8939074fdddea" http.request.useragent="Go-http-client/1.1" http.response.duration="816.129µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:17 +0000] "GET /v2/foo/schema1/manifests/sha256:1ec0b70e4201fdadab39a8893c048c89b870d0ef1948e76248a8939074fdddea HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:17Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=af654f18-a2fe-49af-bef5-a9b13f3e9619 http.request.method=GET http.request.remoteaddr="127.0.0.1:33796" 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="842.329µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [13/May/2026:09:22:17 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-05-13T09:22:17Z" level=error msg="payload digest does match: "sha256:8ea5f3ec12d726dfdc36edb93a1cacb9037ee050fdd8ef319eeeed906fd0993f" != "sha256:1ec0b70e4201fdadab39a8893c048c89b870d0ef1948e76248a8939074fdddea"" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=2224e7d3-5cf3-4ea0-861e-b433d3738495 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33796" http.request.uri="/v2/foo/schema1/manifests/sha256:1ec0b70e4201fdadab39a8893c048c89b870d0ef1948e76248a8939074fdddea" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:1ec0b70e4201fdadab39a8893c048c89b870d0ef1948e76248a8939074fdddea" time="2026-05-13T09:22:17Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=2224e7d3-5cf3-4ea0-861e-b433d3738495 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33796" http.request.uri="/v2/foo/schema1/manifests/sha256:1ec0b70e4201fdadab39a8893c048c89b870d0ef1948e76248a8939074fdddea" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.139212ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:1ec0b70e4201fdadab39a8893c048c89b870d0ef1948e76248a8939074fdddea" 127.0.0.1 - - [13/May/2026:09:22:17 +0000] "PUT /v2/foo/schema1/manifests/sha256:1ec0b70e4201fdadab39a8893c048c89b870d0ef1948e76248a8939074fdddea HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-05-13T09:22:17Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=cb2d4ab4-a3a7-4fb2-ab4e-491089791afe http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33810" http.request.uri="/v2/foo/schema1/manifests/sha256:1ec0b70e4201fdadab39a8893c048c89b870d0ef1948e76248a8939074fdddea" http.request.useragent="Go-http-client/1.1" http.response.duration=1.268054ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:17 +0000] "DELETE /v2/foo/schema1/manifests/sha256:1ec0b70e4201fdadab39a8893c048c89b870d0ef1948e76248a8939074fdddea HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:17Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:1ec0b70e4201fdadab39a8893c048c89b870d0ef1948e76248a8939074fdddea" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=bdfe24a6-2037-44e7-bbee-93e9e80213ca http.request.method=GET http.request.remoteaddr="127.0.0.1:33810" http.request.uri="/v2/foo/schema1/manifests/sha256:1ec0b70e4201fdadab39a8893c048c89b870d0ef1948e76248a8939074fdddea" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.251254ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:1ec0b70e4201fdadab39a8893c048c89b870d0ef1948e76248a8939074fdddea" 127.0.0.1 - - [13/May/2026:09:22:17 +0000] "GET /v2/foo/schema1/manifests/sha256:1ec0b70e4201fdadab39a8893c048c89b870d0ef1948e76248a8939074fdddea HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-05-13T09:22:17Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=473087b0-caf8-478a-b4c3-0a9b24bef4a9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33814" http.request.uri="/v2/foo/schema1/manifests/sha256:1ec0b70e4201fdadab39a8893c048c89b870d0ef1948e76248a8939074fdddea" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.171292ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:1ec0b70e4201fdadab39a8893c048c89b870d0ef1948e76248a8939074fdddea" 127.0.0.1 - - [13/May/2026:09:22:17 +0000] "DELETE /v2/foo/schema1/manifests/sha256:1ec0b70e4201fdadab39a8893c048c89b870d0ef1948e76248a8939074fdddea HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-05-13T09:22:17Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=85d366ae-8968-402a-83b5-50e8f8f1aa6b http.request.method=PUT http.request.remoteaddr="127.0.0.1:33816" http.request.uri="/v2/foo/schema1/manifests/sha256:1ec0b70e4201fdadab39a8893c048c89b870d0ef1948e76248a8939074fdddea" http.request.useragent="Go-http-client/1.1" http.response.duration=3.256194ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:17 +0000] "PUT /v2/foo/schema1/manifests/sha256:1ec0b70e4201fdadab39a8893c048c89b870d0ef1948e76248a8939074fdddea HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:17Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=cef369fc-18dd-477a-8e21-812fdf9c708a http.request.method=GET http.request.remoteaddr="127.0.0.1:33816" http.request.uri="/v2/foo/schema1/manifests/sha256:1ec0b70e4201fdadab39a8893c048c89b870d0ef1948e76248a8939074fdddea" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.159982ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:09:22:17 +0000] "GET /v2/foo/schema1/manifests/sha256:1ec0b70e4201fdadab39a8893c048c89b870d0ef1948e76248a8939074fdddea HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T09:22:17Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=8bcdabf4-8e5a-4cba-b0f9-7a039d95c97d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33824" 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.151012ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [13/May/2026:09:22:17 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-05-13T09:22:17Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=3aa68911-fb0c-4511-9ff0-1588c3a95999 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33840" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.376116ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:17 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:17Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=c166e247-3606-4eba-ad18-51871f8a9503 http.request.method=GET http.request.remoteaddr="127.0.0.1:33840" 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.136412ms http.response.status=200 http.response.written=39 127.0.0.1 - - [13/May/2026:09:22:17 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-05-13T09:22:17Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=45d96a37-ee9a-4302-99f2-0cfd882b8350 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33840" http.request.uri="/v2/foo/schema1/manifests/sha256:1ec0b70e4201fdadab39a8893c048c89b870d0ef1948e76248a8939074fdddea" http.request.useragent="Go-http-client/1.1" http.response.duration=1.054131ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:17 +0000] "DELETE /v2/foo/schema1/manifests/sha256:1ec0b70e4201fdadab39a8893c048c89b870d0ef1948e76248a8939074fdddea HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:17Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=1aafbef7-01d5-4180-84f4-c2760e08b210 http.request.method=GET http.request.remoteaddr="127.0.0.1:33840" 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="882.649µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [13/May/2026:09:22:17 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2026-05-13T09:22:17Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=e5239055-bebe-4f89-91cc-c923bdf19968 http.request.method=GET http.request.remoteaddr="127.0.0.1:33840" 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.00097ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:09:22:17 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-13T09:22:17Z" 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.26.3 http.request.host="127.0.0.1:42191" http.request.id=2f32f2d1-aa9c-415e-9f1f-15ab3a145d9a http.request.method=GET http.request.remoteaddr="127.0.0.1:33840" 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.040851ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [13/May/2026:09:22:17 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-13T09:22:17Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42191" http.request.id=bd204e92-cc93-4d1e-99d0-fa6ecc95b18e http.request.method=PUT http.request.remoteaddr="127.0.0.1:33840" 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.176572ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T09:22:17Z" 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.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42191" http.request.id=bd204e92-cc93-4d1e-99d0-fa6ecc95b18e http.request.method=PUT http.request.remoteaddr="127.0.0.1:33840" 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.225973ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T09:22:17Z" 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.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42191" http.request.id=bd204e92-cc93-4d1e-99d0-fa6ecc95b18e http.request.method=PUT http.request.remoteaddr="127.0.0.1:33840" 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.259453ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:09:22:17 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-05-13T09:22:17Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=427c8d3f-bb8f-46c9-9d24-c61a9e2be61b http.request.method=POST http.request.remoteaddr="127.0.0.1:33840" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.861219ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:17 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:17Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=31f76820-967f-41db-a2df-c97009ef61d9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33840" http.request.uri="/v2/foo/schema2/blobs/uploads/2f37221f-5744-4691-98c3-6df4e5e35df8?_state=vdafy9x6v0q4fyPwqE7WEgkcvPE1OsorModmf3A7o917Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyZjM3MjIxZi01NzQ0LTQ2OTEtOThjMy02ZGY0ZTVlMzVkZjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjI6MTcuNTU0NzQ3NTA3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.310134ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:17 +0000] "PUT /v2/foo/schema2/blobs/uploads/2f37221f-5744-4691-98c3-6df4e5e35df8?_state=vdafy9x6v0q4fyPwqE7WEgkcvPE1OsorModmf3A7o917Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyZjM3MjIxZi01NzQ0LTQ2OTEtOThjMy02ZGY0ZTVlMzVkZjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjI6MTcuNTU0NzQ3NTA3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:17Z" 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.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42191" http.request.id=bac6ba94-751d-46dc-8a88-4be73d688efc http.request.method=PUT http.request.remoteaddr="127.0.0.1:33840" 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.128572ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T09:22:17Z" 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.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42191" http.request.id=bac6ba94-751d-46dc-8a88-4be73d688efc http.request.method=PUT http.request.remoteaddr="127.0.0.1:33840" 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.179853ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:09:22:17 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-05-13T09:22:17Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=9ac4fc02-4551-429c-9018-d4c1956d4f2b http.request.method=POST http.request.remoteaddr="127.0.0.1:33840" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.063452ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:17 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:18Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=530c81dc-4f25-4840-a6cb-f5daa900a92f http.request.method=PUT http.request.remoteaddr="127.0.0.1:33840" http.request.uri="/v2/foo/schema2/blobs/uploads/eb1511ef-735c-4995-b24c-49c482b0e0c2?_state=NGRRm1RMpUW6CPztaQOcVgDk9JqkIII8tbuzQ9gEXVF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlYjE1MTFlZi03MzVjLTQ5OTUtYjI0Yy00OWM0ODJiMGUwYzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjI6MTcuNzI1Mzk2NzQ3WiJ9&digest=sha256%3A49ed7b18d1cd6c8d8e7dcdc98d01fedd3d53f8a6a4659c5538e5f5ece97116a2" http.request.useragent="Go-http-client/1.1" http.response.duration=989.752442ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:17 +0000] "PUT /v2/foo/schema2/blobs/uploads/eb1511ef-735c-4995-b24c-49c482b0e0c2?_state=NGRRm1RMpUW6CPztaQOcVgDk9JqkIII8tbuzQ9gEXVF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlYjE1MTFlZi03MzVjLTQ5OTUtYjI0Yy00OWM0ODJiMGUwYzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjI6MTcuNzI1Mzk2NzQ3WiJ9&digest=sha256%3A49ed7b18d1cd6c8d8e7dcdc98d01fedd3d53f8a6a4659c5538e5f5ece97116a2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:18Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=296ed592-7599-425c-a0d6-c71180091079 http.request.method=POST http.request.remoteaddr="127.0.0.1:33840" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.086411ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:18 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=2ee260b8-d819-4b21-a9f7-4a64902728ca http.request.method=PUT http.request.remoteaddr="127.0.0.1:33840" http.request.uri="/v2/foo/schema2/blobs/uploads/5072ebc7-a3e0-485b-8a3d-3bb1b471a961?_state=V5q_hNeQj6iYwH5mtYC04PE7pR5q1t4F9Gz1Ruz7beZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1MDcyZWJjNy1hM2UwLTQ4NWItOGEzZC0zYmIxYjQ3MWE5NjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjI6MTguOTY1MTY5NTg2WiJ9&digest=sha256%3Af1b21e96253e1e82acc436f05039f3f1b062f57d194418b5fb6c184b583a000a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.054377352s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:18 +0000] "PUT /v2/foo/schema2/blobs/uploads/5072ebc7-a3e0-485b-8a3d-3bb1b471a961?_state=V5q_hNeQj6iYwH5mtYC04PE7pR5q1t4F9Gz1Ruz7beZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1MDcyZWJjNy1hM2UwLTQ4NWItOGEzZC0zYmIxYjQ3MWE5NjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMDk6MjI6MTguOTY1MTY5NTg2WiJ9&digest=sha256%3Af1b21e96253e1e82acc436f05039f3f1b062f57d194418b5fb6c184b583a000a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42191" http.request.id=27a7a617-6a5d-4dc0-aa06-6a53cc057474 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33840" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.360254ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:21 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42191" http.request.id=5afa96f7-9aff-4096-b64c-3b7d557c1822 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33840" http.request.uri="/v2/foo/schema2/manifests/sha256:2176508deecc3b19c141d634844fe0f154c76f766457e2136c44a00ff42dcd1a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.116012ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:21 +0000] "PUT /v2/foo/schema2/manifests/sha256:2176508deecc3b19c141d634844fe0f154c76f766457e2136c44a00ff42dcd1a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=7bb39eab-d9b5-461a-94a3-0f938fe36b1d http.request.method=GET http.request.remoteaddr="127.0.0.1:33840" 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="951.77µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2026:09:22:21 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-13T09:22:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=92fc2312-f1d8-4bdd-b01b-ea0ec2e91876 http.request.method=GET http.request.remoteaddr="127.0.0.1:33840" http.request.uri="/v2/foo/schema2/manifests/sha256:2176508deecc3b19c141d634844fe0f154c76f766457e2136c44a00ff42dcd1a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="885.329µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2026:09:22:21 +0000] "GET /v2/foo/schema2/manifests/sha256:2176508deecc3b19c141d634844fe0f154c76f766457e2136c44a00ff42dcd1a HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-13T09:22:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=2b441148-b633-4b5a-94da-21175d0e8ba8 http.request.method=GET http.request.remoteaddr="127.0.0.1:33840" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="783.089µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:21 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=b0b67446-1f2a-49de-8fe0-d90053d65c60 http.request.method=GET http.request.remoteaddr="127.0.0.1:33840" http.request.uri="/v2/foo/schema2/manifests/sha256:2176508deecc3b19c141d634844fe0f154c76f766457e2136c44a00ff42dcd1a" http.request.useragent="Go-http-client/1.1" http.response.duration="695.247µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:21 +0000] "GET /v2/foo/schema2/manifests/sha256:2176508deecc3b19c141d634844fe0f154c76f766457e2136c44a00ff42dcd1a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=190d8fec-afec-43fc-8271-2463a2ba2e8b http.request.method=GET http.request.remoteaddr="127.0.0.1:33840" 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="716.167µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [13/May/2026:09:22:21 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-05-13T09:22:21Z" level=info msg="rewriting manifest sha256:2176508deecc3b19c141d634844fe0f154c76f766457e2136c44a00ff42dcd1a in schema1 format to support old client" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=506d4be7-0f26-4be3-8d7b-794617b8367e http.request.method=GET http.request.remoteaddr="127.0.0.1:33840" 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-05-13T09:22:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=506d4be7-0f26-4be3-8d7b-794617b8367e http.request.method=GET http.request.remoteaddr="127.0.0.1:33840" 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=3.232915ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [13/May/2026:09:22:21 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-05-13T09:22:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=bc1b29ff-1bcd-42c0-8d11-eee1f1df43c8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33840" http.request.uri="/v2/foo/schema2/manifests/sha256:2176508deecc3b19c141d634844fe0f154c76f766457e2136c44a00ff42dcd1a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.023491ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:21 +0000] "DELETE /v2/foo/schema2/manifests/sha256:2176508deecc3b19c141d634844fe0f154c76f766457e2136c44a00ff42dcd1a HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:21Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:2176508deecc3b19c141d634844fe0f154c76f766457e2136c44a00ff42dcd1a" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=a5c09e32-de48-4f3e-948f-f52402acd6f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:33840" http.request.uri="/v2/foo/schema2/manifests/sha256:2176508deecc3b19c141d634844fe0f154c76f766457e2136c44a00ff42dcd1a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="843.248µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:2176508deecc3b19c141d634844fe0f154c76f766457e2136c44a00ff42dcd1a" 127.0.0.1 - - [13/May/2026:09:22:21 +0000] "GET /v2/foo/schema2/manifests/sha256:2176508deecc3b19c141d634844fe0f154c76f766457e2136c44a00ff42dcd1a HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-05-13T09:22:21Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=168d340e-9409-4bbd-9772-d0e7f7a30090 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56486" http.request.uri="/v2/foo/schema2/manifests/sha256:2176508deecc3b19c141d634844fe0f154c76f766457e2136c44a00ff42dcd1a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="920.689µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:2176508deecc3b19c141d634844fe0f154c76f766457e2136c44a00ff42dcd1a" 127.0.0.1 - - [13/May/2026:09:22:21 +0000] "DELETE /v2/foo/schema2/manifests/sha256:2176508deecc3b19c141d634844fe0f154c76f766457e2136c44a00ff42dcd1a HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-05-13T09:22:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42191" http.request.id=a761621c-b4e6-4339-93d1-08651cfebfba http.request.method=PUT http.request.remoteaddr="127.0.0.1:56488" http.request.uri="/v2/foo/schema2/manifests/sha256:2176508deecc3b19c141d634844fe0f154c76f766457e2136c44a00ff42dcd1a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.198772ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:21 +0000] "PUT /v2/foo/schema2/manifests/sha256:2176508deecc3b19c141d634844fe0f154c76f766457e2136c44a00ff42dcd1a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=f392d567-bfaa-4ff6-b2d0-506bed731be1 http.request.method=GET http.request.remoteaddr="127.0.0.1:56488" http.request.uri="/v2/foo/schema2/manifests/sha256:2176508deecc3b19c141d634844fe0f154c76f766457e2136c44a00ff42dcd1a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="929.53µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2026:09:22:21 +0000] "GET /v2/foo/schema2/manifests/sha256:2176508deecc3b19c141d634844fe0f154c76f766457e2136c44a00ff42dcd1a HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-13T09:22:21Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=c5c222f4-f29a-4371-b89f-993d7ea69036 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56496" 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.017891ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [13/May/2026:09:22:21 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-05-13T09:22:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42191" http.request.id=49dd31f0-01da-4e6c-a9d9-0af825221904 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56498" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.338134ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:21 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=06c66e74-f03f-4e8e-9158-e8d9eda5dab2 http.request.method=GET http.request.remoteaddr="127.0.0.1:56498" 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="832.249µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [13/May/2026:09:22:21 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-05-13T09:22:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=509aa181-da5e-44ac-96f3-bf06718fba52 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56498" http.request.uri="/v2/foo/schema2/manifests/sha256:2176508deecc3b19c141d634844fe0f154c76f766457e2136c44a00ff42dcd1a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.195572ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:21 +0000] "DELETE /v2/foo/schema2/manifests/sha256:2176508deecc3b19c141d634844fe0f154c76f766457e2136c44a00ff42dcd1a HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42191" http.request.id=980f798c-5321-44d2-ad97-40e6eee9c90b http.request.method=GET http.request.remoteaddr="127.0.0.1:56498" 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="769.928µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [13/May/2026:09:22:21 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (8.07s) === RUN TestManifestDeleteDisabled time="2026-05-13T09:22:21Z" 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.26.3 time="2026-05-13T09:22:21Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T09:22:21Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.3 http.request.host="127.0.0.1:34151" http.request.id=885f75b9-b44e-4efa-a6c6-add0701b9c00 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42608" 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="980.61µs" http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [13/May/2026:09:22:21 +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-05-13T09:22:21Z" 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.26.3 time="2026-05-13T09:22:21Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T09:22:21Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 time="2026-05-13T09:22:21Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.26.3 time="2026-05-13T09:22:21Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.26.3 time="2026-05-13T09:22:21Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.3 http.request.host="127.0.0.1:33865" http.request.id=af1c2e79-c5c0-4843-b5df-b9323831ab35 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58108" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.956442ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [13/May/2026:09:22:21 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-05-13T09:22:21Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.3 http.request.host="127.0.0.1:33865" http.request.id=2f42780f-178e-46af-9d42-23af36242d3c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58110" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.541176ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [13/May/2026:09:22:21 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-05-13T09:22:21Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.3 http.request.host="127.0.0.1:33865" http.request.id=1f2f8459-f6a9-49ec-abf0-0484bdc1a211 http.request.method=POST http.request.remoteaddr="127.0.0.1:58114" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.623777ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:09:22:21 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-05-13T09:22:21Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.3 http.request.host="127.0.0.1:33865" http.request.id=d599bcda-7f14-4b2f-8251-c178344b29ad http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58118" http.request.uri="/v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.559937ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:09:22:21 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.05s) === RUN TestProxyManifestGetByTag time="2026-05-13T09:22:21Z" 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.26.3 time="2026-05-13T09:22:21Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T09:22:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44835" http.request.id=c31084f2-679c-459c-bff2-a5cfc1178202 http.request.method=POST http.request.remoteaddr="127.0.0.1:53060" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.070732ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:21 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:23Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44835" http.request.id=2d5675f0-f74d-4e58-b648-334375149fcf http.request.method=PUT http.request.remoteaddr="127.0.0.1:53060" http.request.uri="/v2/foo/bar/blobs/uploads/ed64435d-944d-4198-b456-00637ff970b3?_state=QgvqFezekclvuC_wLtKrMO86sx00VMI7MEvYOMNuqZR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVkNjQ0MzVkLTk0NGQtNDE5OC1iNDU2LTAwNjM3ZmY5NzBiMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMjoyMS4zOTY2OTA5NTdaIn0%3D&digest=sha256%3Aac35e600b4cf271afad5908b91864800e0e1bbdaef20862e7ada1d6ac6aaa604" http.request.useragent="Go-http-client/1.1" http.response.duration=2.530753538s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:21 +0000] "PUT /v2/foo/bar/blobs/uploads/ed64435d-944d-4198-b456-00637ff970b3?_state=QgvqFezekclvuC_wLtKrMO86sx00VMI7MEvYOMNuqZR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVkNjQ0MzVkLTk0NGQtNDE5OC1iNDU2LTAwNjM3ZmY5NzBiMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMjoyMS4zOTY2OTA5NTdaIn0%3D&digest=sha256%3Aac35e600b4cf271afad5908b91864800e0e1bbdaef20862e7ada1d6ac6aaa604 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:23Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44835" http.request.id=ae042836-239e-49db-9b51-132b391afa36 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53060" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=2.830789ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:23 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:23Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T09:22:23Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T09:22:23Z" level=info msg="Starting upload purge in 39m0s" go.version=go1.26.3 time="2026-05-13T09:22:23Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 time="2026-05-13T09:22:23Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44835" http.request.id=c68cec18-d954-49cf-942d-a07207f36e98 http.request.method=GET http.request.remoteaddr="127.0.0.1:53060" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="621.526µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:09:22:23 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-05-13T09:22:23Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:44835" go.version=go1.26.3 time="2026-05-13T09:22:23Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.26.3 time="2026-05-13T09:22:23Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44835" http.request.id=551da0b7-e6a3-4668-84dd-2c85f43e1821 http.request.method=GET http.request.remoteaddr="127.0.0.1:53064" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="797.448µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:09:22:23 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-05-13T09:22:23Z" level=info msg="Challenge established with upstream : http://127.0.0.1:44835/v2/ &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:44835/v2/:[]]}" go.version=go1.26.3 http.request.host="127.0.0.1:40431" http.request.id=af040e6e-aac4-4d0d-a196-367771543ab8 http.request.method=GET http.request.remoteaddr="127.0.0.1:43206" http.request.uri="/v2/foo/bar/manifests/sha256:29be999ae3513f982dc084fcfe965f4c2472e917378329f96f5284cb2d7bdaba" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:29be999ae3513f982dc084fcfe965f4c2472e917378329f96f5284cb2d7bdaba" time="2026-05-13T09:22:23Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44835" http.request.id=e356212e-73c0-4348-bb18-95bbe99c10d0 http.request.method=GET http.request.remoteaddr="127.0.0.1:53068" http.request.uri="/v2/foo/bar/manifests/sha256:29be999ae3513f982dc084fcfe965f4c2472e917378329f96f5284cb2d7bdaba" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.733018ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2026:09:22:23 +0000] "GET /v2/foo/bar/manifests/sha256:29be999ae3513f982dc084fcfe965f4c2472e917378329f96f5284cb2d7bdaba HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-13T09:22:23Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:29be999ae3513f982dc084fcfe965f4c2472e917378329f96f5284cb2d7bdaba with ttl=167h59m59.999997159s" go.version=go1.26.3 time="2026-05-13T09:22:23Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40431" http.request.id=af040e6e-aac4-4d0d-a196-367771543ab8 http.request.method=GET http.request.remoteaddr="127.0.0.1:43206" http.request.uri="/v2/foo/bar/manifests/sha256:29be999ae3513f982dc084fcfe965f4c2472e917378329f96f5284cb2d7bdaba" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=6.703271ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2026:09:22:23 +0000] "GET /v2/foo/bar/manifests/sha256:29be999ae3513f982dc084fcfe965f4c2472e917378329f96f5284cb2d7bdaba HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-13T09:22:23Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44835" http.request.id=ab29b1ea-2610-447b-a4f4-24eb58d3e96f http.request.method=GET http.request.remoteaddr="127.0.0.1:53068" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="636.886µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:09:22:23 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-05-13T09:22:23Z" level=info msg="Challenge established with upstream : http://127.0.0.1:44835/v2/ &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:44835/v2/:[]]}" go.version=go1.26.3 http.request.host="127.0.0.1:40431" http.request.id=c9911124-b82b-401d-b754-5b1c3a2867ba http.request.method=GET http.request.remoteaddr="127.0.0.1:43212" 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-05-13T09:22:23Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44835" http.request.id=5ec6799d-42b0-4386-ac8a-756d7b2fc119 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:53076" 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.761259ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2026:09:22:23 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-13T09:22:23Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40431" http.request.id=c9911124-b82b-401d-b754-5b1c3a2867ba http.request.method=GET http.request.remoteaddr="127.0.0.1:43212" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.440217ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2026:09:22:23 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-13T09:22:24Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44835" http.request.id=c54ad655-0213-4ef5-af74-1f39b56f8a6d http.request.method=POST http.request.remoteaddr="127.0.0.1:53076" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.015411ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:24 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:24Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44835" http.request.id=3418617c-dc05-4600-8b43-466a353d7783 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53076" http.request.uri="/v2/foo/bar/blobs/uploads/5e1ddac5-cdf0-464a-adc2-c7898b4e708e?_state=y0N5wuL1MLKatTVD1s7BWQTL0pNLi--x48ZJ29egcvF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVlMWRkYWM1LWNkZjAtNDY0YS1hZGMyLWM3ODk4YjRlNzA4ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMjoyNC4xMTUyMjQ2MzZaIn0%3D&digest=sha256%3A46bc213d7f2596dfd0a23e2416f8b1b9277cef1e230cc921c600ce42488350fd" http.request.useragent="Go-http-client/1.1" http.response.duration=878.433707ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:24 +0000] "PUT /v2/foo/bar/blobs/uploads/5e1ddac5-cdf0-464a-adc2-c7898b4e708e?_state=y0N5wuL1MLKatTVD1s7BWQTL0pNLi--x48ZJ29egcvF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVlMWRkYWM1LWNkZjAtNDY0YS1hZGMyLWM3ODk4YjRlNzA4ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QwOToyMjoyNC4xMTUyMjQ2MzZaIn0%3D&digest=sha256%3A46bc213d7f2596dfd0a23e2416f8b1b9277cef1e230cc921c600ce42488350fd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:24Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44835" http.request.id=d4bda2b3-ba2e-4d90-8594-ffc5544e6d00 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53076" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=2.83319ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:09:22:24 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T09:22:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44835" http.request.id=ef791ac8-0c1a-430d-88b0-934dd6f46d1e http.request.method=GET http.request.remoteaddr="127.0.0.1:53076" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="736.728µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:09:22:25 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-05-13T09:22:25Z" level=info msg="Challenge established with upstream : http://127.0.0.1:44835/v2/ &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:44835/v2/:[]]}" go.version=go1.26.3 http.request.host="127.0.0.1:40431" http.request.id=b869700c-b10a-4e47-ad01-c86d65071707 http.request.method=GET http.request.remoteaddr="127.0.0.1:43222" 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-05-13T09:22:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44835" http.request.id=ba8fc204-34a1-4df5-bb60-1fdf1691a04a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:53092" 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.86158ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2026:09:22:25 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-13T09:22:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44835" http.request.id=674e0726-4cc5-4f03-96e5-597674621d4e http.request.method=GET http.request.remoteaddr="127.0.0.1:53092" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="779.008µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:09:22:25 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-05-13T09:22:25Z" level=info msg="Challenge established with upstream : http://127.0.0.1:44835/v2/ &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:44835/v2/:[]]}" go.version=go1.26.3 http.request.host="127.0.0.1:40431" http.request.id=b869700c-b10a-4e47-ad01-c86d65071707 http.request.method=GET http.request.remoteaddr="127.0.0.1:43222" 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-05-13T09:22:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44835" http.request.id=9f0362cf-37cb-4469-8017-022e2714eab9 http.request.method=GET http.request.remoteaddr="127.0.0.1:53108" 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.291665ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2026:09:22:25 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-13T09:22:25Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:1a35f4061a824224abb9f18110bad161bd2b696f3389f612694375c314d296ec with ttl=167h59m59.99999628s" go.version=go1.26.3 time="2026-05-13T09:22:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40431" http.request.id=b869700c-b10a-4e47-ad01-c86d65071707 http.request.method=GET http.request.remoteaddr="127.0.0.1:43222" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=13.204259ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2026:09:22:24 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (3.90s) === RUN TestAppDispatcher time="2026-05-13T09:22:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39483" http.request.id=7ece37a6-3eea-414f-9603-8f096f599816 http.request.method=GET http.request.remoteaddr="127.0.0.1:54474" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="919.01µs" http.response.status=200 http.response.written=0 time="2026-05-13T09:22:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39483" http.request.id=efe1a456-ef45-4a2c-9c19-48ac36ce8c46 http.request.method=GET http.request.remoteaddr="127.0.0.1:54474" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="726.727µs" http.response.status=200 http.response.written=0 time="2026-05-13T09:22:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39483" http.request.id=be49397d-a143-453c-afbe-f20ed742124c http.request.method=GET http.request.remoteaddr="127.0.0.1:54474" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="721.528µs" http.response.status=200 http.response.written=0 time="2026-05-13T09:22:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39483" http.request.id=3c48f96c-a859-421a-8d44-1d15e6523708 http.request.method=GET http.request.remoteaddr="127.0.0.1:54474" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration=1.034971ms http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2026-05-13T09:22:25Z" 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.26.3 instance.id=ceae46e5-e19f-40af-8423-9d1b6504b7e9 time="2026-05-13T09:22:25Z" level=info msg="redis not configured" go.version=go1.26.3 instance.id=ceae46e5-e19f-40af-8423-9d1b6504b7e9 time="2026-05-13T09:22:25Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.26.3 http.request.host="127.0.0.1:34911" http.request.id=c8d1f2dc-fb73-43c0-9f11-e5ecfe15330b http.request.method=GET http.request.remoteaddr="127.0.0.1:57718" 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-05-13T09:22:25Z" 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.26.3 instance.id=ceae46e5-e19f-40af-8423-9d1b6504b7e9 time="2026-05-13T09:22:25Z" level=info msg="redis not configured" go.version=go1.26.3 instance.id=ceae46e5-e19f-40af-8423-9d1b6504b7e9 time="2026-05-13T09:22:25Z" level=info msg="configuring file health check path=/tmp/healthcheck3938432628, interval=1" go.version=go1.26.3 instance.id=ceae46e5-e19f-40af-8423-9d1b6504b7e9 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2026-05-13T09:22:29Z" 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.26.3 instance.id=ceae46e5-e19f-40af-8423-9d1b6504b7e9 time="2026-05-13T09:22:29Z" level=info msg="redis not configured" go.version=go1.26.3 instance.id=ceae46e5-e19f-40af-8423-9d1b6504b7e9 time="2026-05-13T09:22:29Z" level=info msg="configuring TCP health check addr=127.0.0.1:38411, interval=1" go.version=go1.26.3 instance.id=ceae46e5-e19f-40af-8423-9d1b6504b7e9 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2026-05-13T09:22:33Z" 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.26.3 instance.id=ceae46e5-e19f-40af-8423-9d1b6504b7e9 time="2026-05-13T09:22:33Z" level=info msg="redis not configured" go.version=go1.26.3 instance.id=ceae46e5-e19f-40af-8423-9d1b6504b7e9 time="2026-05-13T09:22:33Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:44181, interval=1, threshold=3" go.version=go1.26.3 instance.id=ceae46e5-e19f-40af-8423-9d1b6504b7e9 --- PASS: TestHTTPHealthCheck (7.00s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 81.611s ? 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.09s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.02s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.36s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.55s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.258s === RUN TestSchedule time="2026-05-13T09:21:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 instance.id=25415339-eac3-4aec-b8f7-55ddf9f8f74d time="2026-05-13T09:21:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.997ms" go.version=go1.26.3 instance.id=25415339-eac3-4aec-b8f7-55ddf9f8f74d time="2026-05-13T09:21:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=998.04µs" go.version=go1.26.3 instance.id=25415339-eac3-4aec-b8f7-55ddf9f8f74d time="2026-05-13T09:21:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=998.12µs" go.version=go1.26.3 instance.id=25415339-eac3-4aec-b8f7-55ddf9f8f74d 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-05-13T09:21:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 instance.id=25415339-eac3-4aec-b8f7-55ddf9f8f74d --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2026-05-13T09:21:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 instance.id=25415339-eac3-4aec-b8f7-55ddf9f8f74d time="2026-05-13T09:21:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99612ms" go.version=go1.26.3 instance.id=25415339-eac3-4aec-b8f7-55ddf9f8f74d time="2026-05-13T09:21:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99784ms" go.version=go1.26.3 instance.id=25415339-eac3-4aec-b8f7-55ddf9f8f74d time="2026-05-13T09:21:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 instance.id=25415339-eac3-4aec-b8f7-55ddf9f8f74d --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2026-05-13T09:21:19Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 instance.id=25415339-eac3-4aec-b8f7-55ddf9f8f74d --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.808s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (2.37s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 26181120 sha256:6ce32021ff324abf857862b6dd5b0c959f3e279c8ccda5e2fd95340a8869729a [] map[] } --- PASS: TestSimpleBlobRead (0.66s) === RUN TestBlobMount --- PASS: TestBlobMount (0.49s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (3.26s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (3.25s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (3.21s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.02s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:2e9072b4faa19318a01dca86164f95a356075385f97f0ddfb4931aeffdd5b69f palailogos: marking blob sha256:ff4920956dd16ff7b8aee38a2bb05a001f73cf1bd4f4a953ecaadaa538726496 palailogos: marking blob sha256:88419e0651ac3061ede47f658557b570f47421bf7e5832480d33c33717171285 palailogos: marking manifest sha256:676f5a61d21821e866afb73c992feb91f9fe2ed1ca2cb99dec6831a064642f6a palailogos: marking blob sha256:0afdb5bd7f336b973797cc5af1f95dddc5946296aadb847d453ac3dedce6ceef palailogos: marking blob sha256:c24d9bf27419e0c4edcea33af2a3717c6f4fec3bcd2b29c2d5cf9c3c03ed5761 palailogos: marking manifest sha256:8cad8eb6252f49f152254c0a725af94a779dcfa86d5834a82e9d002fbc416014 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:498173691851cc0f5ffdb8f083cbfef5d66acaf7a7941f0a035405fcfe39e461 palailogos: marking blob sha256:cb5bfc9698cf417f77ba414a0bbb3f6d4d0847383e84513da742da9d768e33b7 palailogos: marking manifest sha256:95d0a0e74264dd5e21c39b477b39332501b3092eea06ea6d1e127d6df6cac9ad palailogos: marking blob sha256:676f5a61d21821e866afb73c992feb91f9fe2ed1ca2cb99dec6831a064642f6a palailogos: marking blob sha256:2e9072b4faa19318a01dca86164f95a356075385f97f0ddfb4931aeffdd5b69f 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (2.29s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:752d13e17f1ac968be4959e67cd39cf7c5d53f7dd6db543e4fbc6885df22c5af deletemanifests: marking manifest sha256:e1685157458479a64276372071235a71f366aac90237bd3665cb0b22d47071af deletemanifests: marking blob sha256:3b9e012537c85de2f6c77188473f7654a05ab7e1f2ba31e5bf2428a6933e9156 deletemanifests: marking blob sha256:1a3e2c467f2e8390ca61b52aa514b76096f43799a17919509b4aba2613c9ec1e deletemanifests: marking blob sha256:3c7a6355183624456b57affb772642b6131c7810c386f47340cd23116818974f 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:aafd1139cbd89f7a041e98070d9619ff8c66421008b8942b1a6bbc9cc6047dd2 blob eligible for deletion: sha256:fbb907f758d23eb44f939e64a37ec113dfdb148f8dff9f1ea379402e74525d01 blob eligible for deletion: sha256:752d13e17f1ac968be4959e67cd39cf7c5d53f7dd6db543e4fbc6885df22c5af blob eligible for deletion: sha256:a70a850f9f3e63520863af6c1f315ca826e03b75986d93c68cc9f38f45adbe72 deletemanifests manifest eligible for deletion: sha256:752d13e17f1ac968be4959e67cd39cf7c5d53f7dd6db543e4fbc6885df22c5af deletemanifests: marking manifest sha256:e1685157458479a64276372071235a71f366aac90237bd3665cb0b22d47071af deletemanifests: marking blob sha256:3b9e012537c85de2f6c77188473f7654a05ab7e1f2ba31e5bf2428a6933e9156 deletemanifests: marking blob sha256:1a3e2c467f2e8390ca61b52aa514b76096f43799a17919509b4aba2613c9ec1e deletemanifests: marking blob sha256:3c7a6355183624456b57affb772642b6131c7810c386f47340cd23116818974f time="2026-05-13T09:21:36Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/752d13e17f1ac968be4959e67cd39cf7c5d53f7dd6db543e4fbc6885df22c5af" go.version=go1.26.3 instance.id=7066ce5d-65c1-4429-976f-79ad53536e8e time="2026-05-13T09:21:36Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/752d13e17f1ac968be4959e67cd39cf7c5d53f7dd6db543e4fbc6885df22c5af" go.version=go1.26.3 instance.id=7066ce5d-65c1-4429-976f-79ad53536e8e 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:752d13e17f1ac968be4959e67cd39cf7c5d53f7dd6db543e4fbc6885df22c5af time="2026-05-13T09:21:36Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/75/752d13e17f1ac968be4959e67cd39cf7c5d53f7dd6db543e4fbc6885df22c5af" go.version=go1.26.3 instance.id=7066ce5d-65c1-4429-976f-79ad53536e8e blob eligible for deletion: sha256:a70a850f9f3e63520863af6c1f315ca826e03b75986d93c68cc9f38f45adbe72 time="2026-05-13T09:21:36Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a7/a70a850f9f3e63520863af6c1f315ca826e03b75986d93c68cc9f38f45adbe72" go.version=go1.26.3 instance.id=7066ce5d-65c1-4429-976f-79ad53536e8e blob eligible for deletion: sha256:aafd1139cbd89f7a041e98070d9619ff8c66421008b8942b1a6bbc9cc6047dd2 time="2026-05-13T09:21:36Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/aa/aafd1139cbd89f7a041e98070d9619ff8c66421008b8942b1a6bbc9cc6047dd2" go.version=go1.26.3 instance.id=7066ce5d-65c1-4429-976f-79ad53536e8e blob eligible for deletion: sha256:fbb907f758d23eb44f939e64a37ec113dfdb148f8dff9f1ea379402e74525d01 time="2026-05-13T09:21:36Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/fb/fbb907f758d23eb44f939e64a37ec113dfdb148f8dff9f1ea379402e74525d01" go.version=go1.26.3 instance.id=7066ce5d-65c1-4429-976f-79ad53536e8e --- PASS: TestDeleteManifestIfTagNotFound (2.53s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:2718e2899225291d4fcf94a725a4aa5ff72a7b265f9e679f93a9eb310b7e54d3 time="2026-05-13T09:21:37Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/27/2718e2899225291d4fcf94a725a4aa5ff72a7b265f9e679f93a9eb310b7e54d3" go.version=go1.26.3 instance.id=7066ce5d-65c1-4429-976f-79ad53536e8e blob eligible for deletion: sha256:59bb4c3c3429c6b330adb6d8c262219a417e89acef9ce27ef0179c8ca7bac93f time="2026-05-13T09:21:37Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/59/59bb4c3c3429c6b330adb6d8c262219a417e89acef9ce27ef0179c8ca7bac93f" go.version=go1.26.3 instance.id=7066ce5d-65c1-4429-976f-79ad53536e8e blob eligible for deletion: sha256:60b0be8c48df5abc9bff49bdf1dd79b71308e092cdb971317374a5f93096543f time="2026-05-13T09:21:37Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/60/60b0be8c48df5abc9bff49bdf1dd79b71308e092cdb971317374a5f93096543f" go.version=go1.26.3 instance.id=7066ce5d-65c1-4429-976f-79ad53536e8e --- PASS: TestGCWithMissingManifests (0.68s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:d39bf3eac31ef6c9cd3732161b3d26041449640ee21c1198e1dff577c3acee8b komnenos: marking blob sha256:02f0cec0806b1823d2790e14229a1226c0f0aad6f946925397da01bc0cf291b6 komnenos: marking blob sha256:b489730a49065c008c5b45fdc116650be7615e220cfe72ea3583d984270eab34 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:656a83741e8d73c033b0607f866afb5b710d075abf1ee67b0325919150463a13 time="2026-05-13T09:21:39Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/65/656a83741e8d73c033b0607f866afb5b710d075abf1ee67b0325919150463a13" go.version=go1.26.3 instance.id=7066ce5d-65c1-4429-976f-79ad53536e8e blob eligible for deletion: sha256:8f28397d2d7b26d3715ca6c4bc729da44e50ae458f3044bc0bb22c650f33551e time="2026-05-13T09:21:39Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/8f/8f28397d2d7b26d3715ca6c4bc729da44e50ae458f3044bc0bb22c650f33551e" go.version=go1.26.3 instance.id=7066ce5d-65c1-4429-976f-79ad53536e8e blob eligible for deletion: sha256:d7a3d3e8b61b992dc3125ef726806ccc24b2a28d609c37b3130c39718ca6da19 time="2026-05-13T09:21:39Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d7/d7a3d3e8b61b992dc3125ef726806ccc24b2a28d609c37b3130c39718ca6da19" go.version=go1.26.3 instance.id=7066ce5d-65c1-4429-976f-79ad53536e8e blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2026-05-13T09:21:39Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.26.3 instance.id=7066ce5d-65c1-4429-976f-79ad53536e8e blob eligible for deletion: sha256:060d0069259e0f8e00a26f0ddc143ed0e0ad637b8b4628a45aa55a22ed7501b4 time="2026-05-13T09:21:39Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/06/060d0069259e0f8e00a26f0ddc143ed0e0ad637b8b4628a45aa55a22ed7501b4" go.version=go1.26.3 instance.id=7066ce5d-65c1-4429-976f-79ad53536e8e blob eligible for deletion: sha256:0fb8d89d10e9ad3b69b0a611d7c170063a37f3dcba9cf315ff97b2190b72a013 time="2026-05-13T09:21:39Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/0f/0fb8d89d10e9ad3b69b0a611d7c170063a37f3dcba9cf315ff97b2190b72a013" go.version=go1.26.3 instance.id=7066ce5d-65c1-4429-976f-79ad53536e8e blob eligible for deletion: sha256:230bcb7cfa47720c1958c2bb1f5acbc68ce7a01034720cfddd9ca1e885167a5c time="2026-05-13T09:21:39Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/23/230bcb7cfa47720c1958c2bb1f5acbc68ce7a01034720cfddd9ca1e885167a5c" go.version=go1.26.3 instance.id=7066ce5d-65c1-4429-976f-79ad53536e8e --- PASS: TestDeletionHasEffect (2.26s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (2.13s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:e174192d5a1a2d002e2a3ff6f2ea872435b2e8c9a9b3716bf13bfb963f757f4c michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:2ce983ef9dad954d9f46401d1f9155f994e96795dfe3bbf2a884b89f298c5336 michael_z_doukas: marking blob sha256:786eab16e189f9d6adf18cfe227658df0dc85cf6cdcd4e6acba9eaaa382fae4c 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:e65760f3198ca1e79ee4f1764351eb635e2b4400231ea74b03250d81572647ca time="2026-05-13T09:21:42Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e6/e65760f3198ca1e79ee4f1764351eb635e2b4400231ea74b03250d81572647ca" go.version=go1.26.3 instance.id=7066ce5d-65c1-4429-976f-79ad53536e8e --- PASS: TestOrphanBlobDeleted (1.12s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:405826aaa2b2a4342c19b79f9194f2448e0cd4d1a8c97f21103cab01937da2ff linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:a5575f47442ed58840efdf35ac8266a7d16d94f5aa3f6b71ec4a622fc11a4693 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.82s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.89s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.39s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.66s) === 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-05-13T09:21:46Z" level=info msg="PurgeUploads starting: olderThan=2026-05-13 08:21:46.734325094 +0000 UTC m=-3571.888498521, actuallyDelete=true" time="2026-05-13T09:21:46Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2026-05-13T09:21:46Z" level=info msg="PurgeUploads starting: olderThan=2026-05-13 09:21:46.735416146 +0000 UTC m=+28.112592531, actuallyDelete=true" time="2026-05-13T09:21:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d2aca661-c86d-4b55-9fdb-0419e79e566c have older date (2026-05-13 08:21:46 +0000 UTC) than purge date (2026-05-13 09:21:46.735416146 +0000 UTC m=+28.112592531). Removing upload directory." time="2026-05-13T09:21:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f006c140-53a0-4157-9418-e6e69cbea22e have older date (2026-05-13 08:21:46 +0000 UTC) than purge date (2026-05-13 09:21:46.735416146 +0000 UTC m=+28.112592531). Removing upload directory." time="2026-05-13T09:21:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/424b58ee-7573-4141-8dbe-413a2d9c7efa have older date (2026-05-13 08:21:46 +0000 UTC) than purge date (2026-05-13 09:21:46.735416146 +0000 UTC m=+28.112592531). Removing upload directory." time="2026-05-13T09:21:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/208bdc85-3231-4094-b8f1-8c0325034fed have older date (2026-05-13 08:21:46 +0000 UTC) than purge date (2026-05-13 09:21:46.735416146 +0000 UTC m=+28.112592531). Removing upload directory." time="2026-05-13T09:21:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/285dfcf5-5c34-4355-9bbe-3338e725470a have older date (2026-05-13 08:21:46 +0000 UTC) than purge date (2026-05-13 09:21:46.735416146 +0000 UTC m=+28.112592531). Removing upload directory." time="2026-05-13T09:21:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2f92c875-ec3f-4d31-b46b-af2c4eb77f30 have older date (2026-05-13 08:21:46 +0000 UTC) than purge date (2026-05-13 09:21:46.735416146 +0000 UTC m=+28.112592531). Removing upload directory." time="2026-05-13T09:21:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/324ad5b8-9ff3-4a16-bbd8-040487810319 have older date (2026-05-13 08:21:46 +0000 UTC) than purge date (2026-05-13 09:21:46.735416146 +0000 UTC m=+28.112592531). Removing upload directory." time="2026-05-13T09:21:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4e6c2b4d-4cd4-4c48-9c0c-71ff0ac9633d have older date (2026-05-13 08:21:46 +0000 UTC) than purge date (2026-05-13 09:21:46.735416146 +0000 UTC m=+28.112592531). Removing upload directory." time="2026-05-13T09:21:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4fde70cd-4b66-4603-b5a6-72a7e518c571 have older date (2026-05-13 08:21:46 +0000 UTC) than purge date (2026-05-13 09:21:46.735416146 +0000 UTC m=+28.112592531). Removing upload directory." time="2026-05-13T09:21:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7cea0a05-ef1a-4a10-9758-6357a790e555 have older date (2026-05-13 08:21:46 +0000 UTC) than purge date (2026-05-13 09:21:46.735416146 +0000 UTC m=+28.112592531). Removing upload directory." time="2026-05-13T09:21:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a3e8c682-b18b-4062-95d1-0ff0d279d0b3 have older date (2026-05-13 08:21:46 +0000 UTC) than purge date (2026-05-13 09:21:46.735416146 +0000 UTC m=+28.112592531). Removing upload directory." time="2026-05-13T09:21:46Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2026-05-13T09:21:46Z" level=info msg="PurgeUploads starting: olderThan=2026-05-13 09:21:46.737014482 +0000 UTC m=+28.114190827, actuallyDelete=true" time="2026-05-13T09:21:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/0ccd21fb-45d8-4184-a935-70afdd73fbd9 have older date (2026-05-13 08:21:46 +0000 UTC) than purge date (2026-05-13 09:21:46.737014482 +0000 UTC m=+28.114190827). Removing upload directory." time="2026-05-13T09:21:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/9d992b31-c4f7-4187-9883-a0280fefcb41 have older date (2026-05-13 08:21:46 +0000 UTC) than purge date (2026-05-13 09:21:46.737014482 +0000 UTC m=+28.114190827). Removing upload directory." time="2026-05-13T09:21:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/df205b33-6dfa-492a-8b41-76bed0351da4 have older date (2026-05-13 08:21:46 +0000 UTC) than purge date (2026-05-13 09:21:46.737014482 +0000 UTC m=+28.114190827). Removing upload directory." time="2026-05-13T09:21:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/03e648e5-444a-4304-af51-4c5effc01918 have older date (2026-05-13 08:21:46 +0000 UTC) than purge date (2026-05-13 09:21:46.737014482 +0000 UTC m=+28.114190827). Removing upload directory." time="2026-05-13T09:21:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/0ba4fb2f-404b-42a6-a4ef-f2c394946b0f have older date (2026-05-13 08:21:46 +0000 UTC) than purge date (2026-05-13 09:21:46.737014482 +0000 UTC m=+28.114190827). Removing upload directory." time="2026-05-13T09:21:46Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2026-05-13T09:21:46Z" level=info msg="PurgeUploads starting: olderThan=2026-05-13 09:21:46.738135654 +0000 UTC m=+28.115312039, actuallyDelete=true" time="2026-05-13T09:21:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ba05a584-d2f5-40a4-8cff-e2c547617106 have older date (2026-05-13 08:21:46 +0000 UTC) than purge date (2026-05-13 09:21:46.738135654 +0000 UTC m=+28.115312039). Removing upload directory." time="2026-05-13T09:21:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/bce5e3ec-fcaf-458f-adc6-feed77c5ebce have older date (2026-05-13 08:21:46 +0000 UTC) than purge date (2026-05-13 09:21:46.738135654 +0000 UTC m=+28.115312039). Removing upload directory." time="2026-05-13T09:21:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c2c740ed-22c2-451c-bc22-355f63389e22 have older date (2026-05-13 08:21:46 +0000 UTC) than purge date (2026-05-13 09:21:46.738135654 +0000 UTC m=+28.115312039). Removing upload directory." time="2026-05-13T09:21:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d5a6f815-fb48-4f5b-8539-605c0e548dc7 have older date (2026-05-13 08:21:46 +0000 UTC) than purge date (2026-05-13 09:21:46.738135654 +0000 UTC m=+28.115312039). Removing upload directory." time="2026-05-13T09:21:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0d335c32-c570-45e0-84eb-c90dca9bf4d7 have older date (2026-05-13 08:21:46 +0000 UTC) than purge date (2026-05-13 09:21:46.738135654 +0000 UTC m=+28.115312039). Removing upload directory." time="2026-05-13T09:21:46Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2026-05-13T09:21:46Z" level=info msg="PurgeUploads starting: olderThan=2026-05-13 09:21:46.738892342 +0000 UTC m=+28.116068727, actuallyDelete=true" time="2026-05-13T09:21:46Z" 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 28.290s ? 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.224s === 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.197s === RUN TestWalkFileRemoved time="2026-05-13T09:21:18Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.140s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.593s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.12s) === 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.345s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.20s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.779s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.64s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 17.229s ? 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-05-13T09:21:18Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.26.3 === RUN TestEligibleForS3/Client_IP_=_#01 time="2026-05-13T09:21:18Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.26.3 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2026-05-13T09:21:18Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.26.3 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionNotMatched === CONT TestMatchIPV4_2 === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestParsing === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4 === CONT TestMatchIPV6 === CONT TestMatchIPV4WithRegionMatched === CONT TestInvalidData === CONT TestInvalidNetworkType time="2026-05-13T09:21:18Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.3 --- PASS: TestParsing (0.01s) time="2026-05-13T09:21:18Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.26.3 instance.id=51c925b3-fdd6-4ac1-849d-3251fec2a18b time="2026-05-13T09:21:18Z" level=error msg="unknown ip address format" go.version=go1.26.3 instance.id=51c925b3-fdd6-4ac1-849d-3251fec2a18b ip=?0000000000000000000000000000000000 time="2026-05-13T09:21:18Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.26.3 instance.id=51c925b3-fdd6-4ac1-849d-3251fec2a18b --- PASS: TestMatchIPV4_2 (0.01s) --- PASS: TestS3TryUpdate (0.01s) --- PASS: TestMatchIPV6 (0.01s) --- PASS: TestInvalidNetworkType (0.01s) --- PASS: TestMatchIPV4 (0.01s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.02s) --- PASS: TestInvalidData (0.01s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) --- PASS: TestMatchIPV4WithRegionMatched (0.02s) time="2026-05-13T09:21:19Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.3 time="2026-05-13T09:21:20Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.3 time="2026-05-13T09:21:21Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.3 time="2026-05-13T09:21:22Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.3 --- PASS: TestUpdateCalledRegularly (4.51s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.731s === RUN Test OK: 4 passed --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.185s ? 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.588s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.53s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.131s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.01s) PASS ok github.com/docker/distribution/uuid 0.161s ? 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 >>> 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-r23.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-armv7.so.1 >>> docker-registry*: Package size: 24.6 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r23.apk >>> docker-registry: Build complete at Wed, 13 May 2026 09:22:40 +0000 elapsed time 0h 1m 45s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20260513.092056) (2/2) Purging go (1.26.3-r0) Executing busybox-1.37.0-r31.trigger OK: 288.9 MiB in 103 packages >>> docker-registry: Updating the community/armv7 repository index... >>> docker-registry: Signing the index...