>>> docker-registry: Building community/docker-registry 2.8.3-r23 (using abuild 3.17.0_rc2-r0) started Wed, 13 May 2026 10:39:59 +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.104000) Executing busybox-1.37.0-r31.trigger OK: 453.0 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/edge/docker-registry-2.8.3.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz.part' docker-registry-2.8. 100% |********************************| 1963k 0:00:00 ETA '/var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz.part' saved /var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz: OK /home/buildozer/aports/community/docker-registry/log-hook-syslog.patch: OK /home/buildozer/aports/community/docker-registry/config-example.patch: OK /home/buildozer/aports/community/docker-registry/bugsnag-panicwrap.patch: OK /home/buildozer/aports/community/docker-registry/docker-registry.initd: OK /home/buildozer/aports/community/docker-registry/docker-registry.confd: OK /home/buildozer/aports/community/docker-registry/docker-registry.logrotate: OK /home/buildozer/aports/community/docker-registry/test-non-constant-fmt-str.patch: OK /home/buildozer/aports/community/docker-registry/skip-test-graceful-shutdown.patch: OK /home/buildozer/aports/community/docker-registry/go-1.26-vet-fix-formatstring-arg.patch: OK >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz /var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz: OK /home/buildozer/aports/community/docker-registry/log-hook-syslog.patch: OK /home/buildozer/aports/community/docker-registry/config-example.patch: OK /home/buildozer/aports/community/docker-registry/bugsnag-panicwrap.patch: OK /home/buildozer/aports/community/docker-registry/docker-registry.initd: OK /home/buildozer/aports/community/docker-registry/docker-registry.confd: OK /home/buildozer/aports/community/docker-registry/docker-registry.logrotate: OK /home/buildozer/aports/community/docker-registry/test-non-constant-fmt-str.patch: OK /home/buildozer/aports/community/docker-registry/skip-test-graceful-shutdown.patch: OK /home/buildozer/aports/community/docker-registry/go-1.26-vet-fix-formatstring-arg.patch: OK >>> docker-registry: Unpacking /var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz... >>> docker-registry: log-hook-syslog.patch patching file registry/handlers/app.go patching file registry/registry.go Hunk #2 succeeded at 368 (offset -1 lines). Hunk #3 succeeded at 393 (offset -1 lines). patching file vendor/github.com/sirupsen/logrus/hooks/syslog/syslog.go >>> docker-registry: config-example.patch patching file cmd/registry/config-example.yml >>> docker-registry: bugsnag-panicwrap.patch patching file vendor/github.com/bugsnag/panicwrap/dup2.go patching file vendor/github.com/bugsnag/panicwrap/dup3.go >>> docker-registry: test-non-constant-fmt-str.patch patching file registry/handlers/api_test.go patching file registry/proxy/proxyblobstore_test.go patching file registry/proxy/proxymanifeststore_test.go patching file registry/proxy/scheduler/scheduler_test.go patching file registry/storage/driver/walk_test.go patching file registry/storage/purgeuploads_test.go >>> docker-registry: skip-test-graceful-shutdown.patch patching file Makefile >>> 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-13T10:40:20Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2026-05-13T10:40:20Z" 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.323s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2026-05-13T10:40:20Z" 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.275s ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.01s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.01s) PASS ok github.com/docker/distribution/health 0.266s === 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.197s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.22s) PASS ok github.com/docker/distribution/health/checks 0.451s ? 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.214s === 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.239s === 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.266s === 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.237s ? github.com/docker/distribution/metrics [no test files] === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.01s) === 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 10:40:20 http: TLS handshake error from 127.0.0.1:40842: 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:44875/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:44875/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:44875/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:44875/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:44147?status=0, fail=true --- PASS: TestHTTPSink (0.06s) === RUN TestListener --- PASS: TestListener (0.84s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2026-05-13T10:40:21Z" level=info msg="broadcaster: closing" time="2026-05-13T10:40:21Z" level=info msg="closing testSink" time="2026-05-13T10:40:21Z" level=info msg="closing testSink" time="2026-05-13T10:40:21Z" level=info msg="closing testSink" time="2026-05-13T10:40:21Z" level=info msg="closing testSink" time="2026-05-13T10:40:21Z" level=info msg="closing testSink" time="2026-05-13T10:40:21Z" level=info msg="closing testSink" time="2026-05-13T10:40:21Z" level=info msg="closing testSink" time="2026-05-13T10:40:21Z" level=info msg="closing testSink" time="2026-05-13T10:40:21Z" level=info msg="closing testSink" time="2026-05-13T10:40:21Z" level=info msg="closing testSink" time="2026-05-13T10:40:21Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2026-05-13T10:40:21Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.12s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 1} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 1} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 1} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 1} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:21Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:40:22Z" level=warning msg="&{0x4b3e7c8 0.9} encountered too many errors, backing off" time="2026-05-13T10:40:22Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.95s) PASS ok github.com/docker/distribution/notifications 2.258s ? 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-13T10:40:21Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-05-13T10:40:21.019534658Z" 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-13T10:40:21.019625539Z" level=info msg="Starting upload purge in 15m0s" go.version=go1.26.3 time="2026-05-13T10:40:21.019661539Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:40:21.02056575Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.26.3 time="2026-05-13T10:40:21.02058335Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.26.3 time="2026-05-13T10:40:21.021929166Z" level=info msg="listening on [::]:5001, tls" go.version=go1.26.3 time="2026-05-13T10:40:24.039203466Z" level=info msg="response completed" go.version=go1.26.3 http.request.host=127.0.0.1 http.request.id=eea329bf-55a2-4b6c-845b-82a9c6ab32f1 http.request.method=GET http.request.remoteaddr="127.0.0.1:34658" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.68606ms http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:10:40:24 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2026-05-13T10:40:24.039484509Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.26.3 --- PASS: TestRegistrySupportedCipherSuite (3.68s) === RUN TestRegistryUnsupportedCipherSuite time="2026-05-13T10:40:25.452631362Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-05-13T10:40:25.45335317Z" 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-13T10:40:25.453374731Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:40:25.453451532Z" level=info msg="Starting upload purge in 0s" go.version=go1.26.3 time="2026-05-13T10:40:25.453517972Z" level=info msg="PurgeUploads starting: olderThan=2026-05-06 10:40:25.453488932 +0000 UTC m=-604794.915289792, actuallyDelete=true" time="2026-05-13T10:40:25.453580733Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=1" time="2026-05-13T10:40:25.453588013Z" level=info msg="Starting upload purge in 24h0m0s" go.version=go1.26.3 time="2026-05-13T10:40:25.453718535Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.26.3 --- PASS: TestRegistryUnsupportedCipherSuite (9.42s) PASS ok github.com/docker/distribution/registry 13.389s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.219s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.03s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.01s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.02s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.02s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.06s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.01s) PASS ok github.com/docker/distribution/registry/api/v2 0.376s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2026-05-13T10:40:20Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.26.3 instance.id=eb489452-a45f-45ba-978b-f301bcc7c760 time="2026-05-13T10:40:20Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.26.3 instance.id=eb489452-a45f-45ba-978b-f301bcc7c760 --- PASS: TestBasicAccessController (0.02s) === RUN TestCreateHtpasswdFile time="2026-05-13T10:40:20Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.26.3 password=8uzoYaNMGg8jhrV5RY72qtCmndLopnK9KdZFn0NreSs user=docker --- PASS: TestCreateHtpasswdFile (0.07s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.355s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.02s) PASS ok github.com/docker/distribution/registry/auth/silly 0.263s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.06s) === RUN TestLeeway time="2026-05-13T10:40:20Z" level=info msg="token not to be used before 2026-05-13 10:40:21 +0000 UTC - currently 2026-05-13 10:40:20.461924734 +0000 UTC m=+0.153292634" time="2026-05-13T10:40:20Z" level=info msg="token not to be used after 2026-05-13 10:40:20 +0000 UTC - currently 2026-05-13 10:40:20.464817208 +0000 UTC m=+0.156185148" --- PASS: TestLeeway (0.01s) === RUN TestAccessController time="2026-05-13T10:40:20Z" 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.327s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.02s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.01s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.01s) === 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.01s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.372s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.01s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.01s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.298s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.231s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2026-05-13T10:40:20Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T10:40:20Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:40:20Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33031" http.request.id=efcecafe-4656-4935-8a71-e5325484140a http.request.method=GET http.request.remoteaddr="127.0.0.1:33910" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="887.81µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:10:40:20 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2026-05-13T10:40:20Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T10:40:20Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:40:20Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36575" http.request.id=2c66b92d-fdc4-40ee-8a10-8454663b0ee1 http.request.method=GET http.request.remoteaddr="127.0.0.1:45250" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.043333ms http.response.status=200 http.response.written=20 127.0.0.1 - - [13/May/2026:10:40:20 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-05-13T10:40:20Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36575" http.request.id=40810596-0bdd-41d1-9448-dd0b70f9bf90 http.request.method=POST http.request.remoteaddr="127.0.0.1:45250" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.123533ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:20 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36575" http.request.id=7e88576a-acbf-4c5d-8752-1f289a5ae502 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45250" http.request.uri="/v2/foo/aaaa/blobs/uploads/4de7676d-adcc-47e0-9a31-6317aad49b6e?_state=ZWhiOfOGOCQbIl5TMtTEBkOBfM8tEDpvjSZVe_pSrDt7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI0ZGU3Njc2ZC1hZGNjLTQ3ZTAtOWEzMS02MzE3YWFkNDliNmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDA6MjAuNjUyODkyMjA4WiJ9&digest=sha256%3Ac5973c1d9205237cea4463e8f4303080e223e7bddf63cb8287303eab2f697a03" http.request.useragent="Go-http-client/1.1" http.response.duration=1.113687349s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:20 +0000] "PUT /v2/foo/aaaa/blobs/uploads/4de7676d-adcc-47e0-9a31-6317aad49b6e?_state=ZWhiOfOGOCQbIl5TMtTEBkOBfM8tEDpvjSZVe_pSrDt7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI0ZGU3Njc2ZC1hZGNjLTQ3ZTAtOWEzMS02MzE3YWFkNDliNmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDA6MjAuNjUyODkyMjA4WiJ9&digest=sha256%3Ac5973c1d9205237cea4463e8f4303080e223e7bddf63cb8287303eab2f697a03 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36575" http.request.id=c84a9fa6-3ce9-4e1d-8430-3721d14722d2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45250" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.579922ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:21 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36575" http.request.id=e44f3085-b4a4-4ca8-8db2-9fd334dab23f http.request.method=POST http.request.remoteaddr="127.0.0.1:45250" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.180008ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:22 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:24Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36575" http.request.id=0c693b84-8338-4d07-bd2f-0d848d98cf1c http.request.method=PUT http.request.remoteaddr="127.0.0.1:45250" http.request.uri="/v2/foo/bbbb/blobs/uploads/9f793409-8208-42e8-b39b-c13fcfa35c1a?_state=6bK2RDUW-2niOuIRRVAkupGqZqLtbHcJ2MTLcWHUQbZ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI5Zjc5MzQwOS04MjA4LTQyZTgtYjM5Yi1jMTNmY2ZhMzVjMWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDA6MjIuMDI1NjQyMTg5WiJ9&digest=sha256%3A43e23d5a1a151e9c8d64417fda91af2a6b71cde17d5a1a4d5899eba65771c8ec" http.request.useragent="Go-http-client/1.1" http.response.duration=1.980409369s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:22 +0000] "PUT /v2/foo/bbbb/blobs/uploads/9f793409-8208-42e8-b39b-c13fcfa35c1a?_state=6bK2RDUW-2niOuIRRVAkupGqZqLtbHcJ2MTLcWHUQbZ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI5Zjc5MzQwOS04MjA4LTQyZTgtYjM5Yi1jMTNmY2ZhMzVjMWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDA6MjIuMDI1NjQyMTg5WiJ9&digest=sha256%3A43e23d5a1a151e9c8d64417fda91af2a6b71cde17d5a1a4d5899eba65771c8ec HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:24Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36575" http.request.id=1fe430f0-69a2-4043-b848-d5875fbc036d http.request.method=PUT http.request.remoteaddr="127.0.0.1:45250" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.153357ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:24 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:24Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36575" http.request.id=87cc709c-2b98-40a4-a601-f39d1bf542e9 http.request.method=POST http.request.remoteaddr="127.0.0.1:45250" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.085893ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:24 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:26Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36575" http.request.id=66b6b57e-7873-4291-80ce-23af2365ba78 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45250" http.request.uri="/v2/foo/cccc/blobs/uploads/30e183dd-bd8d-4705-bc66-d969475b40ac?_state=BNNJG16N0NnRZBp3Qyrj8VueWghgBU9nI2HvSf2CLSV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIzMGUxODNkZC1iZDhkLTQ3MDUtYmM2Ni1kOTY5NDc1YjQwYWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDA6MjQuMjk5NjE0MDczWiJ9&digest=sha256%3Ac9d7ebed56430dcef37467812c08edb1e4c2bc4c6b64af09fedbd9c1542dfc59" http.request.useragent="Go-http-client/1.1" http.response.duration=2.307247353s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:24 +0000] "PUT /v2/foo/cccc/blobs/uploads/30e183dd-bd8d-4705-bc66-d969475b40ac?_state=BNNJG16N0NnRZBp3Qyrj8VueWghgBU9nI2HvSf2CLSV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIzMGUxODNkZC1iZDhkLTQ3MDUtYmM2Ni1kOTY5NDc1YjQwYWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDA6MjQuMjk5NjE0MDczWiJ9&digest=sha256%3Ac9d7ebed56430dcef37467812c08edb1e4c2bc4c6b64af09fedbd9c1542dfc59 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:26Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36575" http.request.id=1aaf666d-dac6-4276-a6ed-6f0016955b34 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45250" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.021636ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:26 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:26Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36575" http.request.id=e0010d2e-8b67-4475-b280-720bce1af148 http.request.method=POST http.request.remoteaddr="127.0.0.1:45250" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.032892ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:26 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36575" http.request.id=56b84b5e-5c28-4297-849c-aa10fe3963d7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45250" http.request.uri="/v2/foo/dddd/blobs/uploads/dffe8c02-7d61-4705-b03b-e2da51d536f4?_state=mu5HY66lnpqK4t6SSAlqsrkRVZKMmYP1qa5LZkTXCY57Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJkZmZlOGMwMi03ZDYxLTQ3MDUtYjAzYi1lMmRhNTFkNTM2ZjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDA6MjYuOTAzMzI5MDU0WiJ9&digest=sha256%3A709dce37ab97a0581382a2eeff32407a0a4f49901eb3e8124164f72d0f0106b3" http.request.useragent="Go-http-client/1.1" http.response.duration=2.73605413s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:26 +0000] "PUT /v2/foo/dddd/blobs/uploads/dffe8c02-7d61-4705-b03b-e2da51d536f4?_state=mu5HY66lnpqK4t6SSAlqsrkRVZKMmYP1qa5LZkTXCY57Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJkZmZlOGMwMi03ZDYxLTQ3MDUtYjAzYi1lMmRhNTFkNTM2ZjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDA6MjYuOTAzMzI5MDU0WiJ9&digest=sha256%3A709dce37ab97a0581382a2eeff32407a0a4f49901eb3e8124164f72d0f0106b3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36575" http.request.id=7384b8b9-da4b-49e3-b7b8-034080b19cb3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45250" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.878953ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:29 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36575" http.request.id=482511ee-df7e-45cd-aad4-17482123ff17 http.request.method=POST http.request.remoteaddr="127.0.0.1:45250" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="983.292µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:29 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:30Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36575" http.request.id=20dabc48-bf22-460b-a9c6-36f7bedec24b http.request.method=PUT http.request.remoteaddr="127.0.0.1:45250" http.request.uri="/v2/foo/eeee/blobs/uploads/664ed966-8f24-4c27-8816-771d32996040?_state=h_z0KJ_ED-KXvyF8oxYmCLWGLfp_5BhMuXsqqlNnUMh7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI2NjRlZDk2Ni04ZjI0LTRjMjctODgxNi03NzFkMzI5OTYwNDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDA6MjkuNzk1NzcxODEzWiJ9&digest=sha256%3Ab58d325975008d24dd16f4c2f00647f5626c981a9f7cb3cd1645e1fab5d995bf" http.request.useragent="Go-http-client/1.1" http.response.duration=709.664903ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:29 +0000] "PUT /v2/foo/eeee/blobs/uploads/664ed966-8f24-4c27-8816-771d32996040?_state=h_z0KJ_ED-KXvyF8oxYmCLWGLfp_5BhMuXsqqlNnUMh7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI2NjRlZDk2Ni04ZjI0LTRjMjctODgxNi03NzFkMzI5OTYwNDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDA6MjkuNzk1NzcxODEzWiJ9&digest=sha256%3Ab58d325975008d24dd16f4c2f00647f5626c981a9f7cb3cd1645e1fab5d995bf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:30Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36575" http.request.id=eb08a291-5ce6-4b1f-b895-1caf2da50f15 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45250" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.943874ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:30 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:30Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36575" http.request.id=fdf44c76-b930-46cb-9ce0-b80a3ad2ce25 http.request.method=POST http.request.remoteaddr="127.0.0.1:45250" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="948.451µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:30 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36575" http.request.id=61ae9872-b3da-4b0e-9aed-fc3162565476 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45250" http.request.uri="/v2/foo/ffff/blobs/uploads/de087ceb-2b5a-4af7-b08b-355c0a2631bd?_state=eLqkv-tbqhX0G4OqUFrpMfnTH-u5a-b1hArZXxw4sAJ7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJkZTA4N2NlYi0yYjVhLTRhZjctYjA4Yi0zNTVjMGEyNjMxYmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDA6MzAuNjcwNDEwMTI2WiJ9&digest=sha256%3Ab33d0a3fba8ae7a2887bf43b0c0dca2ff5745c601ed2d27c198376926ffd6774" http.request.useragent="Go-http-client/1.1" http.response.duration=769.323441ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:30 +0000] "PUT /v2/foo/ffff/blobs/uploads/de087ceb-2b5a-4af7-b08b-355c0a2631bd?_state=eLqkv-tbqhX0G4OqUFrpMfnTH-u5a-b1hArZXxw4sAJ7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJkZTA4N2NlYi0yYjVhLTRhZjctYjA4Yi0zNTVjMGEyNjMxYmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDA6MzAuNjcwNDEwMTI2WiJ9&digest=sha256%3Ab33d0a3fba8ae7a2887bf43b0c0dca2ff5745c601ed2d27c198376926ffd6774 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36575" http.request.id=4f38a26d-3aeb-4a8b-9784-099a8d01c1db http.request.method=PUT http.request.remoteaddr="127.0.0.1:45250" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.967555ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:31 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36575" http.request.id=66719788-1be8-4134-8792-9764bbe5c28b http.request.method=GET http.request.remoteaddr="127.0.0.1:45250" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="740.289µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [13/May/2026:10:40:31 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-05-13T10:40:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36575" http.request.id=d4420a44-ef48-48bc-89d1-e00712855f95 http.request.method=GET http.request.remoteaddr="127.0.0.1:45250" 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="712.528µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [13/May/2026:10:40:31 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-05-13T10:40:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36575" http.request.id=2645acbe-4ba7-4d7f-8924-360d8441cd6d http.request.method=GET http.request.remoteaddr="127.0.0.1:45250" 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="800.53µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [13/May/2026:10:40:31 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-05-13T10:40:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36575" http.request.id=d21301c8-5bea-439e-a55a-287b75dbcab9 http.request.method=GET http.request.remoteaddr="127.0.0.1:45250" 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="708.688µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [13/May/2026:10:40:31 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-05-13T10:40:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36575" http.request.id=dc7148ed-c884-4fef-81fa-dfd5723c5a0c http.request.method=GET http.request.remoteaddr="127.0.0.1:45250" 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="707.328µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [13/May/2026:10:40:31 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2026-05-13T10:40:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36575" http.request.id=7998e12a-2a74-4b9e-ad18-d1467e7a8f4b http.request.method=GET http.request.remoteaddr="127.0.0.1:45250" 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="784.649µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [13/May/2026:10:40:31 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-05-13T10:40:31Z" 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:36575" http.request.id=76e53d82-32e5-4b04-b38a-1bda52ba20f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:45250" 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="777.609µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [13/May/2026:10:40:31 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2026-05-13T10:40:31Z" 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:36575" http.request.id=b65e9586-70fc-4e74-af5d-3adb7123ed84 http.request.method=GET http.request.remoteaddr="127.0.0.1:45250" 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="784.289µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [13/May/2026:10:40:31 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2026-05-13T10:40:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36575" http.request.id=916e74ea-b52d-4165-b31e-137dd856ea45 http.request.method=GET http.request.remoteaddr="127.0.0.1:45250" 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="684.728µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [13/May/2026:10:40:31 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-05-13T10:40:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36575" http.request.id=f8dc9ede-0a82-42fe-8c94-cfbed7a40e86 http.request.method=GET http.request.remoteaddr="127.0.0.1:45250" 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="703.888µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [13/May/2026:10:40:31 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-05-13T10:40:31Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T10:40:31Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:40:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40935" http.request.id=95f89463-1a5e-411d-af54-e752a9f823ed http.request.method=POST http.request.remoteaddr="127.0.0.1:48410" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.135133ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:31 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:32Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40935" http.request.id=471b498f-01a9-412e-b4d7-eaf34d918dc2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48410" http.request.uri="/v2/foo/aaaa/blobs/uploads/c97782b0-1352-46e8-a9e4-473fe12b74a3?_state=xMgFK_yvyROTM2jr1EPSVR8PViZrefUN5Y0Lq5O-gaV7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjOTc3ODJiMC0xMzUyLTQ2ZTgtYTllNC00NzNmZTEyYjc0YTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDA6MzEuNjI2MzcxMTVaIn0%3D&digest=sha256%3A3527dc228d332e0f6b5eed3a0aa83293404f342c86ca1f872fd9609f3835a316" http.request.useragent="Go-http-client/1.1" http.response.duration=877.533546ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:31 +0000] "PUT /v2/foo/aaaa/blobs/uploads/c97782b0-1352-46e8-a9e4-473fe12b74a3?_state=xMgFK_yvyROTM2jr1EPSVR8PViZrefUN5Y0Lq5O-gaV7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjOTc3ODJiMC0xMzUyLTQ2ZTgtYTllNC00NzNmZTEyYjc0YTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDA6MzEuNjI2MzcxMTVaIn0%3D&digest=sha256%3A3527dc228d332e0f6b5eed3a0aa83293404f342c86ca1f872fd9609f3835a316 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:32Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40935" http.request.id=ae654619-4b20-479e-a847-68ae2b422eb8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48410" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.991835ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:32 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:32Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40935" http.request.id=8f204199-aa05-41d6-b945-eba16662fd85 http.request.method=POST http.request.remoteaddr="127.0.0.1:48410" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="948.291µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:32 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:33Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40935" http.request.id=00af47da-9122-48a8-bb23-e6b7b9cdf7d2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48410" http.request.uri="/v2/foo/bbbb/blobs/uploads/a2bb9ef5-6245-45c5-a897-634621de0709?_state=rw0GAfm7Ga1qPIw9k3IzD9nlNCSokBpII9JtgS8ZdCd7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJhMmJiOWVmNS02MjQ1LTQ1YzUtYTg5Ny02MzQ2MjFkZTA3MDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDA6MzIuNzAwNTc2NzE3WiJ9&digest=sha256%3A88b358bcd58a6fd3337b13f88bdb36b61b3d7346ffcf4184facbee4ec914acbb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.022346561s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:32 +0000] "PUT /v2/foo/bbbb/blobs/uploads/a2bb9ef5-6245-45c5-a897-634621de0709?_state=rw0GAfm7Ga1qPIw9k3IzD9nlNCSokBpII9JtgS8ZdCd7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJhMmJiOWVmNS02MjQ1LTQ1YzUtYTg5Ny02MzQ2MjFkZTA3MDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDA6MzIuNzAwNTc2NzE3WiJ9&digest=sha256%3A88b358bcd58a6fd3337b13f88bdb36b61b3d7346ffcf4184facbee4ec914acbb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:33Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40935" http.request.id=ea10f2fe-8325-45e7-bb2f-5c56df5ccaf9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48410" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.964915ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:33 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:33Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40935" http.request.id=be6b5112-dd57-4239-a53e-241f665d7db3 http.request.method=POST http.request.remoteaddr="127.0.0.1:48410" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="932.371µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:33 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40935" http.request.id=89ed0465-e4ef-49a6-9932-c73da4e206ab http.request.method=PUT http.request.remoteaddr="127.0.0.1:48410" http.request.uri="/v2/foo/cccc/blobs/uploads/b08ec700-bfa1-4db3-8537-ead532f1d553?_state=T3qw7ePGl7yNKZXlNZMI3t3B--yoonQ6KRwF4hzweEp7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJiMDhlYzcwMC1iZmExLTRkYjMtODUzNy1lYWQ1MzJmMWQ1NTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDA6MzMuOTAwNTIzMTE2WiJ9&digest=sha256%3A8523830e6ad5dbb533c3d545129a7cd2fa18ba74e430ddadeb3c809d2ca2a810" http.request.useragent="Go-http-client/1.1" http.response.duration=818.269013ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:33 +0000] "PUT /v2/foo/cccc/blobs/uploads/b08ec700-bfa1-4db3-8537-ead532f1d553?_state=T3qw7ePGl7yNKZXlNZMI3t3B--yoonQ6KRwF4hzweEp7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJiMDhlYzcwMC1iZmExLTRkYjMtODUzNy1lYWQ1MzJmMWQ1NTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDA6MzMuOTAwNTIzMTE2WiJ9&digest=sha256%3A8523830e6ad5dbb533c3d545129a7cd2fa18ba74e430ddadeb3c809d2ca2a810 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40935" http.request.id=b63a8c1c-b748-4ce4-b57a-7c423882c14e http.request.method=PUT http.request.remoteaddr="127.0.0.1:48410" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.974315ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:34 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40935" http.request.id=cdd9af94-8f1f-4be1-94de-846fea1ec3db http.request.method=POST http.request.remoteaddr="127.0.0.1:48410" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.062093ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:34 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40935" http.request.id=5c91e8c0-2480-4d63-9cde-31eb38dca0bd http.request.method=PUT http.request.remoteaddr="127.0.0.1:48410" http.request.uri="/v2/foo/dddd/blobs/uploads/a025d242-c002-4353-8911-696039799ac0?_state=ULaBaw36Zzcy3YRacHmiSjJb1pUa9tHfm0dkQyeS_eB7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJhMDI1ZDI0Mi1jMDAyLTQzNTMtODkxMS02OTYwMzk3OTlhYzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDA6MzQuODk3NjQ5NzAxWiJ9&digest=sha256%3A20bad6f1a5ea2a9d903481ab88496f55b367e5858eb06c6bd4abbaefef28f46a" http.request.useragent="Go-http-client/1.1" http.response.duration=760.001492ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:34 +0000] "PUT /v2/foo/dddd/blobs/uploads/a025d242-c002-4353-8911-696039799ac0?_state=ULaBaw36Zzcy3YRacHmiSjJb1pUa9tHfm0dkQyeS_eB7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJhMDI1ZDI0Mi1jMDAyLTQzNTMtODkxMS02OTYwMzk3OTlhYzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDA6MzQuODk3NjQ5NzAxWiJ9&digest=sha256%3A20bad6f1a5ea2a9d903481ab88496f55b367e5858eb06c6bd4abbaefef28f46a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40935" http.request.id=7cbf4701-1126-4c2e-8f62-e6d2e2c02600 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48410" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.946315ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:35 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40935" http.request.id=a59e9908-50ff-433f-aace-42eba40ccfa0 http.request.method=GET http.request.remoteaddr="127.0.0.1:48410" 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="761.129µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [13/May/2026:10:40:35 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (15.19s) === RUN TestURLPrefix time="2026-05-13T10:40: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-13T10:40:35Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:40:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40159" http.request.id=7e63c7fe-6798-467e-92ee-5ec4d24b1539 http.request.method=GET http.request.remoteaddr="127.0.0.1:42602" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="778.889µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:10:40:35 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2026-05-13T10:40: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-13T10:40:35Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:40:35Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:0f562735f571e592b721444241e76e26087c5844c00500a072143fc37fe13844 err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:39647" http.request.id=df115c14-3476-496e-818a-d42cba1464d8 http.request.method=GET http.request.remoteaddr="127.0.0.1:41444" http.request.uri="/v2/foo/bar/blobs/sha256:0f562735f571e592b721444241e76e26087c5844c00500a072143fc37fe13844" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="973.531µs" http.response.status=404 http.response.written=157 vars.digest="sha256:0f562735f571e592b721444241e76e26087c5844c00500a072143fc37fe13844" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:10:40:35 +0000] "GET /v2/foo/bar/blobs/sha256:0f562735f571e592b721444241e76e26087c5844c00500a072143fc37fe13844 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-13T10:40:35Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:0f562735f571e592b721444241e76e26087c5844c00500a072143fc37fe13844 err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:39647" http.request.id=14dedf17-c04a-4b92-854a-8cc43599fbf2 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:41454" http.request.uri="/v2/foo/bar/blobs/sha256:0f562735f571e592b721444241e76e26087c5844c00500a072143fc37fe13844" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="859.61µs" http.response.status=404 http.response.written=157 vars.digest="sha256:0f562735f571e592b721444241e76e26087c5844c00500a072143fc37fe13844" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:10:40:35 +0000] "HEAD /v2/foo/bar/blobs/sha256:0f562735f571e592b721444241e76e26087c5844c00500a072143fc37fe13844 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-13T10:40:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39647" http.request.id=3d0ecb76-1bba-42c6-8d4c-54b8ae691364 http.request.method=POST http.request.remoteaddr="127.0.0.1:41454" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="860.45µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39647" http.request.id=428c731b-7dd5-4da8-a575-9980d8444f76 http.request.method=GET http.request.remoteaddr="127.0.0.1:41454" http.request.uri="/v2/foo/bar/blobs/uploads/ad02bc8f-9a24-4216-a750-1da418a8cd7b?_state=Qddixgks0pN-ctTaX-t2QaVvdqwVj8mIjXGjBmoUKkl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkMDJiYzhmLTlhMjQtNDIxNi1hNzUwLTFkYTQxOGE4Y2Q3YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDozNS44ODgzNTY4NTJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="922.811µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:35 +0000] "GET /v2/foo/bar/blobs/uploads/ad02bc8f-9a24-4216-a750-1da418a8cd7b?_state=Qddixgks0pN-ctTaX-t2QaVvdqwVj8mIjXGjBmoUKkl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkMDJiYzhmLTlhMjQtNDIxNi1hNzUwLTFkYTQxOGE4Y2Q3YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDozNS44ODgzNTY4NTJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39647" http.request.id=c1495b46-50bc-41d1-b718-e93b0d24fcb4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:41454" http.request.uri="/v2/foo/bar/blobs/uploads/ad02bc8f-9a24-4216-a750-1da418a8cd7b?_state=Qddixgks0pN-ctTaX-t2QaVvdqwVj8mIjXGjBmoUKkl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkMDJiYzhmLTlhMjQtNDIxNi1hNzUwLTFkYTQxOGE4Y2Q3YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDozNS44ODgzNTY4NTJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="909.131µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:35 +0000] "DELETE /v2/foo/bar/blobs/uploads/ad02bc8f-9a24-4216-a750-1da418a8cd7b?_state=Qddixgks0pN-ctTaX-t2QaVvdqwVj8mIjXGjBmoUKkl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkMDJiYzhmLTlhMjQtNDIxNi1hNzUwLTFkYTQxOGE4Y2Q3YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDozNS44ODgzNTY4NTJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:35Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.3 http.request.host="127.0.0.1:39647" http.request.id=86013b81-cf61-42d1-bf48-3d14de198144 http.request.method=GET http.request.remoteaddr="127.0.0.1:41454" http.request.uri="/v2/foo/bar/blobs/uploads/ad02bc8f-9a24-4216-a750-1da418a8cd7b?_state=Qddixgks0pN-ctTaX-t2QaVvdqwVj8mIjXGjBmoUKkl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkMDJiYzhmLTlhMjQtNDIxNi1hNzUwLTFkYTQxOGE4Y2Q3YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDozNS44ODgzNTY4NTJaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=ad02bc8f-9a24-4216-a750-1da418a8cd7b time="2026-05-13T10:40: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:39647" http.request.id=86013b81-cf61-42d1-bf48-3d14de198144 http.request.method=GET http.request.remoteaddr="127.0.0.1:41454" http.request.uri="/v2/foo/bar/blobs/uploads/ad02bc8f-9a24-4216-a750-1da418a8cd7b?_state=Qddixgks0pN-ctTaX-t2QaVvdqwVj8mIjXGjBmoUKkl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkMDJiYzhmLTlhMjQtNDIxNi1hNzUwLTFkYTQxOGE4Y2Q3YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDozNS44ODgzNTY4NTJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="912.77µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=ad02bc8f-9a24-4216-a750-1da418a8cd7b 127.0.0.1 - - [13/May/2026:10:40:35 +0000] "GET /v2/foo/bar/blobs/uploads/ad02bc8f-9a24-4216-a750-1da418a8cd7b?_state=Qddixgks0pN-ctTaX-t2QaVvdqwVj8mIjXGjBmoUKkl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkMDJiYzhmLTlhMjQtNDIxNi1hNzUwLTFkYTQxOGE4Y2Q3YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDozNS44ODgzNTY4NTJaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-13T10:40:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39647" http.request.id=91889cfa-6284-4945-bf99-0c32f4fdae95 http.request.method=POST http.request.remoteaddr="127.0.0.1:41468" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="933.651µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:40: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:39647" http.request.id=8cdeaf6c-a8f1-467a-b3c3-d7e9d8125725 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41468" http.request.uri="/v2/foo/bar/blobs/uploads/35df7a53-f125-43c5-a109-0a943c6d5a7f?_state=z5pZgNObQvzWUlOzkdTcGW3i7BCGKoyjMouQwdeFVZd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM1ZGY3YTUzLWYxMjUtNDNjNS1hMTA5LTBhOTQzYzZkNWE3ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDozNS44OTI5MjA3NDVaIn0%3D&digest=sha256%3A0f562735f571e592b721444241e76e26087c5844c00500a072143fc37fe13844" http.request.useragent="Go-http-client/1.1" provided=sha256:0f562735f571e592b721444241e76e26087c5844c00500a072143fc37fe13844 vars.name="foo/bar" vars.uuid=35df7a53-f125-43c5-a109-0a943c6d5a7f time="2026-05-13T10:40:35Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.3 http.request.host="127.0.0.1:39647" http.request.id=8cdeaf6c-a8f1-467a-b3c3-d7e9d8125725 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41468" http.request.uri="/v2/foo/bar/blobs/uploads/35df7a53-f125-43c5-a109-0a943c6d5a7f?_state=z5pZgNObQvzWUlOzkdTcGW3i7BCGKoyjMouQwdeFVZd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM1ZGY3YTUzLWYxMjUtNDNjNS1hMTA5LTBhOTQzYzZkNWE3ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDozNS44OTI5MjA3NDVaIn0%3D&digest=sha256%3A0f562735f571e592b721444241e76e26087c5844c00500a072143fc37fe13844" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=35df7a53-f125-43c5-a109-0a943c6d5a7f time="2026-05-13T10:40:35Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:0f562735f571e592b721444241e76e26087c5844c00500a072143fc37fe13844, 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:39647" http.request.id=8cdeaf6c-a8f1-467a-b3c3-d7e9d8125725 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41468" http.request.uri="/v2/foo/bar/blobs/uploads/35df7a53-f125-43c5-a109-0a943c6d5a7f?_state=z5pZgNObQvzWUlOzkdTcGW3i7BCGKoyjMouQwdeFVZd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM1ZGY3YTUzLWYxMjUtNDNjNS1hMTA5LTBhOTQzYzZkNWE3ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDozNS44OTI5MjA3NDVaIn0%3D&digest=sha256%3A0f562735f571e592b721444241e76e26087c5844c00500a072143fc37fe13844" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.051292ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=35df7a53-f125-43c5-a109-0a943c6d5a7f 127.0.0.1 - - [13/May/2026:10:40:35 +0000] "PUT /v2/foo/bar/blobs/uploads/35df7a53-f125-43c5-a109-0a943c6d5a7f?_state=z5pZgNObQvzWUlOzkdTcGW3i7BCGKoyjMouQwdeFVZd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM1ZGY3YTUzLWYxMjUtNDNjNS1hMTA5LTBhOTQzYzZkNWE3ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDozNS44OTI5MjA3NDVaIn0%3D&digest=sha256%3A0f562735f571e592b721444241e76e26087c5844c00500a072143fc37fe13844 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-05-13T10:40:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39647" http.request.id=a1c741aa-6555-4e15-a93b-bba01f146478 http.request.method=POST http.request.remoteaddr="127.0.0.1:41468" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="894.131µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39647" http.request.id=a8e66a05-a1d7-4b01-80b6-18b3fd8bf766 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41468" http.request.uri="/v2/foo/bar/blobs/uploads/d5efd48c-33fd-4db1-b78f-5133531e2e9a?_state=MSz7Px4oljPrcxjqSx_wYSGO-x54OhmV5CryB51fwqB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1ZWZkNDhjLTMzZmQtNGRiMS1iNzhmLTUxMzM1MzFlMmU5YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDozNS44OTUzODU4NTRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.160534ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:35 +0000] "PUT /v2/foo/bar/blobs/uploads/d5efd48c-33fd-4db1-b78f-5133531e2e9a?_state=MSz7Px4oljPrcxjqSx_wYSGO-x54OhmV5CryB51fwqB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1ZWZkNDhjLTMzZmQtNGRiMS1iNzhmLTUxMzM1MzFlMmU5YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDozNS44OTUzODU4NTRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39647" http.request.id=0aa3787b-3cb5-4114-815f-126f2782c05e http.request.method=POST http.request.remoteaddr="127.0.0.1:41468" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="918.57µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39647" http.request.id=dc984662-26c5-47b1-8597-b3473933984b http.request.method=PUT http.request.remoteaddr="127.0.0.1:41468" http.request.uri="/v2/foo/bar/blobs/uploads/6358c7bc-deed-43b7-9dcf-3328f6c7ba07?_state=cX_2jGES905fzoR9JbjBRkdtFF2MYrwlMdoa1W_Rt2t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYzNThjN2JjLWRlZWQtNDNiNy05ZGNmLTMzMjhmNmM3YmEwNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDozNS44OTgxNTUwODdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.153053ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:35 +0000] "PUT /v2/foo/bar/blobs/uploads/6358c7bc-deed-43b7-9dcf-3328f6c7ba07?_state=cX_2jGES905fzoR9JbjBRkdtFF2MYrwlMdoa1W_Rt2t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYzNThjN2JjLWRlZWQtNDNiNy05ZGNmLTMzMjhmNmM3YmEwNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDozNS44OTgxNTUwODdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39647" http.request.id=6ed210aa-4290-4c4c-ab16-36004c29725f http.request.method=POST http.request.remoteaddr="127.0.0.1:41468" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="880.57µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:37Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39647" http.request.id=01e7a628-e200-4aee-8421-22f92dd42211 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41468" http.request.uri="/v2/foo/bar/blobs/uploads/6063d1c1-766d-47f5-a563-8733960b89cd?_state=lJk9JPBUJmpCssGfLilbyVxCy1lNWod8-RoMk7ajNpZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwNjNkMWMxLTc2NmQtNDdmNS1hNTYzLTg3MzM5NjBiODljZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDozNS45MDA2MjUyMzVaIn0%3D&digest=sha256%3A0f562735f571e592b721444241e76e26087c5844c00500a072143fc37fe13844" http.request.useragent="Go-http-client/1.1" http.response.duration=1.558579234s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:35 +0000] "PUT /v2/foo/bar/blobs/uploads/6063d1c1-766d-47f5-a563-8733960b89cd?_state=lJk9JPBUJmpCssGfLilbyVxCy1lNWod8-RoMk7ajNpZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwNjNkMWMxLTc2NmQtNDdmNS1hNTYzLTg3MzM5NjBiODljZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDozNS45MDA2MjUyMzVaIn0%3D&digest=sha256%3A0f562735f571e592b721444241e76e26087c5844c00500a072143fc37fe13844 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:37Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39647" http.request.id=6b6bd131-e7c5-4a77-b60c-10b0020607ea http.request.method=POST http.request.remoteaddr="127.0.0.1:41468" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.018212ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:39Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:39647" http.request.id=7d3ad580-404c-4aab-a234-c8ee3f29136d http.request.method=PATCH http.request.remoteaddr="127.0.0.1:41468" http.request.uri="/v2/foo/bar/blobs/uploads/d9dc48f7-8a36-4e5c-8685-2e633dd76652?_state=vpFs56Xp7vQ6cfTaQlHNecNJSkTxMjT6yaNYseg7tbh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5ZGM0OGY3LThhMzYtNGU1Yy04Njg1LTJlNjMzZGQ3NjY1MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDozNy42MTQ1NDExMjdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.573335247s http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:37 +0000] "PATCH /v2/foo/bar/blobs/uploads/d9dc48f7-8a36-4e5c-8685-2e633dd76652?_state=vpFs56Xp7vQ6cfTaQlHNecNJSkTxMjT6yaNYseg7tbh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5ZGM0OGY3LThhMzYtNGU1Yy04Njg1LTJlNjMzZGQ3NjY1MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDozNy42MTQ1NDExMjdaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:39Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39647" http.request.id=38ba847e-0d16-469d-9dc8-a1a591355c5c http.request.method=PUT http.request.remoteaddr="127.0.0.1:41468" http.request.uri="/v2/foo/bar/blobs/uploads/d9dc48f7-8a36-4e5c-8685-2e633dd76652?_state=08Te7qRVSR7fobTvYLbtgvU4MzEBm2AQSJPLQQXHRmh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5ZGM0OGY3LThhMzYtNGU1Yy04Njg1LTJlNjMzZGQ3NjY1MiIsIk9mZnNldCI6MjE4NjM5MzYsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDA6MzdaIn0%3D&digest=sha256%3A0f562735f571e592b721444241e76e26087c5844c00500a072143fc37fe13844" http.request.useragent="Go-http-client/1.1" http.response.duration=1.154693ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:39 +0000] "PUT /v2/foo/bar/blobs/uploads/d9dc48f7-8a36-4e5c-8685-2e633dd76652?_state=08Te7qRVSR7fobTvYLbtgvU4MzEBm2AQSJPLQQXHRmh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5ZGM0OGY3LThhMzYtNGU1Yy04Njg1LTJlNjMzZGQ3NjY1MiIsIk9mZnNldCI6MjE4NjM5MzYsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDA6MzdaIn0%3D&digest=sha256%3A0f562735f571e592b721444241e76e26087c5844c00500a072143fc37fe13844 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:39Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39647" http.request.id=bae490af-8aef-438b-8aca-d53f1613cd79 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:41468" http.request.uri="/v2/foo/bar/blobs/sha256:0f562735f571e592b721444241e76e26087c5844c00500a072143fc37fe13844" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="973.491µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:39 +0000] "HEAD /v2/foo/bar/blobs/sha256:0f562735f571e592b721444241e76e26087c5844c00500a072143fc37fe13844 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:39Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39647" http.request.id=0be9acae-d4d1-41ea-9c28-2171d64537e9 http.request.method=GET http.request.remoteaddr="127.0.0.1:41468" http.request.uri="/v2/foo/bar/blobs/sha256:0f562735f571e592b721444241e76e26087c5844c00500a072143fc37fe13844" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=111.172621ms http.response.status=200 http.response.written=21863936 127.0.0.1 - - [13/May/2026:10:40:39 +0000] "GET /v2/foo/bar/blobs/sha256:0f562735f571e592b721444241e76e26087c5844c00500a072143fc37fe13844 HTTP/1.1" 200 21863936 "" "Go-http-client/1.1" time="2026-05-13T10:40:39Z" level=error msg="error parsing digest="sha257:0f562735f571e592b721444241e76e26087c5844c00500a072143fc37fe13844": unsupported digest algorithm" go.version=go1.26.3 http.request.host="127.0.0.1:39647" http.request.id=96cfd8ab-abfc-4dbb-b6cf-791100c321f8 http.request.method=GET http.request.remoteaddr="127.0.0.1:41468" http.request.uri="/v2/foo/bar/blobs/sha257:0f562735f571e592b721444241e76e26087c5844c00500a072143fc37fe13844" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:0f562735f571e592b721444241e76e26087c5844c00500a072143fc37fe13844" vars.name="foo/bar" time="2026-05-13T10:40:39Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:39647" http.request.id=96cfd8ab-abfc-4dbb-b6cf-791100c321f8 http.request.method=GET http.request.remoteaddr="127.0.0.1:41468" http.request.uri="/v2/foo/bar/blobs/sha257:0f562735f571e592b721444241e76e26087c5844c00500a072143fc37fe13844" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="751.169µs" http.response.status=400 http.response.written=110 vars.digest="sha257:0f562735f571e592b721444241e76e26087c5844c00500a072143fc37fe13844" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:10:40:39 +0000] "GET /v2/foo/bar/blobs/sha257:0f562735f571e592b721444241e76e26087c5844c00500a072143fc37fe13844 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-05-13T10:40:39Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39647" http.request.id=8eb1bf65-0e31-4eaf-b29d-ccef284607f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:41492" http.request.uri="/v2/foo/bar/blobs/sha256:0f562735f571e592b721444241e76e26087c5844c00500a072143fc37fe13844" http.request.useragent="Go-http-client/1.1" http.response.duration=1.048293ms http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:39 +0000] "GET /v2/foo/bar/blobs/sha256:0f562735f571e592b721444241e76e26087c5844c00500a072143fc37fe13844 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:39Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T10:40:39Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:40:39Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:5378c63376ef7b6035e6b88afd50205804add2ce9b3f9b22cd367b463c1d055d err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:44613" http.request.id=655274b3-eab7-42e5-a69e-9db3ca88b40f http.request.method=GET http.request.remoteaddr="127.0.0.1:56914" http.request.uri="/v2/foo/bar/blobs/sha256:5378c63376ef7b6035e6b88afd50205804add2ce9b3f9b22cd367b463c1d055d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="955.811µs" http.response.status=404 http.response.written=157 vars.digest="sha256:5378c63376ef7b6035e6b88afd50205804add2ce9b3f9b22cd367b463c1d055d" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:10:40:39 +0000] "GET /v2/foo/bar/blobs/sha256:5378c63376ef7b6035e6b88afd50205804add2ce9b3f9b22cd367b463c1d055d HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-13T10:40:39Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:5378c63376ef7b6035e6b88afd50205804add2ce9b3f9b22cd367b463c1d055d err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:44613" http.request.id=8ef62d25-c753-4aa1-8650-7e65fe8f1ae8 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56926" http.request.uri="/v2/foo/bar/blobs/sha256:5378c63376ef7b6035e6b88afd50205804add2ce9b3f9b22cd367b463c1d055d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="854.53µs" http.response.status=404 http.response.written=157 vars.digest="sha256:5378c63376ef7b6035e6b88afd50205804add2ce9b3f9b22cd367b463c1d055d" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:10:40:39 +0000] "HEAD /v2/foo/bar/blobs/sha256:5378c63376ef7b6035e6b88afd50205804add2ce9b3f9b22cd367b463c1d055d HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-13T10:40:39Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44613" http.request.id=3f4c9c93-01f0-4257-b507-34c9cec207d9 http.request.method=POST http.request.remoteaddr="127.0.0.1:56926" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="923.971µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:39 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:39Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44613" http.request.id=c16b8310-6a36-4e17-9bb3-6d0aef8bf640 http.request.method=GET http.request.remoteaddr="127.0.0.1:56926" http.request.uri="/v2/foo/bar/blobs/uploads/7ed75c7d-0ba7-4d4a-87a1-a0b2f7e43132?_state=SWITvAVw7hU3yfn7e-1AzVj8rEXjNzUNC1XNzWi1tmp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlZDc1YzdkLTBiYTctNGQ0YS04N2ExLWEwYjJmN2U0MzEzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDozOS41ODc3NTg5MzJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="936.731µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:39 +0000] "GET /v2/foo/bar/blobs/uploads/7ed75c7d-0ba7-4d4a-87a1-a0b2f7e43132?_state=SWITvAVw7hU3yfn7e-1AzVj8rEXjNzUNC1XNzWi1tmp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlZDc1YzdkLTBiYTctNGQ0YS04N2ExLWEwYjJmN2U0MzEzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDozOS41ODc3NTg5MzJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:39Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44613" http.request.id=f830c1cf-9220-49b4-9041-dcd6032ea61c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56926" http.request.uri="/v2/foo/bar/blobs/uploads/7ed75c7d-0ba7-4d4a-87a1-a0b2f7e43132?_state=SWITvAVw7hU3yfn7e-1AzVj8rEXjNzUNC1XNzWi1tmp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlZDc1YzdkLTBiYTctNGQ0YS04N2ExLWEwYjJmN2U0MzEzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDozOS41ODc3NTg5MzJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="877.771µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:39 +0000] "DELETE /v2/foo/bar/blobs/uploads/7ed75c7d-0ba7-4d4a-87a1-a0b2f7e43132?_state=SWITvAVw7hU3yfn7e-1AzVj8rEXjNzUNC1XNzWi1tmp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlZDc1YzdkLTBiYTctNGQ0YS04N2ExLWEwYjJmN2U0MzEzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDozOS41ODc3NTg5MzJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:39Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.3 http.request.host="127.0.0.1:44613" http.request.id=68557e23-913e-410b-95a9-15ab5e708158 http.request.method=GET http.request.remoteaddr="127.0.0.1:56926" http.request.uri="/v2/foo/bar/blobs/uploads/7ed75c7d-0ba7-4d4a-87a1-a0b2f7e43132?_state=SWITvAVw7hU3yfn7e-1AzVj8rEXjNzUNC1XNzWi1tmp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlZDc1YzdkLTBiYTctNGQ0YS04N2ExLWEwYjJmN2U0MzEzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDozOS41ODc3NTg5MzJaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=7ed75c7d-0ba7-4d4a-87a1-a0b2f7e43132 time="2026-05-13T10:40:39Z" 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:44613" http.request.id=68557e23-913e-410b-95a9-15ab5e708158 http.request.method=GET http.request.remoteaddr="127.0.0.1:56926" http.request.uri="/v2/foo/bar/blobs/uploads/7ed75c7d-0ba7-4d4a-87a1-a0b2f7e43132?_state=SWITvAVw7hU3yfn7e-1AzVj8rEXjNzUNC1XNzWi1tmp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlZDc1YzdkLTBiYTctNGQ0YS04N2ExLWEwYjJmN2U0MzEzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDozOS41ODc3NTg5MzJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="869.81µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=7ed75c7d-0ba7-4d4a-87a1-a0b2f7e43132 127.0.0.1 - - [13/May/2026:10:40:39 +0000] "GET /v2/foo/bar/blobs/uploads/7ed75c7d-0ba7-4d4a-87a1-a0b2f7e43132?_state=SWITvAVw7hU3yfn7e-1AzVj8rEXjNzUNC1XNzWi1tmp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlZDc1YzdkLTBiYTctNGQ0YS04N2ExLWEwYjJmN2U0MzEzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDozOS41ODc3NTg5MzJaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-13T10:40:39Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44613" http.request.id=fdb25105-8c1d-4599-b873-8e3bb7fc7a24 http.request.method=POST http.request.remoteaddr="127.0.0.1:56936" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="939.371µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:39 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:39Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.3 http.request.host="127.0.0.1:44613" http.request.id=46930e08-f553-47db-86e8-f1b77b863e35 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56936" http.request.uri="/v2/foo/bar/blobs/uploads/f0886a3b-22a0-45f0-b093-522706b02e98?_state=3jnNkIkAwBjMe92S2vFL2gEIp5aZ7-r5H86aH-phUhp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYwODg2YTNiLTIyYTAtNDVmMC1iMDkzLTUyMjcwNmIwMmU5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDozOS41OTIzNTAwMjZaIn0%3D&digest=sha256%3A5378c63376ef7b6035e6b88afd50205804add2ce9b3f9b22cd367b463c1d055d" http.request.useragent="Go-http-client/1.1" provided=sha256:5378c63376ef7b6035e6b88afd50205804add2ce9b3f9b22cd367b463c1d055d vars.name="foo/bar" vars.uuid=f0886a3b-22a0-45f0-b093-522706b02e98 time="2026-05-13T10:40:39Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.3 http.request.host="127.0.0.1:44613" http.request.id=46930e08-f553-47db-86e8-f1b77b863e35 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56936" http.request.uri="/v2/foo/bar/blobs/uploads/f0886a3b-22a0-45f0-b093-522706b02e98?_state=3jnNkIkAwBjMe92S2vFL2gEIp5aZ7-r5H86aH-phUhp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYwODg2YTNiLTIyYTAtNDVmMC1iMDkzLTUyMjcwNmIwMmU5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDozOS41OTIzNTAwMjZaIn0%3D&digest=sha256%3A5378c63376ef7b6035e6b88afd50205804add2ce9b3f9b22cd367b463c1d055d" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=f0886a3b-22a0-45f0-b093-522706b02e98 time="2026-05-13T10:40:39Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:5378c63376ef7b6035e6b88afd50205804add2ce9b3f9b22cd367b463c1d055d, 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:44613" http.request.id=46930e08-f553-47db-86e8-f1b77b863e35 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56936" http.request.uri="/v2/foo/bar/blobs/uploads/f0886a3b-22a0-45f0-b093-522706b02e98?_state=3jnNkIkAwBjMe92S2vFL2gEIp5aZ7-r5H86aH-phUhp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYwODg2YTNiLTIyYTAtNDVmMC1iMDkzLTUyMjcwNmIwMmU5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDozOS41OTIzNTAwMjZaIn0%3D&digest=sha256%3A5378c63376ef7b6035e6b88afd50205804add2ce9b3f9b22cd367b463c1d055d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="989.211µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=f0886a3b-22a0-45f0-b093-522706b02e98 127.0.0.1 - - [13/May/2026:10:40:39 +0000] "PUT /v2/foo/bar/blobs/uploads/f0886a3b-22a0-45f0-b093-522706b02e98?_state=3jnNkIkAwBjMe92S2vFL2gEIp5aZ7-r5H86aH-phUhp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYwODg2YTNiLTIyYTAtNDVmMC1iMDkzLTUyMjcwNmIwMmU5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDozOS41OTIzNTAwMjZaIn0%3D&digest=sha256%3A5378c63376ef7b6035e6b88afd50205804add2ce9b3f9b22cd367b463c1d055d HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-05-13T10:40:39Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44613" http.request.id=5b25202b-414a-4aaa-a626-790b789bbf1c http.request.method=POST http.request.remoteaddr="127.0.0.1:56936" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.018892ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:39 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:39Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44613" http.request.id=d1fa0186-5f2c-4a20-8217-2f4620d0f494 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56936" http.request.uri="/v2/foo/bar/blobs/uploads/ee405d2e-9336-4399-b935-d70244e0517d?_state=bpCS6LkgeFn465nFKfe80KPqSit5l6sNqCCfRL-J31Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlNDA1ZDJlLTkzMzYtNDM5OS1iOTM1LWQ3MDI0NGUwNTE3ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDozOS41OTQ5MjA4NTZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.101773ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:39 +0000] "PUT /v2/foo/bar/blobs/uploads/ee405d2e-9336-4399-b935-d70244e0517d?_state=bpCS6LkgeFn465nFKfe80KPqSit5l6sNqCCfRL-J31Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlNDA1ZDJlLTkzMzYtNDM5OS1iOTM1LWQ3MDI0NGUwNTE3ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDozOS41OTQ5MjA4NTZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:39Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44613" http.request.id=d7ac2689-db69-4bfc-abc7-21f321c09c72 http.request.method=POST http.request.remoteaddr="127.0.0.1:56936" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="878.29µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:39 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:39Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44613" http.request.id=43329dda-2f1a-4d0a-a0ec-12c1addb49ee http.request.method=PUT http.request.remoteaddr="127.0.0.1:56936" http.request.uri="/v2/foo/bar/blobs/uploads/0cc46c59-9b2a-4824-82a1-178e4e787d95?_state=PZcrzla2Lx2gCTjMwiLbJE8x3dstS2IJP4meNkbDiSB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjYzQ2YzU5LTliMmEtNDgyNC04MmExLTE3OGU0ZTc4N2Q5NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDozOS41OTczODgyMDVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.079732ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:39 +0000] "PUT /v2/foo/bar/blobs/uploads/0cc46c59-9b2a-4824-82a1-178e4e787d95?_state=PZcrzla2Lx2gCTjMwiLbJE8x3dstS2IJP4meNkbDiSB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjYzQ2YzU5LTliMmEtNDgyNC04MmExLTE3OGU0ZTc4N2Q5NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDozOS41OTczODgyMDVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:39Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44613" http.request.id=01f0b8fb-ae21-4ad3-ab0b-f3c8d4c3bdae http.request.method=POST http.request.remoteaddr="127.0.0.1:56936" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="862.971µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:39 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44613" http.request.id=b69b0572-6fdd-478f-8f0a-3596b32b7f13 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56936" http.request.uri="/v2/foo/bar/blobs/uploads/789482be-4eef-4447-8961-3ddbfd6e6844?_state=TurjCinnomQ8Gw_yZQ9894g8QU8vUlC5Vp3UIstRk7F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc4OTQ4MmJlLTRlZWYtNDQ0Ny04OTYxLTNkZGJmZDZlNjg0NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDozOS41OTk4MDUwMzNaIn0%3D&digest=sha256%3A5378c63376ef7b6035e6b88afd50205804add2ce9b3f9b22cd367b463c1d055d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.891451528s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:39 +0000] "PUT /v2/foo/bar/blobs/uploads/789482be-4eef-4447-8961-3ddbfd6e6844?_state=TurjCinnomQ8Gw_yZQ9894g8QU8vUlC5Vp3UIstRk7F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc4OTQ4MmJlLTRlZWYtNDQ0Ny04OTYxLTNkZGJmZDZlNjg0NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDozOS41OTk4MDUwMzNaIn0%3D&digest=sha256%3A5378c63376ef7b6035e6b88afd50205804add2ce9b3f9b22cd367b463c1d055d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:41Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44613" http.request.id=dcba1fbe-df3b-44b0-9588-af2e3eed7e8e http.request.method=POST http.request.remoteaddr="127.0.0.1:56936" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="993.651µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:41 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:44613" http.request.id=dbfd5dd8-b861-47af-9564-4180567d5769 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:56936" http.request.uri="/v2/foo/bar/blobs/uploads/63e9b342-70de-4014-b57b-5874dc170309?_state=wrkp1je1BtRCPQ14tgvKYrKZdMW7nwFMHi8WcLgU4Op7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYzZTliMzQyLTcwZGUtNDAxNC1iNTdiLTU4NzRkYzE3MDMwOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDo0MS42NDkyOTI3M1oifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.006346512s http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:41 +0000] "PATCH /v2/foo/bar/blobs/uploads/63e9b342-70de-4014-b57b-5874dc170309?_state=wrkp1je1BtRCPQ14tgvKYrKZdMW7nwFMHi8WcLgU4Op7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYzZTliMzQyLTcwZGUtNDAxNC1iNTdiLTU4NzRkYzE3MDMwOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDo0MS42NDkyOTI3M1oifQ%3D%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44613" http.request.id=8aaa4bea-edce-4bfb-adaa-28d740e07634 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56936" http.request.uri="/v2/foo/bar/blobs/uploads/63e9b342-70de-4014-b57b-5874dc170309?_state=YAq5X_uOPRylll3Ln6F1IRE3xXUHJkWG4lNP9o5XPCp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYzZTliMzQyLTcwZGUtNDAxNC1iNTdiLTU4NzRkYzE3MDMwOSIsIk9mZnNldCI6MjQyMjAxNjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDA6NDFaIn0%3D&digest=sha256%3A5378c63376ef7b6035e6b88afd50205804add2ce9b3f9b22cd367b463c1d055d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.255295ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:43 +0000] "PUT /v2/foo/bar/blobs/uploads/63e9b342-70de-4014-b57b-5874dc170309?_state=YAq5X_uOPRylll3Ln6F1IRE3xXUHJkWG4lNP9o5XPCp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYzZTliMzQyLTcwZGUtNDAxNC1iNTdiLTU4NzRkYzE3MDMwOSIsIk9mZnNldCI6MjQyMjAxNjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDA6NDFaIn0%3D&digest=sha256%3A5378c63376ef7b6035e6b88afd50205804add2ce9b3f9b22cd367b463c1d055d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44613" http.request.id=4fbf950a-631c-4def-8d63-52a8d30956ce http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56936" http.request.uri="/v2/foo/bar/blobs/sha256:5378c63376ef7b6035e6b88afd50205804add2ce9b3f9b22cd367b463c1d055d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.039012ms http.response.status=200 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:43 +0000] "HEAD /v2/foo/bar/blobs/sha256:5378c63376ef7b6035e6b88afd50205804add2ce9b3f9b22cd367b463c1d055d HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44613" http.request.id=49a33703-436f-4720-919d-6fe8e59902aa http.request.method=GET http.request.remoteaddr="127.0.0.1:56936" http.request.uri="/v2/foo/bar/blobs/sha256:5378c63376ef7b6035e6b88afd50205804add2ce9b3f9b22cd367b463c1d055d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=141.811179ms http.response.status=200 http.response.written=24220160 127.0.0.1 - - [13/May/2026:10:40:43 +0000] "GET /v2/foo/bar/blobs/sha256:5378c63376ef7b6035e6b88afd50205804add2ce9b3f9b22cd367b463c1d055d HTTP/1.1" 200 24220160 "" "Go-http-client/1.1" time="2026-05-13T10:40:43Z" level=error msg="error parsing digest="sha257:5378c63376ef7b6035e6b88afd50205804add2ce9b3f9b22cd367b463c1d055d": unsupported digest algorithm" go.version=go1.26.3 http.request.host="127.0.0.1:44613" http.request.id=e314b8c9-d4d3-4466-bfd0-a3500769bcf7 http.request.method=GET http.request.remoteaddr="127.0.0.1:56936" http.request.uri="/v2/foo/bar/blobs/sha257:5378c63376ef7b6035e6b88afd50205804add2ce9b3f9b22cd367b463c1d055d" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:5378c63376ef7b6035e6b88afd50205804add2ce9b3f9b22cd367b463c1d055d" vars.name="foo/bar" time="2026-05-13T10:40:43Z" 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:44613" http.request.id=e314b8c9-d4d3-4466-bfd0-a3500769bcf7 http.request.method=GET http.request.remoteaddr="127.0.0.1:56936" http.request.uri="/v2/foo/bar/blobs/sha257:5378c63376ef7b6035e6b88afd50205804add2ce9b3f9b22cd367b463c1d055d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="885.69µs" http.response.status=400 http.response.written=110 vars.digest="sha257:5378c63376ef7b6035e6b88afd50205804add2ce9b3f9b22cd367b463c1d055d" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:10:40:43 +0000] "GET /v2/foo/bar/blobs/sha257:5378c63376ef7b6035e6b88afd50205804add2ce9b3f9b22cd367b463c1d055d HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-05-13T10:40:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44613" http.request.id=997c9328-7287-4911-87cc-ebb740fc6ef0 http.request.method=GET http.request.remoteaddr="127.0.0.1:45908" http.request.uri="/v2/foo/bar/blobs/sha256:5378c63376ef7b6035e6b88afd50205804add2ce9b3f9b22cd367b463c1d055d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.223574ms http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:43 +0000] "GET /v2/foo/bar/blobs/sha256:5378c63376ef7b6035e6b88afd50205804add2ce9b3f9b22cd367b463c1d055d HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44613" http.request.id=087093c8-6b11-493b-b9de-53ad47910c90 http.request.method=GET http.request.remoteaddr="127.0.0.1:45906" http.request.uri="/v2/foo/bar/blobs/sha256:5378c63376ef7b6035e6b88afd50205804add2ce9b3f9b22cd367b463c1d055d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=10.245119ms http.response.status=200 http.response.written=2648704 127.0.0.1 - - [13/May/2026:10:40:43 +0000] "GET /v2/foo/bar/blobs/sha256:5378c63376ef7b6035e6b88afd50205804add2ce9b3f9b22cd367b463c1d055d HTTP/1.1" 200 2648704 "" "Go-http-client/1.1" time="2026-05-13T10:40:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44613" http.request.id=e55b3e95-8428-4a7d-a268-72fdb7220346 http.request.method=GET http.request.remoteaddr="127.0.0.1:45908" http.request.uri="/v2/foo/bar/blobs/sha256:5378c63376ef7b6035e6b88afd50205804add2ce9b3f9b22cd367b463c1d055d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.540693ms http.response.status=200 http.response.written=589824 127.0.0.1 - - [13/May/2026:10:40:43 +0000] "GET /v2/foo/bar/blobs/sha256:5378c63376ef7b6035e6b88afd50205804add2ce9b3f9b22cd367b463c1d055d HTTP/1.1" 200 589824 "" "Go-http-client/1.1" time="2026-05-13T10:40:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39647" http.request.id=a1b932ae-3015-4807-8e15-11616fee1e3e http.request.method=GET http.request.remoteaddr="127.0.0.1:41492" http.request.uri="/v2/foo/bar/blobs/sha256:0f562735f571e592b721444241e76e26087c5844c00500a072143fc37fe13844" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.498019063s http.response.status=200 http.response.written=2634240 127.0.0.1 - - [13/May/2026:10:40:39 +0000] "GET /v2/foo/bar/blobs/sha256:0f562735f571e592b721444241e76e26087c5844c00500a072143fc37fe13844 HTTP/1.1" 200 2634240 "" "Go-http-client/1.1" time="2026-05-13T10:40:43Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39647" http.request.id=a68d886a-a04c-4064-8953-fc59db73c91f http.request.method=GET http.request.remoteaddr="127.0.0.1:41478" http.request.uri="/v2/foo/bar/blobs/sha256:0f562735f571e592b721444241e76e26087c5844c00500a072143fc37fe13844" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.502811679s http.response.status=200 http.response.written=2648704 127.0.0.1 - - [13/May/2026:10:40:39 +0000] "GET /v2/foo/bar/blobs/sha256:0f562735f571e592b721444241e76e26087c5844c00500a072143fc37fe13844 HTTP/1.1" 200 2648704 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (8.18s) === RUN TestBlobDelete time="2026-05-13T10:40:43Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T10:40:43Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:40:44Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:36239" http.request.id=fef47f87-b8ad-4ece-95c4-3809a727568d http.request.method=GET http.request.remoteaddr="127.0.0.1:58492" http.request.uri="/v2/foo/bar/blobs/sha256:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.141093ms http.response.status=404 http.response.written=157 vars.digest="sha256:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:10:40:44 +0000] "GET /v2/foo/bar/blobs/sha256:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-13T10:40:44Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:36239" http.request.id=086fb468-0382-4726-a447-e2f33086fe27 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:58500" http.request.uri="/v2/foo/bar/blobs/sha256:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="982.611µs" http.response.status=404 http.response.written=157 vars.digest="sha256:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:10:40:44 +0000] "HEAD /v2/foo/bar/blobs/sha256:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-13T10:40:44Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36239" http.request.id=0bad8b86-da8b-4fea-896e-e8fcfc152e75 http.request.method=POST http.request.remoteaddr="127.0.0.1:58500" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="908.851µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:44Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36239" http.request.id=911dbd48-1692-4928-8aba-69b17925dade http.request.method=GET http.request.remoteaddr="127.0.0.1:58500" http.request.uri="/v2/foo/bar/blobs/uploads/87408667-0f60-4955-a9c9-55957b0bcdb2?_state=XZPty9XwwpMoOLlJb97-iTJ7Tz_lG4CEz0WDTQ3CEzt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3NDA4NjY3LTBmNjAtNDk1NS1hOWM5LTU1OTU3YjBiY2RiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDo0NC4xMzgzMjUxN1oifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.067412ms http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:44 +0000] "GET /v2/foo/bar/blobs/uploads/87408667-0f60-4955-a9c9-55957b0bcdb2?_state=XZPty9XwwpMoOLlJb97-iTJ7Tz_lG4CEz0WDTQ3CEzt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3NDA4NjY3LTBmNjAtNDk1NS1hOWM5LTU1OTU3YjBiY2RiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDo0NC4xMzgzMjUxN1oifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:44Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36239" http.request.id=6481762f-6da2-44c5-93a2-060d07675401 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58500" http.request.uri="/v2/foo/bar/blobs/uploads/87408667-0f60-4955-a9c9-55957b0bcdb2?_state=XZPty9XwwpMoOLlJb97-iTJ7Tz_lG4CEz0WDTQ3CEzt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3NDA4NjY3LTBmNjAtNDk1NS1hOWM5LTU1OTU3YjBiY2RiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDo0NC4xMzgzMjUxN1oifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.055932ms http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:44 +0000] "DELETE /v2/foo/bar/blobs/uploads/87408667-0f60-4955-a9c9-55957b0bcdb2?_state=XZPty9XwwpMoOLlJb97-iTJ7Tz_lG4CEz0WDTQ3CEzt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3NDA4NjY3LTBmNjAtNDk1NS1hOWM5LTU1OTU3YjBiY2RiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDo0NC4xMzgzMjUxN1oifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:44Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.3 http.request.host="127.0.0.1:36239" http.request.id=90fab53e-402d-4071-b0d3-d4b8cff6b254 http.request.method=GET http.request.remoteaddr="127.0.0.1:58500" http.request.uri="/v2/foo/bar/blobs/uploads/87408667-0f60-4955-a9c9-55957b0bcdb2?_state=XZPty9XwwpMoOLlJb97-iTJ7Tz_lG4CEz0WDTQ3CEzt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3NDA4NjY3LTBmNjAtNDk1NS1hOWM5LTU1OTU3YjBiY2RiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDo0NC4xMzgzMjUxN1oifQ%3D%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=87408667-0f60-4955-a9c9-55957b0bcdb2 time="2026-05-13T10:40: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:36239" http.request.id=90fab53e-402d-4071-b0d3-d4b8cff6b254 http.request.method=GET http.request.remoteaddr="127.0.0.1:58500" http.request.uri="/v2/foo/bar/blobs/uploads/87408667-0f60-4955-a9c9-55957b0bcdb2?_state=XZPty9XwwpMoOLlJb97-iTJ7Tz_lG4CEz0WDTQ3CEzt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3NDA4NjY3LTBmNjAtNDk1NS1hOWM5LTU1OTU3YjBiY2RiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDo0NC4xMzgzMjUxN1oifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.031932ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=87408667-0f60-4955-a9c9-55957b0bcdb2 127.0.0.1 - - [13/May/2026:10:40:44 +0000] "GET /v2/foo/bar/blobs/uploads/87408667-0f60-4955-a9c9-55957b0bcdb2?_state=XZPty9XwwpMoOLlJb97-iTJ7Tz_lG4CEz0WDTQ3CEzt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3NDA4NjY3LTBmNjAtNDk1NS1hOWM5LTU1OTU3YjBiY2RiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDo0NC4xMzgzMjUxN1oifQ%3D%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-13T10:40:44Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36239" http.request.id=9f2fae84-61e3-403c-bbb7-aab9ab9672f8 http.request.method=POST http.request.remoteaddr="127.0.0.1:58504" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.073533ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:40: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:36239" http.request.id=a63a0c3e-ff76-4688-aa49-0ccba869f745 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58504" http.request.uri="/v2/foo/bar/blobs/uploads/ba419604-03d8-406f-ba4c-ea8aabc47f4b?_state=o-G1H-A-ljPTNtilwnf-Lu9o_vHfmGclmTcWaWpDh397Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJhNDE5NjA0LTAzZDgtNDA2Zi1iYTRjLWVhOGFhYmM0N2Y0YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDo0NC4xNDQwNTY2MzdaIn0%3D&digest=sha256%3A59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a" http.request.useragent="Go-http-client/1.1" provided=sha256:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a vars.name="foo/bar" vars.uuid=ba419604-03d8-406f-ba4c-ea8aabc47f4b time="2026-05-13T10:40:44Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.3 http.request.host="127.0.0.1:36239" http.request.id=a63a0c3e-ff76-4688-aa49-0ccba869f745 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58504" http.request.uri="/v2/foo/bar/blobs/uploads/ba419604-03d8-406f-ba4c-ea8aabc47f4b?_state=o-G1H-A-ljPTNtilwnf-Lu9o_vHfmGclmTcWaWpDh397Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJhNDE5NjA0LTAzZDgtNDA2Zi1iYTRjLWVhOGFhYmM0N2Y0YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDo0NC4xNDQwNTY2MzdaIn0%3D&digest=sha256%3A59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=ba419604-03d8-406f-ba4c-ea8aabc47f4b time="2026-05-13T10:40:44Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a, 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:36239" http.request.id=a63a0c3e-ff76-4688-aa49-0ccba869f745 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58504" http.request.uri="/v2/foo/bar/blobs/uploads/ba419604-03d8-406f-ba4c-ea8aabc47f4b?_state=o-G1H-A-ljPTNtilwnf-Lu9o_vHfmGclmTcWaWpDh397Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJhNDE5NjA0LTAzZDgtNDA2Zi1iYTRjLWVhOGFhYmM0N2Y0YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDo0NC4xNDQwNTY2MzdaIn0%3D&digest=sha256%3A59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.242535ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=ba419604-03d8-406f-ba4c-ea8aabc47f4b 127.0.0.1 - - [13/May/2026:10:40:44 +0000] "PUT /v2/foo/bar/blobs/uploads/ba419604-03d8-406f-ba4c-ea8aabc47f4b?_state=o-G1H-A-ljPTNtilwnf-Lu9o_vHfmGclmTcWaWpDh397Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJhNDE5NjA0LTAzZDgtNDA2Zi1iYTRjLWVhOGFhYmM0N2Y0YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDo0NC4xNDQwNTY2MzdaIn0%3D&digest=sha256%3A59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-05-13T10:40:44Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36239" http.request.id=5c7c13f6-e90b-4b71-b86b-043477731e39 http.request.method=POST http.request.remoteaddr="127.0.0.1:58504" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="992.292µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:44Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36239" http.request.id=ae6bec72-63e1-4cc0-85ad-f269040c5ee6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58504" http.request.uri="/v2/foo/bar/blobs/uploads/b946e35d-e0d5-4b0a-b413-235334f4833d?_state=XDUoxtXrN5dbcnFSCbhn5wVvt-UKICC-bCVKeup69HN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI5NDZlMzVkLWUwZDUtNGIwYS1iNDEzLTIzNTMzNGY0ODMzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDo0NC4xNDcxMzY3NTNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.476577ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:44 +0000] "PUT /v2/foo/bar/blobs/uploads/b946e35d-e0d5-4b0a-b413-235334f4833d?_state=XDUoxtXrN5dbcnFSCbhn5wVvt-UKICC-bCVKeup69HN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI5NDZlMzVkLWUwZDUtNGIwYS1iNDEzLTIzNTMzNGY0ODMzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDo0NC4xNDcxMzY3NTNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:44Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36239" http.request.id=36d89199-901d-4caa-b849-b084874b4528 http.request.method=POST http.request.remoteaddr="127.0.0.1:58504" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="995.292µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:44Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36239" http.request.id=2a0c63fc-df9f-4bd2-9ca9-bf95049404d7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58504" http.request.uri="/v2/foo/bar/blobs/uploads/569b222c-a7da-4088-98cf-84e69ccb57b9?_state=i0VaXyWCeLQlDDYlHCix4HFW1ZWTcZCTUTViADOqgkR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU2OWIyMjJjLWE3ZGEtNDA4OC05OGNmLTg0ZTY5Y2NiNTdiOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDo0NC4xNTAzNDA2N1oifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.348376ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:44 +0000] "PUT /v2/foo/bar/blobs/uploads/569b222c-a7da-4088-98cf-84e69ccb57b9?_state=i0VaXyWCeLQlDDYlHCix4HFW1ZWTcZCTUTViADOqgkR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU2OWIyMjJjLWE3ZGEtNDA4OC05OGNmLTg0ZTY5Y2NiNTdiOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDo0NC4xNTAzNDA2N1oifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:44Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36239" http.request.id=ae7309d2-78ff-434f-a055-063640e8f2f9 http.request.method=POST http.request.remoteaddr="127.0.0.1:58504" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.53003ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:47Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36239" http.request.id=1633baac-c9a6-49ec-baa7-b0915b8c778e http.request.method=PUT http.request.remoteaddr="127.0.0.1:58504" http.request.uri="/v2/foo/bar/blobs/uploads/cd0d18a8-a193-4589-a4de-d2d53de9e217?_state=aQXtGWt7SdpkAq4FZ4VayZNNuZvlPD7TrdiAqSrVCzd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNkMGQxOGE4LWExOTMtNDU4OS1hNGRlLWQyZDUzZGU5ZTIxNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDo0NC4xNTQ4OTM3NjNaIn0%3D&digest=sha256%3A59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.867537548s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:44 +0000] "PUT /v2/foo/bar/blobs/uploads/cd0d18a8-a193-4589-a4de-d2d53de9e217?_state=aQXtGWt7SdpkAq4FZ4VayZNNuZvlPD7TrdiAqSrVCzd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNkMGQxOGE4LWExOTMtNDU4OS1hNGRlLWQyZDUzZGU5ZTIxNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDo0NC4xNTQ4OTM3NjNaIn0%3D&digest=sha256%3A59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:47Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36239" http.request.id=b3f81512-6d3a-447e-817d-182b6e0a81a0 http.request.method=POST http.request.remoteaddr="127.0.0.1:58504" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.044732ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:49Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:36239" http.request.id=50aacc1e-0298-4590-98c9-cf34a6824704 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:58504" http.request.uri="/v2/foo/bar/blobs/uploads/e91f5b4e-3e26-4e7f-8527-f0d2999da242?_state=wPdNN_pqNcXhVX88E9XD51z7HL6fBqNexOKw5SsznjB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5MWY1YjRlLTNlMjYtNGU3Zi04NTI3LWYwZDI5OTlkYTI0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDo0Ny4yMDkyNzI0MTdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.613551857s http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:47 +0000] "PATCH /v2/foo/bar/blobs/uploads/e91f5b4e-3e26-4e7f-8527-f0d2999da242?_state=wPdNN_pqNcXhVX88E9XD51z7HL6fBqNexOKw5SsznjB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5MWY1YjRlLTNlMjYtNGU3Zi04NTI3LWYwZDI5OTlkYTI0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDo0Ny4yMDkyNzI0MTdaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:49Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36239" http.request.id=283ad540-126e-44ff-aadf-7964ab5149e2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58504" http.request.uri="/v2/foo/bar/blobs/uploads/e91f5b4e-3e26-4e7f-8527-f0d2999da242?_state=_oyUw_CevzIR69XR4Z6XVEdycepH6QAiREx5ZIeRddF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5MWY1YjRlLTNlMjYtNGU3Zi04NTI3LWYwZDI5OTlkYTI0MiIsIk9mZnNldCI6Mjc5Mzc3OTIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDA6NDdaIn0%3D&digest=sha256%3A59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.309255ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:49 +0000] "PUT /v2/foo/bar/blobs/uploads/e91f5b4e-3e26-4e7f-8527-f0d2999da242?_state=_oyUw_CevzIR69XR4Z6XVEdycepH6QAiREx5ZIeRddF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5MWY1YjRlLTNlMjYtNGU3Zi04NTI3LWYwZDI5OTlkYTI0MiIsIk9mZnNldCI6Mjc5Mzc3OTIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDA6NDdaIn0%3D&digest=sha256%3A59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:49Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36239" http.request.id=601ddc43-5b26-49be-9860-52e11b318da7 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:58504" http.request.uri="/v2/foo/bar/blobs/sha256:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.056493ms http.response.status=200 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:49 +0000] "HEAD /v2/foo/bar/blobs/sha256:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:49Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36239" http.request.id=563d9efc-8018-4123-96a1-f9d07c18488d http.request.method=GET http.request.remoteaddr="127.0.0.1:58504" http.request.uri="/v2/foo/bar/blobs/sha256:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=127.777055ms http.response.status=200 http.response.written=27937792 127.0.0.1 - - [13/May/2026:10:40:49 +0000] "GET /v2/foo/bar/blobs/sha256:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a HTTP/1.1" 200 27937792 "" "Go-http-client/1.1" time="2026-05-13T10:40:50Z" level=error msg="error parsing digest="sha257:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a": unsupported digest algorithm" go.version=go1.26.3 http.request.host="127.0.0.1:36239" http.request.id=dff693cd-55c3-4ab9-ae4d-25d1a9f484d6 http.request.method=GET http.request.remoteaddr="127.0.0.1:58504" http.request.uri="/v2/foo/bar/blobs/sha257:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a" vars.name="foo/bar" time="2026-05-13T10:40:50Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:36239" http.request.id=dff693cd-55c3-4ab9-ae4d-25d1a9f484d6 http.request.method=GET http.request.remoteaddr="127.0.0.1:58504" http.request.uri="/v2/foo/bar/blobs/sha257:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="874.091µs" http.response.status=400 http.response.written=110 vars.digest="sha257:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:10:40:50 +0000] "GET /v2/foo/bar/blobs/sha257:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-05-13T10:40:50Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36239" http.request.id=c02f81bd-e89d-4d52-8fbe-4a148e5b582a http.request.method=GET http.request.remoteaddr="127.0.0.1:58514" http.request.uri="/v2/foo/bar/blobs/sha256:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.268095ms http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:50 +0000] "GET /v2/foo/bar/blobs/sha256:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:50Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36239" http.request.id=2b84cbbd-c13b-47ae-be75-753983a260de http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58530" http.request.uri="/v2/foo/bar/blobs/sha256:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.174534ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:50 +0000] "DELETE /v2/foo/bar/blobs/sha256:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:50Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:36239" http.request.id=f9e79be3-3633-412b-a639-542a73f5bb5e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:58530" http.request.uri="/v2/foo/bar/blobs/sha256:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="981.371µs" http.response.status=404 http.response.written=157 vars.digest="sha256:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:10:40:50 +0000] "HEAD /v2/foo/bar/blobs/sha256:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-13T10:40:50Z" 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:36239" http.request.id=83613633-600d-4066-a5fa-f18d98a29abd http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58530" http.request.uri="/v2/foo/bar/blobs/sha256:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="931.691µs" http.response.status=404 http.response.written=74 vars.digest="sha256:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:10:40:50 +0000] "DELETE /v2/foo/bar/blobs/sha256:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2026-05-13T10:40:50Z" level=error msg="error parsing digest="sha257:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a": unsupported digest algorithm" go.version=go1.26.3 http.request.host="127.0.0.1:36239" http.request.id=d43aa682-7fe6-45b1-8b3d-ce43fd189048 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58534" http.request.uri="/v2/foo/bar/blobs/sha257:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a" vars.name="foo/bar" time="2026-05-13T10:40:50Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:36239" http.request.id=d43aa682-7fe6-45b1-8b3d-ce43fd189048 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58534" http.request.uri="/v2/foo/bar/blobs/sha257:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.020212ms http.response.status=400 http.response.written=110 vars.digest="sha257:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:10:40:50 +0000] "DELETE /v2/foo/bar/blobs/sha257:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-05-13T10:40:50Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36239" http.request.id=c5b2248e-8453-4b42-b6a6-f89a6fef0c99 http.request.method=POST http.request.remoteaddr="127.0.0.1:58536" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.053972ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:52Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36239" http.request.id=c23f2a1e-0c28-4b7e-aa07-ad8a62cb8746 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58536" http.request.uri="/v2/foo/bar/blobs/uploads/da42c9bf-b672-4b76-aa56-e41d830c3e7e?_state=p3fT7KWmKbEaGvlWTlJMaMqTvhGqrNZ7FZI3b4mR74p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRhNDJjOWJmLWI2NzItNGI3Ni1hYTU2LWU0MWQ4MzBjM2U3ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDo1MC4wMzg1MjYwNzdaIn0%3D&digest=sha256%3A59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.634786665s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:50 +0000] "PUT /v2/foo/bar/blobs/uploads/da42c9bf-b672-4b76-aa56-e41d830c3e7e?_state=p3fT7KWmKbEaGvlWTlJMaMqTvhGqrNZ7FZI3b4mR74p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRhNDJjOWJmLWI2NzItNGI3Ni1hYTU2LWU0MWQ4MzBjM2U3ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDo1MC4wMzg1MjYwNzdaIn0%3D&digest=sha256%3A59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:52Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36239" http.request.id=5d37128f-9168-4963-a95d-997518f0e154 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:58536" http.request.uri="/v2/foo/bar/blobs/sha256:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.126373ms http.response.status=200 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:52 +0000] "HEAD /v2/foo/bar/blobs/sha256:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:52Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36239" http.request.id=ffe70190-103d-45d9-b7e4-d1a751247b80 http.request.method=GET http.request.remoteaddr="127.0.0.1:58514" http.request.uri="/v2/foo/bar/blobs/sha256:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.834809444s http.response.status=200 http.response.written=2634240 127.0.0.1 - - [13/May/2026:10:40:50 +0000] "GET /v2/foo/bar/blobs/sha256:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a HTTP/1.1" 200 2634240 "" "Go-http-client/1.1" time="2026-05-13T10:40:52Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36239" http.request.id=0ecc7253-99d5-4392-912d-3f93d596165a http.request.method=GET http.request.remoteaddr="127.0.0.1:58506" http.request.uri="/v2/foo/bar/blobs/sha256:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.839449499s http.response.status=200 http.response.written=2681472 127.0.0.1 - - [13/May/2026:10:40:50 +0000] "GET /v2/foo/bar/blobs/sha256:59b2fcc504bbe777bced80229d384f6beb74229d67920136312d5df3ff81f39a HTTP/1.1" 200 2681472 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (9.02s) === RUN TestRelativeURL time="2026-05-13T10:40:52Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T10:40:52Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:40:52Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39639" http.request.id=6b56a7cf-b165-4240-a09e-608b5cb15a4c http.request.method=POST http.request.remoteaddr="127.0.0.1:56866" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.037132ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:52 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:55Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39639" http.request.id=a1b6aa3b-352a-423f-a768-973c32e0d656 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56866" http.request.uri="/v2/foo/bar/blobs/uploads/d1163012-b226-4ccf-bb60-63e3fa7d5e23?_state=aff-7gCEQYWp4ynaI349PKQJwYZ2lkVKjRu9FltMJeN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQxMTYzMDEyLWIyMjYtNGNjZi1iYjYwLTYzZTNmYTdkNWUyMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDo1Mi44NjU1MTQwN1oifQ%3D%3D&digest=sha256%3A2c5213eeeb848989f2dbc566027639d0a8fb747184ffc9f31d8880021a2bd0fd" http.request.useragent="Go-http-client/1.1" http.response.duration=2.824866888s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:53 +0000] "PUT /v2/foo/bar/blobs/uploads/d1163012-b226-4ccf-bb60-63e3fa7d5e23?_state=aff-7gCEQYWp4ynaI349PKQJwYZ2lkVKjRu9FltMJeN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQxMTYzMDEyLWIyMjYtNGNjZi1iYjYwLTYzZTNmYTdkNWUyMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDo1Mi44NjU1MTQwN1oifQ%3D%3D&digest=sha256%3A2c5213eeeb848989f2dbc566027639d0a8fb747184ffc9f31d8880021a2bd0fd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:56Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39639" http.request.id=1f59b6a2-2ee0-4ebb-8531-aeeac0cf6f03 http.request.method=POST http.request.remoteaddr="127.0.0.1:56866" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.059052ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:56Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39639" http.request.id=a02902b6-73d9-44d5-b041-e2164f8997e7 http.request.method=POST http.request.remoteaddr="127.0.0.1:56866" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="868.89µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:40:58Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39639" http.request.id=b109816b-464f-40d5-8d67-d11290c8c3af http.request.method=PUT http.request.remoteaddr="127.0.0.1:56866" http.request.uri="/v2/foo/bar/blobs/uploads/4a099233-fa1b-4e48-872a-3c717bc0ba13?_state=DkF5XtDLpqv1PwWF2GREBN9S7Nz-slSCq-O2_vKpChR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRhMDk5MjMzLWZhMWItNGU0OC04NzJhLTNjNzE3YmMwYmExMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDo1Ni4yOTUwNjAzMTJaIn0%3D&digest=sha256%3Aa389286ed4c8ed82b1a6b582aa7d7a7d131fd934d3985e0b792596fa4865c64e" http.request.useragent="Go-http-client/1.1" http.response.duration=2.572246773s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:56 +0000] "PUT /v2/foo/bar/blobs/uploads/4a099233-fa1b-4e48-872a-3c717bc0ba13?_state=DkF5XtDLpqv1PwWF2GREBN9S7Nz-slSCq-O2_vKpChR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRhMDk5MjMzLWZhMWItNGU0OC04NzJhLTNjNzE3YmMwYmExMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDo1Ni4yOTUwNjAzMTJaIn0%3D&digest=sha256%3Aa389286ed4c8ed82b1a6b582aa7d7a7d131fd934d3985e0b792596fa4865c64e HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (6.01s) === RUN TestBlobDeleteDisabled time="2026-05-13T10:40:58Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T10:40:58Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:40:59Z" 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:39181" http.request.id=fa838b06-95ef-4fca-be3e-1c505ce70617 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40100" http.request.uri="/v2/foo/bar/blobs/sha256:9e5a7572a97488a66291a45dff826de964a3bf35152b8e303283b3a465b0a5b4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="934.331µs" http.response.status=405 http.response.written=78 vars.digest="sha256:9e5a7572a97488a66291a45dff826de964a3bf35152b8e303283b3a465b0a5b4" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:10:40:59 +0000] "DELETE /v2/foo/bar/blobs/sha256:9e5a7572a97488a66291a45dff826de964a3bf35152b8e303283b3a465b0a5b4 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.32s) === RUN TestDeleteDisabled time="2026-05-13T10:40:59Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T10:40:59Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:40:59Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37529" http.request.id=a98595d6-e076-4718-ae14-ed257afc8a7d http.request.method=POST http.request.remoteaddr="127.0.0.1:35064" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.104853ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:01Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37529" http.request.id=75777f17-28ba-4236-8632-81c9bcef40b5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35064" http.request.uri="/v2/foo/bar/blobs/uploads/a143ff3d-6760-4b57-bb45-36258791691a?_state=TvgntZrC04AOaYREKeo_Yj-VOG_Dx5EaI0_2Pic4AXR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImExNDNmZjNkLTY3NjAtNGI1Ny1iYjQ1LTM2MjU4NzkxNjkxYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDo1OS40NjA2MTM1NDZaIn0%3D&digest=sha256%3Adf0b866398801609709666708cb9f65664e270d81785560b695f5192366f79f0" http.request.useragent="Go-http-client/1.1" http.response.duration=2.466265493s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:40:59 +0000] "PUT /v2/foo/bar/blobs/uploads/a143ff3d-6760-4b57-bb45-36258791691a?_state=TvgntZrC04AOaYREKeo_Yj-VOG_Dx5EaI0_2Pic4AXR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImExNDNmZjNkLTY3NjAtNGI1Ny1iYjQ1LTM2MjU4NzkxNjkxYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MDo1OS40NjA2MTM1NDZaIn0%3D&digest=sha256%3Adf0b866398801609709666708cb9f65664e270d81785560b695f5192366f79f0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:01Z" 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:37529" http.request.id=f77abef5-2e58-4314-8ae4-5a4890d687bd http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35064" http.request.uri="/v2/foo/bar/blobs/sha256:df0b866398801609709666708cb9f65664e270d81785560b695f5192366f79f0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="856.69µs" http.response.status=405 http.response.written=78 vars.digest="sha256:df0b866398801609709666708cb9f65664e270d81785560b695f5192366f79f0" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:10:41:01 +0000] "DELETE /v2/foo/bar/blobs/sha256:df0b866398801609709666708cb9f65664e270d81785560b695f5192366f79f0 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (2.75s) === RUN TestDeleteReadOnly time="2026-05-13T10:41:01Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T10:41:01Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:41:02Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:46495" http.request.id=03c9558d-852a-4e06-b90d-108004dbada6 http.request.method=POST http.request.remoteaddr="127.0.0.1:54632" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.054372ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:04Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:46495" http.request.id=e8241d60-acb6-4a2a-9874-306bffc4af09 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54632" http.request.uri="/v2/foo/bar/blobs/uploads/1048c8bb-61aa-471f-993e-e468ef76cc26?_state=7L6N5aJ9Uio5NoneJ1jdCsuSLnH4P01wdFnPpaL2sQt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEwNDhjOGJiLTYxYWEtNDcxZi05OTNlLWU0NjhlZjc2Y2MyNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MTowMi4yMDc4MDYwMDZaIn0%3D&digest=sha256%3A422a5f27f10d66c4e3af408a5a3202e67aa5fff69944fb1583a19163e758fc7d" http.request.useragent="Go-http-client/1.1" http.response.duration=2.259863838s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:02 +0000] "PUT /v2/foo/bar/blobs/uploads/1048c8bb-61aa-471f-993e-e468ef76cc26?_state=7L6N5aJ9Uio5NoneJ1jdCsuSLnH4P01wdFnPpaL2sQt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEwNDhjOGJiLTYxYWEtNDcxZi05OTNlLWU0NjhlZjc2Y2MyNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MTowMi4yMDc4MDYwMDZaIn0%3D&digest=sha256%3A422a5f27f10d66c4e3af408a5a3202e67aa5fff69944fb1583a19163e758fc7d HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [13/May/2026:10:41:04 +0000] "DELETE /v2/foo/bar/blobs/sha256:422a5f27f10d66c4e3af408a5a3202e67aa5fff69944fb1583a19163e758fc7d HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (2.54s) === RUN TestStartPushReadOnly time="2026-05-13T10:41:04Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T10:41:04Z" level=info msg="redis not configured" go.version=go1.26.3 127.0.0.1 - - [13/May/2026:10:41:04 +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-13T10:41:04Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T10:41:04Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:41:04Z" 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:38685" http.request.id=a6ec975a-b809-43c0-8638-98d68596b233 http.request.method=GET http.request.remoteaddr="127.0.0.1:54484" 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="896.531µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:10:41:04 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-05-13T10:41:04Z" 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:38685" http.request.id=41e453e2-554d-451e-8843-8a7164b01bcf http.request.method=GET http.request.remoteaddr="127.0.0.1:54484" 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="735.689µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [13/May/2026:10:41:04 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-13T10:41:04Z" 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:38685" http.request.id=0a068fa6-d27a-4806-a132-d9c46ac4a610 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54484" 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="755.369µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:10:41:04 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-05-13T10:41:04Z" 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:38685" http.request.id=cf2adca1-7e6f-4dd8-9614-7a52c9f4e3c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54484" 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.480949ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T10:41:04Z" 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:38685" http.request.id=cf2adca1-7e6f-4dd8-9614-7a52c9f4e3c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54484" 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.57211ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T10:41:04Z" 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:38685" http.request.id=cf2adca1-7e6f-4dd8-9614-7a52c9f4e3c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54484" 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.62515ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T10:41:04Z" 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:38685" http.request.id=cf2adca1-7e6f-4dd8-9614-7a52c9f4e3c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54484" 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.674791ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:10:41:04 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-05-13T10:41:04Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38685" http.request.id=b7d6ba15-b5d4-4402-93a4-5a7fa6e6325e http.request.method=POST http.request.remoteaddr="127.0.0.1:54484" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="973.371µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:04 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:05Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38685" http.request.id=b61a8b86-ecdc-40ce-ac1a-0ed40882012b http.request.method=PUT http.request.remoteaddr="127.0.0.1:54484" http.request.uri="/v2/foo/schema1/blobs/uploads/62790638-073c-4c6f-a27c-8d0fc1676983?_state=mju2Z6FZ_Jxgq4so0WYKJezCc6UMZrMn6IcL-Kxg1BF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2Mjc5MDYzOC0wNzNjLTRjNmYtYTI3Yy04ZDBmYzE2NzY5ODMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDE6MDQuNjQ5MzM0MDA5WiJ9&digest=sha256%3A9f2c08a3189b18ee3d3cf512c50f5ab925da4e3c3f9cf735e818a94cc1609c75" http.request.useragent="Go-http-client/1.1" http.response.duration=946.319951ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:04 +0000] "PUT /v2/foo/schema1/blobs/uploads/62790638-073c-4c6f-a27c-8d0fc1676983?_state=mju2Z6FZ_Jxgq4so0WYKJezCc6UMZrMn6IcL-Kxg1BF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2Mjc5MDYzOC0wNzNjLTRjNmYtYTI3Yy04ZDBmYzE2NzY5ODMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDE6MDQuNjQ5MzM0MDA5WiJ9&digest=sha256%3A9f2c08a3189b18ee3d3cf512c50f5ab925da4e3c3f9cf735e818a94cc1609c75 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:05Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38685" http.request.id=ed64439a-7f98-41f1-8f52-c1e55b2c3083 http.request.method=POST http.request.remoteaddr="127.0.0.1:54484" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.052852ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:05 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:08Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38685" http.request.id=09efa792-a3d4-45b9-a0d0-d1098131059f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54484" http.request.uri="/v2/foo/schema1/blobs/uploads/6d67cfa6-2ca7-4ede-bc40-49dd508176ab?_state=aOziuCNJuvXhdKkS4sTsNhhaZdiMNmKzg1MRRwyMozN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2ZDY3Y2ZhNi0yY2E3LTRlZGUtYmM0MC00OWRkNTA4MTc2YWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDE6MDUuODcwOTcwMzAxWiJ9&digest=sha256%3Af5f498aad2b6c836c81cc6b17f87cf91ea9f730fa8da907cd17747abdb3cca10" http.request.useragent="Go-http-client/1.1" http.response.duration=2.3352148s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:05 +0000] "PUT /v2/foo/schema1/blobs/uploads/6d67cfa6-2ca7-4ede-bc40-49dd508176ab?_state=aOziuCNJuvXhdKkS4sTsNhhaZdiMNmKzg1MRRwyMozN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2ZDY3Y2ZhNi0yY2E3LTRlZGUtYmM0MC00OWRkNTA4MTc2YWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDE6MDUuODcwOTcwMzAxWiJ9&digest=sha256%3Af5f498aad2b6c836c81cc6b17f87cf91ea9f730fa8da907cd17747abdb3cca10 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:08Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38685" http.request.id=cf237593-b944-4356-87c6-c7d7a7b2a8f7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54484" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.971835ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:08 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:08Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38685" http.request.id=171c3657-c085-4cea-9d3c-841cbcef7ccb http.request.method=PUT http.request.remoteaddr="127.0.0.1:54484" http.request.uri="/v2/foo/schema1/manifests/sha256:b7c390fdde57fe788254212a1b7084c1964975f8e1b520367daccd291e5c0d23" http.request.useragent="Go-http-client/1.1" http.response.duration=2.738592ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:08 +0000] "PUT /v2/foo/schema1/manifests/sha256:b7c390fdde57fe788254212a1b7084c1964975f8e1b520367daccd291e5c0d23 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:08Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38685" http.request.id=3f64bf10-bb12-4780-a4ee-10d782441645 http.request.method=GET http.request.remoteaddr="127.0.0.1:54484" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.500972ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:10:41:08 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T10:41:08Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38685" http.request.id=85c57510-7bae-42f0-8953-16ed1ec3dd53 http.request.method=GET http.request.remoteaddr="127.0.0.1:54484" http.request.uri="/v2/foo/schema1/manifests/sha256:b7c390fdde57fe788254212a1b7084c1964975f8e1b520367daccd291e5c0d23" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.733061ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:10:41:08 +0000] "GET /v2/foo/schema1/manifests/sha256:b7c390fdde57fe788254212a1b7084c1964975f8e1b520367daccd291e5c0d23 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T10:41:08Z" 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:38685" http.request.id=f5451d26-4bce-49f6-8716-107930895d9e http.request.method=PUT http.request.remoteaddr="127.0.0.1:54484" http.request.uri="/v2/foo/schema1/manifests/sha256:b7c390fdde57fe788254212a1b7084c1964975f8e1b520367daccd291e5c0d23" http.request.useragent="Go-http-client/1.1" http.response.duration=2.868593ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:08 +0000] "PUT /v2/foo/schema1/manifests/sha256:b7c390fdde57fe788254212a1b7084c1964975f8e1b520367daccd291e5c0d23 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:08Z" 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:38685" http.request.id=47b2de2b-3fee-49d5-b11a-8dec90631f81 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54484" http.request.uri="/v2/foo/schema1/manifests/sha256:b7c390fdde57fe788254212a1b7084c1964975f8e1b520367daccd291e5c0d23" http.request.useragent="Go-http-client/1.1" http.response.duration=2.864993ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:08 +0000] "PUT /v2/foo/schema1/manifests/sha256:b7c390fdde57fe788254212a1b7084c1964975f8e1b520367daccd291e5c0d23 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:08Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:38685" http.request.id=d713daaa-42f1-4466-87c1-8ca470b848b6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54484" http.request.uri="/v2/foo/schema1/manifests/sha256:b7c390fdde57fe788254212a1b7084c1964975f8e1b520367daccd291e5c0d23" http.request.useragent="Go-http-client/1.1" http.response.duration=4.761615ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:08 +0000] "PUT /v2/foo/schema1/manifests/sha256:b7c390fdde57fe788254212a1b7084c1964975f8e1b520367daccd291e5c0d23 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:08Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38685" http.request.id=fa43bb45-b9d7-4bc9-96f3-d16fab18fd9b http.request.method=GET http.request.remoteaddr="127.0.0.1:54484" http.request.uri="/v2/foo/schema1/manifests/sha256:b7c390fdde57fe788254212a1b7084c1964975f8e1b520367daccd291e5c0d23" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.889023ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:10:41:08 +0000] "GET /v2/foo/schema1/manifests/sha256:b7c390fdde57fe788254212a1b7084c1964975f8e1b520367daccd291e5c0d23 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T10:41:08Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38685" http.request.id=7ab54136-3f85-43ad-9ef2-2c1d0a292360 http.request.method=GET http.request.remoteaddr="127.0.0.1:54484" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="805.609µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:08 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:08Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38685" http.request.id=0b7a0ccd-99d5-40f8-90f7-edf646936c67 http.request.method=GET http.request.remoteaddr="127.0.0.1:54484" http.request.uri="/v2/foo/schema1/manifests/sha256:b7c390fdde57fe788254212a1b7084c1964975f8e1b520367daccd291e5c0d23" http.request.useragent="Go-http-client/1.1" http.response.duration="765.609µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:08 +0000] "GET /v2/foo/schema1/manifests/sha256:b7c390fdde57fe788254212a1b7084c1964975f8e1b520367daccd291e5c0d23 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:08Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38685" http.request.id=8d9c505c-3fb6-400f-a089-b19214e4e1a0 http.request.method=GET http.request.remoteaddr="127.0.0.1:54484" 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="767.649µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [13/May/2026:10:41:08 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-05-13T10:41:08Z" level=error msg="payload digest does match: "sha256:4514d75de077c2f587082061b9bdd83719a8db2c3aaa8df4604ab749619807a7" != "sha256:b7c390fdde57fe788254212a1b7084c1964975f8e1b520367daccd291e5c0d23"" go.version=go1.26.3 http.request.host="127.0.0.1:38685" http.request.id=ad0e5443-e104-4e26-ba3e-e2aec08f7daf http.request.method=PUT http.request.remoteaddr="127.0.0.1:54484" http.request.uri="/v2/foo/schema1/manifests/sha256:b7c390fdde57fe788254212a1b7084c1964975f8e1b520367daccd291e5c0d23" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:b7c390fdde57fe788254212a1b7084c1964975f8e1b520367daccd291e5c0d23" time="2026-05-13T10:41:08Z" 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:38685" http.request.id=ad0e5443-e104-4e26-ba3e-e2aec08f7daf http.request.method=PUT http.request.remoteaddr="127.0.0.1:54484" http.request.uri="/v2/foo/schema1/manifests/sha256:b7c390fdde57fe788254212a1b7084c1964975f8e1b520367daccd291e5c0d23" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.000491ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:b7c390fdde57fe788254212a1b7084c1964975f8e1b520367daccd291e5c0d23" 127.0.0.1 - - [13/May/2026:10:41:08 +0000] "PUT /v2/foo/schema1/manifests/sha256:b7c390fdde57fe788254212a1b7084c1964975f8e1b520367daccd291e5c0d23 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-05-13T10:41:08Z" 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:38685" http.request.id=876a4709-f490-48ff-bf3d-b28685540bf4 http.request.method=GET http.request.remoteaddr="127.0.0.1:54496" 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="933.531µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:10:41:08 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-13T10:41:08Z" 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:38685" http.request.id=44343811-5bee-4942-a1aa-ddb6a87c3aa9 http.request.method=GET http.request.remoteaddr="127.0.0.1:54496" 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="782.69µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [13/May/2026:10:41:08 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-13T10:41:08Z" 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:38685" http.request.id=a1a3bbc7-f314-45db-8513-70428eacb037 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54496" 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="904.891µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T10:41:08Z" 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:38685" http.request.id=a1a3bbc7-f314-45db-8513-70428eacb037 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54496" 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="991.212µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T10:41:08Z" 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:38685" http.request.id=a1a3bbc7-f314-45db-8513-70428eacb037 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54496" 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.044572ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:10:41:08 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-05-13T10:41:08Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38685" http.request.id=bd13a33f-967c-4be4-9317-b8bffa9a83b4 http.request.method=POST http.request.remoteaddr="127.0.0.1:54496" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="959.491µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:08 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:08Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38685" http.request.id=9b568a03-c396-4110-8729-2c3cf1bb5031 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54496" http.request.uri="/v2/foo/schema2/blobs/uploads/823f1f81-e95e-4b57-86b5-3c48cc8d70af?_state=CU_gmhqP9LmSLM1Eats2SGnUWn-jJVTAQLYTUxXT2ix7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4MjNmMWY4MS1lOTVlLTRiNTctODZiNS0zYzQ4Y2M4ZDcwYWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDE6MDguMjQ3NzIwNzQ3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.223334ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:08 +0000] "PUT /v2/foo/schema2/blobs/uploads/823f1f81-e95e-4b57-86b5-3c48cc8d70af?_state=CU_gmhqP9LmSLM1Eats2SGnUWn-jJVTAQLYTUxXT2ix7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4MjNmMWY4MS1lOTVlLTRiNTctODZiNS0zYzQ4Y2M4ZDcwYWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDE6MDguMjQ3NzIwNzQ3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:08Z" 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:38685" http.request.id=e314cd9e-9999-460d-a3b1-1a42dffe5f6b http.request.method=PUT http.request.remoteaddr="127.0.0.1:54496" 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="899.77µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T10:41:08Z" 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:38685" http.request.id=e314cd9e-9999-460d-a3b1-1a42dffe5f6b http.request.method=PUT http.request.remoteaddr="127.0.0.1:54496" 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="944.011µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:10:41:08 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-05-13T10:41:08Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38685" http.request.id=7b3533ab-df82-4667-bc51-f764ce7942d3 http.request.method=POST http.request.remoteaddr="127.0.0.1:54496" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="966.811µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:08 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:09Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38685" http.request.id=2afd720b-2227-4c79-b345-ce5da023d251 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54496" http.request.uri="/v2/foo/schema2/blobs/uploads/ce667217-d138-4bea-bb91-92a1c3963e62?_state=senaejtzaUaODKaOBw8l68vFVPvMt5JtrApNQC9FvaV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjZTY2NzIxNy1kMTM4LTRiZWEtYmI5MS05MmExYzM5NjNlNjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDE6MDguNDA5OTMwMDA0WiJ9&digest=sha256%3A03fa7f5e1424bd33fa3c9b516e2b91adc57c8596d3a004ea648b64dbb46f7a76" http.request.useragent="Go-http-client/1.1" http.response.duration=804.738614ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:08 +0000] "PUT /v2/foo/schema2/blobs/uploads/ce667217-d138-4bea-bb91-92a1c3963e62?_state=senaejtzaUaODKaOBw8l68vFVPvMt5JtrApNQC9FvaV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjZTY2NzIxNy1kMTM4LTRiZWEtYmI5MS05MmExYzM5NjNlNjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDE6MDguNDA5OTMwMDA0WiJ9&digest=sha256%3A03fa7f5e1424bd33fa3c9b516e2b91adc57c8596d3a004ea648b64dbb46f7a76 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:09Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38685" http.request.id=4a5f4c31-381c-432e-b1d3-0425b89cc3ac http.request.method=POST http.request.remoteaddr="127.0.0.1:54496" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.040732ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:09 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38685" http.request.id=07553723-72ff-44bf-a82c-7c18c992d6e6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54496" http.request.uri="/v2/foo/schema2/blobs/uploads/f92f2dcb-3403-4fa0-b162-a54c68c6ebc4?_state=GzcE4imieqDreASg_npqIt2UtvhTzw5GZrL6S6KRF9Z7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmOTJmMmRjYi0zNDAzLTRmYTAtYjE2Mi1hNTRjNjhjNmViYzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDE6MDkuNTI4NjgwMDEzWiJ9&digest=sha256%3A742e3658947f94de0df0226fc2de13416e2850e25b3bda88035f650f0b96e077" http.request.useragent="Go-http-client/1.1" http.response.duration=2.67287383s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:09 +0000] "PUT /v2/foo/schema2/blobs/uploads/f92f2dcb-3403-4fa0-b162-a54c68c6ebc4?_state=GzcE4imieqDreASg_npqIt2UtvhTzw5GZrL6S6KRF9Z7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmOTJmMmRjYi0zNDAzLTRmYTAtYjE2Mi1hNTRjNjhjNmViYzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDE6MDkuNTI4NjgwMDEzWiJ9&digest=sha256%3A742e3658947f94de0df0226fc2de13416e2850e25b3bda88035f650f0b96e077 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41: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:38685" http.request.id=82c61b78-ea89-4af8-8216-d49237f87971 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54496" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.367616ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:12 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41: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:38685" http.request.id=057c626e-1992-4323-bb77-1ee64155b39d http.request.method=PUT http.request.remoteaddr="127.0.0.1:54496" http.request.uri="/v2/foo/schema2/manifests/sha256:bdc4c014f8c01a3cbfdbced4f04fbd5058317ab51ba45ba11773647d19115c07" http.request.useragent="Go-http-client/1.1" http.response.duration=1.161854ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:12 +0000] "PUT /v2/foo/schema2/manifests/sha256:bdc4c014f8c01a3cbfdbced4f04fbd5058317ab51ba45ba11773647d19115c07 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38685" http.request.id=0dacb11d-f6b7-4205-b3ea-a7da14d23786 http.request.method=GET http.request.remoteaddr="127.0.0.1:54496" 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="972.731µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2026:10:41:12 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-13T10:41:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38685" http.request.id=b7a7f4ce-8d16-41f8-b18c-622dfd56ceaa http.request.method=GET http.request.remoteaddr="127.0.0.1:54496" http.request.uri="/v2/foo/schema2/manifests/sha256:bdc4c014f8c01a3cbfdbced4f04fbd5058317ab51ba45ba11773647d19115c07" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="977.211µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2026:10:41:12 +0000] "GET /v2/foo/schema2/manifests/sha256:bdc4c014f8c01a3cbfdbced4f04fbd5058317ab51ba45ba11773647d19115c07 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-13T10:41:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38685" http.request.id=b81b2813-7d99-4b98-aed3-6c53ee4cea71 http.request.method=GET http.request.remoteaddr="127.0.0.1:54496" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="807.93µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:12 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38685" http.request.id=428bd363-381e-4cb4-b0a4-6df86733467e http.request.method=GET http.request.remoteaddr="127.0.0.1:54496" http.request.uri="/v2/foo/schema2/manifests/sha256:bdc4c014f8c01a3cbfdbced4f04fbd5058317ab51ba45ba11773647d19115c07" http.request.useragent="Go-http-client/1.1" http.response.duration="766.249µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:12 +0000] "GET /v2/foo/schema2/manifests/sha256:bdc4c014f8c01a3cbfdbced4f04fbd5058317ab51ba45ba11773647d19115c07 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38685" http.request.id=bb4a3230-f964-46e0-8c10-45a7c6687954 http.request.method=GET http.request.remoteaddr="127.0.0.1:54496" 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="724.649µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [13/May/2026:10:41:12 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-05-13T10:41:12Z" level=info msg="rewriting manifest sha256:bdc4c014f8c01a3cbfdbced4f04fbd5058317ab51ba45ba11773647d19115c07 in schema1 format to support old client" go.version=go1.26.3 http.request.host="127.0.0.1:38685" http.request.id=8aa10575-844f-4450-b520-446204823019 http.request.method=GET http.request.remoteaddr="127.0.0.1:54496" 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-13T10:41:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38685" http.request.id=8aa10575-844f-4450-b520-446204823019 http.request.method=GET http.request.remoteaddr="127.0.0.1:54496" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.100985ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [13/May/2026:10:41:12 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-05-13T10:41: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:38685" http.request.id=a359d6d3-d20d-4c69-8082-5b6e21487ae6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54496" 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="960.491µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [13/May/2026:10:41:12 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-05-13T10:41: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:38685" http.request.id=d9977423-788d-43ae-b338-b143c58ea12d http.request.method=PUT http.request.remoteaddr="127.0.0.1:54496" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.221655ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:12 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41: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:38685" http.request.id=c42e6b78-4d47-47ee-ae6a-da67ba7e9e9a http.request.method=PUT http.request.remoteaddr="127.0.0.1:54496" http.request.uri="/v2/foo/schema2/manifests/sha256:91cd796d20379f9b5d69e834aa340f221cfbf3f25c2b2572d81df21df255e259" http.request.useragent="Go-http-client/1.1" http.response.duration=1.043453ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:12 +0000] "PUT /v2/foo/schema2/manifests/sha256:91cd796d20379f9b5d69e834aa340f221cfbf3f25c2b2572d81df21df255e259 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38685" http.request.id=2607cf6c-f676-4e8d-8aee-12151a93e67b http.request.method=GET http.request.remoteaddr="127.0.0.1:54496" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.019652ms http.response.status=200 http.response.written=434 127.0.0.1 - - [13/May/2026:10:41:12 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-05-13T10:41:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38685" http.request.id=66fa5980-ea7d-428f-8646-1845e3874bb8 http.request.method=GET http.request.remoteaddr="127.0.0.1:54496" http.request.uri="/v2/foo/schema2/manifests/sha256:91cd796d20379f9b5d69e834aa340f221cfbf3f25c2b2572d81df21df255e259" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="958.451µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [13/May/2026:10:41:12 +0000] "GET /v2/foo/schema2/manifests/sha256:91cd796d20379f9b5d69e834aa340f221cfbf3f25c2b2572d81df21df255e259 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-05-13T10:41:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38685" http.request.id=dc368f47-d686-409d-9120-524583f0c1ba http.request.method=GET http.request.remoteaddr="127.0.0.1:54496" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="874.17µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:12 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38685" http.request.id=e1f389c2-5a3c-45c9-bc40-d1a7eb367f8a http.request.method=GET http.request.remoteaddr="127.0.0.1:54496" http.request.uri="/v2/foo/schema2/manifests/sha256:91cd796d20379f9b5d69e834aa340f221cfbf3f25c2b2572d81df21df255e259" http.request.useragent="Go-http-client/1.1" http.response.duration="982.612µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:12 +0000] "GET /v2/foo/schema2/manifests/sha256:91cd796d20379f9b5d69e834aa340f221cfbf3f25c2b2572d81df21df255e259 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:12Z" level=info msg="rewriting manifest list sha256:91cd796d20379f9b5d69e834aa340f221cfbf3f25c2b2572d81df21df255e259 in schema1 format to support old client" go.version=go1.26.3 http.request.host="127.0.0.1:38685" http.request.id=a79a69a0-01e4-4e8e-bda0-b9a8e2fb4bf8 http.request.method=GET http.request.remoteaddr="127.0.0.1:54496" 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-13T10:41:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38685" http.request.id=a79a69a0-01e4-4e8e-bda0-b9a8e2fb4bf8 http.request.method=GET http.request.remoteaddr="127.0.0.1:54496" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.317627ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [13/May/2026:10:41:12 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2026-05-13T10:41: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-13T10:41:12Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:41: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:35793" http.request.id=ceedf484-4ce9-408d-9531-e016e2c99290 http.request.method=GET http.request.remoteaddr="127.0.0.1:38172" 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="981.292µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:10:41:12 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-05-13T10:41: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:35793" http.request.id=7234a899-5533-4f52-9316-c5f5b927f41b http.request.method=GET http.request.remoteaddr="127.0.0.1:38172" 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="809.25µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [13/May/2026:10:41:12 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-13T10:41: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:35793" http.request.id=756c2783-69ba-47a7-8889-3e74932e6bb7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38172" 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="932.41µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:10:41:12 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-05-13T10:41: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:35793" http.request.id=37568019-9ea1-47fa-a7e3-01a1c382b784 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38172" 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.55875ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T10:41: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:35793" http.request.id=37568019-9ea1-47fa-a7e3-01a1c382b784 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38172" 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.602391ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T10:41: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:35793" http.request.id=37568019-9ea1-47fa-a7e3-01a1c382b784 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38172" 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.629191ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T10:41: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:35793" http.request.id=37568019-9ea1-47fa-a7e3-01a1c382b784 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38172" 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.654272ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:10:41:12 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-05-13T10:41:12Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35793" http.request.id=7ab367d6-c542-4cf7-a732-d7810793ac06 http.request.method=POST http.request.remoteaddr="127.0.0.1:38172" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.009811ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:12 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:15Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35793" http.request.id=dc1e795a-2e32-42bc-838a-ec4254e85cc4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38172" http.request.uri="/v2/foo/schema1/blobs/uploads/38746299-a12b-4029-b7c9-2d0bbffbf343?_state=BCWkWQjIb-yBvi5mFQPcfJJBHvwMwr_0B8w8wa9tZBV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzODc0NjI5OS1hMTJiLTQwMjktYjdjOS0yZDBiYmZmYmYzNDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDE6MTIuNTM5NDk2NDc2WiJ9&digest=sha256%3Acc8c62a2d743ae2c61aec75120ec736d228384bd7f138ff346d82143129a7392" http.request.useragent="Go-http-client/1.1" http.response.duration=2.600020978s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:12 +0000] "PUT /v2/foo/schema1/blobs/uploads/38746299-a12b-4029-b7c9-2d0bbffbf343?_state=BCWkWQjIb-yBvi5mFQPcfJJBHvwMwr_0B8w8wa9tZBV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzODc0NjI5OS1hMTJiLTQwMjktYjdjOS0yZDBiYmZmYmYzNDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDE6MTIuNTM5NDk2NDc2WiJ9&digest=sha256%3Acc8c62a2d743ae2c61aec75120ec736d228384bd7f138ff346d82143129a7392 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:15Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35793" http.request.id=4e4eee4b-4b75-4b36-90ac-967b48af9aa3 http.request.method=POST http.request.remoteaddr="127.0.0.1:38172" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.046092ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:15 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:16Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35793" http.request.id=fc939c2d-2193-4deb-a262-bdf0995fab61 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38172" http.request.uri="/v2/foo/schema1/blobs/uploads/828b89e8-d426-4705-871c-b7770df0cee9?_state=-cWwUv6i_zTI23EoAz4F-ccuOIWRSSYqroZ0WTFxaip7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4MjhiODllOC1kNDI2LTQ3MDUtODcxYy1iNzc3MGRmMGNlZTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDE6MTUuMzc0Njk3NjQ1WiJ9&digest=sha256%3Ac57f40faed21fe0c13656bed26457c240f5933cb41cc61fa58fd29d32be09fb4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.53780167s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:15 +0000] "PUT /v2/foo/schema1/blobs/uploads/828b89e8-d426-4705-871c-b7770df0cee9?_state=-cWwUv6i_zTI23EoAz4F-ccuOIWRSSYqroZ0WTFxaip7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4MjhiODllOC1kNDI2LTQ3MDUtODcxYy1iNzc3MGRmMGNlZTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDE6MTUuMzc0Njk3NjQ1WiJ9&digest=sha256%3Ac57f40faed21fe0c13656bed26457c240f5933cb41cc61fa58fd29d32be09fb4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:16Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35793" http.request.id=084124b8-a81f-4d2d-b404-3844aee70064 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38172" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.090236ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:16 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:16Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35793" http.request.id=23fb896a-8a71-4a25-8f68-7cb7ba2f22f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38172" http.request.uri="/v2/foo/schema1/manifests/sha256:3ff9a8746fb02c604fd6e58ed24837affda32a08d8c8076b7de4375f81eaf9ba" http.request.useragent="Go-http-client/1.1" http.response.duration=2.733992ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:16 +0000] "PUT /v2/foo/schema1/manifests/sha256:3ff9a8746fb02c604fd6e58ed24837affda32a08d8c8076b7de4375f81eaf9ba HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:16Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35793" http.request.id=600fd9b4-17de-4157-8bc1-0978f7d79d0c http.request.method=GET http.request.remoteaddr="127.0.0.1:38172" 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.681019ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:10:41:16 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T10:41:16Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35793" http.request.id=3007999b-3acd-4759-a4a7-6bf3ccfd55e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:38172" http.request.uri="/v2/foo/schema1/manifests/sha256:3ff9a8746fb02c604fd6e58ed24837affda32a08d8c8076b7de4375f81eaf9ba" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.73822ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:10:41:16 +0000] "GET /v2/foo/schema1/manifests/sha256:3ff9a8746fb02c604fd6e58ed24837affda32a08d8c8076b7de4375f81eaf9ba HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T10:41:16Z" 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:35793" http.request.id=ce9b4522-85ff-4f2d-a17e-095cb0e70e50 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38172" http.request.uri="/v2/foo/schema1/manifests/sha256:3ff9a8746fb02c604fd6e58ed24837affda32a08d8c8076b7de4375f81eaf9ba" http.request.useragent="Go-http-client/1.1" http.response.duration=2.748033ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:16 +0000] "PUT /v2/foo/schema1/manifests/sha256:3ff9a8746fb02c604fd6e58ed24837affda32a08d8c8076b7de4375f81eaf9ba HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:16Z" 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:35793" http.request.id=21fed0e6-5869-4ee5-a2e4-445b5452d6ff http.request.method=PUT http.request.remoteaddr="127.0.0.1:38172" http.request.uri="/v2/foo/schema1/manifests/sha256:3ff9a8746fb02c604fd6e58ed24837affda32a08d8c8076b7de4375f81eaf9ba" http.request.useragent="Go-http-client/1.1" http.response.duration=2.687631ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:16 +0000] "PUT /v2/foo/schema1/manifests/sha256:3ff9a8746fb02c604fd6e58ed24837affda32a08d8c8076b7de4375f81eaf9ba HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:16Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:35793" http.request.id=7e54b236-da9e-42b0-a81d-ddcb27192d8a http.request.method=PUT http.request.remoteaddr="127.0.0.1:38172" http.request.uri="/v2/foo/schema1/manifests/sha256:3ff9a8746fb02c604fd6e58ed24837affda32a08d8c8076b7de4375f81eaf9ba" http.request.useragent="Go-http-client/1.1" http.response.duration=2.786273ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:16 +0000] "PUT /v2/foo/schema1/manifests/sha256:3ff9a8746fb02c604fd6e58ed24837affda32a08d8c8076b7de4375f81eaf9ba HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:16Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35793" http.request.id=3ccca1fa-2a23-49a2-94b6-bdcf6fbe383a http.request.method=GET http.request.remoteaddr="127.0.0.1:38172" http.request.uri="/v2/foo/schema1/manifests/sha256:3ff9a8746fb02c604fd6e58ed24837affda32a08d8c8076b7de4375f81eaf9ba" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.6595ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:10:41:16 +0000] "GET /v2/foo/schema1/manifests/sha256:3ff9a8746fb02c604fd6e58ed24837affda32a08d8c8076b7de4375f81eaf9ba HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T10:41:16Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35793" http.request.id=0e16f632-ae4e-43ca-869d-58322a7033ab http.request.method=GET http.request.remoteaddr="127.0.0.1:38172" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="760.009µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:16 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:16Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35793" http.request.id=13e02af8-7a9a-4409-8a5d-db594007ac16 http.request.method=GET http.request.remoteaddr="127.0.0.1:38172" http.request.uri="/v2/foo/schema1/manifests/sha256:3ff9a8746fb02c604fd6e58ed24837affda32a08d8c8076b7de4375f81eaf9ba" http.request.useragent="Go-http-client/1.1" http.response.duration="786.729µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:16 +0000] "GET /v2/foo/schema1/manifests/sha256:3ff9a8746fb02c604fd6e58ed24837affda32a08d8c8076b7de4375f81eaf9ba HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:16Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35793" http.request.id=5a6b3435-d19c-4e38-8ef1-62f75917cab1 http.request.method=GET http.request.remoteaddr="127.0.0.1:38172" 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="766.369µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [13/May/2026:10:41:16 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-05-13T10:41:16Z" level=error msg="payload digest does match: "sha256:dc6c13236b431c30c9dd829f5bdea9d9f84a33f8ae3d9ab73d11551e0b8873f8" != "sha256:3ff9a8746fb02c604fd6e58ed24837affda32a08d8c8076b7de4375f81eaf9ba"" go.version=go1.26.3 http.request.host="127.0.0.1:35793" http.request.id=dee8094d-1a89-44e7-bc5b-0f6a1bc90391 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38172" http.request.uri="/v2/foo/schema1/manifests/sha256:3ff9a8746fb02c604fd6e58ed24837affda32a08d8c8076b7de4375f81eaf9ba" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:3ff9a8746fb02c604fd6e58ed24837affda32a08d8c8076b7de4375f81eaf9ba" time="2026-05-13T10:41:16Z" 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:35793" http.request.id=dee8094d-1a89-44e7-bc5b-0f6a1bc90391 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38172" http.request.uri="/v2/foo/schema1/manifests/sha256:3ff9a8746fb02c604fd6e58ed24837affda32a08d8c8076b7de4375f81eaf9ba" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="977.052µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:3ff9a8746fb02c604fd6e58ed24837affda32a08d8c8076b7de4375f81eaf9ba" 127.0.0.1 - - [13/May/2026:10:41:16 +0000] "PUT /v2/foo/schema1/manifests/sha256:3ff9a8746fb02c604fd6e58ed24837affda32a08d8c8076b7de4375f81eaf9ba HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-05-13T10:41:16Z" 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:35793" http.request.id=c42ff59a-7e73-47c1-a644-d860de3fb449 http.request.method=GET http.request.remoteaddr="127.0.0.1:38178" 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="935.65µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:10:41:16 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-13T10:41:16Z" 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:35793" http.request.id=acdfde87-52d1-49df-9ab5-ce9012346e58 http.request.method=GET http.request.remoteaddr="127.0.0.1:38178" 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="833.329µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [13/May/2026:10:41:16 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-13T10:41:16Z" 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:35793" http.request.id=8bc26154-ab88-4348-80bc-1a4799a6a206 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38178" 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="959.211µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T10:41:16Z" 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:35793" http.request.id=8bc26154-ab88-4348-80bc-1a4799a6a206 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38178" 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.004771ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T10:41:16Z" 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:35793" http.request.id=8bc26154-ab88-4348-80bc-1a4799a6a206 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38178" 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.037572ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:10:41:16 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-05-13T10:41:16Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35793" http.request.id=36cd4450-f947-4818-a8e3-59bfe91ed60c http.request.method=POST http.request.remoteaddr="127.0.0.1:38178" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="932.291µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:16 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:16Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35793" http.request.id=225ed62f-abba-45c5-a3c0-dad16b2cd0a7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38178" http.request.uri="/v2/foo/schema2/blobs/uploads/dff05929-84c4-4bd5-893e-f41d4661c87d?_state=GQtOXi843OqLNdVL1XungpTG9MnOgkIG5cNz8960DjF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkZmYwNTkyOS04NGM0LTRiZDUtODkzZS1mNDFkNDY2MWM4N2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDE6MTYuOTQ4NjczNDU5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.184374ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:16 +0000] "PUT /v2/foo/schema2/blobs/uploads/dff05929-84c4-4bd5-893e-f41d4661c87d?_state=GQtOXi843OqLNdVL1XungpTG9MnOgkIG5cNz8960DjF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkZmYwNTkyOS04NGM0LTRiZDUtODkzZS1mNDFkNDY2MWM4N2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDE6MTYuOTQ4NjczNDU5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:16Z" 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:35793" http.request.id=ab0377fe-3f4e-4a3d-b3f1-64481b9d5fbb http.request.method=PUT http.request.remoteaddr="127.0.0.1:38178" 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="982.571µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T10:41:16Z" 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:35793" http.request.id=ab0377fe-3f4e-4a3d-b3f1-64481b9d5fbb http.request.method=PUT http.request.remoteaddr="127.0.0.1:38178" 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.036012ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:10:41:16 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-05-13T10:41:17Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35793" http.request.id=9d5f8b44-0c57-48ad-85fd-f96a69dc0eb2 http.request.method=POST http.request.remoteaddr="127.0.0.1:38178" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="916.771µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:17 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:18Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35793" http.request.id=b686ecc5-a5ac-4295-a0b1-a0a6da11b39a http.request.method=PUT http.request.remoteaddr="127.0.0.1:38178" http.request.uri="/v2/foo/schema2/blobs/uploads/01d49a6d-66f9-4577-8be5-e85b564e5a10?_state=61JeV5bgii1sn689pUqZu0T5Rzl9a1Lk7lHccnHOmDV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwMWQ0OWE2ZC02NmY5LTQ1NzctOGJlNS1lODViNTY0ZTVhMTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDE6MTcuMTQzMjIyODE1WiJ9&digest=sha256%3Ae023175b0b860d6c18429ec48a53e139243f5f16f20ddf2c1cd1943095f69d66" http.request.useragent="Go-http-client/1.1" http.response.duration=1.032376637s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:17 +0000] "PUT /v2/foo/schema2/blobs/uploads/01d49a6d-66f9-4577-8be5-e85b564e5a10?_state=61JeV5bgii1sn689pUqZu0T5Rzl9a1Lk7lHccnHOmDV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwMWQ0OWE2ZC02NmY5LTQ1NzctOGJlNS1lODViNTY0ZTVhMTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDE6MTcuMTQzMjIyODE1WiJ9&digest=sha256%3Ae023175b0b860d6c18429ec48a53e139243f5f16f20ddf2c1cd1943095f69d66 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:18Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35793" http.request.id=45068bd3-6849-4a97-b94e-ea001f8071a4 http.request.method=POST http.request.remoteaddr="127.0.0.1:38178" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.054972ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:18 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:19Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35793" http.request.id=3b715fab-92d8-45d9-bfbb-889ff7c899a0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38178" http.request.uri="/v2/foo/schema2/blobs/uploads/00fee02e-2592-4559-976a-0444182315cf?_state=csPnu0XypO4k4v4T7mawIPtecPYo1-CgvDS0RkoEPPB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwMGZlZTAyZS0yNTkyLTQ1NTktOTc2YS0wNDQ0MTgyMzE1Y2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDE6MTguNDAxMzYxNzc0WiJ9&digest=sha256%3Ab3e7bad23c912105277461f31c6d184f2d346a556b0c20f82d44d334d31e7637" http.request.useragent="Go-http-client/1.1" http.response.duration=1.473026473s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:18 +0000] "PUT /v2/foo/schema2/blobs/uploads/00fee02e-2592-4559-976a-0444182315cf?_state=csPnu0XypO4k4v4T7mawIPtecPYo1-CgvDS0RkoEPPB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwMGZlZTAyZS0yNTkyLTQ1NTktOTc2YS0wNDQ0MTgyMzE1Y2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDE6MTguNDAxMzYxNzc0WiJ9&digest=sha256%3Ab3e7bad23c912105277461f31c6d184f2d346a556b0c20f82d44d334d31e7637 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:19Z" 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:35793" http.request.id=79944c3d-a618-461b-93bd-ed575a6b3a3f http.request.method=PUT http.request.remoteaddr="127.0.0.1:38178" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.392337ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:19 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:19Z" 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:35793" http.request.id=b8199f1d-ae57-4022-b3a5-da1add4f93f9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38178" http.request.uri="/v2/foo/schema2/manifests/sha256:de5125d3c38f76495183b01af740fa503478c13278470bd4e8f637d9919d7286" http.request.useragent="Go-http-client/1.1" http.response.duration=1.164653ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:19 +0000] "PUT /v2/foo/schema2/manifests/sha256:de5125d3c38f76495183b01af740fa503478c13278470bd4e8f637d9919d7286 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:19Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35793" http.request.id=dedf11a8-65c9-4a13-a6ea-d445c7beae24 http.request.method=GET http.request.remoteaddr="127.0.0.1:38178" 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="860.81µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2026:10:41:19 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-13T10:41:19Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35793" http.request.id=87e1888c-a40f-48a9-9bf5-7e1b08d84699 http.request.method=GET http.request.remoteaddr="127.0.0.1:38178" http.request.uri="/v2/foo/schema2/manifests/sha256:de5125d3c38f76495183b01af740fa503478c13278470bd4e8f637d9919d7286" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="956.491µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2026:10:41:19 +0000] "GET /v2/foo/schema2/manifests/sha256:de5125d3c38f76495183b01af740fa503478c13278470bd4e8f637d9919d7286 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-13T10:41:19Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35793" http.request.id=112a8876-d342-44f4-9118-caa933b1814e http.request.method=GET http.request.remoteaddr="127.0.0.1:38178" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="761.089µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:19 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:19Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35793" http.request.id=2ec946e1-c9bd-4f1f-8808-999418fee4f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:38178" http.request.uri="/v2/foo/schema2/manifests/sha256:de5125d3c38f76495183b01af740fa503478c13278470bd4e8f637d9919d7286" http.request.useragent="Go-http-client/1.1" http.response.duration="691.408µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:19 +0000] "GET /v2/foo/schema2/manifests/sha256:de5125d3c38f76495183b01af740fa503478c13278470bd4e8f637d9919d7286 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:19Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35793" http.request.id=e1a3724f-17b4-41f1-8e93-295c50b3ca81 http.request.method=GET http.request.remoteaddr="127.0.0.1:38178" 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="670.167µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [13/May/2026:10:41:19 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-05-13T10:41:19Z" level=info msg="rewriting manifest sha256:de5125d3c38f76495183b01af740fa503478c13278470bd4e8f637d9919d7286 in schema1 format to support old client" go.version=go1.26.3 http.request.host="127.0.0.1:35793" http.request.id=f47b036b-48a0-4653-b6db-fd32108d5d4c http.request.method=GET http.request.remoteaddr="127.0.0.1:38178" 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-13T10:41:19Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35793" http.request.id=f47b036b-48a0-4653-b6db-fd32108d5d4c http.request.method=GET http.request.remoteaddr="127.0.0.1:38178" 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.908142ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [13/May/2026:10:41:19 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-05-13T10:41:19Z" 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:35793" http.request.id=bbef5648-76eb-42be-80b8-5fd846a15847 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38178" 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="928.531µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [13/May/2026:10:41:19 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-05-13T10:41:19Z" 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:35793" http.request.id=c9259ec2-cf57-4b9d-8c70-f58eb7c34a77 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38178" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.121173ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:19 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:19Z" 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:35793" http.request.id=66ea5632-9c4b-49f3-9b42-310666a046bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:38178" http.request.uri="/v2/foo/schema2/manifests/sha256:781242ae94a26b7abaea73acc61e58106851aa55ba1667359a8bc3a3489597e0" http.request.useragent="Go-http-client/1.1" http.response.duration="886.411µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:19 +0000] "PUT /v2/foo/schema2/manifests/sha256:781242ae94a26b7abaea73acc61e58106851aa55ba1667359a8bc3a3489597e0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:19Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35793" http.request.id=cd35ff99-1b16-4678-b0e7-c3fe71b021f7 http.request.method=GET http.request.remoteaddr="127.0.0.1:38178" 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="938.131µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [13/May/2026:10:41:19 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-05-13T10:41:19Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35793" http.request.id=41904931-d6d8-44e1-b8dd-f58de6b57e43 http.request.method=GET http.request.remoteaddr="127.0.0.1:38178" http.request.uri="/v2/foo/schema2/manifests/sha256:781242ae94a26b7abaea73acc61e58106851aa55ba1667359a8bc3a3489597e0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="888.131µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [13/May/2026:10:41:19 +0000] "GET /v2/foo/schema2/manifests/sha256:781242ae94a26b7abaea73acc61e58106851aa55ba1667359a8bc3a3489597e0 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-05-13T10:41:19Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35793" http.request.id=646842fd-c8a6-4157-bad2-3a839e6b7601 http.request.method=GET http.request.remoteaddr="127.0.0.1:38178" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="738.369µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:19 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:19Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35793" http.request.id=7434c11b-6252-4b10-8109-04915f324caf http.request.method=GET http.request.remoteaddr="127.0.0.1:38178" http.request.uri="/v2/foo/schema2/manifests/sha256:781242ae94a26b7abaea73acc61e58106851aa55ba1667359a8bc3a3489597e0" http.request.useragent="Go-http-client/1.1" http.response.duration="775.609µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:19 +0000] "GET /v2/foo/schema2/manifests/sha256:781242ae94a26b7abaea73acc61e58106851aa55ba1667359a8bc3a3489597e0 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:19Z" level=info msg="rewriting manifest list sha256:781242ae94a26b7abaea73acc61e58106851aa55ba1667359a8bc3a3489597e0 in schema1 format to support old client" go.version=go1.26.3 http.request.host="127.0.0.1:35793" http.request.id=907fee73-787a-4a06-bac9-d6709885717b http.request.method=GET http.request.remoteaddr="127.0.0.1:38178" 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-13T10:41:19Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:35793" http.request.id=907fee73-787a-4a06-bac9-d6709885717b http.request.method=GET http.request.remoteaddr="127.0.0.1:38178" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.026463ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [13/May/2026:10:41:19 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (15.42s) === RUN TestGetManifestWithStorageError time="2026-05-13T10:41:19Z" 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-13T10:41:19Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:41:19Z" 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:38095" http.request.id=acece1a0-7cac-4e13-a5c5-09fe5525cc47 http.request.method=GET http.request.remoteaddr="127.0.0.1:45878" 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="839.649µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [13/May/2026:10:41:19 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-05-13T10:41:19Z" 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:38095" http.request.id=a82d137b-7e90-4999-859e-3e3fd78b3225 http.request.method=GET http.request.remoteaddr="127.0.0.1:45878" 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="660.768µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [13/May/2026:10:41:19 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2026-05-13T10:41:19Z" 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:38095" http.request.id=c89db1b2-e3eb-45aa-82ae-1b51901405dc http.request.method=GET http.request.remoteaddr="127.0.0.1:45878" 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="697.729µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [13/May/2026:10:41:19 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2026-05-13T10:41:19Z" 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:38095" http.request.id=a018e59b-f5ce-4a2c-8bea-b985749323c2 http.request.method=GET http.request.remoteaddr="127.0.0.1:45878" 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="660.928µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [13/May/2026:10:41:19 +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-13T10:41:19Z" 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-13T10:41:19Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:41:19Z" 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:36501" http.request.id=45366251-f091-423e-acca-c88ce85f08d0 http.request.method=GET http.request.remoteaddr="127.0.0.1:38130" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.085533ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:10:41:19 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-05-13T10:41:19Z" 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:36501" http.request.id=6e1d49bd-9dd8-484d-bb6f-186bb094550e http.request.method=GET http.request.remoteaddr="127.0.0.1:38130" 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="726.688µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [13/May/2026:10:41:19 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-13T10:41:19Z" 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:36501" http.request.id=07ce3c64-5c46-4adc-8d0b-3d2baab75bba http.request.method=PUT http.request.remoteaddr="127.0.0.1:38130" 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="674.968µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:10:41:19 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-05-13T10:41:19Z" 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:36501" http.request.id=2eeaab8c-d071-4b7c-a797-10c106032ea5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38130" 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.341668ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T10:41:19Z" 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:36501" http.request.id=2eeaab8c-d071-4b7c-a797-10c106032ea5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38130" 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.386468ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T10:41:19Z" 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:36501" http.request.id=2eeaab8c-d071-4b7c-a797-10c106032ea5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38130" 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.418069ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T10:41:19Z" 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:36501" http.request.id=2eeaab8c-d071-4b7c-a797-10c106032ea5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38130" 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.446309ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:10:41:19 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-05-13T10:41:20Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=deea3b56-bde1-4c1b-a84d-d6b38c828c89 http.request.method=POST http.request.remoteaddr="127.0.0.1:38130" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="970.611µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:20 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=e23517ff-6780-41fe-8235-2eff030cb5bc http.request.method=PUT http.request.remoteaddr="127.0.0.1:38130" http.request.uri="/v2/foo/schema1/blobs/uploads/dfc1ccd5-5efd-44ee-bc5f-c742a5de1561?_state=HjQ56UQuCoQLp_pA4fDc72VqkNhuSnYf3fdcdcJUr9p7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkZmMxY2NkNS01ZWZkLTQ0ZWUtYmM1Zi1jNzQyYTVkZTE1NjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDE6MjAuMTUwNjkzNzU5WiJ9&digest=sha256%3Ae06d905c3c42da46e77b969ff88b8aa2475525748735a5a3c42e71032c1c1e1a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.855400067s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:20 +0000] "PUT /v2/foo/schema1/blobs/uploads/dfc1ccd5-5efd-44ee-bc5f-c742a5de1561?_state=HjQ56UQuCoQLp_pA4fDc72VqkNhuSnYf3fdcdcJUr9p7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkZmMxY2NkNS01ZWZkLTQ0ZWUtYmM1Zi1jNzQyYTVkZTE1NjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDE6MjAuMTUwNjkzNzU5WiJ9&digest=sha256%3Ae06d905c3c42da46e77b969ff88b8aa2475525748735a5a3c42e71032c1c1e1a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=4d6674a6-4158-42ab-b8ca-be24ee4a867f http.request.method=POST http.request.remoteaddr="127.0.0.1:38130" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.099493ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:22 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=da98915b-9621-48be-9fb6-35f2b5914aa6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38130" http.request.uri="/v2/foo/schema1/blobs/uploads/5afbeced-5355-4c3b-a9ee-e1ea87c69763?_state=FCAfuTv8BHRMcX0qYX7mipLdFqwIr42SDd5PAutrmZB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1YWZiZWNlZC01MzU1LTRjM2ItYTllZS1lMWVhODdjNjk3NjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDE6MjIuMzEzOTAwNDI2WiJ9&digest=sha256%3A6a86ddd1afc9317d1772ae463f1c4296f7e8e6c2a80c31ffc8b51130238ef710" http.request.useragent="Go-http-client/1.1" http.response.duration=2.738124553s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:22 +0000] "PUT /v2/foo/schema1/blobs/uploads/5afbeced-5355-4c3b-a9ee-e1ea87c69763?_state=FCAfuTv8BHRMcX0qYX7mipLdFqwIr42SDd5PAutrmZB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1YWZiZWNlZC01MzU1LTRjM2ItYTllZS1lMWVhODdjNjk3NjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDE6MjIuMzEzOTAwNDI2WiJ9&digest=sha256%3A6a86ddd1afc9317d1772ae463f1c4296f7e8e6c2a80c31ffc8b51130238ef710 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=2d82ade4-e8bc-454e-b430-5c5962f0dc61 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38130" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.817685ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:25 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=f735a52b-e305-4554-8b78-cce9fcccb380 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38130" http.request.uri="/v2/foo/schema1/manifests/sha256:95686331e7b77944c8da50d9406a8f7d433924e31edbc53b4c3539e7415981de" http.request.useragent="Go-http-client/1.1" http.response.duration=3.255638ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:25 +0000] "PUT /v2/foo/schema1/manifests/sha256:95686331e7b77944c8da50d9406a8f7d433924e31edbc53b4c3539e7415981de HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=a5219699-c545-4f73-860a-72dcd1057728 http.request.method=GET http.request.remoteaddr="127.0.0.1:38130" 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.846101ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:10:41:25 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T10:41:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=326ff09e-8c65-4d82-8a7a-6e9fcbea4ee9 http.request.method=GET http.request.remoteaddr="127.0.0.1:38130" http.request.uri="/v2/foo/schema1/manifests/sha256:95686331e7b77944c8da50d9406a8f7d433924e31edbc53b4c3539e7415981de" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.859662ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:10:41:25 +0000] "GET /v2/foo/schema1/manifests/sha256:95686331e7b77944c8da50d9406a8f7d433924e31edbc53b4c3539e7415981de HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T10:41:25Z" 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:36501" http.request.id=2a0b2ee8-ee59-4650-85e1-492ddf0925f7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38130" http.request.uri="/v2/foo/schema1/manifests/sha256:95686331e7b77944c8da50d9406a8f7d433924e31edbc53b4c3539e7415981de" http.request.useragent="Go-http-client/1.1" http.response.duration=2.931515ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:25 +0000] "PUT /v2/foo/schema1/manifests/sha256:95686331e7b77944c8da50d9406a8f7d433924e31edbc53b4c3539e7415981de HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:25Z" 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:36501" http.request.id=b3202e25-7795-4b45-ae9b-be1953a2854f http.request.method=PUT http.request.remoteaddr="127.0.0.1:38130" http.request.uri="/v2/foo/schema1/manifests/sha256:95686331e7b77944c8da50d9406a8f7d433924e31edbc53b4c3539e7415981de" http.request.useragent="Go-http-client/1.1" http.response.duration=2.861834ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:25 +0000] "PUT /v2/foo/schema1/manifests/sha256:95686331e7b77944c8da50d9406a8f7d433924e31edbc53b4c3539e7415981de HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:36501" http.request.id=abdd8714-695e-4c33-ae50-5288af4ed236 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38130" http.request.uri="/v2/foo/schema1/manifests/sha256:95686331e7b77944c8da50d9406a8f7d433924e31edbc53b4c3539e7415981de" http.request.useragent="Go-http-client/1.1" http.response.duration=2.862673ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:25 +0000] "PUT /v2/foo/schema1/manifests/sha256:95686331e7b77944c8da50d9406a8f7d433924e31edbc53b4c3539e7415981de HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=b3a382f4-0079-4885-8ae2-b9da967c6bb3 http.request.method=GET http.request.remoteaddr="127.0.0.1:38130" http.request.uri="/v2/foo/schema1/manifests/sha256:95686331e7b77944c8da50d9406a8f7d433924e31edbc53b4c3539e7415981de" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.839461ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:10:41:25 +0000] "GET /v2/foo/schema1/manifests/sha256:95686331e7b77944c8da50d9406a8f7d433924e31edbc53b4c3539e7415981de HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T10:41:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=2a9e1b91-cda9-46cd-b14d-7cfdf4171024 http.request.method=GET http.request.remoteaddr="127.0.0.1:38130" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="863.29µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:25 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=5fa29b44-5cad-4b0a-a26a-0a241a1af77d http.request.method=GET http.request.remoteaddr="127.0.0.1:38130" http.request.uri="/v2/foo/schema1/manifests/sha256:95686331e7b77944c8da50d9406a8f7d433924e31edbc53b4c3539e7415981de" http.request.useragent="Go-http-client/1.1" http.response.duration="776.569µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:25 +0000] "GET /v2/foo/schema1/manifests/sha256:95686331e7b77944c8da50d9406a8f7d433924e31edbc53b4c3539e7415981de HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=d0486c2e-48da-4890-9425-c1b4a5e01941 http.request.method=GET http.request.remoteaddr="127.0.0.1:38130" 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="813.129µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [13/May/2026:10:41:25 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-05-13T10:41:25Z" level=error msg="payload digest does match: "sha256:dae23dd01bb8a857cc62fcc0cc1e674ea7409ac92dbda27b5254b06e9172684a" != "sha256:95686331e7b77944c8da50d9406a8f7d433924e31edbc53b4c3539e7415981de"" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=7b8ce988-ff4e-4551-bb01-27541b37457d http.request.method=PUT http.request.remoteaddr="127.0.0.1:38130" http.request.uri="/v2/foo/schema1/manifests/sha256:95686331e7b77944c8da50d9406a8f7d433924e31edbc53b4c3539e7415981de" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:95686331e7b77944c8da50d9406a8f7d433924e31edbc53b4c3539e7415981de" time="2026-05-13T10:41:25Z" 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:36501" http.request.id=7b8ce988-ff4e-4551-bb01-27541b37457d http.request.method=PUT http.request.remoteaddr="127.0.0.1:38130" http.request.uri="/v2/foo/schema1/manifests/sha256:95686331e7b77944c8da50d9406a8f7d433924e31edbc53b4c3539e7415981de" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.002052ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:95686331e7b77944c8da50d9406a8f7d433924e31edbc53b4c3539e7415981de" 127.0.0.1 - - [13/May/2026:10:41:25 +0000] "PUT /v2/foo/schema1/manifests/sha256:95686331e7b77944c8da50d9406a8f7d433924e31edbc53b4c3539e7415981de HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-05-13T10:41:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=e04d2e7c-fbf5-44ea-b178-000495ef16f0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45204" http.request.uri="/v2/foo/schema1/manifests/sha256:95686331e7b77944c8da50d9406a8f7d433924e31edbc53b4c3539e7415981de" http.request.useragent="Go-http-client/1.1" http.response.duration=1.126253ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:25 +0000] "DELETE /v2/foo/schema1/manifests/sha256:95686331e7b77944c8da50d9406a8f7d433924e31edbc53b4c3539e7415981de HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:25Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:95686331e7b77944c8da50d9406a8f7d433924e31edbc53b4c3539e7415981de" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=116d36be-1922-4c0a-9eb8-bf09dc27b76f http.request.method=GET http.request.remoteaddr="127.0.0.1:45204" http.request.uri="/v2/foo/schema1/manifests/sha256:95686331e7b77944c8da50d9406a8f7d433924e31edbc53b4c3539e7415981de" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="935.171µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:95686331e7b77944c8da50d9406a8f7d433924e31edbc53b4c3539e7415981de" 127.0.0.1 - - [13/May/2026:10:41:25 +0000] "GET /v2/foo/schema1/manifests/sha256:95686331e7b77944c8da50d9406a8f7d433924e31edbc53b4c3539e7415981de HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-05-13T10:41:25Z" 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:36501" http.request.id=7311f288-eb20-42f3-84c3-3169d45028f7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45206" http.request.uri="/v2/foo/schema1/manifests/sha256:95686331e7b77944c8da50d9406a8f7d433924e31edbc53b4c3539e7415981de" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.011252ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:95686331e7b77944c8da50d9406a8f7d433924e31edbc53b4c3539e7415981de" 127.0.0.1 - - [13/May/2026:10:41:25 +0000] "DELETE /v2/foo/schema1/manifests/sha256:95686331e7b77944c8da50d9406a8f7d433924e31edbc53b4c3539e7415981de HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-05-13T10:41:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=3e11a89c-9198-4a44-add7-75c8cdcb5e23 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45208" http.request.uri="/v2/foo/schema1/manifests/sha256:95686331e7b77944c8da50d9406a8f7d433924e31edbc53b4c3539e7415981de" http.request.useragent="Go-http-client/1.1" http.response.duration=3.075196ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:25 +0000] "PUT /v2/foo/schema1/manifests/sha256:95686331e7b77944c8da50d9406a8f7d433924e31edbc53b4c3539e7415981de HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=17e9ccf0-66bd-47bc-b132-b12421474d0a http.request.method=GET http.request.remoteaddr="127.0.0.1:45208" http.request.uri="/v2/foo/schema1/manifests/sha256:95686331e7b77944c8da50d9406a8f7d433924e31edbc53b4c3539e7415981de" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.882862ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:10:41:25 +0000] "GET /v2/foo/schema1/manifests/sha256:95686331e7b77944c8da50d9406a8f7d433924e31edbc53b4c3539e7415981de HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T10:41:25Z" 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:36501" http.request.id=9099711e-f445-4145-99f0-b1ef18c7eff5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45222" 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.015012ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [13/May/2026:10:41:25 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-05-13T10:41:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=95b0d801-50f2-4336-9589-c748e23fe8f3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45224" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.870565ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:25 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=8781519d-0222-417e-ab71-4cb567c86706 http.request.method=GET http.request.remoteaddr="127.0.0.1:45224" 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="807.93µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [13/May/2026:10:41:25 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-05-13T10:41:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=26a7c9ab-2f3b-42db-b144-069813da3323 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45224" http.request.uri="/v2/foo/schema1/manifests/sha256:95686331e7b77944c8da50d9406a8f7d433924e31edbc53b4c3539e7415981de" http.request.useragent="Go-http-client/1.1" http.response.duration="999.851µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:25 +0000] "DELETE /v2/foo/schema1/manifests/sha256:95686331e7b77944c8da50d9406a8f7d433924e31edbc53b4c3539e7415981de HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=32ea0c0c-be01-42b6-b7a4-a79d89e37e08 http.request.method=GET http.request.remoteaddr="127.0.0.1:45224" 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="832.849µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [13/May/2026:10:41:25 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2026-05-13T10:41:25Z" 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:36501" http.request.id=8897f069-dddd-421c-88b7-34c57ae678db http.request.method=GET http.request.remoteaddr="127.0.0.1:45224" 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="820.849µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:10:41:25 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-13T10:41:25Z" 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:36501" http.request.id=dcbf3252-4149-4ccf-ad98-9389b56b2cbd http.request.method=GET http.request.remoteaddr="127.0.0.1:45224" 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="794.089µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [13/May/2026:10:41:25 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-13T10:41:25Z" 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:36501" http.request.id=aaa14b90-a727-4d37-9836-2f8592bbc269 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45224" 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="957.012µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T10:41:25Z" 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:36501" http.request.id=aaa14b90-a727-4d37-9836-2f8592bbc269 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45224" 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.000372ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T10:41:25Z" 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:36501" http.request.id=aaa14b90-a727-4d37-9836-2f8592bbc269 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45224" 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.027532ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:10:41:25 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-05-13T10:41:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=6142acc1-5746-4b86-b570-68a5c0b09872 http.request.method=POST http.request.remoteaddr="127.0.0.1:45224" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="930.531µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:25 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=e1c007f5-1c98-4683-8aa4-8adc798d3e97 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45224" http.request.uri="/v2/foo/schema2/blobs/uploads/ebaf35b1-5614-40fd-a564-27a0872ae973?_state=Brvlpquem-i_KBzeBncOF8GypsjVmiow0ICIQXwz0gJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlYmFmMzViMS01NjE0LTQwZmQtYTU2NC0yN2EwODcyYWU5NzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDE6MjUuMTEwNjkxOTQ1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.263615ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:25 +0000] "PUT /v2/foo/schema2/blobs/uploads/ebaf35b1-5614-40fd-a564-27a0872ae973?_state=Brvlpquem-i_KBzeBncOF8GypsjVmiow0ICIQXwz0gJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlYmFmMzViMS01NjE0LTQwZmQtYTU2NC0yN2EwODcyYWU5NzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDE6MjUuMTEwNjkxOTQ1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:25Z" 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:36501" http.request.id=5e5c21ce-2d45-46fb-9c86-c99bd561d3d2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45224" 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.531µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T10:41:25Z" 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:36501" http.request.id=5e5c21ce-2d45-46fb-9c86-c99bd561d3d2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45224" 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="998.732µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:10:41:25 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-05-13T10:41:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=fe9f21f7-e2f9-41ac-a0d8-4a80f3284e59 http.request.method=POST http.request.remoteaddr="127.0.0.1:45224" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.054332ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:25 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:27Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=4a77045d-8757-4815-ae02-4ce9f31eaade http.request.method=PUT http.request.remoteaddr="127.0.0.1:45224" http.request.uri="/v2/foo/schema2/blobs/uploads/9dda1784-aca0-4a09-855e-0c00a5cb2065?_state=DjTusiDFUNwz8UpksadJF_13DvW8NPK8_xBAxPEmtEF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5ZGRhMTc4NC1hY2EwLTRhMDktODU1ZS0wYzAwYTVjYjIwNjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDE6MjUuMzc5NjQ5MjUyWiJ9&digest=sha256%3A6ec582b2b8c5e8c824ee628953b5083ec913a7d5f50bed2a4e47ec923393827a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.122684593s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:25 +0000] "PUT /v2/foo/schema2/blobs/uploads/9dda1784-aca0-4a09-855e-0c00a5cb2065?_state=DjTusiDFUNwz8UpksadJF_13DvW8NPK8_xBAxPEmtEF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5ZGRhMTc4NC1hY2EwLTRhMDktODU1ZS0wYzAwYTVjYjIwNjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDE6MjUuMzc5NjQ5MjUyWiJ9&digest=sha256%3A6ec582b2b8c5e8c824ee628953b5083ec913a7d5f50bed2a4e47ec923393827a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:27Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=4e885dcd-6184-43d9-a93d-26348b1e004f http.request.method=POST http.request.remoteaddr="127.0.0.1:45224" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.045892ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:27 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=95d0c8f7-4feb-4d61-8d6a-a28fe7605ec9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45224" http.request.uri="/v2/foo/schema2/blobs/uploads/98c5dcdf-2dc5-485c-a72c-761abdf36741?_state=-2Cw0VDeWzzqAR_VZlfCNS927HYHfgg19wIW26P7tKZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5OGM1ZGNkZi0yZGM1LTQ4NWMtYTcyYy03NjFhYmRmMzY3NDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDE6MjcuNzgxMDc5Nzg2WiJ9&digest=sha256%3Af5079dbb3d55a348d4c74180330d034ed67d91294ceb580d0d44baeb0c04f5c1" http.request.useragent="Go-http-client/1.1" http.response.duration=2.053528424s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:27 +0000] "PUT /v2/foo/schema2/blobs/uploads/98c5dcdf-2dc5-485c-a72c-761abdf36741?_state=-2Cw0VDeWzzqAR_VZlfCNS927HYHfgg19wIW26P7tKZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5OGM1ZGNkZi0yZGM1LTQ4NWMtYTcyYy03NjFhYmRmMzY3NDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6NDE6MjcuNzgxMDc5Nzg2WiJ9&digest=sha256%3Af5079dbb3d55a348d4c74180330d034ed67d91294ceb580d0d44baeb0c04f5c1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:29Z" 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:36501" http.request.id=16a21648-ef2d-492a-8b4d-23986f46ee00 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45224" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.434857ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:29 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:29Z" 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:36501" http.request.id=dc602363-c864-4f66-9a78-c1ac38c053f4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45224" http.request.uri="/v2/foo/schema2/manifests/sha256:9995a6610fc4c2b82783e34735356c9a4e966fa862851b315eb6406a597d44c2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.118973ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:29 +0000] "PUT /v2/foo/schema2/manifests/sha256:9995a6610fc4c2b82783e34735356c9a4e966fa862851b315eb6406a597d44c2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=e84b983d-8b07-4e33-8a49-9bcecfa79e0f http.request.method=GET http.request.remoteaddr="127.0.0.1:45224" 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="957.611µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2026:10:41:29 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-13T10:41:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=45f82650-751d-4577-a16d-ca5ab82c7bc3 http.request.method=GET http.request.remoteaddr="127.0.0.1:45224" http.request.uri="/v2/foo/schema2/manifests/sha256:9995a6610fc4c2b82783e34735356c9a4e966fa862851b315eb6406a597d44c2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.004692ms http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2026:10:41:29 +0000] "GET /v2/foo/schema2/manifests/sha256:9995a6610fc4c2b82783e34735356c9a4e966fa862851b315eb6406a597d44c2 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-13T10:41:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=866883dd-9dfd-4e16-85a4-8f0d396331eb http.request.method=GET http.request.remoteaddr="127.0.0.1:45224" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="684.408µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:29 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=8af6c802-09b7-4512-a965-e40603e78483 http.request.method=GET http.request.remoteaddr="127.0.0.1:45224" http.request.uri="/v2/foo/schema2/manifests/sha256:9995a6610fc4c2b82783e34735356c9a4e966fa862851b315eb6406a597d44c2" http.request.useragent="Go-http-client/1.1" http.response.duration="686.408µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:29 +0000] "GET /v2/foo/schema2/manifests/sha256:9995a6610fc4c2b82783e34735356c9a4e966fa862851b315eb6406a597d44c2 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=5b652f8d-3bce-4bbb-b1a4-4090fc922ac4 http.request.method=GET http.request.remoteaddr="127.0.0.1:45224" 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="752.329µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [13/May/2026:10:41:29 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-05-13T10:41:29Z" level=info msg="rewriting manifest sha256:9995a6610fc4c2b82783e34735356c9a4e966fa862851b315eb6406a597d44c2 in schema1 format to support old client" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=878945a6-f080-48a8-8813-6b3b361e65fc http.request.method=GET http.request.remoteaddr="127.0.0.1:45224" 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-13T10:41:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=878945a6-f080-48a8-8813-6b3b361e65fc http.request.method=GET http.request.remoteaddr="127.0.0.1:45224" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.105984ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [13/May/2026:10:41:29 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-05-13T10:41:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=a5cdbe4c-9594-4b9c-a2c0-ee6fc7435d59 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45224" http.request.uri="/v2/foo/schema2/manifests/sha256:9995a6610fc4c2b82783e34735356c9a4e966fa862851b315eb6406a597d44c2" http.request.useragent="Go-http-client/1.1" http.response.duration="986.571µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:29 +0000] "DELETE /v2/foo/schema2/manifests/sha256:9995a6610fc4c2b82783e34735356c9a4e966fa862851b315eb6406a597d44c2 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:29Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:9995a6610fc4c2b82783e34735356c9a4e966fa862851b315eb6406a597d44c2" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=36134f34-e24a-47ff-afc0-3a2702ce4abf http.request.method=GET http.request.remoteaddr="127.0.0.1:45224" http.request.uri="/v2/foo/schema2/manifests/sha256:9995a6610fc4c2b82783e34735356c9a4e966fa862851b315eb6406a597d44c2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="975.692µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:9995a6610fc4c2b82783e34735356c9a4e966fa862851b315eb6406a597d44c2" 127.0.0.1 - - [13/May/2026:10:41:29 +0000] "GET /v2/foo/schema2/manifests/sha256:9995a6610fc4c2b82783e34735356c9a4e966fa862851b315eb6406a597d44c2 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-05-13T10:41:29Z" 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:36501" http.request.id=81bc1234-fd97-4d48-a8d7-94cb48813e2c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45236" http.request.uri="/v2/foo/schema2/manifests/sha256:9995a6610fc4c2b82783e34735356c9a4e966fa862851b315eb6406a597d44c2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="917.331µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:9995a6610fc4c2b82783e34735356c9a4e966fa862851b315eb6406a597d44c2" 127.0.0.1 - - [13/May/2026:10:41:29 +0000] "DELETE /v2/foo/schema2/manifests/sha256:9995a6610fc4c2b82783e34735356c9a4e966fa862851b315eb6406a597d44c2 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-05-13T10:41:29Z" 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:36501" http.request.id=78ddc5d8-82c1-41db-bbec-bbbb470886ad http.request.method=PUT http.request.remoteaddr="127.0.0.1:45252" http.request.uri="/v2/foo/schema2/manifests/sha256:9995a6610fc4c2b82783e34735356c9a4e966fa862851b315eb6406a597d44c2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.282095ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:29 +0000] "PUT /v2/foo/schema2/manifests/sha256:9995a6610fc4c2b82783e34735356c9a4e966fa862851b315eb6406a597d44c2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=5cb7ee62-6773-4d29-94e2-a8800c4a2daa http.request.method=GET http.request.remoteaddr="127.0.0.1:45252" http.request.uri="/v2/foo/schema2/manifests/sha256:9995a6610fc4c2b82783e34735356c9a4e966fa862851b315eb6406a597d44c2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="999.172µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2026:10:41:29 +0000] "GET /v2/foo/schema2/manifests/sha256:9995a6610fc4c2b82783e34735356c9a4e966fa862851b315eb6406a597d44c2 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-13T10:41:29Z" 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:36501" http.request.id=35eca761-fa0d-4247-a4c3-5119570c2442 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45266" 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="947.371µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [13/May/2026:10:41:29 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-05-13T10:41:29Z" 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:36501" http.request.id=6c89d5ed-e47e-4c3a-93ee-0b685adbf937 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45272" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.317975ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:29 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=ccd288f8-8d42-4f6a-b2c5-605d478e9e45 http.request.method=GET http.request.remoteaddr="127.0.0.1:45272" 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="798.769µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [13/May/2026:10:41:29 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-05-13T10:41:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=24202e67-f39b-4f26-b527-742f412b17a4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45272" http.request.uri="/v2/foo/schema2/manifests/sha256:9995a6610fc4c2b82783e34735356c9a4e966fa862851b315eb6406a597d44c2" http.request.useragent="Go-http-client/1.1" http.response.duration="991.372µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:29 +0000] "DELETE /v2/foo/schema2/manifests/sha256:9995a6610fc4c2b82783e34735356c9a4e966fa862851b315eb6406a597d44c2 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36501" http.request.id=5310e027-c6be-4b74-9ac9-7004016fbd7f http.request.method=GET http.request.remoteaddr="127.0.0.1:45272" 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="807.53µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [13/May/2026:10:41:29 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (9.96s) === RUN TestManifestDeleteDisabled time="2026-05-13T10:41: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-13T10:41:29Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:41:29Z" 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:39655" http.request.id=7b31ba58-7061-4c05-91d5-c3e1a76cae52 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40166" 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="952.651µs" http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [13/May/2026:10:41:29 +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-13T10:41: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-13T10:41:29Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:41:29Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 time="2026-05-13T10:41:29Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.26.3 time="2026-05-13T10:41:29Z" 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-13T10:41:29Z" 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:40473" http.request.id=2ec3cb1e-db10-4ab9-9098-3bc83be4350e http.request.method=PUT http.request.remoteaddr="127.0.0.1:53374" 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.845942ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [13/May/2026:10:41:29 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-05-13T10:41:29Z" 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:40473" http.request.id=2ea492a1-476e-499e-bd00-1f4d048a8f29 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53386" 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.64034ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [13/May/2026:10:41:29 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-05-13T10:41:29Z" 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:40473" http.request.id=dbab9e4a-83d2-4a09-950c-bca05ac721c4 http.request.method=POST http.request.remoteaddr="127.0.0.1:53398" 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.789181ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:10:41:29 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-05-13T10:41:29Z" 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:40473" http.request.id=2f87da58-41d2-4699-8b84-041e519d6205 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53406" 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.605539ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:10:41:29 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.04s) === RUN TestProxyManifestGetByTag time="2026-05-13T10:41: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-13T10:41:29Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:41:30Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37497" http.request.id=0d3e9fee-2548-4a87-a977-b5de49d1ed28 http.request.method=POST http.request.remoteaddr="127.0.0.1:40606" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.166534ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:32Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37497" http.request.id=9b9a5be6-66a3-4cb3-bfb0-4c586eabd80e http.request.method=PUT http.request.remoteaddr="127.0.0.1:40606" http.request.uri="/v2/foo/bar/blobs/uploads/5acd9723-1cf9-4e5a-add1-3e1873bd1549?_state=n3O1slAF7IDrN7glr2XI0GtivNeCJvJJGwXUKft7IfJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVhY2Q5NzIzLTFjZjktNGU1YS1hZGQxLTNlMTg3M2JkMTU0OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MTozMC4xNTkzMjgyNDhaIn0%3D&digest=sha256%3Abf80a81e1506ab03cfa38682d14863807d1aa79e2ff242553b120d5b78462139" http.request.useragent="Go-http-client/1.1" http.response.duration=2.214271265s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:30 +0000] "PUT /v2/foo/bar/blobs/uploads/5acd9723-1cf9-4e5a-add1-3e1873bd1549?_state=n3O1slAF7IDrN7glr2XI0GtivNeCJvJJGwXUKft7IfJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVhY2Q5NzIzLTFjZjktNGU1YS1hZGQxLTNlMTg3M2JkMTU0OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MTozMC4xNTkzMjgyNDhaIn0%3D&digest=sha256%3Abf80a81e1506ab03cfa38682d14863807d1aa79e2ff242553b120d5b78462139 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:32Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37497" http.request.id=e9e4ef45-d691-42ce-8df0-7348c294964a http.request.method=PUT http.request.remoteaddr="127.0.0.1:40606" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.516961ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:32 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:32Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 time="2026-05-13T10:41:32Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:41:32Z" level=info msg="Starting upload purge in 38m0s" go.version=go1.26.3 time="2026-05-13T10:41:32Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 time="2026-05-13T10:41:32Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37497" http.request.id=8858ff34-e41e-4c39-82eb-c6b2f3e40605 http.request.method=GET http.request.remoteaddr="127.0.0.1:40606" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="740.609µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:10:41:32 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-05-13T10:41:32Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:37497" go.version=go1.26.3 time="2026-05-13T10:41:32Z" 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-13T10:41:32Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37497" http.request.id=5a0d1b5d-2e3f-41a2-880b-3e095448a55f http.request.method=GET http.request.remoteaddr="127.0.0.1:40614" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="846.41µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:10:41:32 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-05-13T10:41:32Z" level=info msg="Challenge established with upstream : http://127.0.0.1:37497/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:37497/v2/:[]]}" go.version=go1.26.3 http.request.host="127.0.0.1:32881" http.request.id=e03e4bbc-1d30-4af8-ba1a-cb1a07595cd3 http.request.method=GET http.request.remoteaddr="127.0.0.1:37838" http.request.uri="/v2/foo/bar/manifests/sha256:c1ab74713be576fa92c237bfec9dd9a4af1189895809468ba29778553ac0adf3" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:c1ab74713be576fa92c237bfec9dd9a4af1189895809468ba29778553ac0adf3" time="2026-05-13T10:41:32Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37497" http.request.id=710b4ffc-c527-4e3a-bd45-7ee0fb248b5e http.request.method=GET http.request.remoteaddr="127.0.0.1:40626" http.request.uri="/v2/foo/bar/manifests/sha256:c1ab74713be576fa92c237bfec9dd9a4af1189895809468ba29778553ac0adf3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.125796ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2026:10:41:32 +0000] "GET /v2/foo/bar/manifests/sha256:c1ab74713be576fa92c237bfec9dd9a4af1189895809468ba29778553ac0adf3 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-13T10:41:32Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:c1ab74713be576fa92c237bfec9dd9a4af1189895809468ba29778553ac0adf3 with ttl=167h59m59.9999964s" go.version=go1.26.3 time="2026-05-13T10:41:32Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:32881" http.request.id=e03e4bbc-1d30-4af8-ba1a-cb1a07595cd3 http.request.method=GET http.request.remoteaddr="127.0.0.1:37838" http.request.uri="/v2/foo/bar/manifests/sha256:c1ab74713be576fa92c237bfec9dd9a4af1189895809468ba29778553ac0adf3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=10.772766ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2026:10:41:32 +0000] "GET /v2/foo/bar/manifests/sha256:c1ab74713be576fa92c237bfec9dd9a4af1189895809468ba29778553ac0adf3 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-13T10:41:32Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37497" http.request.id=b4f649ec-494a-4dde-93fb-6dfb8e89f8cc http.request.method=GET http.request.remoteaddr="127.0.0.1:40626" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="699.168µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:10:41:32 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-05-13T10:41:32Z" level=info msg="Challenge established with upstream : http://127.0.0.1:37497/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:37497/v2/:[]]}" go.version=go1.26.3 http.request.host="127.0.0.1:32881" http.request.id=dad783c6-4690-4905-82c9-8e362311b9ae http.request.method=GET http.request.remoteaddr="127.0.0.1:37854" 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-13T10:41:32Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37497" http.request.id=5c633b32-fd03-4800-84bf-52003801ceba http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40640" 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.957235ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2026:10:41:32 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-13T10:41:32Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:32881" http.request.id=dad783c6-4690-4905-82c9-8e362311b9ae http.request.method=GET http.request.remoteaddr="127.0.0.1:37854" 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=7.412447ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2026:10:41:32 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-13T10:41:32Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37497" http.request.id=1cfcb762-1a14-4b87-829c-a0211a7941d9 http.request.method=POST http.request.remoteaddr="127.0.0.1:40640" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.106105ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:32 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:33Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37497" http.request.id=7c8ebdf1-42c8-420f-82be-769af6be6907 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40640" http.request.uri="/v2/foo/bar/blobs/uploads/fc449622-cc61-4e23-8847-e14afb1bcb3c?_state=AEpiPu-yDHsFJp6hDjRi1hXQl3GXMT0QqUQf9yCFZSF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZjNDQ5NjIyLWNjNjEtNGUyMy04ODQ3LWUxNGFmYjFiY2IzYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MTozMi41ODQ2NDgyNjJaIn0%3D&digest=sha256%3A42e4a3c397fa2f71ad190e0419ca3fd4801f64c4028536f35adcc1411e9a845a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.167377617s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:32 +0000] "PUT /v2/foo/bar/blobs/uploads/fc449622-cc61-4e23-8847-e14afb1bcb3c?_state=AEpiPu-yDHsFJp6hDjRi1hXQl3GXMT0QqUQf9yCFZSF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZjNDQ5NjIyLWNjNjEtNGUyMy04ODQ3LWUxNGFmYjFiY2IzYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDo0MTozMi41ODQ2NDgyNjJaIn0%3D&digest=sha256%3A42e4a3c397fa2f71ad190e0419ca3fd4801f64c4028536f35adcc1411e9a845a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:33Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37497" http.request.id=5e49669f-5548-4e92-a4b1-07056e6764d7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40640" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=2.952875ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:41:33 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:41:33Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37497" http.request.id=b0ff53ca-0653-4da5-ae8a-b498ad9475d4 http.request.method=GET http.request.remoteaddr="127.0.0.1:40640" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="668.208µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:10:41:33 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-05-13T10:41:33Z" level=info msg="Challenge established with upstream : http://127.0.0.1:37497/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:37497/v2/:[]]}" go.version=go1.26.3 http.request.host="127.0.0.1:32881" http.request.id=b92edfeb-c6ca-4e86-909c-f21e106c6606 http.request.method=GET http.request.remoteaddr="127.0.0.1:37856" 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-13T10:41:33Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37497" http.request.id=20ca3575-1d46-4dda-bed1-38c1548dddf4 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40648" 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.831061ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2026:10:41:33 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-13T10:41:33Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37497" http.request.id=80039889-2fcc-41ed-a500-739a2b515d34 http.request.method=GET http.request.remoteaddr="127.0.0.1:40648" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="688.648µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:10:41:33 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-05-13T10:41:33Z" level=info msg="Challenge established with upstream : http://127.0.0.1:37497/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:37497/v2/:[]]}" go.version=go1.26.3 http.request.host="127.0.0.1:32881" http.request.id=b92edfeb-c6ca-4e86-909c-f21e106c6606 http.request.method=GET http.request.remoteaddr="127.0.0.1:37856" 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-13T10:41:33Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:37497" http.request.id=249ef46b-2977-4cb5-af06-1dcd75e052ea http.request.method=GET http.request.remoteaddr="127.0.0.1:40650" 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.854662ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2026:10:41:33 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-13T10:41:33Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:389c799548896301c3aecc7adf2404a25c923a437aa4041c816ea22f4c523193 with ttl=167h59m59.99999368s" go.version=go1.26.3 time="2026-05-13T10:41:33Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:32881" http.request.id=b92edfeb-c6ca-4e86-909c-f21e106c6606 http.request.method=GET http.request.remoteaddr="127.0.0.1:37856" 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=10.509683ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2026:10:41:33 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (3.86s) === RUN TestAppDispatcher time="2026-05-13T10:41:33Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43585" http.request.id=3330436e-e39c-43d8-8bde-6666aa2c7d88 http.request.method=GET http.request.remoteaddr="127.0.0.1:35448" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="922.851µs" http.response.status=200 http.response.written=0 time="2026-05-13T10:41:33Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43585" http.request.id=e13342e9-51f8-43e9-aa59-20a8121bc3c5 http.request.method=GET http.request.remoteaddr="127.0.0.1:35448" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="729.608µs" http.response.status=200 http.response.written=0 time="2026-05-13T10:41:33Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43585" http.request.id=e4dc02b0-d0ea-4710-85bd-683720b3c87f http.request.method=GET http.request.remoteaddr="127.0.0.1:35448" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="710.448µs" http.response.status=200 http.response.written=0 time="2026-05-13T10:41:33Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43585" http.request.id=9f8c8714-8c14-4f79-a11b-87ceb02218b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:35448" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="732.209µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2026-05-13T10:41: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=1efc72d6-3ba5-4b5a-ad5d-a54535115aac time="2026-05-13T10:41:33Z" level=info msg="redis not configured" go.version=go1.26.3 instance.id=1efc72d6-3ba5-4b5a-ad5d-a54535115aac time="2026-05-13T10:41:33Z" 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:40559" http.request.id=7cdcd89e-1b18-4534-b1f5-be0ba7c31e45 http.request.method=GET http.request.remoteaddr="127.0.0.1:52180" 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-13T10:41: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=1efc72d6-3ba5-4b5a-ad5d-a54535115aac time="2026-05-13T10:41:33Z" level=info msg="redis not configured" go.version=go1.26.3 instance.id=1efc72d6-3ba5-4b5a-ad5d-a54535115aac time="2026-05-13T10:41:33Z" level=info msg="configuring file health check path=/tmp/healthcheck2250283117, interval=1" go.version=go1.26.3 instance.id=1efc72d6-3ba5-4b5a-ad5d-a54535115aac --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2026-05-13T10:41:37Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.3 instance.id=1efc72d6-3ba5-4b5a-ad5d-a54535115aac time="2026-05-13T10:41:37Z" level=info msg="redis not configured" go.version=go1.26.3 instance.id=1efc72d6-3ba5-4b5a-ad5d-a54535115aac time="2026-05-13T10:41:37Z" level=info msg="configuring TCP health check addr=127.0.0.1:46273, interval=1" go.version=go1.26.3 instance.id=1efc72d6-3ba5-4b5a-ad5d-a54535115aac --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2026-05-13T10:41: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 instance.id=1efc72d6-3ba5-4b5a-ad5d-a54535115aac time="2026-05-13T10:41:41Z" level=info msg="redis not configured" go.version=go1.26.3 instance.id=1efc72d6-3ba5-4b5a-ad5d-a54535115aac time="2026-05-13T10:41:41Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:43845, interval=1, threshold=3" go.version=go1.26.3 instance.id=1efc72d6-3ba5-4b5a-ad5d-a54535115aac --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 88.670s ? 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.08s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.04s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.34s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.88s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.618s === RUN TestSchedule time="2026-05-13T10:40:20Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 instance.id=354b9a65-234b-481e-9b9a-49ba315f1793 time="2026-05-13T10:40:20Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.997039ms" go.version=go1.26.3 instance.id=354b9a65-234b-481e-9b9a-49ba315f1793 time="2026-05-13T10:40:20Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=997.44µs" go.version=go1.26.3 instance.id=354b9a65-234b-481e-9b9a-49ba315f1793 time="2026-05-13T10:40:20Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=998.08µs" go.version=go1.26.3 instance.id=354b9a65-234b-481e-9b9a-49ba315f1793 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-13T10:40:20Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 instance.id=354b9a65-234b-481e-9b9a-49ba315f1793 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2026-05-13T10:40:20Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 instance.id=354b9a65-234b-481e-9b9a-49ba315f1793 time="2026-05-13T10:40:20Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.997ms" go.version=go1.26.3 instance.id=354b9a65-234b-481e-9b9a-49ba315f1793 time="2026-05-13T10:40:20Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99796ms" go.version=go1.26.3 instance.id=354b9a65-234b-481e-9b9a-49ba315f1793 time="2026-05-13T10:40:20Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 instance.id=354b9a65-234b-481e-9b9a-49ba315f1793 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2026-05-13T10:40:20Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 instance.id=354b9a65-234b-481e-9b9a-49ba315f1793 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.817s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (1.77s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 19399680 sha256:d912713fe000861e19029b44cb8d893e565767b8d329538130b7c2f10f36359f [] map[] } --- PASS: TestSimpleBlobRead (0.51s) === RUN TestBlobMount --- PASS: TestBlobMount (0.38s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (3.48s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (3.30s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (3.59s) === 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:169a229d65d7bcf6c1c73729f044b38d93104f152e972577351aca2ca0271259 palailogos: marking blob sha256:eb366fab8d4243739b53a3c3a81a288429c32a772b74e79e3219975e64e6f49b palailogos: marking blob sha256:0ed8fa8a3106a46f4ec14bf764f40223d8ca6ccd10a03d28dc3b8f65d260eb7f palailogos: marking manifest sha256:324896f1986e04d6988b0d96ed061321ae30438636ff46a273fb25c1c801a10f palailogos: marking blob sha256:169a229d65d7bcf6c1c73729f044b38d93104f152e972577351aca2ca0271259 palailogos: marking blob sha256:e5d88d7b263c8b0a8a08378e40d44b31d6691b0dc997cd13054db085416dc6b5 palailogos: marking manifest sha256:e1c55875907910221dc87279c85f5a520b41f15d56b5cfe37f4dfde203ca335b palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:761afc30959e3710f07d58fbe4fcdec8437f8e7f8a34ef23e5e83d59c7034982 palailogos: marking blob sha256:37b90deb49a95006268f260a2894368f497d166aa2f434db12bd9305dc15a6c9 palailogos: marking manifest sha256:e5d88d7b263c8b0a8a08378e40d44b31d6691b0dc997cd13054db085416dc6b5 palailogos: marking blob sha256:42110321394fd546627fc8f39ff22bb3e1b47eb13680d2a2eeeac4851c6e9ee5 palailogos: marking blob sha256:2000299b3b82c680f1f2baefdda1c7376f87233e9ecd2cedb71df4ebc66f828d 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (2.30s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:618cd17e5c5a0802463c4da398e5a7281adfdb3da66ed0101924903f7069ca6e deletemanifests: marking manifest sha256:a05a167e58d0ce469967f7dc12debd517d761ddddc71416ec9c1170b9e1a6556 deletemanifests: marking blob sha256:a3ba1850c8614284a8ed54ae1b1622a81c17aadec009fbe58aa42334077599c2 deletemanifests: marking blob sha256:112708d51441dc321ad12639ac1b47d0935cf219e093e5025df90a03583ef743 deletemanifests: marking blob sha256:fb66d6138a0b9b53e602fdd03545ba9f841771d53495e0681c3a5feae229cc6b 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:2457d57f076cb1c98b05f6baf3852243eeade4945068c63d9681a0825d199d02 blob eligible for deletion: sha256:618cd17e5c5a0802463c4da398e5a7281adfdb3da66ed0101924903f7069ca6e blob eligible for deletion: sha256:bc06315b8d234bf856cf3d898c7411275c1aaf1aeefc8bb92462dfb29c92c8d9 blob eligible for deletion: sha256:d4e2425a91ba1903d605f90200a0eef22d4829f72e049a9e13943cbbde037179 deletemanifests manifest eligible for deletion: sha256:618cd17e5c5a0802463c4da398e5a7281adfdb3da66ed0101924903f7069ca6e deletemanifests: marking manifest sha256:a05a167e58d0ce469967f7dc12debd517d761ddddc71416ec9c1170b9e1a6556 deletemanifests: marking blob sha256:a3ba1850c8614284a8ed54ae1b1622a81c17aadec009fbe58aa42334077599c2 deletemanifests: marking blob sha256:112708d51441dc321ad12639ac1b47d0935cf219e093e5025df90a03583ef743 deletemanifests: marking blob sha256:fb66d6138a0b9b53e602fdd03545ba9f841771d53495e0681c3a5feae229cc6b time="2026-05-13T10:40:37Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/618cd17e5c5a0802463c4da398e5a7281adfdb3da66ed0101924903f7069ca6e" go.version=go1.26.3 instance.id=1468b139-4406-4a7d-b5b7-c814984cd78f time="2026-05-13T10:40:37Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/618cd17e5c5a0802463c4da398e5a7281adfdb3da66ed0101924903f7069ca6e" go.version=go1.26.3 instance.id=1468b139-4406-4a7d-b5b7-c814984cd78f 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:bc06315b8d234bf856cf3d898c7411275c1aaf1aeefc8bb92462dfb29c92c8d9 time="2026-05-13T10:40:37Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/bc/bc06315b8d234bf856cf3d898c7411275c1aaf1aeefc8bb92462dfb29c92c8d9" go.version=go1.26.3 instance.id=1468b139-4406-4a7d-b5b7-c814984cd78f blob eligible for deletion: sha256:d4e2425a91ba1903d605f90200a0eef22d4829f72e049a9e13943cbbde037179 time="2026-05-13T10:40:37Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d4/d4e2425a91ba1903d605f90200a0eef22d4829f72e049a9e13943cbbde037179" go.version=go1.26.3 instance.id=1468b139-4406-4a7d-b5b7-c814984cd78f blob eligible for deletion: sha256:2457d57f076cb1c98b05f6baf3852243eeade4945068c63d9681a0825d199d02 time="2026-05-13T10:40:37Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/24/2457d57f076cb1c98b05f6baf3852243eeade4945068c63d9681a0825d199d02" go.version=go1.26.3 instance.id=1468b139-4406-4a7d-b5b7-c814984cd78f blob eligible for deletion: sha256:618cd17e5c5a0802463c4da398e5a7281adfdb3da66ed0101924903f7069ca6e time="2026-05-13T10:40:37Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/61/618cd17e5c5a0802463c4da398e5a7281adfdb3da66ed0101924903f7069ca6e" go.version=go1.26.3 instance.id=1468b139-4406-4a7d-b5b7-c814984cd78f --- PASS: TestDeleteManifestIfTagNotFound (2.10s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:25cc4eef49b1979faf8f0f99fa8da141b17d11c2eef189aa8d911744d1570e9f time="2026-05-13T10:40:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/25/25cc4eef49b1979faf8f0f99fa8da141b17d11c2eef189aa8d911744d1570e9f" go.version=go1.26.3 instance.id=1468b139-4406-4a7d-b5b7-c814984cd78f blob eligible for deletion: sha256:965a43c1265689c26a07bf2fdc79d3e8a2052bad880565d97f1925330b883b29 time="2026-05-13T10:40:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/96/965a43c1265689c26a07bf2fdc79d3e8a2052bad880565d97f1925330b883b29" go.version=go1.26.3 instance.id=1468b139-4406-4a7d-b5b7-c814984cd78f blob eligible for deletion: sha256:b0205e622da5810fb1c675712ca6648a786baac91b8df83de481c30db4cb35a6 time="2026-05-13T10:40:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b0/b0205e622da5810fb1c675712ca6648a786baac91b8df83de481c30db4cb35a6" go.version=go1.26.3 instance.id=1468b139-4406-4a7d-b5b7-c814984cd78f --- PASS: TestGCWithMissingManifests (0.93s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:7647f5db3f98cdb340c11824664e66758cffa71e215bacb612ea709717e51638 komnenos: marking blob sha256:00ffc3aa37f41fc3bd6a65a9aed9109b864dc41ee3dbf77812d4bd422529c983 komnenos: marking blob sha256:2b935414ed372099fbccff71cb6c287a6cba536e7e5dd8c8ea6c9565d76d4a6d 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:43a7140ec3a6cce5fddd2e73eda7fd3202cf2427cbff488155143bce4ce933bd time="2026-05-13T10:40:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/43/43a7140ec3a6cce5fddd2e73eda7fd3202cf2427cbff488155143bce4ce933bd" go.version=go1.26.3 instance.id=1468b139-4406-4a7d-b5b7-c814984cd78f blob eligible for deletion: sha256:49f7fef701ada5350f985c48a000c15dbab3fd2a3bbdfcc536e78b14d710b601 time="2026-05-13T10:40:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/49/49f7fef701ada5350f985c48a000c15dbab3fd2a3bbdfcc536e78b14d710b601" go.version=go1.26.3 instance.id=1468b139-4406-4a7d-b5b7-c814984cd78f blob eligible for deletion: sha256:8e6ecde9e1495cbf79e9ec1f187a8947e3104140580edfad8086a990c3551121 time="2026-05-13T10:40:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/8e/8e6ecde9e1495cbf79e9ec1f187a8947e3104140580edfad8086a990c3551121" go.version=go1.26.3 instance.id=1468b139-4406-4a7d-b5b7-c814984cd78f blob eligible for deletion: sha256:adcf5ac5984eaf6232962d247ead2b8018f70620b597cb66f94abef599ed111c time="2026-05-13T10:40:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ad/adcf5ac5984eaf6232962d247ead2b8018f70620b597cb66f94abef599ed111c" go.version=go1.26.3 instance.id=1468b139-4406-4a7d-b5b7-c814984cd78f blob eligible for deletion: sha256:d35c8d4ccf5ba37294e6d43d2f83ddd1dc838b6fcf09f56228e7e941258faef5 time="2026-05-13T10:40:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d3/d35c8d4ccf5ba37294e6d43d2f83ddd1dc838b6fcf09f56228e7e941258faef5" go.version=go1.26.3 instance.id=1468b139-4406-4a7d-b5b7-c814984cd78f blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2026-05-13T10:40:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.26.3 instance.id=1468b139-4406-4a7d-b5b7-c814984cd78f blob eligible for deletion: sha256:1a2efd021cb5d180718063f49aa07c4bc7eeb1d29ef3256ed87bab40df937418 time="2026-05-13T10:40:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/1a/1a2efd021cb5d180718063f49aa07c4bc7eeb1d29ef3256ed87bab40df937418" go.version=go1.26.3 instance.id=1468b139-4406-4a7d-b5b7-c814984cd78f --- PASS: TestDeletionHasEffect (2.31s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (2.08s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:6c05dd325d36ce555d3194f6e2895fa673ead6ea384c97443e8732eb39a29d37 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:7276afe7629856c091558fe9914cb6773a99411b7309169e955925322d189e2d michael_z_doukas: marking blob sha256:d855e361ff595ea554d0d309decf01976ba0d992a38b8b56337ad45383400530 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:ed4aa2eb6074e220a383e6fd5690b4707a375688877a5ae3f960d5c6a0793989 time="2026-05-13T10:40:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ed/ed4aa2eb6074e220a383e6fd5690b4707a375688877a5ae3f960d5c6a0793989" go.version=go1.26.3 instance.id=1468b139-4406-4a7d-b5b7-c814984cd78f --- PASS: TestOrphanBlobDeleted (1.07s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:f3780d1ce558d174e8cb45078a5a71bc5618d5884c62e0e159d37361538579d1 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:e653d45c7641c50ac27e5b8defce33fa9d60baa6e7ae8d0cb80a39a2f48a0030 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.89s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.92s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.45s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.55s) === 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-13T10:40:48Z" level=info msg="PurgeUploads starting: olderThan=2026-05-13 09:40:48.096924002 +0000 UTC m=-3572.215905547, actuallyDelete=true" time="2026-05-13T10:40:48Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2026-05-13T10:40:48Z" level=info msg="PurgeUploads starting: olderThan=2026-05-13 10:40:48.098047975 +0000 UTC m=+27.785217986, actuallyDelete=true" time="2026-05-13T10:40:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6c6537d3-6ee7-4688-b880-45e16f7dafa4 have older date (2026-05-13 09:40:48 +0000 UTC) than purge date (2026-05-13 10:40:48.098047975 +0000 UTC m=+27.785217986). Removing upload directory." time="2026-05-13T10:40:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/728202d4-fa71-423d-ba57-b5147b0fe5df have older date (2026-05-13 09:40:48 +0000 UTC) than purge date (2026-05-13 10:40:48.098047975 +0000 UTC m=+27.785217986). Removing upload directory." time="2026-05-13T10:40:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9ea9431e-b15b-4c7f-9c6a-b1c60acae5af have older date (2026-05-13 09:40:48 +0000 UTC) than purge date (2026-05-13 10:40:48.098047975 +0000 UTC m=+27.785217986). Removing upload directory." time="2026-05-13T10:40:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b58e7a81-c46e-44ae-b25c-b06e13ecf3fa have older date (2026-05-13 09:40:48 +0000 UTC) than purge date (2026-05-13 10:40:48.098047975 +0000 UTC m=+27.785217986). Removing upload directory." time="2026-05-13T10:40:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e6cb7187-3598-4d1b-b4d7-497225e41f31 have older date (2026-05-13 09:40:48 +0000 UTC) than purge date (2026-05-13 10:40:48.098047975 +0000 UTC m=+27.785217986). Removing upload directory." time="2026-05-13T10:40:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/09ab083d-7363-4798-bbee-015072a3668d have older date (2026-05-13 09:40:48 +0000 UTC) than purge date (2026-05-13 10:40:48.098047975 +0000 UTC m=+27.785217986). Removing upload directory." time="2026-05-13T10:40:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4e10ace5-85fb-465a-b7c3-6d59ee155a11 have older date (2026-05-13 09:40:48 +0000 UTC) than purge date (2026-05-13 10:40:48.098047975 +0000 UTC m=+27.785217986). Removing upload directory." time="2026-05-13T10:40:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/55801b27-2a3f-452d-8e82-5c42aa582472 have older date (2026-05-13 09:40:48 +0000 UTC) than purge date (2026-05-13 10:40:48.098047975 +0000 UTC m=+27.785217986). Removing upload directory." time="2026-05-13T10:40:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/77b65717-3e32-4e6e-8d73-e941e0f1fd9a have older date (2026-05-13 09:40:48 +0000 UTC) than purge date (2026-05-13 10:40:48.098047975 +0000 UTC m=+27.785217986). Removing upload directory." time="2026-05-13T10:40:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/960f9c66-84f1-442a-96a4-77708b0d036f have older date (2026-05-13 09:40:48 +0000 UTC) than purge date (2026-05-13 10:40:48.098047975 +0000 UTC m=+27.785217986). Removing upload directory." time="2026-05-13T10:40:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/cfad9db0-e9ec-4fd4-b091-8ac2ce6570cb have older date (2026-05-13 09:40:48 +0000 UTC) than purge date (2026-05-13 10:40:48.098047975 +0000 UTC m=+27.785217986). Removing upload directory." time="2026-05-13T10:40:48Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2026-05-13T10:40:48Z" level=info msg="PurgeUploads starting: olderThan=2026-05-13 10:40:48.099696914 +0000 UTC m=+27.786866925, actuallyDelete=true" time="2026-05-13T10:40:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/bf54fc98-2ed4-420c-9305-b29ebded9668 have older date (2026-05-13 09:40:48 +0000 UTC) than purge date (2026-05-13 10:40:48.099696914 +0000 UTC m=+27.786866925). Removing upload directory." time="2026-05-13T10:40:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/c8a6e1a1-a722-4537-88b3-ed648604ff6b have older date (2026-05-13 09:40:48 +0000 UTC) than purge date (2026-05-13 10:40:48.099696914 +0000 UTC m=+27.786866925). Removing upload directory." time="2026-05-13T10:40:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/7b8baa8d-1e5e-41f8-a46d-859f6d57856e have older date (2026-05-13 09:40:48 +0000 UTC) than purge date (2026-05-13 10:40:48.099696914 +0000 UTC m=+27.786866925). Removing upload directory." time="2026-05-13T10:40:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/9bf09c56-8a8c-4908-af45-4ead88b111ce have older date (2026-05-13 09:40:48 +0000 UTC) than purge date (2026-05-13 10:40:48.099696914 +0000 UTC m=+27.786866925). Removing upload directory." time="2026-05-13T10:40:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/da34e0ac-4809-48fa-880e-369a4ebfe405 have older date (2026-05-13 09:40:48 +0000 UTC) than purge date (2026-05-13 10:40:48.099696914 +0000 UTC m=+27.786866925). Removing upload directory." time="2026-05-13T10:40:48Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2026-05-13T10:40:48Z" level=info msg="PurgeUploads starting: olderThan=2026-05-13 10:40:48.100796967 +0000 UTC m=+27.787967018, actuallyDelete=true" time="2026-05-13T10:40:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/78b8c1f8-af0f-4742-a341-6e8288ef5ecd have older date (2026-05-13 09:40:48 +0000 UTC) than purge date (2026-05-13 10:40:48.100796967 +0000 UTC m=+27.787967018). Removing upload directory." time="2026-05-13T10:40:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9eb03fd4-9089-4a4b-b524-e23e3966d66f have older date (2026-05-13 09:40:48 +0000 UTC) than purge date (2026-05-13 10:40:48.100796967 +0000 UTC m=+27.787967018). Removing upload directory." time="2026-05-13T10:40:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ad5676ba-3135-428a-9640-911fc41e3c69 have older date (2026-05-13 09:40:48 +0000 UTC) than purge date (2026-05-13 10:40:48.100796967 +0000 UTC m=+27.787967018). Removing upload directory." time="2026-05-13T10:40:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c21590da-6377-4904-be24-f00bd58755f6 have older date (2026-05-13 09:40:48 +0000 UTC) than purge date (2026-05-13 10:40:48.100796967 +0000 UTC m=+27.787967018). Removing upload directory." time="2026-05-13T10:40:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/778c3574-18b4-43a9-98dd-f1f09b89e80e have older date (2026-05-13 09:40:48 +0000 UTC) than purge date (2026-05-13 10:40:48.100796967 +0000 UTC m=+27.787967018). Removing upload directory." time="2026-05-13T10:40:48Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2026-05-13T10:40:48Z" level=info msg="PurgeUploads starting: olderThan=2026-05-13 10:40:48.101551936 +0000 UTC m=+27.788721987, actuallyDelete=true" time="2026-05-13T10:40:48Z" 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 27.944s ? 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.244s === 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.248s === RUN TestWalkFileRemoved time="2026-05-13T10:40:20Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.154s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.633s === 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.379s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.21s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.839s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.56s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 17.183s ? 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-13T10:40:20Z" 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-13T10:40:20Z" 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-13T10:40:20Z" 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 TestInvalidNetworkType === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV4WithRegionNotMatched === CONT TestParsing === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4 === CONT TestMatchIPV6 === CONT TestMatchIPV4_2 === CONT TestInvalidData time="2026-05-13T10:40:20Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.26.3 instance.id=65f555f5-584b-4982-8dee-471758bb2ede time="2026-05-13T10:40:20Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.3 time="2026-05-13T10:40:20Z" level=error msg="unknown ip address format" go.version=go1.26.3 instance.id=65f555f5-584b-4982-8dee-471758bb2ede ip=?0000000000000000000000000000000000 --- PASS: TestInvalidNetworkType (0.01s) --- PASS: TestS3TryUpdate (0.01s) --- PASS: TestParsing (0.01s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) --- PASS: TestMatchIPV4_2 (0.01s) --- PASS: TestMatchIPV6 (0.01s) --- PASS: TestMatchIPV4WithRegionMatched (0.01s) --- PASS: TestMatchIPV4 (0.01s) time="2026-05-13T10:40:20Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.26.3 instance.id=65f555f5-584b-4982-8dee-471758bb2ede --- PASS: TestInvalidData (0.01s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) time="2026-05-13T10:40:21Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.3 time="2026-05-13T10:40:22Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.3 time="2026-05-13T10:40:23Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.3 time="2026-05-13T10:40:24Z" 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.774s === RUN Test OK: 4 passed --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.242s ? 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.638s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.55s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.00s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.183s ? 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.200s ? 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 10:41:49 +0000 elapsed time 0h 1m 50s >>> 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.104000) (2/2) Purging go (1.26.3-r0) Executing busybox-1.37.0-r31.trigger OK: 289.0 MiB in 103 packages >>> docker-registry: Updating the community/armv7 repository index... >>> docker-registry: Signing the index...