>>> docker-registry: Building community/docker-registry 2.8.3-r22 (using abuild 3.17.0_rc1-r2) started Sun, 26 Apr 2026 16:43:15 +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.2-r0) (2/2) Installing .makedepends-docker-registry (20260426.164316) Executing busybox-1.37.0-r31.trigger OK: 506.4 MiB in 105 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/docker-registry-2.8.3.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.24/docker-registry-2.8.3.tar.gz.part' docker-registry-2.8. 100% |********************************| 1963k 0:00:00 ETA '/var/cache/distfiles/v3.24/docker-registry-2.8.3.tar.gz.part' saved /var/cache/distfiles/v3.24/docker-registry-2.8.3.tar.gz: OK /home/buildozer/aports/community/docker-registry/log-hook-syslog.patch: OK /home/buildozer/aports/community/docker-registry/config-example.patch: OK /home/buildozer/aports/community/docker-registry/bugsnag-panicwrap.patch: OK /home/buildozer/aports/community/docker-registry/docker-registry.initd: OK /home/buildozer/aports/community/docker-registry/docker-registry.confd: OK /home/buildozer/aports/community/docker-registry/docker-registry.logrotate: OK /home/buildozer/aports/community/docker-registry/test-non-constant-fmt-str.patch: OK /home/buildozer/aports/community/docker-registry/skip-test-graceful-shutdown.patch: OK /home/buildozer/aports/community/docker-registry/go-1.26-vet-fix-formatstring-arg.patch: OK >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/docker-registry-2.8.3.tar.gz /var/cache/distfiles/v3.24/docker-registry-2.8.3.tar.gz: OK /home/buildozer/aports/community/docker-registry/log-hook-syslog.patch: OK /home/buildozer/aports/community/docker-registry/config-example.patch: OK /home/buildozer/aports/community/docker-registry/bugsnag-panicwrap.patch: OK /home/buildozer/aports/community/docker-registry/docker-registry.initd: OK /home/buildozer/aports/community/docker-registry/docker-registry.confd: OK /home/buildozer/aports/community/docker-registry/docker-registry.logrotate: OK /home/buildozer/aports/community/docker-registry/test-non-constant-fmt-str.patch: OK /home/buildozer/aports/community/docker-registry/skip-test-graceful-shutdown.patch: OK /home/buildozer/aports/community/docker-registry/go-1.26-vet-fix-formatstring-arg.patch: OK >>> docker-registry: Unpacking /var/cache/distfiles/v3.24/docker-registry-2.8.3.tar.gz... >>> docker-registry: log-hook-syslog.patch patching file registry/handlers/app.go patching file registry/registry.go Hunk #2 succeeded at 368 (offset -1 lines). Hunk #3 succeeded at 393 (offset -1 lines). patching file vendor/github.com/sirupsen/logrus/hooks/syslog/syslog.go >>> docker-registry: config-example.patch patching file cmd/registry/config-example.yml >>> docker-registry: bugsnag-panicwrap.patch patching file vendor/github.com/bugsnag/panicwrap/dup2.go patching file vendor/github.com/bugsnag/panicwrap/dup3.go >>> docker-registry: test-non-constant-fmt-str.patch patching file registry/handlers/api_test.go patching file registry/proxy/proxyblobstore_test.go patching file registry/proxy/proxymanifeststore_test.go patching file registry/proxy/scheduler/scheduler_test.go patching file registry/storage/driver/walk_test.go patching file registry/storage/purgeuploads_test.go >>> docker-registry: skip-test-graceful-shutdown.patch patching file Makefile >>> docker-registry: go-1.26-vet-fix-formatstring-arg.patch patching file registry/proxy/proxyregistry.go + bin/registry + bin/digest + bin/registry-api-descriptor-template + binaries + test ? github.com/docker/distribution/cmd/digest [no test files] ? github.com/docker/distribution/cmd/registry [no test files] ? github.com/docker/distribution/cmd/registry-api-descriptor-template [no test files] === RUN Test time="2026-04-26T16:43:34Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2026-04-26T16:43:34Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.03s) PASS ok github.com/docker/distribution/configuration 0.207s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2026-04-26T16:43:34Z" 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.182s ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.02s) PASS ok github.com/docker/distribution/health 0.162s === 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.119s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.23s) PASS ok github.com/docker/distribution/health/checks 0.405s ? 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.112s === 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.163s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.01s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.188s === 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.108s ? 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/04/26 16:43:34 http: TLS handshake error from 127.0.0.1:50366: 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:39015/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:39015/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:39015/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:39015/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:34487?status=0, fail=true --- PASS: TestHTTPSink (0.06s) === RUN TestListener --- PASS: TestListener (0.91s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2026-04-26T16:43:35Z" level=info msg="broadcaster: closing" time="2026-04-26T16:43:35Z" level=info msg="closing testSink" time="2026-04-26T16:43:35Z" level=info msg="closing testSink" time="2026-04-26T16:43:35Z" level=info msg="closing testSink" time="2026-04-26T16:43:35Z" level=info msg="closing testSink" time="2026-04-26T16:43:35Z" level=info msg="closing testSink" time="2026-04-26T16:43:35Z" level=info msg="closing testSink" time="2026-04-26T16:43:35Z" level=info msg="closing testSink" time="2026-04-26T16:43:35Z" level=info msg="closing testSink" time="2026-04-26T16:43:35Z" level=info msg="closing testSink" time="2026-04-26T16:43:35Z" level=info msg="closing testSink" time="2026-04-26T16:43:35Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2026-04-26T16:43:35Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 1} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 1} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 1} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 1} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:35Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-26T16:43:36Z" level=warning msg="&{0x4f97950 0.9} encountered too many errors, backing off" time="2026-04-26T16:43:36Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.94s) PASS ok github.com/docker/distribution/notifications 2.194s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2026-04-26T16:43:34Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-04-26T16:43:34.67938481Z" 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.2 time="2026-04-26T16:43:34.679631213Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-26T16:43:34.679477411Z" level=info msg="Starting upload purge in 16m0s" go.version=go1.26.2 time="2026-04-26T16:43:34.680759864Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.26.2 time="2026-04-26T16:43:34.680777624Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.26.2 time="2026-04-26T16:43:34.681807315Z" level=info msg="listening on [::]:5001, tls" go.version=go1.26.2 time="2026-04-26T16:43:37.69873633Z" level=info msg="response completed" go.version=go1.26.2 http.request.host=127.0.0.1 http.request.id=5e5fd2f0-8c5a-42d1-8a3d-c29a81cb8388 http.request.method=GET http.request.remoteaddr="127.0.0.1:54388" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.498306ms http.response.status=200 http.response.written=2 127.0.0.1 - - [26/Apr/2026:16:43:37 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2026-04-26T16:43:37.699531418Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.26.2 --- PASS: TestRegistrySupportedCipherSuite (3.45s) === RUN TestRegistryUnsupportedCipherSuite time="2026-04-26T16:43:38.83436474Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-04-26T16:43:38.835097307Z" 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.2 time="2026-04-26T16:43:38.835119028Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-26T16:43:38.835180628Z" level=info msg="Starting upload purge in 20m0s" go.version=go1.26.2 time="2026-04-26T16:43:38.835448391Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.26.2 --- PASS: TestRegistryUnsupportedCipherSuite (9.14s) PASS ok github.com/docker/distribution/registry 12.770s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.01s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.112s === 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.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.06s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.263s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2026-04-26T16:43:34Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.26.2 instance.id=4f88cf0c-36ad-4633-a364-399d87ce08b8 time="2026-04-26T16:43:34Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.26.2 instance.id=4f88cf0c-36ad-4633-a364-399d87ce08b8 --- PASS: TestBasicAccessController (0.02s) === RUN TestCreateHtpasswdFile time="2026-04-26T16:43:34Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.26.2 password="P67I0urBDmrPs3w6F7-wWbHX2Sd66j01I_MUcwhicuY" user=docker --- PASS: TestCreateHtpasswdFile (0.08s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.230s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.01s) PASS ok github.com/docker/distribution/registry/auth/silly 0.180s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.05s) === RUN TestLeeway time="2026-04-26T16:43:34Z" level=info msg="token not to be used before 2026-04-26 16:43:35 +0000 UTC - currently 2026-04-26 16:43:34.395480848 +0000 UTC m=+0.123507353" time="2026-04-26T16:43:34Z" level=info msg="token not to be used after 2026-04-26 16:43:34 +0000 UTC - currently 2026-04-26 16:43:34.399058525 +0000 UTC m=+0.127085150" --- PASS: TestLeeway (0.01s) === RUN TestAccessController time="2026-04-26T16:43:34Z" 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.259s === 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.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.01s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.237s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.02s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.01s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.01s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.203s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.111s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2026-04-26T16:43:34Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-26T16:43:34Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-26T16:43:34Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:32977" http.request.id=4925e882-340d-4e95-842d-8fe10175f9e0 http.request.method=GET http.request.remoteaddr="127.0.0.1:39658" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="806.209µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [26/Apr/2026:16:43:34 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2026-04-26T16:43:34Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-26T16:43:34Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-26T16:43:34Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42497" http.request.id=4443ed71-7c1c-4803-9ab5-71d22620e50a http.request.method=GET http.request.remoteaddr="127.0.0.1:37280" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="947.969µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [26/Apr/2026:16:43:34 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-04-26T16:43:34Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42497" http.request.id=38d14d0a-bdc8-40d9-87d2-8917aead5b9a http.request.method=POST http.request.remoteaddr="127.0.0.1:37280" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.212412ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:34 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:36Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42497" http.request.id=c59627b7-3f18-4350-9742-0232bb933f44 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37280" http.request.uri="/v2/foo/aaaa/blobs/uploads/49f62c77-714a-4412-8114-65a16d5abaa8?_state=spEQJlA1l9Zhx74V_DXjT_p0nI1Fn2ReAvX2hyfMAF57Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI0OWY2MmM3Ny03MTRhLTQ0MTItODExNC02NWExNmQ1YWJhYTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDM6MzQuNjA1ODI2NDEzWiJ9&digest=sha256%3A5f6535b079c8b71ff9a1b5df15efdcc636c77e352348dd46cd4a826fb9539b86" http.request.useragent="Go-http-client/1.1" http.response.duration=1.996145547s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:34 +0000] "PUT /v2/foo/aaaa/blobs/uploads/49f62c77-714a-4412-8114-65a16d5abaa8?_state=spEQJlA1l9Zhx74V_DXjT_p0nI1Fn2ReAvX2hyfMAF57Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI0OWY2MmM3Ny03MTRhLTQ0MTItODExNC02NWExNmQ1YWJhYTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDM6MzQuNjA1ODI2NDEzWiJ9&digest=sha256%3A5f6535b079c8b71ff9a1b5df15efdcc636c77e352348dd46cd4a826fb9539b86 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:36Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42497" http.request.id=8b317f67-1e18-4d1f-8819-a46ec68cf00b http.request.method=PUT http.request.remoteaddr="127.0.0.1:37280" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.007511ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:36 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:36Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42497" http.request.id=80efea5d-46cd-49d1-bd16-9d6bbc20100a http.request.method=POST http.request.remoteaddr="127.0.0.1:37280" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.051131ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:36 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42497" http.request.id=0a0051d2-c433-459e-b7d2-55b3b33f22b7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37280" http.request.uri="/v2/foo/bbbb/blobs/uploads/b8545e31-56c1-4102-9608-c316bb7684e8?_state=RwyOqqqXe7FzZncf0Ffy3L5asESZ_QWRxBUm-VGCpOx7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJiODU0NWUzMS01NmMxLTQxMDItOTYwOC1jMzE2YmI3Njg0ZTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDM6MzYuODgyNDEyMDg3WiJ9&digest=sha256%3A7d68351b7506a756c57b687fbb0f9c38b6a2502625c5fcc081111ea705be7b16" http.request.useragent="Go-http-client/1.1" http.response.duration=1.913229495s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:36 +0000] "PUT /v2/foo/bbbb/blobs/uploads/b8545e31-56c1-4102-9608-c316bb7684e8?_state=RwyOqqqXe7FzZncf0Ffy3L5asESZ_QWRxBUm-VGCpOx7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJiODU0NWUzMS01NmMxLTQxMDItOTYwOC1jMzE2YmI3Njg0ZTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDM6MzYuODgyNDEyMDg3WiJ9&digest=sha256%3A7d68351b7506a756c57b687fbb0f9c38b6a2502625c5fcc081111ea705be7b16 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42497" http.request.id=3522f401-2d60-48fd-9f96-082659ee9d19 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37280" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.992231ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:38 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42497" http.request.id=5e813ff3-de37-4991-9a1a-697a81dcc691 http.request.method=POST http.request.remoteaddr="127.0.0.1:37280" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.04193ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:38 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:39Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42497" http.request.id=a631fafc-43c3-4d53-81ad-1e85e3156daf http.request.method=PUT http.request.remoteaddr="127.0.0.1:37280" http.request.uri="/v2/foo/cccc/blobs/uploads/a3624eb3-22b5-4df6-9c70-e37c7f9e9ad7?_state=1EYFPpXM5897Ay1Vtk2mZdJGchoMz3W4blfPdf9e8f17Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJhMzYyNGViMy0yMmI1LTRkZjYtOWM3MC1lMzdjN2Y5ZTlhZDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDM6MzguOTU0NDAyNjE1WiJ9&digest=sha256%3A44bcbe5dc282ccc42a14206d91a82b3da2f3ceeeeaeb86ba81dfacd80f0d5215" http.request.useragent="Go-http-client/1.1" http.response.duration=772.693234ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:38 +0000] "PUT /v2/foo/cccc/blobs/uploads/a3624eb3-22b5-4df6-9c70-e37c7f9e9ad7?_state=1EYFPpXM5897Ay1Vtk2mZdJGchoMz3W4blfPdf9e8f17Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJhMzYyNGViMy0yMmI1LTRkZjYtOWM3MC1lMzdjN2Y5ZTlhZDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDM6MzguOTU0NDAyNjE1WiJ9&digest=sha256%3A44bcbe5dc282ccc42a14206d91a82b3da2f3ceeeeaeb86ba81dfacd80f0d5215 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:39Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42497" http.request.id=56086d93-80ca-428d-a086-101b5ad2a67c http.request.method=PUT http.request.remoteaddr="127.0.0.1:37280" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.957991ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:39 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:39Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42497" http.request.id=f07c0052-3aa1-4760-8144-f2834b9f8461 http.request.method=POST http.request.remoteaddr="127.0.0.1:37280" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="986.69µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:39 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:41Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42497" http.request.id=8e5ce16b-5136-4aa1-ac24-628dd037fa81 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37280" http.request.uri="/v2/foo/dddd/blobs/uploads/a3d78fd2-66ea-4bf4-bb08-171c95f25a10?_state=_zeo6Dkc3CE-ymrdfuP1aUHqj3-DNocjLhkDpzvg_sF7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJhM2Q3OGZkMi02NmVhLTRiZjQtYmIwOC0xNzFjOTVmMjVhMTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDM6MzkuOTIwMDE5NDM1WiJ9&digest=sha256%3Aff4f6cb994683e2406a55ecc389db70b54865ce8aaaaf45aaff0a8c9f03f938f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.12013265s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:39 +0000] "PUT /v2/foo/dddd/blobs/uploads/a3d78fd2-66ea-4bf4-bb08-171c95f25a10?_state=_zeo6Dkc3CE-ymrdfuP1aUHqj3-DNocjLhkDpzvg_sF7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJhM2Q3OGZkMi02NmVhLTRiZjQtYmIwOC0xNzFjOTVmMjVhMTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDM6MzkuOTIwMDE5NDM1WiJ9&digest=sha256%3Aff4f6cb994683e2406a55ecc389db70b54865ce8aaaaf45aaff0a8c9f03f938f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:41Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42497" http.request.id=5ef140fc-4592-4d66-abd1-39b2c263fe61 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37280" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.930591ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:41 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:41Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42497" http.request.id=bb495327-df77-402c-b2bc-c5246c19c179 http.request.method=POST http.request.remoteaddr="127.0.0.1:37280" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.035331ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:41 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:42Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42497" http.request.id=4f1bfa4a-9928-4a97-b0e1-f7d934bad5a9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37280" http.request.uri="/v2/foo/eeee/blobs/uploads/d98b107a-ec2a-4e1c-a216-cce121fee083?_state=I350cCZ17O1B3kjl6qaAMD0KP9rEEpXolT7cgHLZpj97Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJkOThiMTA3YS1lYzJhLTRlMWMtYTIxNi1jY2UxMjFmZWUwODMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDM6NDEuMjIyNDUzNTIzWiJ9&digest=sha256%3Af586a84ab431e4a7a7457d45ff7f92cebdf10c1c26a4de85380609185aabbe27" http.request.useragent="Go-http-client/1.1" http.response.duration=952.241162ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:41 +0000] "PUT /v2/foo/eeee/blobs/uploads/d98b107a-ec2a-4e1c-a216-cce121fee083?_state=I350cCZ17O1B3kjl6qaAMD0KP9rEEpXolT7cgHLZpj97Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJkOThiMTA3YS1lYzJhLTRlMWMtYTIxNi1jY2UxMjFmZWUwODMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDM6NDEuMjIyNDUzNTIzWiJ9&digest=sha256%3Af586a84ab431e4a7a7457d45ff7f92cebdf10c1c26a4de85380609185aabbe27 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:42Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42497" http.request.id=ba6fa109-08d7-4890-ac7b-20e31ef13f48 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37280" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.028711ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:42 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:42Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42497" http.request.id=3d042bf3-9868-45f8-bf58-fab16821bd8b http.request.method=POST http.request.remoteaddr="127.0.0.1:37280" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="979.33µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:42 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:43Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42497" http.request.id=3068c0bd-df71-41c0-9e21-26f6b2b4d366 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37280" http.request.uri="/v2/foo/ffff/blobs/uploads/19fd678e-d59a-4ce5-92a3-e4e471273488?_state=g-Rx04RlUUvpNXFLFoiYpbitp30xKLMYiXZkbgmaXPJ7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIxOWZkNjc4ZS1kNTlhLTRjZTUtOTJhMy1lNGU0NzEyNzM0ODgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDM6NDIuMzc4OTQ4MzA4WiJ9&digest=sha256%3A200b6ae57a2f2f4c45dbb426c2c517d3b7da026538e250dc27e2f9e96878001a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.159498536s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:42 +0000] "PUT /v2/foo/ffff/blobs/uploads/19fd678e-d59a-4ce5-92a3-e4e471273488?_state=g-Rx04RlUUvpNXFLFoiYpbitp30xKLMYiXZkbgmaXPJ7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIxOWZkNjc4ZS1kNTlhLTRjZTUtOTJhMy1lNGU0NzEyNzM0ODgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDM6NDIuMzc4OTQ4MzA4WiJ9&digest=sha256%3A200b6ae57a2f2f4c45dbb426c2c517d3b7da026538e250dc27e2f9e96878001a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:43Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42497" http.request.id=4b9d81a5-9aac-49f4-aaa4-e743181c8f1a http.request.method=PUT http.request.remoteaddr="127.0.0.1:37280" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.91179ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:43 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:43Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42497" http.request.id=d0096131-2b65-4f2d-9dd7-7561b9a26347 http.request.method=GET http.request.remoteaddr="127.0.0.1:37280" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="752.848µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [26/Apr/2026:16:43:43 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-04-26T16:43:43Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42497" http.request.id=98fbb981-eb35-41e0-a8f9-59cd334781ec http.request.method=GET http.request.remoteaddr="127.0.0.1:37280" 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="810.569µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [26/Apr/2026:16:43:43 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-04-26T16:43:43Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42497" http.request.id=4b640079-f95f-41f2-959e-063fa92ad17b http.request.method=GET http.request.remoteaddr="127.0.0.1:37280" 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="752.208µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [26/Apr/2026:16:43:43 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-04-26T16:43:43Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42497" http.request.id=5253aa6e-f75b-4137-a3b3-5bd4e28eeafd http.request.method=GET http.request.remoteaddr="127.0.0.1:37280" 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="795.488µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [26/Apr/2026:16:43:43 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-04-26T16:43:43Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42497" http.request.id=6ee38725-8317-45e4-a737-707cee6a1eb2 http.request.method=GET http.request.remoteaddr="127.0.0.1:37280" 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="740.647µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [26/Apr/2026:16:43:43 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2026-04-26T16:43:43Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42497" http.request.id=ddf27e92-da9e-4539-b47e-a2ab3300b2e6 http.request.method=GET http.request.remoteaddr="127.0.0.1:37280" 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="730.647µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [26/Apr/2026:16:43:43 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-04-26T16:43:43Z" 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.2 http.request.host="127.0.0.1:42497" http.request.id=7c8dfd2c-3ac6-47b2-9fc8-da6bcaf39de8 http.request.method=GET http.request.remoteaddr="127.0.0.1:37280" 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="715.607µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [26/Apr/2026:16:43:43 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2026-04-26T16:43:43Z" 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.2 http.request.host="127.0.0.1:42497" http.request.id=3bfaadde-641f-43ea-8e83-fcc6502a4a65 http.request.method=GET http.request.remoteaddr="127.0.0.1:37280" 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="634.847µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [26/Apr/2026:16:43:43 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2026-04-26T16:43:43Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42497" http.request.id=bc21a87e-bfef-43c8-b262-745beb4f1a30 http.request.method=GET http.request.remoteaddr="127.0.0.1:37280" 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="615.046µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [26/Apr/2026:16:43:43 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-04-26T16:43:43Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42497" http.request.id=54cc4f61-ea19-4e4d-a75f-cde8a4060781 http.request.method=GET http.request.remoteaddr="127.0.0.1:37280" 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="688.807µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [26/Apr/2026:16:43:43 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-04-26T16:43: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.2 time="2026-04-26T16:43:43Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-26T16:43:43Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34927" http.request.id=4e116da0-5407-4979-9e4f-5f35aac51938 http.request.method=POST http.request.remoteaddr="127.0.0.1:33614" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.063051ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:43 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:44Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34927" http.request.id=4069f72e-5f99-4029-9277-00526effc0e0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33614" http.request.uri="/v2/foo/aaaa/blobs/uploads/3e6695f6-f4aa-47c7-a557-27cb07d1c80c?_state=TJRzg1c0_TgBomEfYiHb9VmTb30s0ZQmcX-ZADkVmS17Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIzZTY2OTVmNi1mNGFhLTQ3YzctYTU1Ny0yN2NiMDdkMWM4MGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDM6NDMuNzAyNTY5Mzc0WiJ9&digest=sha256%3Abae1ecba4fe4efcff619fd228190ee8dd91a1b59329fd955424156c4b1399a84" http.request.useragent="Go-http-client/1.1" http.response.duration=652.7254ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:43 +0000] "PUT /v2/foo/aaaa/blobs/uploads/3e6695f6-f4aa-47c7-a557-27cb07d1c80c?_state=TJRzg1c0_TgBomEfYiHb9VmTb30s0ZQmcX-ZADkVmS17Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIzZTY2OTVmNi1mNGFhLTQ3YzctYTU1Ny0yN2NiMDdkMWM4MGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDM6NDMuNzAyNTY5Mzc0WiJ9&digest=sha256%3Abae1ecba4fe4efcff619fd228190ee8dd91a1b59329fd955424156c4b1399a84 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:44Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34927" http.request.id=d747c364-6776-4122-9586-b48aef436bb3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33614" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.951591ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:44 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:44Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34927" http.request.id=e86e1bf6-f772-4f83-8ea7-e3ac4685522a http.request.method=POST http.request.remoteaddr="127.0.0.1:33614" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.033251ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:44 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:46Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34927" http.request.id=f582edc2-48c0-4299-a7e2-b3e8f0ff2fa0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33614" http.request.uri="/v2/foo/bbbb/blobs/uploads/105691c2-5059-4cb8-93a6-41f463da5f71?_state=Rj1qhDBSEmAqJ_lwFsII35f73PunNu567Unyd58DufR7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIxMDU2OTFjMi01MDU5LTRjYjgtOTNhNi00MWY0NjNkYTVmNzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDM6NDQuNjA2MzcwNDM4WiJ9&digest=sha256%3Ae65345c7693cd6e01d5555cf32effb935b265480ea0d9556d9d011b1f1eef8af" http.request.useragent="Go-http-client/1.1" http.response.duration=1.552569143s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:44 +0000] "PUT /v2/foo/bbbb/blobs/uploads/105691c2-5059-4cb8-93a6-41f463da5f71?_state=Rj1qhDBSEmAqJ_lwFsII35f73PunNu567Unyd58DufR7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIxMDU2OTFjMi01MDU5LTRjYjgtOTNhNi00MWY0NjNkYTVmNzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDM6NDQuNjA2MzcwNDM4WiJ9&digest=sha256%3Ae65345c7693cd6e01d5555cf32effb935b265480ea0d9556d9d011b1f1eef8af HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:46Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34927" http.request.id=9c2f9f03-fd12-4862-ba89-3fce119d2c24 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33614" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.93143ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:46 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:46Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34927" http.request.id=c9945b17-f359-4df9-aa23-e59dad05918f http.request.method=POST http.request.remoteaddr="127.0.0.1:33614" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.00445ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:46 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:48Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34927" http.request.id=d804ed95-6d19-40a1-8706-2164107f4294 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33614" http.request.uri="/v2/foo/cccc/blobs/uploads/ca6db352-d7c1-4011-9708-82f6d1524c28?_state=NcvHLg0SUkcc-9YKdvVKglp1mTWoA8H2jLT8-yVZunZ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJjYTZkYjM1Mi1kN2MxLTQwMTEtOTcwOC04MmY2ZDE1MjRjMjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDM6NDYuNDI3NzUxNzA4WiJ9&digest=sha256%3Abe7c6a461199fea8d1298f6be2a453629a1d39284e28465b568bf567445eaacb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.682575522s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:46 +0000] "PUT /v2/foo/cccc/blobs/uploads/ca6db352-d7c1-4011-9708-82f6d1524c28?_state=NcvHLg0SUkcc-9YKdvVKglp1mTWoA8H2jLT8-yVZunZ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJjYTZkYjM1Mi1kN2MxLTQwMTEtOTcwOC04MmY2ZDE1MjRjMjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDM6NDYuNDI3NzUxNzA4WiJ9&digest=sha256%3Abe7c6a461199fea8d1298f6be2a453629a1d39284e28465b568bf567445eaacb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:48Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34927" http.request.id=e9f72454-036c-48f0-889f-a9f7b491a00a http.request.method=PUT http.request.remoteaddr="127.0.0.1:33614" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.93371ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:48 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:48Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34927" http.request.id=334b0dbb-39bf-4998-9f73-593ba808af07 http.request.method=POST http.request.remoteaddr="127.0.0.1:33614" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.007491ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:48 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:49Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34927" http.request.id=5d7c63f2-c04d-4bdd-98b1-30d1aee4e3e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33614" http.request.uri="/v2/foo/dddd/blobs/uploads/ea637907-e931-48bd-83b1-983ec12f0809?_state=u5eycddCC6JFfPVQYESa13H-Z-5xWZ-wZsHNli4wAYJ7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJlYTYzNzkwNy1lOTMxLTQ4YmQtODNiMS05ODNlYzEyZjA4MDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDM6NDguMjg5ODExMDc4WiJ9&digest=sha256%3Aef4f515e8e952f7ad48415c58161f9a6eb31e25082dd493c8a7582913f0b985d" http.request.useragent="Go-http-client/1.1" http.response.duration=745.314273ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:48 +0000] "PUT /v2/foo/dddd/blobs/uploads/ea637907-e931-48bd-83b1-983ec12f0809?_state=u5eycddCC6JFfPVQYESa13H-Z-5xWZ-wZsHNli4wAYJ7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJlYTYzNzkwNy1lOTMxLTQ4YmQtODNiMS05ODNlYzEyZjA4MDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDM6NDguMjg5ODExMDc4WiJ9&digest=sha256%3Aef4f515e8e952f7ad48415c58161f9a6eb31e25082dd493c8a7582913f0b985d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:49Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34927" http.request.id=3b46809f-8978-48f0-a38e-7d65d17d1c21 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33614" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.91787ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:49 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:49Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34927" http.request.id=0fa1c341-35fd-4ad3-9575-ca9b6e5427c3 http.request.method=GET http.request.remoteaddr="127.0.0.1:33614" 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="734.408µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [26/Apr/2026:16:43:49 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (14.68s) === RUN TestURLPrefix time="2026-04-26T16:43:49Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-26T16:43:49Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-26T16:43:49Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43265" http.request.id=7c6efe9a-08b5-4731-b804-7ac072a71053 http.request.method=GET http.request.remoteaddr="127.0.0.1:57276" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="762.448µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [26/Apr/2026:16:43:49 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2026-04-26T16:43:49Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-26T16:43:49Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-26T16:43:49Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:5a229b3f10d07b70ae68e6f197b106e667493358b8b175675022f3e96a00eddd err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:35359" http.request.id=9bb1114f-c312-4a11-a3c0-f11075fc49aa http.request.method=GET http.request.remoteaddr="127.0.0.1:46078" http.request.uri="/v2/foo/bar/blobs/sha256:5a229b3f10d07b70ae68e6f197b106e667493358b8b175675022f3e96a00eddd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="978.49µs" http.response.status=404 http.response.written=157 vars.digest="sha256:5a229b3f10d07b70ae68e6f197b106e667493358b8b175675022f3e96a00eddd" vars.name="foo/bar" 127.0.0.1 - - [26/Apr/2026:16:43:49 +0000] "GET /v2/foo/bar/blobs/sha256:5a229b3f10d07b70ae68e6f197b106e667493358b8b175675022f3e96a00eddd HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-04-26T16:43:49Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:5a229b3f10d07b70ae68e6f197b106e667493358b8b175675022f3e96a00eddd err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:35359" http.request.id=29668bf2-61a2-4e5c-8950-61c367e4f599 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:46088" http.request.uri="/v2/foo/bar/blobs/sha256:5a229b3f10d07b70ae68e6f197b106e667493358b8b175675022f3e96a00eddd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="855.729µs" http.response.status=404 http.response.written=157 vars.digest="sha256:5a229b3f10d07b70ae68e6f197b106e667493358b8b175675022f3e96a00eddd" vars.name="foo/bar" 127.0.0.1 - - [26/Apr/2026:16:43:49 +0000] "HEAD /v2/foo/bar/blobs/sha256:5a229b3f10d07b70ae68e6f197b106e667493358b8b175675022f3e96a00eddd HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-04-26T16:43:49Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35359" http.request.id=7456e06f-cd6b-4713-a43b-dc2546971246 http.request.method=POST http.request.remoteaddr="127.0.0.1:46088" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="884.889µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:49Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35359" http.request.id=8f15d77c-09b2-4151-9cb1-8883a80acd44 http.request.method=GET http.request.remoteaddr="127.0.0.1:46088" http.request.uri="/v2/foo/bar/blobs/uploads/a0b07265-5f24-44ff-ad36-7f88f02bcfd4?_state=3VQgYDPUu8C_z1QV0uF7odvTNmH-3yZUc-noNGGzl-Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEwYjA3MjY1LTVmMjQtNDRmZi1hZDM2LTdmODhmMDJiY2ZkNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo0OS4zMzY4MDQ1NzdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="927.65µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:49 +0000] "GET /v2/foo/bar/blobs/uploads/a0b07265-5f24-44ff-ad36-7f88f02bcfd4?_state=3VQgYDPUu8C_z1QV0uF7odvTNmH-3yZUc-noNGGzl-Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEwYjA3MjY1LTVmMjQtNDRmZi1hZDM2LTdmODhmMDJiY2ZkNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo0OS4zMzY4MDQ1NzdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:49Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35359" http.request.id=f3f862da-b8fd-45cd-b0c6-e3d770b0f211 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46088" http.request.uri="/v2/foo/bar/blobs/uploads/a0b07265-5f24-44ff-ad36-7f88f02bcfd4?_state=3VQgYDPUu8C_z1QV0uF7odvTNmH-3yZUc-noNGGzl-Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEwYjA3MjY1LTVmMjQtNDRmZi1hZDM2LTdmODhmMDJiY2ZkNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo0OS4zMzY4MDQ1NzdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="942.65µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:49 +0000] "DELETE /v2/foo/bar/blobs/uploads/a0b07265-5f24-44ff-ad36-7f88f02bcfd4?_state=3VQgYDPUu8C_z1QV0uF7odvTNmH-3yZUc-noNGGzl-Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEwYjA3MjY1LTVmMjQtNDRmZi1hZDM2LTdmODhmMDJiY2ZkNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo0OS4zMzY4MDQ1NzdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:49Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.2 http.request.host="127.0.0.1:35359" http.request.id=dff9d497-ab76-4d8f-a182-d8e27ffe38e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:46088" http.request.uri="/v2/foo/bar/blobs/uploads/a0b07265-5f24-44ff-ad36-7f88f02bcfd4?_state=3VQgYDPUu8C_z1QV0uF7odvTNmH-3yZUc-noNGGzl-Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEwYjA3MjY1LTVmMjQtNDRmZi1hZDM2LTdmODhmMDJiY2ZkNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo0OS4zMzY4MDQ1NzdaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=a0b07265-5f24-44ff-ad36-7f88f02bcfd4 time="2026-04-26T16:43:49Z" 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.2 http.request.host="127.0.0.1:35359" http.request.id=dff9d497-ab76-4d8f-a182-d8e27ffe38e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:46088" http.request.uri="/v2/foo/bar/blobs/uploads/a0b07265-5f24-44ff-ad36-7f88f02bcfd4?_state=3VQgYDPUu8C_z1QV0uF7odvTNmH-3yZUc-noNGGzl-Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEwYjA3MjY1LTVmMjQtNDRmZi1hZDM2LTdmODhmMDJiY2ZkNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo0OS4zMzY4MDQ1NzdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="854.849µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=a0b07265-5f24-44ff-ad36-7f88f02bcfd4 127.0.0.1 - - [26/Apr/2026:16:43:49 +0000] "GET /v2/foo/bar/blobs/uploads/a0b07265-5f24-44ff-ad36-7f88f02bcfd4?_state=3VQgYDPUu8C_z1QV0uF7odvTNmH-3yZUc-noNGGzl-Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEwYjA3MjY1LTVmMjQtNDRmZi1hZDM2LTdmODhmMDJiY2ZkNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo0OS4zMzY4MDQ1NzdaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-04-26T16:43:49Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35359" http.request.id=6bb083ad-9e43-4a90-b210-d78770467d42 http.request.method=POST http.request.remoteaddr="127.0.0.1:46094" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="882.209µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:49Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.2 http.request.host="127.0.0.1:35359" http.request.id=3288e633-dc62-4817-9e39-1ad6d8f1bf41 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46094" http.request.uri="/v2/foo/bar/blobs/uploads/993f7799-3372-4f6c-bdbd-0a850cd71781?_state=mfnHIR1z7KKzuNSaDmfO8Gw1p3mIxntGtQBIlmGF6aB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk5M2Y3Nzk5LTMzNzItNGY2Yy1iZGJkLTBhODUwY2Q3MTc4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo0OS4zNDE4Mzc5ODlaIn0%3D&digest=sha256%3A5a229b3f10d07b70ae68e6f197b106e667493358b8b175675022f3e96a00eddd" http.request.useragent="Go-http-client/1.1" provided=sha256:5a229b3f10d07b70ae68e6f197b106e667493358b8b175675022f3e96a00eddd vars.name="foo/bar" vars.uuid=993f7799-3372-4f6c-bdbd-0a850cd71781 time="2026-04-26T16:43:49Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.2 http.request.host="127.0.0.1:35359" http.request.id=3288e633-dc62-4817-9e39-1ad6d8f1bf41 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46094" http.request.uri="/v2/foo/bar/blobs/uploads/993f7799-3372-4f6c-bdbd-0a850cd71781?_state=mfnHIR1z7KKzuNSaDmfO8Gw1p3mIxntGtQBIlmGF6aB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk5M2Y3Nzk5LTMzNzItNGY2Yy1iZGJkLTBhODUwY2Q3MTc4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo0OS4zNDE4Mzc5ODlaIn0%3D&digest=sha256%3A5a229b3f10d07b70ae68e6f197b106e667493358b8b175675022f3e96a00eddd" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=993f7799-3372-4f6c-bdbd-0a850cd71781 time="2026-04-26T16:43:49Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:5a229b3f10d07b70ae68e6f197b106e667493358b8b175675022f3e96a00eddd, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:35359" http.request.id=3288e633-dc62-4817-9e39-1ad6d8f1bf41 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46094" http.request.uri="/v2/foo/bar/blobs/uploads/993f7799-3372-4f6c-bdbd-0a850cd71781?_state=mfnHIR1z7KKzuNSaDmfO8Gw1p3mIxntGtQBIlmGF6aB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk5M2Y3Nzk5LTMzNzItNGY2Yy1iZGJkLTBhODUwY2Q3MTc4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo0OS4zNDE4Mzc5ODlaIn0%3D&digest=sha256%3A5a229b3f10d07b70ae68e6f197b106e667493358b8b175675022f3e96a00eddd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.078051ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=993f7799-3372-4f6c-bdbd-0a850cd71781 127.0.0.1 - - [26/Apr/2026:16:43:49 +0000] "PUT /v2/foo/bar/blobs/uploads/993f7799-3372-4f6c-bdbd-0a850cd71781?_state=mfnHIR1z7KKzuNSaDmfO8Gw1p3mIxntGtQBIlmGF6aB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk5M2Y3Nzk5LTMzNzItNGY2Yy1iZGJkLTBhODUwY2Q3MTc4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo0OS4zNDE4Mzc5ODlaIn0%3D&digest=sha256%3A5a229b3f10d07b70ae68e6f197b106e667493358b8b175675022f3e96a00eddd HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-04-26T16:43:49Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35359" http.request.id=bcff0f3a-a9ff-4a10-9e4b-8353db940ee0 http.request.method=POST http.request.remoteaddr="127.0.0.1:46094" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="857.809µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:49Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35359" http.request.id=d8bc6697-f03f-47ec-b517-99f2b5c5f827 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46094" http.request.uri="/v2/foo/bar/blobs/uploads/3faacf62-613d-4165-baaf-c30a0dfd1eff?_state=GzMlvSF4AzMXLUS62Kv1uMThBYhNYLe7Po_yy65kdVh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmYWFjZjYyLTYxM2QtNDE2NS1iYWFmLWMzMGEwZGZkMWVmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo0OS4zNDQ0MTE2OTVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.104291ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:49 +0000] "PUT /v2/foo/bar/blobs/uploads/3faacf62-613d-4165-baaf-c30a0dfd1eff?_state=GzMlvSF4AzMXLUS62Kv1uMThBYhNYLe7Po_yy65kdVh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmYWFjZjYyLTYxM2QtNDE2NS1iYWFmLWMzMGEwZGZkMWVmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo0OS4zNDQ0MTE2OTVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:49Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35359" http.request.id=a9046cf6-ccb0-4d2d-8bbe-9ff2ff1b7afd http.request.method=POST http.request.remoteaddr="127.0.0.1:46094" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="781.888µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:49Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35359" http.request.id=bf154b60-4a90-402e-976f-9a006da05b5d http.request.method=PUT http.request.remoteaddr="127.0.0.1:46094" http.request.uri="/v2/foo/bar/blobs/uploads/79af5d50-a08d-4ef7-80e5-25cebb139471?_state=_qzPbTQzGHSfyh6BYEQca2ZBv41eLLqzXupSnihpnHN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc5YWY1ZDUwLWEwOGQtNGVmNy04MGU1LTI1Y2ViYjEzOTQ3MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo0OS4zNDY5MTI4MDFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.065851ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:49 +0000] "PUT /v2/foo/bar/blobs/uploads/79af5d50-a08d-4ef7-80e5-25cebb139471?_state=_qzPbTQzGHSfyh6BYEQca2ZBv41eLLqzXupSnihpnHN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc5YWY1ZDUwLWEwOGQtNGVmNy04MGU1LTI1Y2ViYjEzOTQ3MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo0OS4zNDY5MTI4MDFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:49Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35359" http.request.id=1f8e8865-5470-4601-a840-14066bb5ce2b http.request.method=POST http.request.remoteaddr="127.0.0.1:46094" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="786.968µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:51Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35359" http.request.id=cff17dd1-e01d-4ccc-9868-6e9f38c46daf http.request.method=PUT http.request.remoteaddr="127.0.0.1:46094" http.request.uri="/v2/foo/bar/blobs/uploads/44a43a9a-6e16-4ed5-9aca-b4572cde85b6?_state=G6HHOAK8dngclJx8Jl-urPP_-5WqptASXzTbUNNZkxx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0YTQzYTlhLTZlMTYtNGVkNS05YWNhLWI0NTcyY2RlODViNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo0OS4zNDkyNTAwMjVaIn0%3D&digest=sha256%3A5a229b3f10d07b70ae68e6f197b106e667493358b8b175675022f3e96a00eddd" http.request.useragent="Go-http-client/1.1" http.response.duration=2.480305135s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:49 +0000] "PUT /v2/foo/bar/blobs/uploads/44a43a9a-6e16-4ed5-9aca-b4572cde85b6?_state=G6HHOAK8dngclJx8Jl-urPP_-5WqptASXzTbUNNZkxx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0YTQzYTlhLTZlMTYtNGVkNS05YWNhLWI0NTcyY2RlODViNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo0OS4zNDkyNTAwMjVaIn0%3D&digest=sha256%3A5a229b3f10d07b70ae68e6f197b106e667493358b8b175675022f3e96a00eddd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:52Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35359" http.request.id=977e6ccf-5f61-4c4e-b9d4-d5e8c86b6d84 http.request.method=POST http.request.remoteaddr="127.0.0.1:46094" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.056451ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:52 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:54Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:35359" http.request.id=bd70ff71-1c85-4329-9a97-112cadb93326 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:46094" http.request.uri="/v2/foo/bar/blobs/uploads/2e60f796-5236-4b15-bd61-158cd3642e99?_state=ZMDp8O0nLFLh2-6T1tBl16SSC4SUklM8VtPJag-I45J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJlNjBmNzk2LTUyMzYtNGIxNS1iZDYxLTE1OGNkMzY0MmU5OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1Mi4wMjkyOTQ5NzdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.37484777s http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:52 +0000] "PATCH /v2/foo/bar/blobs/uploads/2e60f796-5236-4b15-bd61-158cd3642e99?_state=ZMDp8O0nLFLh2-6T1tBl16SSC4SUklM8VtPJag-I45J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJlNjBmNzk2LTUyMzYtNGIxNS1iZDYxLTE1OGNkMzY0MmU5OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1Mi4wMjkyOTQ5NzdaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:54Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35359" http.request.id=09e1da51-f025-489d-8325-eec1a088b027 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46094" http.request.uri="/v2/foo/bar/blobs/uploads/2e60f796-5236-4b15-bd61-158cd3642e99?_state=bPq4-QcrQab3b0sp4lwNWPecNLabLXdw8tUqSu4Xqjt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJlNjBmNzk2LTUyMzYtNGIxNS1iZDYxLTE1OGNkMzY0MmU5OSIsIk9mZnNldCI6MzA4NjY0MzIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDM6NTJaIn0%3D&digest=sha256%3A5a229b3f10d07b70ae68e6f197b106e667493358b8b175675022f3e96a00eddd" http.request.useragent="Go-http-client/1.1" http.response.duration=1.166652ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:54 +0000] "PUT /v2/foo/bar/blobs/uploads/2e60f796-5236-4b15-bd61-158cd3642e99?_state=bPq4-QcrQab3b0sp4lwNWPecNLabLXdw8tUqSu4Xqjt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJlNjBmNzk2LTUyMzYtNGIxNS1iZDYxLTE1OGNkMzY0MmU5OSIsIk9mZnNldCI6MzA4NjY0MzIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDM6NTJaIn0%3D&digest=sha256%3A5a229b3f10d07b70ae68e6f197b106e667493358b8b175675022f3e96a00eddd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:54Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35359" http.request.id=7c721d75-5a38-49c3-ac48-75146b3f6557 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:46094" http.request.uri="/v2/foo/bar/blobs/sha256:5a229b3f10d07b70ae68e6f197b106e667493358b8b175675022f3e96a00eddd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.01829ms http.response.status=200 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:54 +0000] "HEAD /v2/foo/bar/blobs/sha256:5a229b3f10d07b70ae68e6f197b106e667493358b8b175675022f3e96a00eddd HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:54Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35359" http.request.id=6c90919c-f317-4b3d-93dd-30f9f1bf636f http.request.method=GET http.request.remoteaddr="127.0.0.1:46094" http.request.uri="/v2/foo/bar/blobs/sha256:5a229b3f10d07b70ae68e6f197b106e667493358b8b175675022f3e96a00eddd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=165.443583ms http.response.status=200 http.response.written=30866432 127.0.0.1 - - [26/Apr/2026:16:43:54 +0000] "GET /v2/foo/bar/blobs/sha256:5a229b3f10d07b70ae68e6f197b106e667493358b8b175675022f3e96a00eddd HTTP/1.1" 200 30866432 "" "Go-http-client/1.1" time="2026-04-26T16:43:54Z" level=error msg="error parsing digest="sha257:5a229b3f10d07b70ae68e6f197b106e667493358b8b175675022f3e96a00eddd": unsupported digest algorithm" go.version=go1.26.2 http.request.host="127.0.0.1:35359" http.request.id=4a8471fa-c882-4a6f-a944-2839169aaac3 http.request.method=GET http.request.remoteaddr="127.0.0.1:46094" http.request.uri="/v2/foo/bar/blobs/sha257:5a229b3f10d07b70ae68e6f197b106e667493358b8b175675022f3e96a00eddd" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:5a229b3f10d07b70ae68e6f197b106e667493358b8b175675022f3e96a00eddd" vars.name="foo/bar" time="2026-04-26T16:43:54Z" 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.2 http.request.host="127.0.0.1:35359" http.request.id=4a8471fa-c882-4a6f-a944-2839169aaac3 http.request.method=GET http.request.remoteaddr="127.0.0.1:46094" http.request.uri="/v2/foo/bar/blobs/sha257:5a229b3f10d07b70ae68e6f197b106e667493358b8b175675022f3e96a00eddd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="973.29µs" http.response.status=400 http.response.written=110 vars.digest="sha257:5a229b3f10d07b70ae68e6f197b106e667493358b8b175675022f3e96a00eddd" vars.name="foo/bar" 127.0.0.1 - - [26/Apr/2026:16:43:54 +0000] "GET /v2/foo/bar/blobs/sha257:5a229b3f10d07b70ae68e6f197b106e667493358b8b175675022f3e96a00eddd HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-04-26T16:43:54Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35359" http.request.id=4e22f301-f228-4024-8ea1-f667c77b7610 http.request.method=GET http.request.remoteaddr="127.0.0.1:46120" http.request.uri="/v2/foo/bar/blobs/sha256:5a229b3f10d07b70ae68e6f197b106e667493358b8b175675022f3e96a00eddd" http.request.useragent="Go-http-client/1.1" http.response.duration=1.101491ms http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:54 +0000] "GET /v2/foo/bar/blobs/sha256:5a229b3f10d07b70ae68e6f197b106e667493358b8b175675022f3e96a00eddd HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:54Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-26T16:43:54Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-26T16:43:54Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:413d25dbacad97ba535d0e5ff1ff4c5a8176472b534015eee99972ff2860dd77 err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:46047" http.request.id=86f80c3f-1e61-4393-a9e7-b398f661cc42 http.request.method=GET http.request.remoteaddr="127.0.0.1:38800" http.request.uri="/v2/foo/bar/blobs/sha256:413d25dbacad97ba535d0e5ff1ff4c5a8176472b534015eee99972ff2860dd77" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="933.73µs" http.response.status=404 http.response.written=157 vars.digest="sha256:413d25dbacad97ba535d0e5ff1ff4c5a8176472b534015eee99972ff2860dd77" vars.name="foo/bar" 127.0.0.1 - - [26/Apr/2026:16:43:54 +0000] "GET /v2/foo/bar/blobs/sha256:413d25dbacad97ba535d0e5ff1ff4c5a8176472b534015eee99972ff2860dd77 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-04-26T16:43:54Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:413d25dbacad97ba535d0e5ff1ff4c5a8176472b534015eee99972ff2860dd77 err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:46047" http.request.id=cd5cddce-fcd3-49c3-8000-3917e2ce96a3 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38804" http.request.uri="/v2/foo/bar/blobs/sha256:413d25dbacad97ba535d0e5ff1ff4c5a8176472b534015eee99972ff2860dd77" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="929.61µs" http.response.status=404 http.response.written=157 vars.digest="sha256:413d25dbacad97ba535d0e5ff1ff4c5a8176472b534015eee99972ff2860dd77" vars.name="foo/bar" 127.0.0.1 - - [26/Apr/2026:16:43:54 +0000] "HEAD /v2/foo/bar/blobs/sha256:413d25dbacad97ba535d0e5ff1ff4c5a8176472b534015eee99972ff2860dd77 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-04-26T16:43:54Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46047" http.request.id=bcd11340-773f-495f-a01d-bf9fea29d78a http.request.method=POST http.request.remoteaddr="127.0.0.1:38804" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="920.89µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:54 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:54Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46047" http.request.id=a57362f2-af46-4b81-814e-e2918ab2b421 http.request.method=GET http.request.remoteaddr="127.0.0.1:38804" http.request.uri="/v2/foo/bar/blobs/uploads/26205d6e-3b23-45fb-b4fa-944fa017a41d?_state=Ak_WiHRnlcXF7KofaNgClKRBUma7z0AHeump2_Jexnl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2MjA1ZDZlLTNiMjMtNDVmYi1iNGZhLTk0NGZhMDE3YTQxZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1NC44NDI1MDgzNFoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.00149ms http.response.status=204 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:54 +0000] "GET /v2/foo/bar/blobs/uploads/26205d6e-3b23-45fb-b4fa-944fa017a41d?_state=Ak_WiHRnlcXF7KofaNgClKRBUma7z0AHeump2_Jexnl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2MjA1ZDZlLTNiMjMtNDVmYi1iNGZhLTk0NGZhMDE3YTQxZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1NC44NDI1MDgzNFoifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:54Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46047" http.request.id=5b733c5e-163f-4c93-9ec0-3b923d4cdfd6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38804" http.request.uri="/v2/foo/bar/blobs/uploads/26205d6e-3b23-45fb-b4fa-944fa017a41d?_state=Ak_WiHRnlcXF7KofaNgClKRBUma7z0AHeump2_Jexnl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2MjA1ZDZlLTNiMjMtNDVmYi1iNGZhLTk0NGZhMDE3YTQxZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1NC44NDI1MDgzNFoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="894.089µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:54 +0000] "DELETE /v2/foo/bar/blobs/uploads/26205d6e-3b23-45fb-b4fa-944fa017a41d?_state=Ak_WiHRnlcXF7KofaNgClKRBUma7z0AHeump2_Jexnl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2MjA1ZDZlLTNiMjMtNDVmYi1iNGZhLTk0NGZhMDE3YTQxZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1NC44NDI1MDgzNFoifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:54Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.2 http.request.host="127.0.0.1:46047" http.request.id=2a0c4281-2e46-486a-897f-45a3daf28de6 http.request.method=GET http.request.remoteaddr="127.0.0.1:38804" http.request.uri="/v2/foo/bar/blobs/uploads/26205d6e-3b23-45fb-b4fa-944fa017a41d?_state=Ak_WiHRnlcXF7KofaNgClKRBUma7z0AHeump2_Jexnl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2MjA1ZDZlLTNiMjMtNDVmYi1iNGZhLTk0NGZhMDE3YTQxZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1NC44NDI1MDgzNFoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=26205d6e-3b23-45fb-b4fa-944fa017a41d time="2026-04-26T16:43:54Z" 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.2 http.request.host="127.0.0.1:46047" http.request.id=2a0c4281-2e46-486a-897f-45a3daf28de6 http.request.method=GET http.request.remoteaddr="127.0.0.1:38804" http.request.uri="/v2/foo/bar/blobs/uploads/26205d6e-3b23-45fb-b4fa-944fa017a41d?_state=Ak_WiHRnlcXF7KofaNgClKRBUma7z0AHeump2_Jexnl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2MjA1ZDZlLTNiMjMtNDVmYi1iNGZhLTk0NGZhMDE3YTQxZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1NC44NDI1MDgzNFoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="798.969µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=26205d6e-3b23-45fb-b4fa-944fa017a41d 127.0.0.1 - - [26/Apr/2026:16:43:54 +0000] "GET /v2/foo/bar/blobs/uploads/26205d6e-3b23-45fb-b4fa-944fa017a41d?_state=Ak_WiHRnlcXF7KofaNgClKRBUma7z0AHeump2_Jexnl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2MjA1ZDZlLTNiMjMtNDVmYi1iNGZhLTk0NGZhMDE3YTQxZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1NC44NDI1MDgzNFoifQ%3D%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-04-26T16:43:54Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46047" http.request.id=9ce11874-ff6b-4754-b9fd-ce2c41b9c844 http.request.method=POST http.request.remoteaddr="127.0.0.1:38806" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="920.49µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:54 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:54Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.2 http.request.host="127.0.0.1:46047" http.request.id=d3892273-5bbc-467f-908f-e682fedc2648 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38806" http.request.uri="/v2/foo/bar/blobs/uploads/2eafafcf-d036-4844-8f2f-53f235200067?_state=Z3EPNPE0DerkV4EIJciRuWyMCyBHK6zTtt0rToXpo0x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJlYWZhZmNmLWQwMzYtNDg0NC04ZjJmLTUzZjIzNTIwMDA2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1NC44NDcyMDUyNjhaIn0%3D&digest=sha256%3A413d25dbacad97ba535d0e5ff1ff4c5a8176472b534015eee99972ff2860dd77" http.request.useragent="Go-http-client/1.1" provided=sha256:413d25dbacad97ba535d0e5ff1ff4c5a8176472b534015eee99972ff2860dd77 vars.name="foo/bar" vars.uuid=2eafafcf-d036-4844-8f2f-53f235200067 time="2026-04-26T16:43:54Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.2 http.request.host="127.0.0.1:46047" http.request.id=d3892273-5bbc-467f-908f-e682fedc2648 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38806" http.request.uri="/v2/foo/bar/blobs/uploads/2eafafcf-d036-4844-8f2f-53f235200067?_state=Z3EPNPE0DerkV4EIJciRuWyMCyBHK6zTtt0rToXpo0x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJlYWZhZmNmLWQwMzYtNDg0NC04ZjJmLTUzZjIzNTIwMDA2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1NC44NDcyMDUyNjhaIn0%3D&digest=sha256%3A413d25dbacad97ba535d0e5ff1ff4c5a8176472b534015eee99972ff2860dd77" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=2eafafcf-d036-4844-8f2f-53f235200067 time="2026-04-26T16:43:54Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:413d25dbacad97ba535d0e5ff1ff4c5a8176472b534015eee99972ff2860dd77, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:46047" http.request.id=d3892273-5bbc-467f-908f-e682fedc2648 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38806" http.request.uri="/v2/foo/bar/blobs/uploads/2eafafcf-d036-4844-8f2f-53f235200067?_state=Z3EPNPE0DerkV4EIJciRuWyMCyBHK6zTtt0rToXpo0x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJlYWZhZmNmLWQwMzYtNDg0NC04ZjJmLTUzZjIzNTIwMDA2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1NC44NDcyMDUyNjhaIn0%3D&digest=sha256%3A413d25dbacad97ba535d0e5ff1ff4c5a8176472b534015eee99972ff2860dd77" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.029931ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=2eafafcf-d036-4844-8f2f-53f235200067 127.0.0.1 - - [26/Apr/2026:16:43:54 +0000] "PUT /v2/foo/bar/blobs/uploads/2eafafcf-d036-4844-8f2f-53f235200067?_state=Z3EPNPE0DerkV4EIJciRuWyMCyBHK6zTtt0rToXpo0x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJlYWZhZmNmLWQwMzYtNDg0NC04ZjJmLTUzZjIzNTIwMDA2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1NC44NDcyMDUyNjhaIn0%3D&digest=sha256%3A413d25dbacad97ba535d0e5ff1ff4c5a8176472b534015eee99972ff2860dd77 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-04-26T16:43:54Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46047" http.request.id=cb69048e-8102-47cd-a7e8-dd593bc36d86 http.request.method=POST http.request.remoteaddr="127.0.0.1:38806" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="812.529µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:54 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:54Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46047" http.request.id=b521ce46-8e70-4883-98d8-da0c8d7122ad http.request.method=PUT http.request.remoteaddr="127.0.0.1:38806" http.request.uri="/v2/foo/bar/blobs/uploads/62fb581b-f612-4683-8fed-c8a966389e0c?_state=5Lpkt8L0gppZv5UrieBPMh9Rnn4Uqfj3eX9_gdfHFP17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYyZmI1ODFiLWY2MTItNDY4My04ZmVkLWM4YTk2NjM4OWUwYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1NC44NDk2MTM4MTNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.109172ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:54 +0000] "PUT /v2/foo/bar/blobs/uploads/62fb581b-f612-4683-8fed-c8a966389e0c?_state=5Lpkt8L0gppZv5UrieBPMh9Rnn4Uqfj3eX9_gdfHFP17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYyZmI1ODFiLWY2MTItNDY4My04ZmVkLWM4YTk2NjM4OWUwYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1NC44NDk2MTM4MTNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:54Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46047" http.request.id=e44c99be-1411-432f-9651-77c1bcb3ff93 http.request.method=POST http.request.remoteaddr="127.0.0.1:38806" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="819.248µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:54 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:54Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46047" http.request.id=1c52617a-f257-4ca1-9e58-e8e85f50dee2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38806" http.request.uri="/v2/foo/bar/blobs/uploads/c62f6aca-6113-412e-ba83-7d305e20e001?_state=1JXDtD2hPrxY6DuGnd0rKuFwiow_OKYUjD1Yikxk4EJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM2MmY2YWNhLTYxMTMtNDEyZS1iYTgzLTdkMzA1ZTIwZTAwMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1NC44NTIxMTgzNTlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.04369ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:54 +0000] "PUT /v2/foo/bar/blobs/uploads/c62f6aca-6113-412e-ba83-7d305e20e001?_state=1JXDtD2hPrxY6DuGnd0rKuFwiow_OKYUjD1Yikxk4EJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM2MmY2YWNhLTYxMTMtNDEyZS1iYTgzLTdkMzA1ZTIwZTAwMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1NC44NTIxMTgzNTlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:54Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46047" http.request.id=37434c30-5565-478f-ba0d-74ce9b4b4c95 http.request.method=POST http.request.remoteaddr="127.0.0.1:38806" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="824.248µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:54 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:56Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46047" http.request.id=1ed1a1a4-bc9a-4361-852c-10527a98ab78 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38806" http.request.uri="/v2/foo/bar/blobs/uploads/6f87b48d-ef2b-41c5-8e4a-c0cbc21e886d?_state=kBC5owDJcmdkwW1aZnPX5C6PSz3LD1HDrjTpEPBiB7N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZmODdiNDhkLWVmMmItNDFjNS04ZTRhLWMwY2JjMjFlODg2ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1NC44NTQ0MzAzMDNaIn0%3D&digest=sha256%3A413d25dbacad97ba535d0e5ff1ff4c5a8176472b534015eee99972ff2860dd77" http.request.useragent="Go-http-client/1.1" http.response.duration=1.235932805s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:54 +0000] "PUT /v2/foo/bar/blobs/uploads/6f87b48d-ef2b-41c5-8e4a-c0cbc21e886d?_state=kBC5owDJcmdkwW1aZnPX5C6PSz3LD1HDrjTpEPBiB7N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZmODdiNDhkLWVmMmItNDFjNS04ZTRhLWMwY2JjMjFlODg2ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1NC44NTQ0MzAzMDNaIn0%3D&digest=sha256%3A413d25dbacad97ba535d0e5ff1ff4c5a8176472b534015eee99972ff2860dd77 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:56Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46047" http.request.id=18de7b04-aceb-469c-b911-5d84daea6632 http.request.method=POST http.request.remoteaddr="127.0.0.1:38806" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="983.77µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:57Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:46047" http.request.id=dbbc03c5-c19b-4a24-bf78-13a549359572 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:38806" http.request.uri="/v2/foo/bar/blobs/uploads/686206e8-ab74-4b3c-a498-e9e4d4e29dda?_state=18aQAI1CfuJQWZU9B3Z7qGp5FpB0ABcBbpJeZY-Rk1d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY4NjIwNmU4LWFiNzQtNGIzYy1hNDk4LWU5ZTRkNGUyOWRkYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1Ni4yMzA4Mzc0MzRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.249419784s http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:56 +0000] "PATCH /v2/foo/bar/blobs/uploads/686206e8-ab74-4b3c-a498-e9e4d4e29dda?_state=18aQAI1CfuJQWZU9B3Z7qGp5FpB0ABcBbpJeZY-Rk1d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY4NjIwNmU4LWFiNzQtNGIzYy1hNDk4LWU5ZTRkNGUyOWRkYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1Ni4yMzA4Mzc0MzRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:57Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46047" http.request.id=0f4bb773-014c-4ce5-bb80-17db0d5c0130 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38806" http.request.uri="/v2/foo/bar/blobs/uploads/686206e8-ab74-4b3c-a498-e9e4d4e29dda?_state=DQbKN3WR7HgrnCl2ZGqkG_5JnPeX0I9CuEt8wwKYDV57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY4NjIwNmU4LWFiNzQtNGIzYy1hNDk4LWU5ZTRkNGUyOWRkYSIsIk9mZnNldCI6MjE1NTU3MTIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDM6NTZaIn0%3D&digest=sha256%3A413d25dbacad97ba535d0e5ff1ff4c5a8176472b534015eee99972ff2860dd77" http.request.useragent="Go-http-client/1.1" http.response.duration=1.223093ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:57 +0000] "PUT /v2/foo/bar/blobs/uploads/686206e8-ab74-4b3c-a498-e9e4d4e29dda?_state=DQbKN3WR7HgrnCl2ZGqkG_5JnPeX0I9CuEt8wwKYDV57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY4NjIwNmU4LWFiNzQtNGIzYy1hNDk4LWU5ZTRkNGUyOWRkYSIsIk9mZnNldCI6MjE1NTU3MTIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDM6NTZaIn0%3D&digest=sha256%3A413d25dbacad97ba535d0e5ff1ff4c5a8176472b534015eee99972ff2860dd77 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:57Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46047" http.request.id=69e6a03b-aec2-47e8-bddf-9f752ebf1adb http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38806" http.request.uri="/v2/foo/bar/blobs/sha256:413d25dbacad97ba535d0e5ff1ff4c5a8176472b534015eee99972ff2860dd77" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="976.371µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:57 +0000] "HEAD /v2/foo/bar/blobs/sha256:413d25dbacad97ba535d0e5ff1ff4c5a8176472b534015eee99972ff2860dd77 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:57Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46047" http.request.id=33151276-d97e-4ca8-b2e4-27ef63995996 http.request.method=GET http.request.remoteaddr="127.0.0.1:38806" http.request.uri="/v2/foo/bar/blobs/sha256:413d25dbacad97ba535d0e5ff1ff4c5a8176472b534015eee99972ff2860dd77" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=113.234605ms http.response.status=200 http.response.written=21555712 127.0.0.1 - - [26/Apr/2026:16:43:57 +0000] "GET /v2/foo/bar/blobs/sha256:413d25dbacad97ba535d0e5ff1ff4c5a8176472b534015eee99972ff2860dd77 HTTP/1.1" 200 21555712 "" "Go-http-client/1.1" time="2026-04-26T16:43:57Z" level=error msg="error parsing digest="sha257:413d25dbacad97ba535d0e5ff1ff4c5a8176472b534015eee99972ff2860dd77": unsupported digest algorithm" go.version=go1.26.2 http.request.host="127.0.0.1:46047" http.request.id=3b0e70a7-8286-4c9e-a8ef-8369dee4f7e1 http.request.method=GET http.request.remoteaddr="127.0.0.1:38806" http.request.uri="/v2/foo/bar/blobs/sha257:413d25dbacad97ba535d0e5ff1ff4c5a8176472b534015eee99972ff2860dd77" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:413d25dbacad97ba535d0e5ff1ff4c5a8176472b534015eee99972ff2860dd77" vars.name="foo/bar" time="2026-04-26T16:43:57Z" 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.2 http.request.host="127.0.0.1:46047" http.request.id=3b0e70a7-8286-4c9e-a8ef-8369dee4f7e1 http.request.method=GET http.request.remoteaddr="127.0.0.1:38806" http.request.uri="/v2/foo/bar/blobs/sha257:413d25dbacad97ba535d0e5ff1ff4c5a8176472b534015eee99972ff2860dd77" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="815.648µs" http.response.status=400 http.response.written=110 vars.digest="sha257:413d25dbacad97ba535d0e5ff1ff4c5a8176472b534015eee99972ff2860dd77" vars.name="foo/bar" 127.0.0.1 - - [26/Apr/2026:16:43:57 +0000] "GET /v2/foo/bar/blobs/sha257:413d25dbacad97ba535d0e5ff1ff4c5a8176472b534015eee99972ff2860dd77 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-04-26T16:43:57Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46047" http.request.id=fffd45c1-1fe3-42b1-a45f-f06db72f3d34 http.request.method=GET http.request.remoteaddr="127.0.0.1:38824" http.request.uri="/v2/foo/bar/blobs/sha256:413d25dbacad97ba535d0e5ff1ff4c5a8176472b534015eee99972ff2860dd77" http.request.useragent="Go-http-client/1.1" http.response.duration=1.101651ms http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:57 +0000] "GET /v2/foo/bar/blobs/sha256:413d25dbacad97ba535d0e5ff1ff4c5a8176472b534015eee99972ff2860dd77 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:57Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46047" http.request.id=55a86a4a-7cb3-4ef9-8378-9b03fc89f4db http.request.method=GET http.request.remoteaddr="127.0.0.1:38824" http.request.uri="/v2/foo/bar/blobs/sha256:413d25dbacad97ba535d0e5ff1ff4c5a8176472b534015eee99972ff2860dd77" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.608537ms http.response.status=200 http.response.written=163840 127.0.0.1 - - [26/Apr/2026:16:43:57 +0000] "GET /v2/foo/bar/blobs/sha256:413d25dbacad97ba535d0e5ff1ff4c5a8176472b534015eee99972ff2860dd77 HTTP/1.1" 200 163840 "" "Go-http-client/1.1" time="2026-04-26T16:43:57Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46047" http.request.id=ad982c6f-ae82-4348-b6a0-9f4323442972 http.request.method=GET http.request.remoteaddr="127.0.0.1:38818" http.request.uri="/v2/foo/bar/blobs/sha256:413d25dbacad97ba535d0e5ff1ff4c5a8176472b534015eee99972ff2860dd77" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=5.130453ms http.response.status=200 http.response.written=3242560 127.0.0.1 - - [26/Apr/2026:16:43:57 +0000] "GET /v2/foo/bar/blobs/sha256:413d25dbacad97ba535d0e5ff1ff4c5a8176472b534015eee99972ff2860dd77 HTTP/1.1" 200 3242560 "" "Go-http-client/1.1" time="2026-04-26T16:43:57Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35359" http.request.id=47186548-06d0-481c-8092-cb5b608d710d http.request.method=GET http.request.remoteaddr="127.0.0.1:46120" http.request.uri="/v2/foo/bar/blobs/sha256:5a229b3f10d07b70ae68e6f197b106e667493358b8b175675022f3e96a00eddd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.011683087s http.response.status=200 http.response.written=3170688 127.0.0.1 - - [26/Apr/2026:16:43:54 +0000] "GET /v2/foo/bar/blobs/sha256:5a229b3f10d07b70ae68e6f197b106e667493358b8b175675022f3e96a00eddd HTTP/1.1" 200 3170688 "" "Go-http-client/1.1" time="2026-04-26T16:43:57Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35359" http.request.id=d56bd929-37c1-475f-a862-c6ebe9ca3dce http.request.method=GET http.request.remoteaddr="127.0.0.1:46108" http.request.uri="/v2/foo/bar/blobs/sha256:5a229b3f10d07b70ae68e6f197b106e667493358b8b175675022f3e96a00eddd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.016537058s http.response.status=200 http.response.written=3242560 127.0.0.1 - - [26/Apr/2026:16:43:54 +0000] "GET /v2/foo/bar/blobs/sha256:5a229b3f10d07b70ae68e6f197b106e667493358b8b175675022f3e96a00eddd HTTP/1.1" 200 3242560 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (8.59s) === RUN TestBlobDelete time="2026-04-26T16:43:57Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-26T16:43:57Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-26T16:43:57Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:32915" http.request.id=4ad24ae6-cc96-494e-ac1d-d979baab691d http.request.method=GET http.request.remoteaddr="127.0.0.1:54318" http.request.uri="/v2/foo/bar/blobs/sha256:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="972.45µs" http.response.status=404 http.response.written=157 vars.digest="sha256:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a" vars.name="foo/bar" 127.0.0.1 - - [26/Apr/2026:16:43:57 +0000] "GET /v2/foo/bar/blobs/sha256:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-04-26T16:43:57Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:32915" http.request.id=0a2497bc-f177-40ca-ad2f-7f09c8224a23 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:54332" http.request.uri="/v2/foo/bar/blobs/sha256:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="866.729µs" http.response.status=404 http.response.written=157 vars.digest="sha256:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a" vars.name="foo/bar" 127.0.0.1 - - [26/Apr/2026:16:43:57 +0000] "HEAD /v2/foo/bar/blobs/sha256:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-04-26T16:43:57Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:32915" http.request.id=f7db1629-e2bd-405c-a5e6-e027db525157 http.request.method=POST http.request.remoteaddr="127.0.0.1:54332" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="920.689µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:57Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:32915" http.request.id=9a287be9-cbf6-4bd7-8ede-abf1ca2db3c5 http.request.method=GET http.request.remoteaddr="127.0.0.1:54332" http.request.uri="/v2/foo/bar/blobs/uploads/9e551e20-084a-416e-875b-21bd82a25bf7?_state=wbHIW1kgb4n2zxoHtKDfXJWdSS8ea17MYcfB0OakrZ17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllNTUxZTIwLTA4NGEtNDE2ZS04NzViLTIxYmQ4MmEyNWJmNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1Ny43OTQ0MTQ0OTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="880.969µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:57 +0000] "GET /v2/foo/bar/blobs/uploads/9e551e20-084a-416e-875b-21bd82a25bf7?_state=wbHIW1kgb4n2zxoHtKDfXJWdSS8ea17MYcfB0OakrZ17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllNTUxZTIwLTA4NGEtNDE2ZS04NzViLTIxYmQ4MmEyNWJmNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1Ny43OTQ0MTQ0OTNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:57Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:32915" http.request.id=2b1af22a-feaa-429d-b099-a7801f023325 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54332" http.request.uri="/v2/foo/bar/blobs/uploads/9e551e20-084a-416e-875b-21bd82a25bf7?_state=wbHIW1kgb4n2zxoHtKDfXJWdSS8ea17MYcfB0OakrZ17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllNTUxZTIwLTA4NGEtNDE2ZS04NzViLTIxYmQ4MmEyNWJmNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1Ny43OTQ0MTQ0OTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="889.209µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:57 +0000] "DELETE /v2/foo/bar/blobs/uploads/9e551e20-084a-416e-875b-21bd82a25bf7?_state=wbHIW1kgb4n2zxoHtKDfXJWdSS8ea17MYcfB0OakrZ17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllNTUxZTIwLTA4NGEtNDE2ZS04NzViLTIxYmQ4MmEyNWJmNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1Ny43OTQ0MTQ0OTNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:57Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.2 http.request.host="127.0.0.1:32915" http.request.id=f377f012-ca77-45fe-b7bc-394cf7e039a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:54332" http.request.uri="/v2/foo/bar/blobs/uploads/9e551e20-084a-416e-875b-21bd82a25bf7?_state=wbHIW1kgb4n2zxoHtKDfXJWdSS8ea17MYcfB0OakrZ17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllNTUxZTIwLTA4NGEtNDE2ZS04NzViLTIxYmQ4MmEyNWJmNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1Ny43OTQ0MTQ0OTNaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=9e551e20-084a-416e-875b-21bd82a25bf7 time="2026-04-26T16:43:57Z" 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.2 http.request.host="127.0.0.1:32915" http.request.id=f377f012-ca77-45fe-b7bc-394cf7e039a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:54332" http.request.uri="/v2/foo/bar/blobs/uploads/9e551e20-084a-416e-875b-21bd82a25bf7?_state=wbHIW1kgb4n2zxoHtKDfXJWdSS8ea17MYcfB0OakrZ17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllNTUxZTIwLTA4NGEtNDE2ZS04NzViLTIxYmQ4MmEyNWJmNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1Ny43OTQ0MTQ0OTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="827.089µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=9e551e20-084a-416e-875b-21bd82a25bf7 127.0.0.1 - - [26/Apr/2026:16:43:57 +0000] "GET /v2/foo/bar/blobs/uploads/9e551e20-084a-416e-875b-21bd82a25bf7?_state=wbHIW1kgb4n2zxoHtKDfXJWdSS8ea17MYcfB0OakrZ17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllNTUxZTIwLTA4NGEtNDE2ZS04NzViLTIxYmQ4MmEyNWJmNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1Ny43OTQ0MTQ0OTNaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-04-26T16:43:57Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:32915" http.request.id=0df75f78-3bf2-4ba1-a628-cf0eefeb42c6 http.request.method=POST http.request.remoteaddr="127.0.0.1:54340" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="897.049µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:57Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.2 http.request.host="127.0.0.1:32915" http.request.id=69e3cd7a-735a-4b38-be9d-15d4a2cc711f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54340" http.request.uri="/v2/foo/bar/blobs/uploads/aafdd860-fc86-4eb4-9853-06df14230db4?_state=yuvG5r4bXx_L-i1NSWt5tTEMZe9MtxawFIHS-Y_bvV57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFhZmRkODYwLWZjODYtNGViNC05ODUzLTA2ZGYxNDIzMGRiNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1Ny43OTg5MTEyMTlaIn0%3D&digest=sha256%3Aca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a" http.request.useragent="Go-http-client/1.1" provided=sha256:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a vars.name="foo/bar" vars.uuid=aafdd860-fc86-4eb4-9853-06df14230db4 time="2026-04-26T16:43:57Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.2 http.request.host="127.0.0.1:32915" http.request.id=69e3cd7a-735a-4b38-be9d-15d4a2cc711f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54340" http.request.uri="/v2/foo/bar/blobs/uploads/aafdd860-fc86-4eb4-9853-06df14230db4?_state=yuvG5r4bXx_L-i1NSWt5tTEMZe9MtxawFIHS-Y_bvV57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFhZmRkODYwLWZjODYtNGViNC05ODUzLTA2ZGYxNDIzMGRiNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1Ny43OTg5MTEyMTlaIn0%3D&digest=sha256%3Aca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=aafdd860-fc86-4eb4-9853-06df14230db4 time="2026-04-26T16:43:57Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:32915" http.request.id=69e3cd7a-735a-4b38-be9d-15d4a2cc711f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54340" http.request.uri="/v2/foo/bar/blobs/uploads/aafdd860-fc86-4eb4-9853-06df14230db4?_state=yuvG5r4bXx_L-i1NSWt5tTEMZe9MtxawFIHS-Y_bvV57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFhZmRkODYwLWZjODYtNGViNC05ODUzLTA2ZGYxNDIzMGRiNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1Ny43OTg5MTEyMTlaIn0%3D&digest=sha256%3Aca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="917.929µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=aafdd860-fc86-4eb4-9853-06df14230db4 127.0.0.1 - - [26/Apr/2026:16:43:57 +0000] "PUT /v2/foo/bar/blobs/uploads/aafdd860-fc86-4eb4-9853-06df14230db4?_state=yuvG5r4bXx_L-i1NSWt5tTEMZe9MtxawFIHS-Y_bvV57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFhZmRkODYwLWZjODYtNGViNC05ODUzLTA2ZGYxNDIzMGRiNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1Ny43OTg5MTEyMTlaIn0%3D&digest=sha256%3Aca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-04-26T16:43:57Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:32915" http.request.id=9a659a60-7a74-40b6-b5f7-5ef6b82bf3a6 http.request.method=POST http.request.remoteaddr="127.0.0.1:54340" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="827.248µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:57Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:32915" http.request.id=216a4979-ddba-4f5e-8fff-85966eb3ea2a http.request.method=PUT http.request.remoteaddr="127.0.0.1:54340" http.request.uri="/v2/foo/bar/blobs/uploads/e8be4181-731a-46ce-b052-24e7b1873aee?_state=dVuC91_9CnBjbo1kP5S_Dk16yjr8JK_BEV-09LlX83Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4YmU0MTgxLTczMWEtNDZjZS1iMDUyLTI0ZTdiMTg3M2FlZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1Ny44MDExNjEyODJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.01829ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:57 +0000] "PUT /v2/foo/bar/blobs/uploads/e8be4181-731a-46ce-b052-24e7b1873aee?_state=dVuC91_9CnBjbo1kP5S_Dk16yjr8JK_BEV-09LlX83Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4YmU0MTgxLTczMWEtNDZjZS1iMDUyLTI0ZTdiMTg3M2FlZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1Ny44MDExNjEyODJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:57Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:32915" http.request.id=c1758c87-2998-4fa9-bf42-24830bc2e6e9 http.request.method=POST http.request.remoteaddr="127.0.0.1:54340" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="837.649µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:57Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:32915" http.request.id=b95039d2-3cca-43bb-9f45-f37fa5747fe9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54340" http.request.uri="/v2/foo/bar/blobs/uploads/cc2f2bcb-d8a9-462b-a174-883bdac379b7?_state=dhxv_FpHMl76AaUv8vp5YlCCQo7BVx98g_99BNwhzLl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNjMmYyYmNiLWQ4YTktNDYyYi1hMTc0LTg4M2JkYWMzNzliNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1Ny44MDM0NTk0NjZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.099611ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:57 +0000] "PUT /v2/foo/bar/blobs/uploads/cc2f2bcb-d8a9-462b-a174-883bdac379b7?_state=dhxv_FpHMl76AaUv8vp5YlCCQo7BVx98g_99BNwhzLl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNjMmYyYmNiLWQ4YTktNDYyYi1hMTc0LTg4M2JkYWMzNzliNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1Ny44MDM0NTk0NjZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:57Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:32915" http.request.id=03ca4163-ce5f-4ff9-95fa-cd7f77390b40 http.request.method=POST http.request.remoteaddr="127.0.0.1:54340" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="885.009µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:58Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:32915" http.request.id=9781eb25-be88-435b-9583-9db955a0b2bd http.request.method=PUT http.request.remoteaddr="127.0.0.1:54340" http.request.uri="/v2/foo/bar/blobs/uploads/91b80e20-fb92-4d44-8de6-77a422274669?_state=72lbjPeJ8uBtIugeD-RuL9mW3SxHzZsZK6m8dlqvIAN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkxYjgwZTIwLWZiOTItNGQ0NC04ZGU2LTc3YTQyMjI3NDY2OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1Ny44MDU4NDg5N1oifQ%3D%3D&digest=sha256%3Aca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a" http.request.useragent="Go-http-client/1.1" http.response.duration=819.447117ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:57 +0000] "PUT /v2/foo/bar/blobs/uploads/91b80e20-fb92-4d44-8de6-77a422274669?_state=72lbjPeJ8uBtIugeD-RuL9mW3SxHzZsZK6m8dlqvIAN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkxYjgwZTIwLWZiOTItNGQ0NC04ZGU2LTc3YTQyMjI3NDY2OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1Ny44MDU4NDg5N1oifQ%3D%3D&digest=sha256%3Aca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:58Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:32915" http.request.id=80370f44-116a-4365-985c-a8cf62393e08 http.request.method=POST http.request.remoteaddr="127.0.0.1:54340" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.021851ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:59Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:32915" http.request.id=5870011d-67a1-45e5-9e73-cbff7fb41a1a http.request.method=PATCH http.request.remoteaddr="127.0.0.1:54340" http.request.uri="/v2/foo/bar/blobs/uploads/d9f615f7-cb8d-4b1d-8628-cd1fac9642f1?_state=5cA36DpAyTY8VfrQOUf0Ouv01BRCAt4J9gzmwDXv5md7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5ZjYxNWY3LWNiOGQtNGIxZC04NjI4LWNkMWZhYzk2NDJmMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1OC43Mjg2MTAzNTFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=761.202997ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:58 +0000] "PATCH /v2/foo/bar/blobs/uploads/d9f615f7-cb8d-4b1d-8628-cd1fac9642f1?_state=5cA36DpAyTY8VfrQOUf0Ouv01BRCAt4J9gzmwDXv5md7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5ZjYxNWY3LWNiOGQtNGIxZC04NjI4LWNkMWZhYzk2NDJmMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1OC43Mjg2MTAzNTFaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:59Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:32915" http.request.id=017d820a-c75a-413e-8a8f-1fa94df0f58f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54340" http.request.uri="/v2/foo/bar/blobs/uploads/d9f615f7-cb8d-4b1d-8628-cd1fac9642f1?_state=ONWDggVjQyVLi_cslbcGFqm0WLCPcyx7ixKQHgUtBEh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5ZjYxNWY3LWNiOGQtNGIxZC04NjI4LWNkMWZhYzk2NDJmMSIsIk9mZnNldCI6MTU4ODQyODgsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDM6NThaIn0%3D&digest=sha256%3Aca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.126931ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:59 +0000] "PUT /v2/foo/bar/blobs/uploads/d9f615f7-cb8d-4b1d-8628-cd1fac9642f1?_state=ONWDggVjQyVLi_cslbcGFqm0WLCPcyx7ixKQHgUtBEh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5ZjYxNWY3LWNiOGQtNGIxZC04NjI4LWNkMWZhYzk2NDJmMSIsIk9mZnNldCI6MTU4ODQyODgsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDM6NThaIn0%3D&digest=sha256%3Aca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:59Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:32915" http.request.id=8ac4c92f-2e54-456a-9030-68216bb12699 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:54340" http.request.uri="/v2/foo/bar/blobs/sha256:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="915.169µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:59 +0000] "HEAD /v2/foo/bar/blobs/sha256:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:59Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:32915" http.request.id=0765854d-11e0-402a-b970-27360c9ba8d2 http.request.method=GET http.request.remoteaddr="127.0.0.1:54340" http.request.uri="/v2/foo/bar/blobs/sha256:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=78.760811ms http.response.status=200 http.response.written=15884288 127.0.0.1 - - [26/Apr/2026:16:43:59 +0000] "GET /v2/foo/bar/blobs/sha256:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a HTTP/1.1" 200 15884288 "" "Go-http-client/1.1" time="2026-04-26T16:43:59Z" level=error msg="error parsing digest="sha257:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a": unsupported digest algorithm" go.version=go1.26.2 http.request.host="127.0.0.1:32915" http.request.id=4b466a80-ffd3-4e27-8a24-ff1226cb3340 http.request.method=GET http.request.remoteaddr="127.0.0.1:54340" http.request.uri="/v2/foo/bar/blobs/sha257:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a" vars.name="foo/bar" time="2026-04-26T16:43:59Z" 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.2 http.request.host="127.0.0.1:32915" http.request.id=4b466a80-ffd3-4e27-8a24-ff1226cb3340 http.request.method=GET http.request.remoteaddr="127.0.0.1:54340" http.request.uri="/v2/foo/bar/blobs/sha257:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="835.849µs" http.response.status=400 http.response.written=110 vars.digest="sha257:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a" vars.name="foo/bar" 127.0.0.1 - - [26/Apr/2026:16:43:59 +0000] "GET /v2/foo/bar/blobs/sha257:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-04-26T16:43:59Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:32915" http.request.id=74874aa3-78a1-48ae-a7be-f9cb3458621b http.request.method=GET http.request.remoteaddr="127.0.0.1:39010" http.request.uri="/v2/foo/bar/blobs/sha256:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.134212ms http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:59 +0000] "GET /v2/foo/bar/blobs/sha256:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:59Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:32915" http.request.id=71959242-46db-496d-b8bd-ea1fc3dcc2a4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39020" http.request.uri="/v2/foo/bar/blobs/sha256:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a" http.request.useragent="Go-http-client/1.1" http.response.duration="939.89µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:59 +0000] "DELETE /v2/foo/bar/blobs/sha256:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:43:59Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:32915" http.request.id=103d5ee4-66e2-47b1-b9cd-5956a7efd5f3 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39020" http.request.uri="/v2/foo/bar/blobs/sha256:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="827.328µs" http.response.status=404 http.response.written=157 vars.digest="sha256:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a" vars.name="foo/bar" 127.0.0.1 - - [26/Apr/2026:16:43:59 +0000] "HEAD /v2/foo/bar/blobs/sha256:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-04-26T16:43:59Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:32915" http.request.id=843be030-85ae-499f-a355-e0530f7b1756 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39020" http.request.uri="/v2/foo/bar/blobs/sha256:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="830.129µs" http.response.status=404 http.response.written=74 vars.digest="sha256:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a" vars.name="foo/bar" 127.0.0.1 - - [26/Apr/2026:16:43:59 +0000] "DELETE /v2/foo/bar/blobs/sha256:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2026-04-26T16:43:59Z" level=error msg="error parsing digest="sha257:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a": unsupported digest algorithm" go.version=go1.26.2 http.request.host="127.0.0.1:32915" http.request.id=e0a544c9-e438-48e0-8baa-3c0744d09bcc http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39034" http.request.uri="/v2/foo/bar/blobs/sha257:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a" vars.name="foo/bar" time="2026-04-26T16:43:59Z" 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.2 http.request.host="127.0.0.1:32915" http.request.id=e0a544c9-e438-48e0-8baa-3c0744d09bcc http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39034" http.request.uri="/v2/foo/bar/blobs/sha257:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="815.088µs" http.response.status=400 http.response.written=110 vars.digest="sha257:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a" vars.name="foo/bar" 127.0.0.1 - - [26/Apr/2026:16:43:59 +0000] "DELETE /v2/foo/bar/blobs/sha257:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-04-26T16:43:59Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:32915" http.request.id=82f4cd81-d591-43d1-a149-7eb1f0245cfb http.request.method=POST http.request.remoteaddr="127.0.0.1:39044" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.01897ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:00Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:32915" http.request.id=0b9bd8e9-2e7d-4936-aa6f-af72f5b3de97 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39044" http.request.uri="/v2/foo/bar/blobs/uploads/d8a8443f-72e4-4365-ba31-514084e7c723?_state=tbNmmEG_k7AWXjUDOJoSNIWvIT6_mP8LoYP2pvW1C2F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ4YTg0NDNmLTcyZTQtNDM2NS1iYTMxLTUxNDA4NGU3YzcyMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1OS42MTUyMzUwOFoifQ%3D%3D&digest=sha256%3Aca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a" http.request.useragent="Go-http-client/1.1" http.response.duration=700.287811ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:43:59 +0000] "PUT /v2/foo/bar/blobs/uploads/d8a8443f-72e4-4365-ba31-514084e7c723?_state=tbNmmEG_k7AWXjUDOJoSNIWvIT6_mP8LoYP2pvW1C2F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ4YTg0NDNmLTcyZTQtNDM2NS1iYTMxLTUxNDA4NGU3YzcyMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0Mzo1OS42MTUyMzUwOFoifQ%3D%3D&digest=sha256%3Aca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:00Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:32915" http.request.id=6ad423f5-70df-4417-86a5-109b4e0e73dd http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39044" http.request.uri="/v2/foo/bar/blobs/sha256:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.159412ms http.response.status=200 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:00 +0000] "HEAD /v2/foo/bar/blobs/sha256:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:00Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:32915" http.request.id=bea3c4fd-cb72-4852-9bc1-ca58cf42cf42 http.request.method=GET http.request.remoteaddr="127.0.0.1:38998" http.request.uri="/v2/foo/bar/blobs/sha256:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=819.284636ms http.response.status=200 http.response.written=3209792 127.0.0.1 - - [26/Apr/2026:16:43:59 +0000] "GET /v2/foo/bar/blobs/sha256:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a HTTP/1.1" 200 3209792 "" "Go-http-client/1.1" time="2026-04-26T16:44:00Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:32915" http.request.id=125bb9f3-3192-414e-8cd5-888068e35bdd http.request.method=GET http.request.remoteaddr="127.0.0.1:39010" http.request.uri="/v2/foo/bar/blobs/sha256:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=815.180633ms http.response.status=200 http.response.written=3170688 127.0.0.1 - - [26/Apr/2026:16:43:59 +0000] "GET /v2/foo/bar/blobs/sha256:ca89b108a0fcbed3e8180f7b0b5ef02c433c58b6d330279f661b740e15d4a45a HTTP/1.1" 200 3170688 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (2.79s) === RUN TestRelativeURL time="2026-04-26T16:44:00Z" 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.2 time="2026-04-26T16:44:00Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-26T16:44:00Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33973" http.request.id=5aaf993a-37e2-4eff-aeb0-5fb878a08fff http.request.method=POST http.request.remoteaddr="127.0.0.1:58032" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="986.85µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:01Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33973" http.request.id=94b6f7ad-d310-4e14-9ba3-2e2a9d400b1c http.request.method=PUT http.request.remoteaddr="127.0.0.1:58032" http.request.uri="/v2/foo/bar/blobs/uploads/7423d809-469c-4e8d-8e42-ada46b6c7346?_state=vWiwLFqbYJO5MpRxhjFHjVbHElpP3Bt6b4VPycFy-gF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc0MjNkODA5LTQ2OWMtNGU4ZC04ZTQyLWFkYTQ2YjZjNzM0NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0NDowMC40MjQ5MDU0OTdaIn0%3D&digest=sha256%3Aafbb3977662ab560f310280693c1fe710ad0c1d7729fb3a4e402400e2d8cb051" http.request.useragent="Go-http-client/1.1" http.response.duration=714.132073ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:00 +0000] "PUT /v2/foo/bar/blobs/uploads/7423d809-469c-4e8d-8e42-ada46b6c7346?_state=vWiwLFqbYJO5MpRxhjFHjVbHElpP3Bt6b4VPycFy-gF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc0MjNkODA5LTQ2OWMtNGU4ZC04ZTQyLWFkYTQ2YjZjNzM0NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0NDowMC40MjQ5MDU0OTdaIn0%3D&digest=sha256%3Aafbb3977662ab560f310280693c1fe710ad0c1d7729fb3a4e402400e2d8cb051 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:01Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33973" http.request.id=bf933965-d8ee-4cbb-ba48-13d220513bf4 http.request.method=POST http.request.remoteaddr="127.0.0.1:58032" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.060931ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:01Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33973" http.request.id=cbcb9ed7-8c2a-412f-8d0c-8adb59f1ad91 http.request.method=POST http.request.remoteaddr="127.0.0.1:58032" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="784.568µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:02Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33973" http.request.id=e24f9dfd-d594-46d2-a74d-377842fcfab2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58032" http.request.uri="/v2/foo/bar/blobs/uploads/9da83def-3610-4533-8489-723398e9a410?_state=W9CBLYplVsKVVojjTynZM41WUvIV1G68rEBbC10nzAR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlkYTgzZGVmLTM2MTAtNDUzMy04NDg5LTcyMzM5OGU5YTQxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0NDowMS40OTAzODg5MDdaIn0%3D&digest=sha256%3A4c8ca3d4cbec0977797fc2e89bbd4f39cd119c7169bcdd1489d74812935e0d4e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.122837041s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:01 +0000] "PUT /v2/foo/bar/blobs/uploads/9da83def-3610-4533-8489-723398e9a410?_state=W9CBLYplVsKVVojjTynZM41WUvIV1G68rEBbC10nzAR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlkYTgzZGVmLTM2MTAtNDUzMy04NDg5LTcyMzM5OGU5YTQxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0NDowMS40OTAzODg5MDdaIn0%3D&digest=sha256%3A4c8ca3d4cbec0977797fc2e89bbd4f39cd119c7169bcdd1489d74812935e0d4e HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (2.19s) === RUN TestBlobDeleteDisabled time="2026-04-26T16:44:02Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-26T16:44:02Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-26T16:44:02Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.2 http.request.host="127.0.0.1:34605" http.request.id=5d39fab7-6239-4e85-ad2e-8680799601bd http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55070" http.request.uri="/v2/foo/bar/blobs/sha256:5d98681329da43866d1e922189701ac3407d042275b72c08de4e4655e66fafee" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="891.129µs" http.response.status=405 http.response.written=78 vars.digest="sha256:5d98681329da43866d1e922189701ac3407d042275b72c08de4e4655e66fafee" vars.name="foo/bar" 127.0.0.1 - - [26/Apr/2026:16:44:02 +0000] "DELETE /v2/foo/bar/blobs/sha256:5d98681329da43866d1e922189701ac3407d042275b72c08de4e4655e66fafee HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.27s) === RUN TestDeleteDisabled time="2026-04-26T16:44:02Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-26T16:44:02Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-26T16:44:03Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39453" http.request.id=812c1fd5-e648-4cd7-89f2-9ea4747e4b6d http.request.method=POST http.request.remoteaddr="127.0.0.1:57068" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.100571ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:03 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:04Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39453" http.request.id=bffe13fb-b466-4cc9-85c5-b94e77c90309 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57068" http.request.uri="/v2/foo/bar/blobs/uploads/c3ef49bd-7d28-4424-aa94-872e8b81df10?_state=mVclg_usicCRHGrwucoRTNZqVwlk5wZWiB0eqSghESh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMzZWY0OWJkLTdkMjgtNDQyNC1hYTk0LTg3MmU4YjgxZGYxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0NDowMy4xMDM0NDI1NTZaIn0%3D&digest=sha256%3A9a7f5e8360f5dd84812fbe4076727d1b9ad5fe9573c4fc2bb9682e2feb22820b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.363626441s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:03 +0000] "PUT /v2/foo/bar/blobs/uploads/c3ef49bd-7d28-4424-aa94-872e8b81df10?_state=mVclg_usicCRHGrwucoRTNZqVwlk5wZWiB0eqSghESh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMzZWY0OWJkLTdkMjgtNDQyNC1hYTk0LTg3MmU4YjgxZGYxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0NDowMy4xMDM0NDI1NTZaIn0%3D&digest=sha256%3A9a7f5e8360f5dd84812fbe4076727d1b9ad5fe9573c4fc2bb9682e2feb22820b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:04Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.2 http.request.host="127.0.0.1:39453" http.request.id=bf7ae2cf-fbaa-49e1-b7d5-29d38314dabb http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57068" http.request.uri="/v2/foo/bar/blobs/sha256:9a7f5e8360f5dd84812fbe4076727d1b9ad5fe9573c4fc2bb9682e2feb22820b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="840.809µs" http.response.status=405 http.response.written=78 vars.digest="sha256:9a7f5e8360f5dd84812fbe4076727d1b9ad5fe9573c4fc2bb9682e2feb22820b" vars.name="foo/bar" 127.0.0.1 - - [26/Apr/2026:16:44:04 +0000] "DELETE /v2/foo/bar/blobs/sha256:9a7f5e8360f5dd84812fbe4076727d1b9ad5fe9573c4fc2bb9682e2feb22820b HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (1.58s) === RUN TestDeleteReadOnly time="2026-04-26T16:44: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.2 time="2026-04-26T16:44:04Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-26T16:44:04Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45725" http.request.id=36ef8448-059e-434e-bd9c-5267bb2dd2e9 http.request.method=POST http.request.remoteaddr="127.0.0.1:43118" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.081611ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:05Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45725" http.request.id=f701d293-4fc5-4461-ac20-53a4ad4ef4dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:43118" http.request.uri="/v2/foo/bar/blobs/uploads/2947bdf8-8562-4a73-8672-8ea6ecae2ba4?_state=PkvaOhEa5WB5e853qdhlw8PClMsGc10w-fqlXYZEb0d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5NDdiZGY4LTg1NjItNGE3My04NjcyLThlYTZlY2FlMmJhNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0NDowNC42OTEyMTQyNjVaIn0%3D&digest=sha256%3A197b730612fb7929d800a0551d99e05c582299a487e7688508ee11788663ddb5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.287040373s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:04 +0000] "PUT /v2/foo/bar/blobs/uploads/2947bdf8-8562-4a73-8672-8ea6ecae2ba4?_state=PkvaOhEa5WB5e853qdhlw8PClMsGc10w-fqlXYZEb0d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5NDdiZGY4LTg1NjItNGE3My04NjcyLThlYTZlY2FlMmJhNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0NDowNC42OTEyMTQyNjVaIn0%3D&digest=sha256%3A197b730612fb7929d800a0551d99e05c582299a487e7688508ee11788663ddb5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [26/Apr/2026:16:44:05 +0000] "DELETE /v2/foo/bar/blobs/sha256:197b730612fb7929d800a0551d99e05c582299a487e7688508ee11788663ddb5 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (1.51s) === RUN TestStartPushReadOnly time="2026-04-26T16:44:05Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-26T16:44:05Z" level=info msg="redis not configured" go.version=go1.26.2 127.0.0.1 - - [26/Apr/2026:16:44:05 +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-04-26T16:44:05Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-26T16:44:05Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-26T16:44:05Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=1bba685f-076c-4343-bd76-4b7c33ffe6dd http.request.method=GET http.request.remoteaddr="127.0.0.1:39172" 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="887.489µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [26/Apr/2026:16:44:05 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-04-26T16:44:05Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=ced5879a-ead8-4051-8e54-a144a1c2261f http.request.method=GET http.request.remoteaddr="127.0.0.1:39172" 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="709.487µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [26/Apr/2026:16:44:05 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-04-26T16:44:05Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=269bca8d-7018-48b5-af14-36f376f2c3da http.request.method=PUT http.request.remoteaddr="127.0.0.1:39172" 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="716.247µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [26/Apr/2026:16:44:05 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-04-26T16:44:05Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=ebd72136-d09c-4c70-bf70-477e565c0bfe http.request.method=PUT http.request.remoteaddr="127.0.0.1:39172" 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.438505ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-26T16:44:05Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=ebd72136-d09c-4c70-bf70-477e565c0bfe http.request.method=PUT http.request.remoteaddr="127.0.0.1:39172" 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.525386ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-26T16:44:05Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=ebd72136-d09c-4c70-bf70-477e565c0bfe http.request.method=PUT http.request.remoteaddr="127.0.0.1:39172" 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.580907ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-26T16:44:05Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=ebd72136-d09c-4c70-bf70-477e565c0bfe http.request.method=PUT http.request.remoteaddr="127.0.0.1:39172" 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.635387ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [26/Apr/2026:16:44:05 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-04-26T16:44:06Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=04813101-d802-4e00-95ab-997dd8eafcac http.request.method=POST http.request.remoteaddr="127.0.0.1:39172" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.032651ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:06 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:07Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=40c9702e-2a17-43f4-be2e-dde698def95b http.request.method=PUT http.request.remoteaddr="127.0.0.1:39172" http.request.uri="/v2/foo/schema1/blobs/uploads/d95ea7f8-86a8-4d59-ac5c-b2eab9e0397e?_state=sWD5EEEyGihHDbX8fBM7QixlYeX9IkghmM7yo7vDkq17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkOTVlYTdmOC04NmE4LTRkNTktYWM1Yy1iMmVhYjllMDM5N2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDQ6MDYuMjE2NDAyMDVaIn0%3D&digest=sha256%3Af0941060eed6f6131cac5d8dc9bab7cc0ea73150793ac905ea9c4f7cc1b96cfa" http.request.useragent="Go-http-client/1.1" http.response.duration=1.418388845s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:06 +0000] "PUT /v2/foo/schema1/blobs/uploads/d95ea7f8-86a8-4d59-ac5c-b2eab9e0397e?_state=sWD5EEEyGihHDbX8fBM7QixlYeX9IkghmM7yo7vDkq17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkOTVlYTdmOC04NmE4LTRkNTktYWM1Yy1iMmVhYjllMDM5N2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDQ6MDYuMjE2NDAyMDVaIn0%3D&digest=sha256%3Af0941060eed6f6131cac5d8dc9bab7cc0ea73150793ac905ea9c4f7cc1b96cfa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:07Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=f0786f24-8dc2-4ce5-89b3-8a39ee9ef4e6 http.request.method=POST http.request.remoteaddr="127.0.0.1:39172" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.099092ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:07 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:08Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=8d56c3a4-54bc-42ed-a82e-888493ab5b5b http.request.method=PUT http.request.remoteaddr="127.0.0.1:39172" http.request.uri="/v2/foo/schema1/blobs/uploads/e7212f7b-7666-4026-b0c7-444e3221804c?_state=QRIyOe_MUCyBQikXQYhj-S0R0XJ8YN6sCBHuh9V1HvJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlNzIxMmY3Yi03NjY2LTQwMjYtYjBjNy00NDRlMzIyMTgwNGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDQ6MDcuNzgyMzc4NjU1WiJ9&digest=sha256%3Aa5d06ffd16f4d1e2066227c4cf976b1577ab12913d1ca7e2be29458c390927e0" http.request.useragent="Go-http-client/1.1" http.response.duration=590.906845ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:07 +0000] "PUT /v2/foo/schema1/blobs/uploads/e7212f7b-7666-4026-b0c7-444e3221804c?_state=QRIyOe_MUCyBQikXQYhj-S0R0XJ8YN6sCBHuh9V1HvJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlNzIxMmY3Yi03NjY2LTQwMjYtYjBjNy00NDRlMzIyMTgwNGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDQ6MDcuNzgyMzc4NjU1WiJ9&digest=sha256%3Aa5d06ffd16f4d1e2066227c4cf976b1577ab12913d1ca7e2be29458c390927e0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:08Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=3631b140-1402-4bb7-a02d-ed9f0379489c http.request.method=PUT http.request.remoteaddr="127.0.0.1:39172" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.994551ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:08 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:08Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=e3c80e12-647a-4f18-93f1-5f163b20c3fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:39172" http.request.uri="/v2/foo/schema1/manifests/sha256:3ef3d28ad4bbe232d140730107ad01607a5e0b5317a49dd374d8911eb8d7942a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.767588ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:08 +0000] "PUT /v2/foo/schema1/manifests/sha256:3ef3d28ad4bbe232d140730107ad01607a5e0b5317a49dd374d8911eb8d7942a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:08Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=76d24725-041e-4e43-bbbe-2b1475b5d963 http.request.method=GET http.request.remoteaddr="127.0.0.1:39172" 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.662857ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Apr/2026:16:44:08 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-26T16:44:08Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=799afe67-977c-48b9-b715-25370e82050c http.request.method=GET http.request.remoteaddr="127.0.0.1:39172" http.request.uri="/v2/foo/schema1/manifests/sha256:3ef3d28ad4bbe232d140730107ad01607a5e0b5317a49dd374d8911eb8d7942a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.694818ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Apr/2026:16:44:08 +0000] "GET /v2/foo/schema1/manifests/sha256:3ef3d28ad4bbe232d140730107ad01607a5e0b5317a49dd374d8911eb8d7942a HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-26T16:44:08Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:35427" http.request.id=c828e43f-246d-4176-a206-6c3af1484c6e http.request.method=PUT http.request.remoteaddr="127.0.0.1:39172" http.request.uri="/v2/foo/schema1/manifests/sha256:3ef3d28ad4bbe232d140730107ad01607a5e0b5317a49dd374d8911eb8d7942a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.735468ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:08 +0000] "PUT /v2/foo/schema1/manifests/sha256:3ef3d28ad4bbe232d140730107ad01607a5e0b5317a49dd374d8911eb8d7942a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:08Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:35427" http.request.id=ef28aa25-046d-4a0c-83c6-69f32d2e7ef2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39172" http.request.uri="/v2/foo/schema1/manifests/sha256:3ef3d28ad4bbe232d140730107ad01607a5e0b5317a49dd374d8911eb8d7942a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.654867ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:08 +0000] "PUT /v2/foo/schema1/manifests/sha256:3ef3d28ad4bbe232d140730107ad01607a5e0b5317a49dd374d8911eb8d7942a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:08Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/json" http.request.host="127.0.0.1:35427" http.request.id=7803c274-7e80-4ca4-baca-5363d9125e8b http.request.method=PUT http.request.remoteaddr="127.0.0.1:39172" http.request.uri="/v2/foo/schema1/manifests/sha256:3ef3d28ad4bbe232d140730107ad01607a5e0b5317a49dd374d8911eb8d7942a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.700308ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:08 +0000] "PUT /v2/foo/schema1/manifests/sha256:3ef3d28ad4bbe232d140730107ad01607a5e0b5317a49dd374d8911eb8d7942a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:08Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=661d6bc1-9672-4040-ae1f-44301b7bc518 http.request.method=GET http.request.remoteaddr="127.0.0.1:39172" http.request.uri="/v2/foo/schema1/manifests/sha256:3ef3d28ad4bbe232d140730107ad01607a5e0b5317a49dd374d8911eb8d7942a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.605377ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Apr/2026:16:44:08 +0000] "GET /v2/foo/schema1/manifests/sha256:3ef3d28ad4bbe232d140730107ad01607a5e0b5317a49dd374d8911eb8d7942a HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-26T16:44:08Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=af5f5463-1f2e-4820-97a3-5ed72dd0d370 http.request.method=GET http.request.remoteaddr="127.0.0.1:39172" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="709.047µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:08 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:08Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=fcaff9f7-f604-4b24-baa7-868f03506402 http.request.method=GET http.request.remoteaddr="127.0.0.1:39172" http.request.uri="/v2/foo/schema1/manifests/sha256:3ef3d28ad4bbe232d140730107ad01607a5e0b5317a49dd374d8911eb8d7942a" http.request.useragent="Go-http-client/1.1" http.response.duration="710.607µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:08 +0000] "GET /v2/foo/schema1/manifests/sha256:3ef3d28ad4bbe232d140730107ad01607a5e0b5317a49dd374d8911eb8d7942a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:08Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=e793204a-d5b2-4d97-b555-12e1ffd3a26d http.request.method=GET http.request.remoteaddr="127.0.0.1:39172" 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.289µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [26/Apr/2026:16:44:08 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-04-26T16:44:08Z" level=error msg="payload digest does match: "sha256:ed8a0d9c32355976e59aa83886e1c8aaad042153984f30c723e28562ace1a74d" != "sha256:3ef3d28ad4bbe232d140730107ad01607a5e0b5317a49dd374d8911eb8d7942a"" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=1d5d87c3-45a2-4c10-9590-f285a398f28d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39172" http.request.uri="/v2/foo/schema1/manifests/sha256:3ef3d28ad4bbe232d140730107ad01607a5e0b5317a49dd374d8911eb8d7942a" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:3ef3d28ad4bbe232d140730107ad01607a5e0b5317a49dd374d8911eb8d7942a" time="2026-04-26T16:44: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.2 http.request.host="127.0.0.1:35427" http.request.id=1d5d87c3-45a2-4c10-9590-f285a398f28d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39172" http.request.uri="/v2/foo/schema1/manifests/sha256:3ef3d28ad4bbe232d140730107ad01607a5e0b5317a49dd374d8911eb8d7942a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="901.729µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:3ef3d28ad4bbe232d140730107ad01607a5e0b5317a49dd374d8911eb8d7942a" 127.0.0.1 - - [26/Apr/2026:16:44:08 +0000] "PUT /v2/foo/schema1/manifests/sha256:3ef3d28ad4bbe232d140730107ad01607a5e0b5317a49dd374d8911eb8d7942a HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-04-26T16:44: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.2 http.request.host="127.0.0.1:35427" http.request.id=cf3e1db6-54db-4650-b0cd-917e8874be41 http.request.method=GET http.request.remoteaddr="127.0.0.1:39176" 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="836.929µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [26/Apr/2026:16:44:08 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-04-26T16:44: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.2 http.request.host="127.0.0.1:35427" http.request.id=7c21afa4-1404-4624-884a-d2356bfd41f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:39176" 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="727.287µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [26/Apr/2026:16:44:08 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-04-26T16:44: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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35427" http.request.id=4199c50d-c6a1-4e08-95a7-c8029b2176a7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39176" 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="828.409µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-26T16:44: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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35427" http.request.id=4199c50d-c6a1-4e08-95a7-c8029b2176a7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39176" 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.37µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-26T16:44: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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35427" http.request.id=4199c50d-c6a1-4e08-95a7-c8029b2176a7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39176" 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="958.77µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [26/Apr/2026:16:44:08 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-04-26T16:44:08Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=d04ca2a6-f39a-4ce6-8bce-686b9d837ab3 http.request.method=POST http.request.remoteaddr="127.0.0.1:39176" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="860.169µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:08 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:08Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=fbb3b081-1f7f-42d0-8b02-e3b97a98e649 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39176" http.request.uri="/v2/foo/schema2/blobs/uploads/3d9af940-b745-4866-9852-803f0844c72d?_state=_a4RfpJvI3xoJT4jPEmzcpPm6Z9N4CwHrWNOk_ia2Qh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzZDlhZjk0MC1iNzQ1LTQ4NjYtOTg1Mi04MDNmMDg0NGM3MmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDQ6MDguNDExMzI3MDExWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.086812ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:08 +0000] "PUT /v2/foo/schema2/blobs/uploads/3d9af940-b745-4866-9852-803f0844c72d?_state=_a4RfpJvI3xoJT4jPEmzcpPm6Z9N4CwHrWNOk_ia2Qh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzZDlhZjk0MC1iNzQ1LTQ4NjYtOTg1Mi04MDNmMDg0NGM3MmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDQ6MDguNDExMzI3MDExWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44: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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35427" http.request.id=e89f58cb-3d0a-4c9f-8aa6-bd739feed5af http.request.method=PUT http.request.remoteaddr="127.0.0.1:39176" 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="854.929µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-26T16:44: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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35427" http.request.id=e89f58cb-3d0a-4c9f-8aa6-bd739feed5af http.request.method=PUT http.request.remoteaddr="127.0.0.1:39176" 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="938.09µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [26/Apr/2026:16:44:08 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-04-26T16:44:08Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=ecfe8071-dd42-4d0c-924f-c193003a3eca http.request.method=POST http.request.remoteaddr="127.0.0.1:39176" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="955.65µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:08 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:09Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=dcad8bc0-e084-4953-910e-3e75cab215d4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39176" http.request.uri="/v2/foo/schema2/blobs/uploads/4b60dd8c-76e9-408e-af97-114181c049e4?_state=2guuizdJ8-6zVAAqVsFoCRQOQ7lcR-f9ktBVBZ7xEoZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0YjYwZGQ4Yy03NmU5LTQwOGUtYWY5Ny0xMTQxODFjMDQ5ZTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDQ6MDguNjA5MDA0NDA3WiJ9&digest=sha256%3A48efa88da613e7f07a13aa3a51003eb876b11a9a26fe77bf98b588140d0963bb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.035352502s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:08 +0000] "PUT /v2/foo/schema2/blobs/uploads/4b60dd8c-76e9-408e-af97-114181c049e4?_state=2guuizdJ8-6zVAAqVsFoCRQOQ7lcR-f9ktBVBZ7xEoZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0YjYwZGQ4Yy03NmU5LTQwOGUtYWY5Ny0xMTQxODFjMDQ5ZTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDQ6MDguNjA5MDA0NDA3WiJ9&digest=sha256%3A48efa88da613e7f07a13aa3a51003eb876b11a9a26fe77bf98b588140d0963bb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:09Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=1a0f27c9-b701-4203-aad2-cd0c6e67d449 http.request.method=POST http.request.remoteaddr="127.0.0.1:39176" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="997.81µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:09 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=3b856401-9ec0-4694-b3c5-f9c24fbaed0a http.request.method=PUT http.request.remoteaddr="127.0.0.1:39176" http.request.uri="/v2/foo/schema2/blobs/uploads/ed712b71-ced5-4e28-aa00-ba7784dd1200?_state=O5uD3-m8Vu5kzFm1VlQYKWdyTYGmdnsutorx4QAIRLR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlZDcxMmI3MS1jZWQ1LTRlMjgtYWEwMC1iYTc3ODRkZDEyMDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDQ6MDkuODgyMjE2Mjc3WiJ9&digest=sha256%3A5b1880de62caa51b94501f7fdf752786a18c3454b2b77be6c07f5cb4d99b170b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.437957207s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:09 +0000] "PUT /v2/foo/schema2/blobs/uploads/ed712b71-ced5-4e28-aa00-ba7784dd1200?_state=O5uD3-m8Vu5kzFm1VlQYKWdyTYGmdnsutorx4QAIRLR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlZDcxMmI3MS1jZWQ1LTRlMjgtYWEwMC1iYTc3ODRkZDEyMDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDQ6MDkuODgyMjE2Mjc3WiJ9&digest=sha256%3A5b1880de62caa51b94501f7fdf752786a18c3454b2b77be6c07f5cb4d99b170b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35427" http.request.id=331fa3cb-c6e5-4b3e-a57a-5eb4dadf0dbd http.request.method=PUT http.request.remoteaddr="127.0.0.1:39176" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.309413ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:11 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35427" http.request.id=eecdd923-65ff-41c8-8c9e-64b6e447ec15 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39176" http.request.uri="/v2/foo/schema2/manifests/sha256:2e522f83211d5000f4b693089e4968a3bc46fcd9408cd24ce99cbc8577047eda" http.request.useragent="Go-http-client/1.1" http.response.duration=1.148132ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:11 +0000] "PUT /v2/foo/schema2/manifests/sha256:2e522f83211d5000f4b693089e4968a3bc46fcd9408cd24ce99cbc8577047eda HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=b14c893b-c4d1-404b-b12f-a9333180a35f http.request.method=GET http.request.remoteaddr="127.0.0.1:39176" 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="884.489µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [26/Apr/2026:16:44:11 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-04-26T16:44:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=d920e980-34ff-4553-83fd-4df8f4a5a560 http.request.method=GET http.request.remoteaddr="127.0.0.1:39176" http.request.uri="/v2/foo/schema2/manifests/sha256:2e522f83211d5000f4b693089e4968a3bc46fcd9408cd24ce99cbc8577047eda" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="885.29µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [26/Apr/2026:16:44:11 +0000] "GET /v2/foo/schema2/manifests/sha256:2e522f83211d5000f4b693089e4968a3bc46fcd9408cd24ce99cbc8577047eda HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-04-26T16:44:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=a8e72ac3-2eba-4210-a227-840d5d9f46e3 http.request.method=GET http.request.remoteaddr="127.0.0.1:39176" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="735.727µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:11 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=ec2f0c3a-90a5-4cd7-8bcf-ea12d3306b82 http.request.method=GET http.request.remoteaddr="127.0.0.1:39176" http.request.uri="/v2/foo/schema2/manifests/sha256:2e522f83211d5000f4b693089e4968a3bc46fcd9408cd24ce99cbc8577047eda" http.request.useragent="Go-http-client/1.1" http.response.duration="725.847µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:11 +0000] "GET /v2/foo/schema2/manifests/sha256:2e522f83211d5000f4b693089e4968a3bc46fcd9408cd24ce99cbc8577047eda HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=32b9d330-0809-4000-ae92-ddc7e0ff5a84 http.request.method=GET http.request.remoteaddr="127.0.0.1:39176" 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="693.087µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [26/Apr/2026:16:44:11 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-04-26T16:44:11Z" level=info msg="rewriting manifest sha256:2e522f83211d5000f4b693089e4968a3bc46fcd9408cd24ce99cbc8577047eda in schema1 format to support old client" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=6543a80d-ad81-4cf4-a51d-71f1b107a11e http.request.method=GET http.request.remoteaddr="127.0.0.1:39176" 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-04-26T16:44:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=6543a80d-ad81-4cf4-a51d-71f1b107a11e http.request.method=GET http.request.remoteaddr="127.0.0.1:39176" 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.930859ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [26/Apr/2026:16:44:11 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-04-26T16:44:11Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:35427" http.request.id=f80acb39-baef-4440-b75a-d5d6bf4c5404 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39176" 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="845.368µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [26/Apr/2026:16:44:11 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-04-26T16:44:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:35427" http.request.id=e7a259db-fd4a-4b80-84b4-967825d45b01 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39176" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.050011ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:11 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:35427" http.request.id=d2f75f7d-d8b7-4f3e-9f70-a7b0a1f375bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:39176" http.request.uri="/v2/foo/schema2/manifests/sha256:ace84bd9409a9de3511878de2eb7961420597c70d885843a095345caa63f9c34" http.request.useragent="Go-http-client/1.1" http.response.duration="920.449µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:11 +0000] "PUT /v2/foo/schema2/manifests/sha256:ace84bd9409a9de3511878de2eb7961420597c70d885843a095345caa63f9c34 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=7af6b730-d532-4d94-828e-8570e518037b http.request.method=GET http.request.remoteaddr="127.0.0.1:39176" 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="898.649µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [26/Apr/2026:16:44:11 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-04-26T16:44:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=fdafb9d0-80c0-492e-88e8-ad7c7aafad4c http.request.method=GET http.request.remoteaddr="127.0.0.1:39176" http.request.uri="/v2/foo/schema2/manifests/sha256:ace84bd9409a9de3511878de2eb7961420597c70d885843a095345caa63f9c34" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="902.769µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [26/Apr/2026:16:44:11 +0000] "GET /v2/foo/schema2/manifests/sha256:ace84bd9409a9de3511878de2eb7961420597c70d885843a095345caa63f9c34 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-04-26T16:44:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=025a0524-9c0f-4e39-b503-e13494127954 http.request.method=GET http.request.remoteaddr="127.0.0.1:39176" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="734.088µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:11 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=f3b02855-119a-4bba-b97c-3fbbc2d3549c http.request.method=GET http.request.remoteaddr="127.0.0.1:39176" http.request.uri="/v2/foo/schema2/manifests/sha256:ace84bd9409a9de3511878de2eb7961420597c70d885843a095345caa63f9c34" http.request.useragent="Go-http-client/1.1" http.response.duration="684.647µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:11 +0000] "GET /v2/foo/schema2/manifests/sha256:ace84bd9409a9de3511878de2eb7961420597c70d885843a095345caa63f9c34 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:11Z" level=info msg="rewriting manifest list sha256:ace84bd9409a9de3511878de2eb7961420597c70d885843a095345caa63f9c34 in schema1 format to support old client" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=a181c2aa-ce03-4b1d-996d-78523b0f0e70 http.request.method=GET http.request.remoteaddr="127.0.0.1:39176" 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-04-26T16:44:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35427" http.request.id=a181c2aa-ce03-4b1d-996d-78523b0f0e70 http.request.method=GET http.request.remoteaddr="127.0.0.1:39176" 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.065862ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [26/Apr/2026:16:44:11 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2026-04-26T16:44:11Z" 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.2 time="2026-04-26T16:44:11Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-26T16:44:11Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=66db46f2-bd6c-4ebd-a8c2-127ceea88f87 http.request.method=GET http.request.remoteaddr="127.0.0.1:39462" 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="838.208µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [26/Apr/2026:16:44:11 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-04-26T16:44:11Z" 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.2 http.request.host="127.0.0.1:43403" http.request.id=76b8d7f8-c79a-48de-ab4a-459f7effe31a http.request.method=GET http.request.remoteaddr="127.0.0.1:39462" 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="734.888µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [26/Apr/2026:16:44:11 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-04-26T16:44:11Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=acbe3744-93ea-410c-8c8b-6ec934fe004a http.request.method=PUT http.request.remoteaddr="127.0.0.1:39462" 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="760.448µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [26/Apr/2026:16:44:11 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-04-26T16:44:11Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=c9533ee3-bdb6-4e7e-a169-6a6d03fe662d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39462" 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.412385ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-26T16:44:11Z" 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.2 http.request.host="127.0.0.1:43403" http.request.id=c9533ee3-bdb6-4e7e-a169-6a6d03fe662d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39462" 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.461386ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-26T16:44:11Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=c9533ee3-bdb6-4e7e-a169-6a6d03fe662d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39462" 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.487666ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-26T16:44:11Z" 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.2 http.request.host="127.0.0.1:43403" http.request.id=c9533ee3-bdb6-4e7e-a169-6a6d03fe662d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39462" 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.513506ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [26/Apr/2026:16:44:11 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-04-26T16:44:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=caa26b8e-b187-4b4f-be70-2aa4267da412 http.request.method=POST http.request.remoteaddr="127.0.0.1:39462" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="947.65µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:11 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:12Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=a8e9fc85-e26c-432c-a1f4-684aab48cc7a http.request.method=PUT http.request.remoteaddr="127.0.0.1:39462" http.request.uri="/v2/foo/schema1/blobs/uploads/f0482b6e-fdda-453c-8272-7c8298be9a84?_state=4HFlv6s-GpxaWm5w3LDF-o-mwQsWXklqQCGT96_De257Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmMDQ4MmI2ZS1mZGRhLTQ1M2MtODI3Mi03YzgyOThiZTlhODQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDQ6MTEuNTI3MTY2Mjk2WiJ9&digest=sha256%3A731ef7a2e0df13ccaf4144414cd837e06d97f5c3e729c7ac1409b82681cf52b1" http.request.useragent="Go-http-client/1.1" http.response.duration=856.933624ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:11 +0000] "PUT /v2/foo/schema1/blobs/uploads/f0482b6e-fdda-453c-8272-7c8298be9a84?_state=4HFlv6s-GpxaWm5w3LDF-o-mwQsWXklqQCGT96_De257Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmMDQ4MmI2ZS1mZGRhLTQ1M2MtODI3Mi03YzgyOThiZTlhODQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDQ6MTEuNTI3MTY2Mjk2WiJ9&digest=sha256%3A731ef7a2e0df13ccaf4144414cd837e06d97f5c3e729c7ac1409b82681cf52b1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:12Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=99a1c926-bfae-49ca-94f2-9137846762e9 http.request.method=POST http.request.remoteaddr="127.0.0.1:39462" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.00361ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:12 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:13Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=8959d6b9-75fc-4722-8bf6-1244cd7d334d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39462" http.request.uri="/v2/foo/schema1/blobs/uploads/1f668af3-6220-4b02-b835-b9b717c85f64?_state=Ke2R7CYj8pZQHH9mDLFxZVfeDqutMghsKfaZNMF_hwZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxZjY2OGFmMy02MjIwLTRiMDItYjgzNS1iOWI3MTdjODVmNjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDQ6MTIuNTkyNTI4MzQ3WiJ9&digest=sha256%3A6a00f4f8fbca5a39558792bec779ad3f55c2cefa576bb0948e788c417f0febae" http.request.useragent="Go-http-client/1.1" http.response.duration=1.151071653s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:12 +0000] "PUT /v2/foo/schema1/blobs/uploads/1f668af3-6220-4b02-b835-b9b717c85f64?_state=Ke2R7CYj8pZQHH9mDLFxZVfeDqutMghsKfaZNMF_hwZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxZjY2OGFmMy02MjIwLTRiMDItYjgzNS1iOWI3MTdjODVmNjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDQ6MTIuNTkyNTI4MzQ3WiJ9&digest=sha256%3A6a00f4f8fbca5a39558792bec779ad3f55c2cefa576bb0948e788c417f0febae HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:13Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=dc927c97-83c4-486c-af1c-c798fdfa713b http.request.method=PUT http.request.remoteaddr="127.0.0.1:39462" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.95103ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:13 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:13Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=feb6a1a4-dcf6-48a5-a28d-3964c0dec442 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39462" http.request.uri="/v2/foo/schema1/manifests/sha256:4127b49d4880ca373c5bbe42048ca71d72b0aeb1bb6059b2dfc7581cd1a784b8" http.request.useragent="Go-http-client/1.1" http.response.duration=2.678747ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:4127b49d4880ca373c5bbe42048ca71d72b0aeb1bb6059b2dfc7581cd1a784b8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:13Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=aa927a22-4f8b-4bc9-a19c-cacc9590ea14 http.request.method=GET http.request.remoteaddr="127.0.0.1:39462" 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.693017ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Apr/2026:16:44:13 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-26T16:44:13Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=afe64a86-cc97-4bbb-b83a-17b688e6ba05 http.request.method=GET http.request.remoteaddr="127.0.0.1:39462" http.request.uri="/v2/foo/schema1/manifests/sha256:4127b49d4880ca373c5bbe42048ca71d72b0aeb1bb6059b2dfc7581cd1a784b8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.669017ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Apr/2026:16:44:13 +0000] "GET /v2/foo/schema1/manifests/sha256:4127b49d4880ca373c5bbe42048ca71d72b0aeb1bb6059b2dfc7581cd1a784b8 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-26T16:44:13Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:43403" http.request.id=d8c25769-f227-4160-8181-d0f376ea8482 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39462" http.request.uri="/v2/foo/schema1/manifests/sha256:4127b49d4880ca373c5bbe42048ca71d72b0aeb1bb6059b2dfc7581cd1a784b8" http.request.useragent="Go-http-client/1.1" http.response.duration=2.721308ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:4127b49d4880ca373c5bbe42048ca71d72b0aeb1bb6059b2dfc7581cd1a784b8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:13Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:43403" http.request.id=56076662-9188-4be6-b36c-4deffbb3efbb http.request.method=PUT http.request.remoteaddr="127.0.0.1:39462" http.request.uri="/v2/foo/schema1/manifests/sha256:4127b49d4880ca373c5bbe42048ca71d72b0aeb1bb6059b2dfc7581cd1a784b8" http.request.useragent="Go-http-client/1.1" http.response.duration=2.762948ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:4127b49d4880ca373c5bbe42048ca71d72b0aeb1bb6059b2dfc7581cd1a784b8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:13Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/json" http.request.host="127.0.0.1:43403" http.request.id=1b0b8ee9-989b-4a5b-90de-7617031ad917 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39462" http.request.uri="/v2/foo/schema1/manifests/sha256:4127b49d4880ca373c5bbe42048ca71d72b0aeb1bb6059b2dfc7581cd1a784b8" http.request.useragent="Go-http-client/1.1" http.response.duration=2.669108ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:4127b49d4880ca373c5bbe42048ca71d72b0aeb1bb6059b2dfc7581cd1a784b8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:13Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=ddb08c9c-f91d-4f3c-bf1c-582ceddff243 http.request.method=GET http.request.remoteaddr="127.0.0.1:39462" http.request.uri="/v2/foo/schema1/manifests/sha256:4127b49d4880ca373c5bbe42048ca71d72b0aeb1bb6059b2dfc7581cd1a784b8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.632017ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Apr/2026:16:44:13 +0000] "GET /v2/foo/schema1/manifests/sha256:4127b49d4880ca373c5bbe42048ca71d72b0aeb1bb6059b2dfc7581cd1a784b8 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-26T16:44:13Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=7283e861-34b2-4506-b5d3-5f17448b4cf4 http.request.method=GET http.request.remoteaddr="127.0.0.1:39462" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="702.447µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:13 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:13Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=8579d219-4368-4c73-9e01-81a1a940678a http.request.method=GET http.request.remoteaddr="127.0.0.1:39462" http.request.uri="/v2/foo/schema1/manifests/sha256:4127b49d4880ca373c5bbe42048ca71d72b0aeb1bb6059b2dfc7581cd1a784b8" http.request.useragent="Go-http-client/1.1" http.response.duration="713.408µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:13 +0000] "GET /v2/foo/schema1/manifests/sha256:4127b49d4880ca373c5bbe42048ca71d72b0aeb1bb6059b2dfc7581cd1a784b8 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:13Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=34a6eec5-1340-46a8-9bc4-d1551272f64d http.request.method=GET http.request.remoteaddr="127.0.0.1:39462" 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="719.128µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [26/Apr/2026:16:44:13 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-04-26T16:44:13Z" level=error msg="payload digest does match: "sha256:ea44274eccd4900949deb602041d99c7fcf5418e7cac80653d4bafa0138119fe" != "sha256:4127b49d4880ca373c5bbe42048ca71d72b0aeb1bb6059b2dfc7581cd1a784b8"" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=a2878897-69ea-48cf-b6f6-611dcbce7326 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39462" http.request.uri="/v2/foo/schema1/manifests/sha256:4127b49d4880ca373c5bbe42048ca71d72b0aeb1bb6059b2dfc7581cd1a784b8" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:4127b49d4880ca373c5bbe42048ca71d72b0aeb1bb6059b2dfc7581cd1a784b8" time="2026-04-26T16:44:13Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=a2878897-69ea-48cf-b6f6-611dcbce7326 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39462" http.request.uri="/v2/foo/schema1/manifests/sha256:4127b49d4880ca373c5bbe42048ca71d72b0aeb1bb6059b2dfc7581cd1a784b8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="956.09µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:4127b49d4880ca373c5bbe42048ca71d72b0aeb1bb6059b2dfc7581cd1a784b8" 127.0.0.1 - - [26/Apr/2026:16:44:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:4127b49d4880ca373c5bbe42048ca71d72b0aeb1bb6059b2dfc7581cd1a784b8 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-04-26T16:44:13Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=a266d41c-b039-4a45-9a0a-cd5031a8e50b http.request.method=GET http.request.remoteaddr="127.0.0.1:39474" 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="823.968µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [26/Apr/2026:16:44:13 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-04-26T16:44:13Z" 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.2 http.request.host="127.0.0.1:43403" http.request.id=1a649aa5-7a24-44ad-937e-741019f3235c http.request.method=GET http.request.remoteaddr="127.0.0.1:39474" 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="671.887µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [26/Apr/2026:16:44:13 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-04-26T16:44:13Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43403" http.request.id=d9086291-c38e-4b3a-ac31-4171b9bcae9e http.request.method=PUT http.request.remoteaddr="127.0.0.1:39474" 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="790.368µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-26T16:44:13Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43403" http.request.id=d9086291-c38e-4b3a-ac31-4171b9bcae9e http.request.method=PUT http.request.remoteaddr="127.0.0.1:39474" 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="828.369µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-26T16:44:13Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43403" http.request.id=d9086291-c38e-4b3a-ac31-4171b9bcae9e http.request.method=PUT http.request.remoteaddr="127.0.0.1:39474" 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="861.129µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [26/Apr/2026:16:44:13 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-04-26T16:44:13Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=a3c1544c-31c3-44c9-9a9a-1caea9f4601e http.request.method=POST http.request.remoteaddr="127.0.0.1:39474" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="784.768µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:13 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:13Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=61b44af3-7194-49ca-9025-2cd48bd1a948 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39474" http.request.uri="/v2/foo/schema2/blobs/uploads/dd18b32e-f26e-4735-be15-1dca464e3cb8?_state=6zVyk3BBPmIdN3deX0RJPKelC4LzevVTW3-SeMjzPA97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkZDE4YjMyZS1mMjZlLTQ3MzUtYmUxNS0xZGNhNDY0ZTNjYjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDQ6MTMuNzc1NTczMzNaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.00733ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:13 +0000] "PUT /v2/foo/schema2/blobs/uploads/dd18b32e-f26e-4735-be15-1dca464e3cb8?_state=6zVyk3BBPmIdN3deX0RJPKelC4LzevVTW3-SeMjzPA97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkZDE4YjMyZS1mMjZlLTQ3MzUtYmUxNS0xZGNhNDY0ZTNjYjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDQ6MTMuNzc1NTczMzNaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:13Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43403" http.request.id=c86c66c8-76d0-45f3-b873-69da7e403796 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39474" 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="818.209µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-26T16:44:13Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43403" http.request.id=c86c66c8-76d0-45f3-b873-69da7e403796 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39474" 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="867.609µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [26/Apr/2026:16:44:13 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-04-26T16:44:13Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=1839ab90-25de-40bf-baac-b66393e5fd42 http.request.method=POST http.request.remoteaddr="127.0.0.1:39474" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="845.769µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:13 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:15Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=884a07d5-10c3-4b83-ba34-2776dbbaadb0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39474" http.request.uri="/v2/foo/schema2/blobs/uploads/94b34d47-64bc-41ce-9963-3cd15930b056?_state=3Jwv2-WJZzPpyyOdyA2aEs5UVG0FSV7PwgAU5GxoR6F7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5NGIzNGQ0Ny02NGJjLTQxY2UtOTk2My0zY2QxNTkzMGIwNTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDQ6MTMuOTgxODU3MTM0WiJ9&digest=sha256%3A2bb7d1be8e8adb6763cda33d50dc2aaa306dacb9e042b44718717e1bc98dab09" http.request.useragent="Go-http-client/1.1" http.response.duration=1.09434763s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:13 +0000] "PUT /v2/foo/schema2/blobs/uploads/94b34d47-64bc-41ce-9963-3cd15930b056?_state=3Jwv2-WJZzPpyyOdyA2aEs5UVG0FSV7PwgAU5GxoR6F7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5NGIzNGQ0Ny02NGJjLTQxY2UtOTk2My0zY2QxNTkzMGIwNTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDQ6MTMuOTgxODU3MTM0WiJ9&digest=sha256%3A2bb7d1be8e8adb6763cda33d50dc2aaa306dacb9e042b44718717e1bc98dab09 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:15Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=300a0d96-7216-4aba-a8d9-2d5b228a41a7 http.request.method=POST http.request.remoteaddr="127.0.0.1:39474" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.081131ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:15 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:16Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=20851222-d1e9-4e74-8c1c-809236f754d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39474" http.request.uri="/v2/foo/schema2/blobs/uploads/7648571a-3b57-4878-a869-ccfb2a0c816f?_state=9GXADYn5HvzGV_DG--IuisuOUklLrhpLr8vZvVjXK3J7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3NjQ4NTcxYS0zYjU3LTQ4NzgtYTg2OS1jY2ZiMmEwYzgxNmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDQ6MTUuMzAxMzQ0NDQyWiJ9&digest=sha256%3A4e93524f6262179962dbba6c554942b894d7ef09d5ac59d07cab61c66f07564f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.260566022s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:15 +0000] "PUT /v2/foo/schema2/blobs/uploads/7648571a-3b57-4878-a869-ccfb2a0c816f?_state=9GXADYn5HvzGV_DG--IuisuOUklLrhpLr8vZvVjXK3J7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3NjQ4NTcxYS0zYjU3LTQ4NzgtYTg2OS1jY2ZiMmEwYzgxNmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDQ6MTUuMzAxMzQ0NDQyWiJ9&digest=sha256%3A4e93524f6262179962dbba6c554942b894d7ef09d5ac59d07cab61c66f07564f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:16Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43403" http.request.id=72adb8b7-823a-4a20-aaec-1587352d36a7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39474" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.284813ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:16 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:16Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43403" http.request.id=c0d23f68-fd50-4629-b156-23fb982397d7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39474" http.request.uri="/v2/foo/schema2/manifests/sha256:9c5798a0069d3171ec87930c453b294e9deb577169349c6907c45df715e5ca39" http.request.useragent="Go-http-client/1.1" http.response.duration=1.043451ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:16 +0000] "PUT /v2/foo/schema2/manifests/sha256:9c5798a0069d3171ec87930c453b294e9deb577169349c6907c45df715e5ca39 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:16Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=7179f8c7-67fa-42cd-b744-72c182aee8f0 http.request.method=GET http.request.remoteaddr="127.0.0.1:39474" 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="941.89µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [26/Apr/2026:16:44:16 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-04-26T16:44:16Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=ba046a7d-6614-4e92-a398-e5fe48a97011 http.request.method=GET http.request.remoteaddr="127.0.0.1:39474" http.request.uri="/v2/foo/schema2/manifests/sha256:9c5798a0069d3171ec87930c453b294e9deb577169349c6907c45df715e5ca39" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="888.409µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [26/Apr/2026:16:44:16 +0000] "GET /v2/foo/schema2/manifests/sha256:9c5798a0069d3171ec87930c453b294e9deb577169349c6907c45df715e5ca39 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-04-26T16:44:16Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=8da4ca13-91a6-4fcc-b877-19411a016a4f http.request.method=GET http.request.remoteaddr="127.0.0.1:39474" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="688.888µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:16 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:16Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=8ec7a81c-826c-4891-8f82-5233a99bdb68 http.request.method=GET http.request.remoteaddr="127.0.0.1:39474" http.request.uri="/v2/foo/schema2/manifests/sha256:9c5798a0069d3171ec87930c453b294e9deb577169349c6907c45df715e5ca39" http.request.useragent="Go-http-client/1.1" http.response.duration="758.848µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:16 +0000] "GET /v2/foo/schema2/manifests/sha256:9c5798a0069d3171ec87930c453b294e9deb577169349c6907c45df715e5ca39 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:16Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=03fd38ab-ab8e-40dd-a9b1-6a6ff3811c67 http.request.method=GET http.request.remoteaddr="127.0.0.1:39474" 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="763.048µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [26/Apr/2026:16:44:16 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-04-26T16:44:16Z" level=info msg="rewriting manifest sha256:9c5798a0069d3171ec87930c453b294e9deb577169349c6907c45df715e5ca39 in schema1 format to support old client" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=87e48676-9122-4a64-9df5-fa023782b157 http.request.method=GET http.request.remoteaddr="127.0.0.1:39474" 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-04-26T16:44:16Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=87e48676-9122-4a64-9df5-fa023782b157 http.request.method=GET http.request.remoteaddr="127.0.0.1:39474" 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.9591ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [26/Apr/2026:16:44:16 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-04-26T16:44: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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:43403" http.request.id=95fd54f3-da28-42b6-bccb-750ec9089975 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39474" 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="841.529µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [26/Apr/2026:16:44:16 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-04-26T16:44:16Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:43403" http.request.id=450fe19a-78d2-4c1d-b281-fc7c96119b24 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39474" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.026891ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:16 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:16Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:43403" http.request.id=0d1a1fe5-c8a8-408a-810d-50c8bda8a367 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39474" http.request.uri="/v2/foo/schema2/manifests/sha256:64c53d81bb00094be34af4372de63f855208ab4b401720e6e6eb1888c6afa4f9" http.request.useragent="Go-http-client/1.1" http.response.duration="911.33µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:16 +0000] "PUT /v2/foo/schema2/manifests/sha256:64c53d81bb00094be34af4372de63f855208ab4b401720e6e6eb1888c6afa4f9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:16Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=875a57a4-dcd8-49fe-9599-3cba6569ef90 http.request.method=GET http.request.remoteaddr="127.0.0.1:39474" 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="904.929µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [26/Apr/2026:16:44:16 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-04-26T16:44:16Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=3fdaecb1-992c-4539-9dbe-c2f3c6423537 http.request.method=GET http.request.remoteaddr="127.0.0.1:39474" http.request.uri="/v2/foo/schema2/manifests/sha256:64c53d81bb00094be34af4372de63f855208ab4b401720e6e6eb1888c6afa4f9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="897.769µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [26/Apr/2026:16:44:16 +0000] "GET /v2/foo/schema2/manifests/sha256:64c53d81bb00094be34af4372de63f855208ab4b401720e6e6eb1888c6afa4f9 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-04-26T16:44:16Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=f0a8293e-1a31-407f-904d-affd7632131e http.request.method=GET http.request.remoteaddr="127.0.0.1:39474" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="704.328µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:16 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:16Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=d0461d3c-b281-4527-a478-83f046a672ed http.request.method=GET http.request.remoteaddr="127.0.0.1:39474" http.request.uri="/v2/foo/schema2/manifests/sha256:64c53d81bb00094be34af4372de63f855208ab4b401720e6e6eb1888c6afa4f9" http.request.useragent="Go-http-client/1.1" http.response.duration="707.847µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:16 +0000] "GET /v2/foo/schema2/manifests/sha256:64c53d81bb00094be34af4372de63f855208ab4b401720e6e6eb1888c6afa4f9 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:16Z" level=info msg="rewriting manifest list sha256:64c53d81bb00094be34af4372de63f855208ab4b401720e6e6eb1888c6afa4f9 in schema1 format to support old client" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=c84520a9-1f6e-4f8d-b79e-aab0a3323920 http.request.method=GET http.request.remoteaddr="127.0.0.1:39474" 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-04-26T16:44:16Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43403" http.request.id=c84520a9-1f6e-4f8d-b79e-aab0a3323920 http.request.method=GET http.request.remoteaddr="127.0.0.1:39474" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.9481ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [26/Apr/2026:16:44:16 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (10.60s) === RUN TestGetManifestWithStorageError time="2026-04-26T16:44:16Z" 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.2 time="2026-04-26T16:44:16Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-26T16:44:16Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:33905" http.request.id=3efb6318-006e-44bc-a46a-524f473006c7 http.request.method=GET http.request.remoteaddr="127.0.0.1:39748" 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="891.209µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [26/Apr/2026:16:44:16 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-04-26T16:44:16Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.26.2 http.request.host="127.0.0.1:33905" http.request.id=8d28c78b-42f2-41c0-8649-67817a331ac6 http.request.method=GET http.request.remoteaddr="127.0.0.1:39748" 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="710.167µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [26/Apr/2026:16:44:16 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2026-04-26T16:44:16Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.26.2 http.request.host="127.0.0.1:33905" http.request.id=916202c7-db77-4293-b77d-3702f90c7c10 http.request.method=GET http.request.remoteaddr="127.0.0.1:39748" 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="734.648µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [26/Apr/2026:16:44:16 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2026-04-26T16:44:16Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.26.2 http.request.host="127.0.0.1:33905" http.request.id=2d8862a0-56c9-4335-8bb3-fae791108f5e http.request.method=GET http.request.remoteaddr="127.0.0.1:39748" 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="700.248µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [26/Apr/2026:16:44:16 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2026-04-26T16:44:16Z" 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.2 time="2026-04-26T16:44:16Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-26T16:44:16Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=ad1df93c-f159-459a-a185-d906638053dd http.request.method=GET http.request.remoteaddr="127.0.0.1:41096" 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="938.769µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [26/Apr/2026:16:44:16 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-04-26T16:44:16Z" 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.2 http.request.host="127.0.0.1:38501" http.request.id=c72824d3-5791-4e06-8640-7ab5df925104 http.request.method=GET http.request.remoteaddr="127.0.0.1:41096" 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="707.327µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [26/Apr/2026:16:44:16 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-04-26T16:44:16Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=e5c62727-3b83-46a2-b638-5f842a191b10 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41096" 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="736.407µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [26/Apr/2026:16:44:16 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-04-26T16:44: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.2 http.request.host="127.0.0.1:38501" http.request.id=bd489013-2cf8-4170-83ef-49e9596daac2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41096" 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.359744ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-26T16:44:16Z" 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.2 http.request.host="127.0.0.1:38501" http.request.id=bd489013-2cf8-4170-83ef-49e9596daac2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41096" 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.435545ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-26T16:44: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.2 http.request.host="127.0.0.1:38501" http.request.id=bd489013-2cf8-4170-83ef-49e9596daac2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41096" 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.488705ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-26T16:44:16Z" 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.2 http.request.host="127.0.0.1:38501" http.request.id=bd489013-2cf8-4170-83ef-49e9596daac2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41096" 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.541906ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [26/Apr/2026:16:44:16 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-04-26T16:44:16Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=12e804d5-48f6-4a80-847b-e2bbd3b12298 http.request.method=POST http.request.remoteaddr="127.0.0.1:41096" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="965.49µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:16 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:18Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=5fba9f3f-402c-4000-8426-4ec03103713d http.request.method=PUT http.request.remoteaddr="127.0.0.1:41096" http.request.uri="/v2/foo/schema1/blobs/uploads/2dc5d56e-721c-49a5-8dcf-7d21d7f17e43?_state=UmoimDaTKC0ymP5hZJW7IE368necesbSLjGixBlPBbV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyZGM1ZDU2ZS03MjFjLTQ5YTUtOGRjZi03ZDIxZDdmMTdlNDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDQ6MTYuODI4NTc3NzdaIn0%3D&digest=sha256%3A5772599892d054aa7139fa9f177edeed605e3edc705d1d464a11987f37611ed7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.37695266s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:16 +0000] "PUT /v2/foo/schema1/blobs/uploads/2dc5d56e-721c-49a5-8dcf-7d21d7f17e43?_state=UmoimDaTKC0ymP5hZJW7IE368necesbSLjGixBlPBbV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyZGM1ZDU2ZS03MjFjLTQ5YTUtOGRjZi03ZDIxZDdmMTdlNDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDQ6MTYuODI4NTc3NzdaIn0%3D&digest=sha256%3A5772599892d054aa7139fa9f177edeed605e3edc705d1d464a11987f37611ed7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:18Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=3f6d66f3-fe23-4976-a41a-0bce9b14bb57 http.request.method=POST http.request.remoteaddr="127.0.0.1:41096" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.032571ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:18 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:19Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=ce1e5fbd-22a2-434a-afe5-2c6b263e0ef3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41096" http.request.uri="/v2/foo/schema1/blobs/uploads/f33c6643-38e1-4ccc-af88-1ffb25269ce0?_state=RzHPCzI82KAqiE7qdfhBLZSZmCYxnRA54Wrbmqb2Znh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmMzNjNjY0My0zOGUxLTRjY2MtYWY4OC0xZmZiMjUyNjljZTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDQ6MTguNDE2OTgzODA4WiJ9&digest=sha256%3A3ef0808f397efa909a8865be4964157b06b2a6cb4b92fd9fd51d38a0a841e850" http.request.useragent="Go-http-client/1.1" http.response.duration=1.114439277s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:18 +0000] "PUT /v2/foo/schema1/blobs/uploads/f33c6643-38e1-4ccc-af88-1ffb25269ce0?_state=RzHPCzI82KAqiE7qdfhBLZSZmCYxnRA54Wrbmqb2Znh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmMzNjNjY0My0zOGUxLTRjY2MtYWY4OC0xZmZiMjUyNjljZTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDQ6MTguNDE2OTgzODA4WiJ9&digest=sha256%3A3ef0808f397efa909a8865be4964157b06b2a6cb4b92fd9fd51d38a0a841e850 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:19Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=00b77a6c-3e16-4788-8563-3820245b4b19 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41096" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.96499ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:19 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:19Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=a9ccf440-da60-4f4a-bac0-626ef59c00ed http.request.method=PUT http.request.remoteaddr="127.0.0.1:41096" http.request.uri="/v2/foo/schema1/manifests/sha256:f5977c5224772c5f9cb2a5c2f36d852ba83668bcad68721e22926e9bb523b903" http.request.useragent="Go-http-client/1.1" http.response.duration=2.665907ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:19 +0000] "PUT /v2/foo/schema1/manifests/sha256:f5977c5224772c5f9cb2a5c2f36d852ba83668bcad68721e22926e9bb523b903 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:19Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=12a86897-736d-4978-b6a2-f342088ff3d8 http.request.method=GET http.request.remoteaddr="127.0.0.1:41096" 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.762818ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Apr/2026:16:44:19 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-26T16:44:19Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=9569cd37-a35c-43d6-bc3d-f77ee0fcd3f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:41096" http.request.uri="/v2/foo/schema1/manifests/sha256:f5977c5224772c5f9cb2a5c2f36d852ba83668bcad68721e22926e9bb523b903" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.706258ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Apr/2026:16:44:19 +0000] "GET /v2/foo/schema1/manifests/sha256:f5977c5224772c5f9cb2a5c2f36d852ba83668bcad68721e22926e9bb523b903 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-26T16:44:19Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:38501" http.request.id=87add3c2-98ee-4ae7-a860-644dd73b675e http.request.method=PUT http.request.remoteaddr="127.0.0.1:41096" http.request.uri="/v2/foo/schema1/manifests/sha256:f5977c5224772c5f9cb2a5c2f36d852ba83668bcad68721e22926e9bb523b903" http.request.useragent="Go-http-client/1.1" http.response.duration=2.800588ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:19 +0000] "PUT /v2/foo/schema1/manifests/sha256:f5977c5224772c5f9cb2a5c2f36d852ba83668bcad68721e22926e9bb523b903 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:19Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:38501" http.request.id=cae75d13-671a-48da-8e99-59cb644812d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41096" http.request.uri="/v2/foo/schema1/manifests/sha256:f5977c5224772c5f9cb2a5c2f36d852ba83668bcad68721e22926e9bb523b903" http.request.useragent="Go-http-client/1.1" http.response.duration=2.772709ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:19 +0000] "PUT /v2/foo/schema1/manifests/sha256:f5977c5224772c5f9cb2a5c2f36d852ba83668bcad68721e22926e9bb523b903 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:19Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/json" http.request.host="127.0.0.1:38501" http.request.id=d286fffc-766d-46bc-8790-e2b965803f63 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41096" http.request.uri="/v2/foo/schema1/manifests/sha256:f5977c5224772c5f9cb2a5c2f36d852ba83668bcad68721e22926e9bb523b903" http.request.useragent="Go-http-client/1.1" http.response.duration=2.741788ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:19 +0000] "PUT /v2/foo/schema1/manifests/sha256:f5977c5224772c5f9cb2a5c2f36d852ba83668bcad68721e22926e9bb523b903 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:19Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=e77fb1d0-c425-426d-83ad-0a304ad17b28 http.request.method=GET http.request.remoteaddr="127.0.0.1:41096" http.request.uri="/v2/foo/schema1/manifests/sha256:f5977c5224772c5f9cb2a5c2f36d852ba83668bcad68721e22926e9bb523b903" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.613537ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Apr/2026:16:44:19 +0000] "GET /v2/foo/schema1/manifests/sha256:f5977c5224772c5f9cb2a5c2f36d852ba83668bcad68721e22926e9bb523b903 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-26T16:44:19Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=7940715c-4c24-47c1-9bbb-c8f73bb7292d http.request.method=GET http.request.remoteaddr="127.0.0.1:41096" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="734.208µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:19 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:19Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=d54704eb-d4e7-4caf-a7f9-e2bc68812151 http.request.method=GET http.request.remoteaddr="127.0.0.1:41096" http.request.uri="/v2/foo/schema1/manifests/sha256:f5977c5224772c5f9cb2a5c2f36d852ba83668bcad68721e22926e9bb523b903" http.request.useragent="Go-http-client/1.1" http.response.duration="685.727µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:19 +0000] "GET /v2/foo/schema1/manifests/sha256:f5977c5224772c5f9cb2a5c2f36d852ba83668bcad68721e22926e9bb523b903 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:19Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=1ccc7079-611f-46eb-abf0-26624331ddf3 http.request.method=GET http.request.remoteaddr="127.0.0.1:41096" 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="793.688µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [26/Apr/2026:16:44:19 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-04-26T16:44:19Z" level=error msg="payload digest does match: "sha256:fc9203017a7c510230f6c94747147ae5071b35b06beee14fe4ca76559e1c474d" != "sha256:f5977c5224772c5f9cb2a5c2f36d852ba83668bcad68721e22926e9bb523b903"" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=7376b968-ba28-4c9c-a297-b27beadd3356 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41096" http.request.uri="/v2/foo/schema1/manifests/sha256:f5977c5224772c5f9cb2a5c2f36d852ba83668bcad68721e22926e9bb523b903" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:f5977c5224772c5f9cb2a5c2f36d852ba83668bcad68721e22926e9bb523b903" time="2026-04-26T16:44: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.2 http.request.host="127.0.0.1:38501" http.request.id=7376b968-ba28-4c9c-a297-b27beadd3356 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41096" http.request.uri="/v2/foo/schema1/manifests/sha256:f5977c5224772c5f9cb2a5c2f36d852ba83668bcad68721e22926e9bb523b903" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="952.37µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:f5977c5224772c5f9cb2a5c2f36d852ba83668bcad68721e22926e9bb523b903" 127.0.0.1 - - [26/Apr/2026:16:44:19 +0000] "PUT /v2/foo/schema1/manifests/sha256:f5977c5224772c5f9cb2a5c2f36d852ba83668bcad68721e22926e9bb523b903 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-04-26T16:44:19Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=5722d6ee-7143-458b-b897-79c735078d5a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34752" http.request.uri="/v2/foo/schema1/manifests/sha256:f5977c5224772c5f9cb2a5c2f36d852ba83668bcad68721e22926e9bb523b903" http.request.useragent="Go-http-client/1.1" http.response.duration="994.61µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:19 +0000] "DELETE /v2/foo/schema1/manifests/sha256:f5977c5224772c5f9cb2a5c2f36d852ba83668bcad68721e22926e9bb523b903 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:19Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:f5977c5224772c5f9cb2a5c2f36d852ba83668bcad68721e22926e9bb523b903" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=20f06c06-ebc5-4c00-9fef-89e25463e138 http.request.method=GET http.request.remoteaddr="127.0.0.1:34752" http.request.uri="/v2/foo/schema1/manifests/sha256:f5977c5224772c5f9cb2a5c2f36d852ba83668bcad68721e22926e9bb523b903" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="831.649µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:f5977c5224772c5f9cb2a5c2f36d852ba83668bcad68721e22926e9bb523b903" 127.0.0.1 - - [26/Apr/2026:16:44:19 +0000] "GET /v2/foo/schema1/manifests/sha256:f5977c5224772c5f9cb2a5c2f36d852ba83668bcad68721e22926e9bb523b903 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-04-26T16:44:19Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=87ce2a5d-0dc5-407b-864d-11ebcdf9858a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34754" http.request.uri="/v2/foo/schema1/manifests/sha256:f5977c5224772c5f9cb2a5c2f36d852ba83668bcad68721e22926e9bb523b903" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="944.53µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:f5977c5224772c5f9cb2a5c2f36d852ba83668bcad68721e22926e9bb523b903" 127.0.0.1 - - [26/Apr/2026:16:44:19 +0000] "DELETE /v2/foo/schema1/manifests/sha256:f5977c5224772c5f9cb2a5c2f36d852ba83668bcad68721e22926e9bb523b903 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-04-26T16:44:19Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=25305c09-e8e7-42ca-bcfc-773213fc295b http.request.method=PUT http.request.remoteaddr="127.0.0.1:34768" http.request.uri="/v2/foo/schema1/manifests/sha256:f5977c5224772c5f9cb2a5c2f36d852ba83668bcad68721e22926e9bb523b903" http.request.useragent="Go-http-client/1.1" http.response.duration=2.887029ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:19 +0000] "PUT /v2/foo/schema1/manifests/sha256:f5977c5224772c5f9cb2a5c2f36d852ba83668bcad68721e22926e9bb523b903 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:19Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=b5debaa5-4d06-4fe3-b1cd-f0e1573b8876 http.request.method=GET http.request.remoteaddr="127.0.0.1:34768" http.request.uri="/v2/foo/schema1/manifests/sha256:f5977c5224772c5f9cb2a5c2f36d852ba83668bcad68721e22926e9bb523b903" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.685817ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [26/Apr/2026:16:44:19 +0000] "GET /v2/foo/schema1/manifests/sha256:f5977c5224772c5f9cb2a5c2f36d852ba83668bcad68721e22926e9bb523b903 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-26T16:44:19Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=6d2c97c5-b6e8-4321-9cd8-9b662249393e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34780" 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="870.729µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [26/Apr/2026:16:44:19 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-04-26T16:44:19Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=1536ec5d-2043-45c1-96a9-762b40e314cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:34782" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.90783ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:19 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:19Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=883297ba-2156-4091-a45c-2eeb940cce6f http.request.method=GET http.request.remoteaddr="127.0.0.1:34782" 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="697.127µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [26/Apr/2026:16:44:19 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-04-26T16:44:19Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=10681d94-11c7-4b6c-ae20-9dbde5239e95 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34782" http.request.uri="/v2/foo/schema1/manifests/sha256:f5977c5224772c5f9cb2a5c2f36d852ba83668bcad68721e22926e9bb523b903" http.request.useragent="Go-http-client/1.1" http.response.duration="928.049µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:19 +0000] "DELETE /v2/foo/schema1/manifests/sha256:f5977c5224772c5f9cb2a5c2f36d852ba83668bcad68721e22926e9bb523b903 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:19Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=dff3de5d-3d61-4b4e-a1fd-bddb50f09c3d http.request.method=GET http.request.remoteaddr="127.0.0.1:34782" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="685.407µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [26/Apr/2026:16:44:19 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2026-04-26T16:44:19Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=e2cc3da5-5eb8-4806-9bc7-6fe00d0b9e8f http.request.method=GET http.request.remoteaddr="127.0.0.1:34782" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="768.608µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [26/Apr/2026:16:44:19 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-04-26T16:44:19Z" 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.2 http.request.host="127.0.0.1:38501" http.request.id=31c70e75-1c50-48de-ba04-9b0e1132e3e0 http.request.method=GET http.request.remoteaddr="127.0.0.1:34782" 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="719.648µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [26/Apr/2026:16:44:19 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-04-26T16:44: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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38501" http.request.id=e466b47c-da8a-4d7d-aa1e-55d75b31b7e3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34782" 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="882.529µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-26T16:44:19Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38501" http.request.id=e466b47c-da8a-4d7d-aa1e-55d75b31b7e3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34782" 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="978.45µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-26T16:44:19Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38501" http.request.id=e466b47c-da8a-4d7d-aa1e-55d75b31b7e3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34782" 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.00893ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [26/Apr/2026:16:44:19 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-04-26T16:44:19Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=d42e6c13-d765-42ab-95ae-7ff7c0ad753d http.request.method=POST http.request.remoteaddr="127.0.0.1:34782" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="890.769µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:19 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:19Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=6e56aa0e-ebd7-411b-8d23-a3a7c60b9464 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34782" http.request.uri="/v2/foo/schema2/blobs/uploads/3ffc2fea-e61a-466d-9c32-f2bb056d23cf?_state=bQERbV4VbLWcCoEoucEqAwmJD0qc-tAeZrj6g8_yWEZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzZmZjMmZlYS1lNjFhLTQ2NmQtOWMzMi1mMmJiMDU2ZDIzY2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDQ6MTkuNTgyMzQxMjg5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.089731ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:19 +0000] "PUT /v2/foo/schema2/blobs/uploads/3ffc2fea-e61a-466d-9c32-f2bb056d23cf?_state=bQERbV4VbLWcCoEoucEqAwmJD0qc-tAeZrj6g8_yWEZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzZmZjMmZlYS1lNjFhLTQ2NmQtOWMzMi1mMmJiMDU2ZDIzY2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDQ6MTkuNTgyMzQxMjg5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:19Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38501" http.request.id=9b8f1e85-03cb-4201-affe-f6a5b49aae80 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34782" 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="846.568µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-26T16:44:19Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38501" http.request.id=9b8f1e85-03cb-4201-affe-f6a5b49aae80 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34782" 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="936.769µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [26/Apr/2026:16:44:19 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-04-26T16:44:19Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=0a30bdc8-9f6d-489c-bac6-e5b8cc3b49e9 http.request.method=POST http.request.remoteaddr="127.0.0.1:34782" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="965.09µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:19 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:20Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=fca1f2db-ae0a-44e7-8f02-3398cb67d734 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34782" http.request.uri="/v2/foo/schema2/blobs/uploads/bdb1cabf-bd58-472d-be9a-ac1b5b406430?_state=zhYrZ43wnJt47m--UON3Gl0MWS0KwOC5Z-5RIZAVpgx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiZGIxY2FiZi1iZDU4LTQ3MmQtYmU5YS1hYzFiNWI0MDY0MzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDQ6MTkuNzg3ODYzMzY2WiJ9&digest=sha256%3A67eb3a8daaa92cc090ac88770b1e35fc90b5bf5c0fd30df18968d165925038d7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.155938345s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:19 +0000] "PUT /v2/foo/schema2/blobs/uploads/bdb1cabf-bd58-472d-be9a-ac1b5b406430?_state=zhYrZ43wnJt47m--UON3Gl0MWS0KwOC5Z-5RIZAVpgx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiZGIxY2FiZi1iZDU4LTQ3MmQtYmU5YS1hYzFiNWI0MDY0MzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDQ6MTkuNzg3ODYzMzY2WiJ9&digest=sha256%3A67eb3a8daaa92cc090ac88770b1e35fc90b5bf5c0fd30df18968d165925038d7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:21Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=7d427d22-fda0-4d0a-9d44-e4895843d2ee http.request.method=POST http.request.remoteaddr="127.0.0.1:34782" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.019171ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:21 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:22Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=701918ca-1636-4090-bafc-b9df1af9a449 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34782" http.request.uri="/v2/foo/schema2/blobs/uploads/f11f70b9-b131-4e22-8198-414e9f208f6c?_state=8Vny00W1y2YQ3OqAI59RDkCBrLjtTz7A-1IPxpimQMZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmMTFmNzBiOS1iMTMxLTRlMjItODE5OC00MTRlOWYyMDhmNmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDQ6MjEuMTk1MjI1ODZaIn0%3D&digest=sha256%3A98260f32c3bdcf9e2d5ecf6e72fc81da6320d6f3c25e5e7004a93b073dd6e923" http.request.useragent="Go-http-client/1.1" http.response.duration=1.604743487s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:21 +0000] "PUT /v2/foo/schema2/blobs/uploads/f11f70b9-b131-4e22-8198-414e9f208f6c?_state=8Vny00W1y2YQ3OqAI59RDkCBrLjtTz7A-1IPxpimQMZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmMTFmNzBiOS1iMTMxLTRlMjItODE5OC00MTRlOWYyMDhmNmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMjZUMTY6NDQ6MjEuMTk1MjI1ODZaIn0%3D&digest=sha256%3A98260f32c3bdcf9e2d5ecf6e72fc81da6320d6f3c25e5e7004a93b073dd6e923 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:22Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38501" http.request.id=89caf9ad-fc70-4468-9c72-bdd9cfc39b4e http.request.method=PUT http.request.remoteaddr="127.0.0.1:34782" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.249893ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:22 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:22Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38501" http.request.id=e79e03dc-76dc-48a9-b04e-f26ddc28a6f0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34782" http.request.uri="/v2/foo/schema2/manifests/sha256:6305b8c56ecd353b0589b3490740a6a645f2b9cc2e07b1be595bda990e7bb6f4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.028371ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:22 +0000] "PUT /v2/foo/schema2/manifests/sha256:6305b8c56ecd353b0589b3490740a6a645f2b9cc2e07b1be595bda990e7bb6f4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:22Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=983772b4-404a-4a6d-bcb8-35c99f882ba9 http.request.method=GET http.request.remoteaddr="127.0.0.1:34782" 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="904.929µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [26/Apr/2026:16:44:22 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-04-26T16:44:22Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=0039309d-e31d-41ec-9c9c-ea0524fc577a http.request.method=GET http.request.remoteaddr="127.0.0.1:34782" http.request.uri="/v2/foo/schema2/manifests/sha256:6305b8c56ecd353b0589b3490740a6a645f2b9cc2e07b1be595bda990e7bb6f4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="882.489µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [26/Apr/2026:16:44:22 +0000] "GET /v2/foo/schema2/manifests/sha256:6305b8c56ecd353b0589b3490740a6a645f2b9cc2e07b1be595bda990e7bb6f4 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-04-26T16:44:22Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=0f98f8a9-291b-416e-96de-424b0eaf4c7e http.request.method=GET http.request.remoteaddr="127.0.0.1:34782" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="806.528µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:22 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:22Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=9fc008db-6662-4b34-8db2-602c7c50189d http.request.method=GET http.request.remoteaddr="127.0.0.1:34782" http.request.uri="/v2/foo/schema2/manifests/sha256:6305b8c56ecd353b0589b3490740a6a645f2b9cc2e07b1be595bda990e7bb6f4" http.request.useragent="Go-http-client/1.1" http.response.duration="691.327µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:22 +0000] "GET /v2/foo/schema2/manifests/sha256:6305b8c56ecd353b0589b3490740a6a645f2b9cc2e07b1be595bda990e7bb6f4 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:22Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=ca064384-6314-4741-8d59-941f4e2e8463 http.request.method=GET http.request.remoteaddr="127.0.0.1:34782" 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="734.407µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [26/Apr/2026:16:44:22 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-04-26T16:44:22Z" level=info msg="rewriting manifest sha256:6305b8c56ecd353b0589b3490740a6a645f2b9cc2e07b1be595bda990e7bb6f4 in schema1 format to support old client" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=973ba407-4ede-493a-af97-a4fc5120f4fc http.request.method=GET http.request.remoteaddr="127.0.0.1:34782" 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-04-26T16:44:22Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=973ba407-4ede-493a-af97-a4fc5120f4fc http.request.method=GET http.request.remoteaddr="127.0.0.1:34782" 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.864419ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [26/Apr/2026:16:44:22 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-04-26T16:44:22Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=0b088454-fd31-4385-a2e3-2649b66b4b32 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34782" http.request.uri="/v2/foo/schema2/manifests/sha256:6305b8c56ecd353b0589b3490740a6a645f2b9cc2e07b1be595bda990e7bb6f4" http.request.useragent="Go-http-client/1.1" http.response.duration="894.089µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:22 +0000] "DELETE /v2/foo/schema2/manifests/sha256:6305b8c56ecd353b0589b3490740a6a645f2b9cc2e07b1be595bda990e7bb6f4 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:22Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:6305b8c56ecd353b0589b3490740a6a645f2b9cc2e07b1be595bda990e7bb6f4" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=cffc29ff-7baf-4655-869b-333856159297 http.request.method=GET http.request.remoteaddr="127.0.0.1:34782" http.request.uri="/v2/foo/schema2/manifests/sha256:6305b8c56ecd353b0589b3490740a6a645f2b9cc2e07b1be595bda990e7bb6f4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="803.688µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:6305b8c56ecd353b0589b3490740a6a645f2b9cc2e07b1be595bda990e7bb6f4" 127.0.0.1 - - [26/Apr/2026:16:44:22 +0000] "GET /v2/foo/schema2/manifests/sha256:6305b8c56ecd353b0589b3490740a6a645f2b9cc2e07b1be595bda990e7bb6f4 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-04-26T16:44:22Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=46c01bbb-1f11-43ea-9fa7-0c341732e10c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34798" http.request.uri="/v2/foo/schema2/manifests/sha256:6305b8c56ecd353b0589b3490740a6a645f2b9cc2e07b1be595bda990e7bb6f4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="911.529µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:6305b8c56ecd353b0589b3490740a6a645f2b9cc2e07b1be595bda990e7bb6f4" 127.0.0.1 - - [26/Apr/2026:16:44:22 +0000] "DELETE /v2/foo/schema2/manifests/sha256:6305b8c56ecd353b0589b3490740a6a645f2b9cc2e07b1be595bda990e7bb6f4 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-04-26T16:44:22Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38501" http.request.id=79119d87-70df-41c8-bc00-3477e8187306 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34802" http.request.uri="/v2/foo/schema2/manifests/sha256:6305b8c56ecd353b0589b3490740a6a645f2b9cc2e07b1be595bda990e7bb6f4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.181572ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:22 +0000] "PUT /v2/foo/schema2/manifests/sha256:6305b8c56ecd353b0589b3490740a6a645f2b9cc2e07b1be595bda990e7bb6f4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:22Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=16898a1f-e94b-455e-b97a-91d0a9f5de8c http.request.method=GET http.request.remoteaddr="127.0.0.1:34802" http.request.uri="/v2/foo/schema2/manifests/sha256:6305b8c56ecd353b0589b3490740a6a645f2b9cc2e07b1be595bda990e7bb6f4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="933.81µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [26/Apr/2026:16:44:22 +0000] "GET /v2/foo/schema2/manifests/sha256:6305b8c56ecd353b0589b3490740a6a645f2b9cc2e07b1be595bda990e7bb6f4 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-04-26T16:44:22Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=8c712c6d-cee7-4681-a90e-38d748ebdd23 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34804" 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="851.529µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [26/Apr/2026:16:44:22 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-04-26T16:44:22Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38501" http.request.id=83c8c3b7-54c7-4d74-aa15-513293de4fc1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34816" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.228693ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:22 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:22Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=7b1bd738-5c59-4063-9651-be50d5bdf319 http.request.method=GET http.request.remoteaddr="127.0.0.1:34816" 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="698.448µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [26/Apr/2026:16:44:22 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-04-26T16:44:22Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=6fa5b605-4bdb-4f4a-911e-d2e8cdb7137d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34816" http.request.uri="/v2/foo/schema2/manifests/sha256:6305b8c56ecd353b0589b3490740a6a645f2b9cc2e07b1be595bda990e7bb6f4" http.request.useragent="Go-http-client/1.1" http.response.duration="951.169µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:22 +0000] "DELETE /v2/foo/schema2/manifests/sha256:6305b8c56ecd353b0589b3490740a6a645f2b9cc2e07b1be595bda990e7bb6f4 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:22Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38501" http.request.id=0e3a9faa-3579-4056-bcdb-e6b50d7fe176 http.request.method=GET http.request.remoteaddr="127.0.0.1:34816" 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.408µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [26/Apr/2026:16:44:22 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (6.23s) === RUN TestManifestDeleteDisabled time="2026-04-26T16:44:22Z" 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.2 time="2026-04-26T16:44:22Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-26T16:44:22Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.2 http.request.host="127.0.0.1:46543" http.request.id=b8a7f59c-d8fc-4fdb-b994-7a59945a49a5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38758" 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="844.529µs" http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [26/Apr/2026:16:44:22 +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-04-26T16:44:22Z" 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.2 time="2026-04-26T16:44:22Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-26T16:44:22Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.2 time="2026-04-26T16:44:22Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.26.2 time="2026-04-26T16:44:22Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.26.2 time="2026-04-26T16:44:22Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.2 http.request.host="127.0.0.1:39649" http.request.id=b85311c1-360a-4d38-9f6c-f47c34b9b31b http.request.method=PUT http.request.remoteaddr="127.0.0.1:48106" 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.553216ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [26/Apr/2026:16:44:22 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-04-26T16:44:22Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.2 http.request.host="127.0.0.1:39649" http.request.id=9c17c0c0-11b0-42ac-a15c-913cafddce40 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48120" 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.360414ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [26/Apr/2026:16:44:22 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-04-26T16:44:22Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.2 http.request.host="127.0.0.1:39649" http.request.id=f74a1255-e636-4a7e-837c-23f1013706f0 http.request.method=POST http.request.remoteaddr="127.0.0.1:48134" 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.404855ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [26/Apr/2026:16:44:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-04-26T16:44:22Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.2 http.request.host="127.0.0.1:39649" http.request.id=24347280-99dc-4bb2-b74c-bfb89ac5e336 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48148" 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.348414ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [26/Apr/2026:16:44:22 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.03s) === RUN TestProxyManifestGetByTag time="2026-04-26T16:44:22Z" 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.2 time="2026-04-26T16:44:22Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-26T16:44:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36481" http.request.id=93bcd934-5e34-421f-ba2d-13aef2d70e9f http.request.method=POST http.request.remoteaddr="127.0.0.1:54922" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.05573ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:24Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36481" http.request.id=f9c7f637-58f1-4374-9064-b0280705017f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54922" http.request.uri="/v2/foo/bar/blobs/uploads/39e98d44-b3d2-4086-803c-87e633e690e2?_state=T-LWPRA2qUY2JuNNKhBhGn4p8mGdB7QwIR9ET_7v_4R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM5ZTk4ZDQ0LWIzZDItNDA4Ni04MDNjLTg3ZTYzM2U2OTBlMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0NDoyMy4xMTgzMzU5NDZaIn0%3D&digest=sha256%3Aad1bc00b05a0bc5000273ed3aac6b0c096355dbd39cc504fac1733cf6869d075" http.request.useragent="Go-http-client/1.1" http.response.duration=1.765304021s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:23 +0000] "PUT /v2/foo/bar/blobs/uploads/39e98d44-b3d2-4086-803c-87e633e690e2?_state=T-LWPRA2qUY2JuNNKhBhGn4p8mGdB7QwIR9ET_7v_4R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM5ZTk4ZDQ0LWIzZDItNDA4Ni04MDNjLTg3ZTYzM2U2OTBlMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0NDoyMy4xMTgzMzU5NDZaIn0%3D&digest=sha256%3Aad1bc00b05a0bc5000273ed3aac6b0c096355dbd39cc504fac1733cf6869d075 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:24Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36481" http.request.id=c1557a05-11b5-4968-a2eb-465fcb7bd590 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54922" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=2.848549ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:24 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:24Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-26T16:44:24Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-26T16:44:24Z" level=info msg="Starting upload purge in 45m0s" go.version=go1.26.2 time="2026-04-26T16:44:24Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.2 time="2026-04-26T16:44:24Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36481" http.request.id=1a346156-77ee-44ec-ab55-7a6a15071df9 http.request.method=GET http.request.remoteaddr="127.0.0.1:54922" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="713.848µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [26/Apr/2026:16:44:24 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-04-26T16:44:24Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:36481" go.version=go1.26.2 time="2026-04-26T16:44:24Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.26.2 time="2026-04-26T16:44:24Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36481" http.request.id=6991e3bc-f4d3-431e-8431-ead2b3d991b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:54932" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="737.608µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [26/Apr/2026:16:44:24 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-04-26T16:44:24Z" level=info msg="Challenge established with upstream : http://127.0.0.1:36481/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:36481/v2/:[]]}" go.version=go1.26.2 http.request.host="127.0.0.1:43497" http.request.id=11be04ff-edf3-46f0-9c19-17db44ec7c14 http.request.method=GET http.request.remoteaddr="127.0.0.1:44088" http.request.uri="/v2/foo/bar/manifests/sha256:d141389e06dd5c063953ddfcaf773bf197cffc7328bcd611316226fcb0320d0f" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:d141389e06dd5c063953ddfcaf773bf197cffc7328bcd611316226fcb0320d0f" time="2026-04-26T16:44:24Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36481" http.request.id=21812653-4b0c-45a6-96b7-1f57a86972e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:54938" http.request.uri="/v2/foo/bar/manifests/sha256:d141389e06dd5c063953ddfcaf773bf197cffc7328bcd611316226fcb0320d0f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.710257ms http.response.status=200 http.response.written=935 127.0.0.1 - - [26/Apr/2026:16:44:24 +0000] "GET /v2/foo/bar/manifests/sha256:d141389e06dd5c063953ddfcaf773bf197cffc7328bcd611316226fcb0320d0f HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-04-26T16:44:24Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:d141389e06dd5c063953ddfcaf773bf197cffc7328bcd611316226fcb0320d0f with ttl=167h59m59.999997s" go.version=go1.26.2 time="2026-04-26T16:44:24Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43497" http.request.id=11be04ff-edf3-46f0-9c19-17db44ec7c14 http.request.method=GET http.request.remoteaddr="127.0.0.1:44088" http.request.uri="/v2/foo/bar/manifests/sha256:d141389e06dd5c063953ddfcaf773bf197cffc7328bcd611316226fcb0320d0f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=8.009883ms http.response.status=200 http.response.written=935 127.0.0.1 - - [26/Apr/2026:16:44:24 +0000] "GET /v2/foo/bar/manifests/sha256:d141389e06dd5c063953ddfcaf773bf197cffc7328bcd611316226fcb0320d0f HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-04-26T16:44:24Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36481" http.request.id=049256a9-c9ee-4d0a-9799-56461c13b9a0 http.request.method=GET http.request.remoteaddr="127.0.0.1:54938" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="662.167µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [26/Apr/2026:16:44:24 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-04-26T16:44:24Z" level=info msg="Challenge established with upstream : http://127.0.0.1:36481/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:36481/v2/:[]]}" go.version=go1.26.2 http.request.host="127.0.0.1:43497" http.request.id=c3cd93ab-10b4-4db2-a321-7a16ac79b08e http.request.method=GET http.request.remoteaddr="127.0.0.1:44094" 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-04-26T16:44:24Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36481" http.request.id=ec37aa8b-bbab-4b05-8d20-d2e3d51c516f http.request.method=HEAD http.request.remoteaddr="127.0.0.1:54950" 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.742498ms http.response.status=200 http.response.written=935 127.0.0.1 - - [26/Apr/2026:16:44:24 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-04-26T16:44:24Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43497" http.request.id=c3cd93ab-10b4-4db2-a321-7a16ac79b08e http.request.method=GET http.request.remoteaddr="127.0.0.1:44094" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.635858ms http.response.status=200 http.response.written=935 127.0.0.1 - - [26/Apr/2026:16:44:24 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-04-26T16:44:25Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36481" http.request.id=bf9fb084-e9a9-48da-94d0-dae658d4c726 http.request.method=POST http.request.remoteaddr="127.0.0.1:54950" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.012331ms http.response.status=202 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:25 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:26Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36481" http.request.id=bfddb1e6-b115-47af-bd09-006b5acb6608 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54950" http.request.uri="/v2/foo/bar/blobs/uploads/686c8bd6-c5aa-4642-8765-32f4c620ed9c?_state=NxUNeHNWIUOYAmID-7XVK9OlTxEG0w9rCLvZKMtbVfR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY4NmM4YmQ2LWM1YWEtNDY0Mi04NzY1LTMyZjRjNjIwZWQ5YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0NDoyNS4wOTk4ODQ1OTRaIn0%3D&digest=sha256%3A110470ed941ebeb3a7e0167dc3e25ea639cbe4037dbc0c82ab1dd0e462dc4cc0" http.request.useragent="Go-http-client/1.1" http.response.duration=1.038464575s http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:25 +0000] "PUT /v2/foo/bar/blobs/uploads/686c8bd6-c5aa-4642-8765-32f4c620ed9c?_state=NxUNeHNWIUOYAmID-7XVK9OlTxEG0w9rCLvZKMtbVfR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY4NmM4YmQ2LWM1YWEtNDY0Mi04NzY1LTMyZjRjNjIwZWQ5YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0yNlQxNjo0NDoyNS4wOTk4ODQ1OTRaIn0%3D&digest=sha256%3A110470ed941ebeb3a7e0167dc3e25ea639cbe4037dbc0c82ab1dd0e462dc4cc0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:26Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36481" http.request.id=956685f0-3915-4d28-9043-0572fb609037 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54950" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=2.877469ms http.response.status=201 http.response.written=0 127.0.0.1 - - [26/Apr/2026:16:44:26 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-26T16:44:26Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36481" http.request.id=d0f63732-13f9-44c4-823f-bea9c22e9351 http.request.method=GET http.request.remoteaddr="127.0.0.1:54950" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="699.127µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [26/Apr/2026:16:44:26 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-04-26T16:44:26Z" level=info msg="Challenge established with upstream : http://127.0.0.1:36481/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:36481/v2/:[]]}" go.version=go1.26.2 http.request.host="127.0.0.1:43497" http.request.id=64031f60-cf93-47f5-b046-6bcc950c8f59 http.request.method=GET http.request.remoteaddr="127.0.0.1:44102" 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-04-26T16:44:26Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36481" http.request.id=c0432c03-0390-4a36-b50d-fc3445f5f1ea http.request.method=HEAD http.request.remoteaddr="127.0.0.1:54958" 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.812139ms http.response.status=200 http.response.written=935 127.0.0.1 - - [26/Apr/2026:16:44:26 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-04-26T16:44:26Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36481" http.request.id=a9d766f6-d03c-44ca-a6f7-21fa724d17f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:54958" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="649.967µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [26/Apr/2026:16:44:26 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-04-26T16:44:26Z" level=info msg="Challenge established with upstream : http://127.0.0.1:36481/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:36481/v2/:[]]}" go.version=go1.26.2 http.request.host="127.0.0.1:43497" http.request.id=64031f60-cf93-47f5-b046-6bcc950c8f59 http.request.method=GET http.request.remoteaddr="127.0.0.1:44102" 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-04-26T16:44:26Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36481" http.request.id=f3b66c09-bce9-4d02-85ad-f82e46d29f1f http.request.method=GET http.request.remoteaddr="127.0.0.1:54962" 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.721898ms http.response.status=200 http.response.written=935 127.0.0.1 - - [26/Apr/2026:16:44:26 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-04-26T16:44:26Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:fbdfc0b6ae77c31a99d42435aee924a767a536b2bd8acf2f7aafad8790d22465 with ttl=167h59m59.9999972s" go.version=go1.26.2 time="2026-04-26T16:44:26Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43497" http.request.id=64031f60-cf93-47f5-b046-6bcc950c8f59 http.request.method=GET http.request.remoteaddr="127.0.0.1:44102" 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.054464ms http.response.status=200 http.response.written=935 127.0.0.1 - - [26/Apr/2026:16:44:26 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (3.30s) === RUN TestAppDispatcher time="2026-04-26T16:44:26Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41835" http.request.id=166eb9a4-60ce-4c1c-ad66-d03c75cd7183 http.request.method=GET http.request.remoteaddr="127.0.0.1:33930" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="808.129µs" http.response.status=200 http.response.written=0 time="2026-04-26T16:44:26Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41835" http.request.id=a092ff6c-fb3a-46ea-9cb0-ba432561474d http.request.method=GET http.request.remoteaddr="127.0.0.1:33930" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="725.928µs" http.response.status=200 http.response.written=0 time="2026-04-26T16:44:26Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41835" http.request.id=775b2649-2ef9-40eb-93a0-6c1cc5e98e78 http.request.method=GET http.request.remoteaddr="127.0.0.1:33930" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="729.247µs" http.response.status=200 http.response.written=0 time="2026-04-26T16:44:26Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41835" http.request.id=a5e76fd4-2979-47a5-878c-168ebb1e5f8b http.request.method=GET http.request.remoteaddr="127.0.0.1:33930" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="709.087µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2026-04-26T16:44:26Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 instance.id=cc9d4605-ca36-4535-b958-38264f030e84 time="2026-04-26T16:44:26Z" level=info msg="redis not configured" go.version=go1.26.2 instance.id=cc9d4605-ca36-4535-b958-38264f030e84 time="2026-04-26T16:44:26Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.26.2 http.request.host="127.0.0.1:34173" http.request.id=513d21d7-0507-4258-af30-42edacdb7e06 http.request.method=GET http.request.remoteaddr="127.0.0.1:59086" 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-04-26T16:44:26Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 instance.id=cc9d4605-ca36-4535-b958-38264f030e84 time="2026-04-26T16:44:26Z" level=info msg="redis not configured" go.version=go1.26.2 instance.id=cc9d4605-ca36-4535-b958-38264f030e84 time="2026-04-26T16:44:26Z" level=info msg="configuring file health check path=/tmp/healthcheck3088525152, interval=1" go.version=go1.26.2 instance.id=cc9d4605-ca36-4535-b958-38264f030e84 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2026-04-26T16:44:30Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 instance.id=cc9d4605-ca36-4535-b958-38264f030e84 time="2026-04-26T16:44:30Z" level=info msg="redis not configured" go.version=go1.26.2 instance.id=cc9d4605-ca36-4535-b958-38264f030e84 time="2026-04-26T16:44:30Z" level=info msg="configuring TCP health check addr=127.0.0.1:40147, interval=1" go.version=go1.26.2 instance.id=cc9d4605-ca36-4535-b958-38264f030e84 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2026-04-26T16:44:34Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 instance.id=cc9d4605-ca36-4535-b958-38264f030e84 time="2026-04-26T16:44:34Z" level=info msg="redis not configured" go.version=go1.26.2 instance.id=cc9d4605-ca36-4535-b958-38264f030e84 time="2026-04-26T16:44:34Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:34899, interval=1, threshold=3" go.version=go1.26.2 instance.id=cc9d4605-ca36-4535-b958-38264f030e84 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 67.044s ? 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.05s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.02s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.32s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.71s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.286s === RUN TestSchedule time="2026-04-26T16:43:34Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.2 instance.id=a25a215c-86e6-4be9-b5f0-136374b1c52a time="2026-04-26T16:43:34Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.99732ms" go.version=go1.26.2 instance.id=a25a215c-86e6-4be9-b5f0-136374b1c52a time="2026-04-26T16:43:34Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=997.92µs" go.version=go1.26.2 instance.id=a25a215c-86e6-4be9-b5f0-136374b1c52a time="2026-04-26T16:43:34Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=997.96µs" go.version=go1.26.2 instance.id=a25a215c-86e6-4be9-b5f0-136374b1c52a 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-04-26T16:43:34Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.2 instance.id=a25a215c-86e6-4be9-b5f0-136374b1c52a --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2026-04-26T16:43:34Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.2 instance.id=a25a215c-86e6-4be9-b5f0-136374b1c52a time="2026-04-26T16:43:34Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.9974ms" go.version=go1.26.2 instance.id=a25a215c-86e6-4be9-b5f0-136374b1c52a time="2026-04-26T16:43:34Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99764ms" go.version=go1.26.2 instance.id=a25a215c-86e6-4be9-b5f0-136374b1c52a time="2026-04-26T16:43:34Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.2 instance.id=a25a215c-86e6-4be9-b5f0-136374b1c52a --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2026-04-26T16:43:34Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.2 instance.id=a25a215c-86e6-4be9-b5f0-136374b1c52a --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.747s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (1.92s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 16921600 sha256:fa95c0b8c8e53daea979861bf03b8fc11efb688fac01801f038d3ee26fa50693 [] map[] } --- PASS: TestSimpleBlobRead (0.42s) === RUN TestBlobMount --- PASS: TestBlobMount (0.40s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (3.25s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (3.65s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (3.79s) === 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:52d651bf3b98cecb7932ae58f69d1dc5ad4e3f61a31d57fa48d43c3fd785b2e7 palailogos: marking blob sha256:8a9027fedddae548807967d9c62053ef417c7a2ce0af7656a0ec435ad5fd3704 palailogos: marking blob sha256:149ddca2813c5d5050f8a93f93ddf88c80e9d10276cb98d960074a66ffee2f58 palailogos: marking manifest sha256:7873e73daef6581082efc513cc40d6bba810a47cc1835377e0450b4ee2ccb87a palailogos: marking blob sha256:62f1dcb6f80f5328fe25a15e943e8663a874cc6b20afd1fea106ecb17202c15f palailogos: marking blob sha256:9315e286ca6a21fd4e5bba8e5bb8c38939e8c8e541e3dbe536e974b1afeb864f palailogos: marking manifest sha256:7ebf5fb49fdacbe22dc433c642e344a0d086f9e0e2ce6870ea78fbac37d81c93 palailogos: marking blob sha256:52d651bf3b98cecb7932ae58f69d1dc5ad4e3f61a31d57fa48d43c3fd785b2e7 palailogos: marking blob sha256:7873e73daef6581082efc513cc40d6bba810a47cc1835377e0450b4ee2ccb87a palailogos: marking manifest sha256:fba9e60fe7b625dea78dd4a5f1ceb92eedc3ca75e2d95b8cab11af6815c13f4a palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:f8634908f67f7fd1c4e16eb7ecbfab0c6a4aa7af68772f957303573bcf85b284 palailogos: marking blob sha256:2efbd1e7fef985bb7e53057807ea460755ec769cdf63bd395132d4db3b9deee6 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (2.17s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:4088cbe374d2a444f69a9f9221d8d909ac5368a473014204af4fced4e499b6b7 deletemanifests: marking manifest sha256:489fc52f1ae1b7d3343ec576c5de9b8a00a4a2a3abd1e386d80961174c610809 deletemanifests: marking blob sha256:3cd0206d8a352334b90cd33c14f1c4b9fc125a09023f1a891acb9a3723a70882 deletemanifests: marking blob sha256:721291e8b1d09583e213c76b9a94b384018b8860d39111264b86ff04ab175803 deletemanifests: marking blob sha256:9679c9eda953059012a65fbf332bbc4ede61c869e3507015d84d367799533150 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:3a66372d0a018ec8c59aa3976d79e1370f5b6a17e0ca9720ef328fd79b33d9ec blob eligible for deletion: sha256:4088cbe374d2a444f69a9f9221d8d909ac5368a473014204af4fced4e499b6b7 blob eligible for deletion: sha256:a8c4c57dafbe938b94cc38e9aa85f10ca3111330ed367de953251a0e571f8899 blob eligible for deletion: sha256:b694b892acc551a26cd0a0bbb210bbadc34839c94cbc7fe2bae6a3d13c2625b1 deletemanifests manifest eligible for deletion: sha256:4088cbe374d2a444f69a9f9221d8d909ac5368a473014204af4fced4e499b6b7 deletemanifests: marking manifest sha256:489fc52f1ae1b7d3343ec576c5de9b8a00a4a2a3abd1e386d80961174c610809 deletemanifests: marking blob sha256:3cd0206d8a352334b90cd33c14f1c4b9fc125a09023f1a891acb9a3723a70882 deletemanifests: marking blob sha256:721291e8b1d09583e213c76b9a94b384018b8860d39111264b86ff04ab175803 deletemanifests: marking blob sha256:9679c9eda953059012a65fbf332bbc4ede61c869e3507015d84d367799533150 time="2026-04-26T16:43:51Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/4088cbe374d2a444f69a9f9221d8d909ac5368a473014204af4fced4e499b6b7" go.version=go1.26.2 instance.id=384db0f2-be63-482d-b51d-6f41352b20d0 time="2026-04-26T16:43:51Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/4088cbe374d2a444f69a9f9221d8d909ac5368a473014204af4fced4e499b6b7" go.version=go1.26.2 instance.id=384db0f2-be63-482d-b51d-6f41352b20d0 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:a8c4c57dafbe938b94cc38e9aa85f10ca3111330ed367de953251a0e571f8899 time="2026-04-26T16:43:51Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a8/a8c4c57dafbe938b94cc38e9aa85f10ca3111330ed367de953251a0e571f8899" go.version=go1.26.2 instance.id=384db0f2-be63-482d-b51d-6f41352b20d0 blob eligible for deletion: sha256:b694b892acc551a26cd0a0bbb210bbadc34839c94cbc7fe2bae6a3d13c2625b1 time="2026-04-26T16:43:51Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b6/b694b892acc551a26cd0a0bbb210bbadc34839c94cbc7fe2bae6a3d13c2625b1" go.version=go1.26.2 instance.id=384db0f2-be63-482d-b51d-6f41352b20d0 blob eligible for deletion: sha256:3a66372d0a018ec8c59aa3976d79e1370f5b6a17e0ca9720ef328fd79b33d9ec time="2026-04-26T16:43:51Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/3a/3a66372d0a018ec8c59aa3976d79e1370f5b6a17e0ca9720ef328fd79b33d9ec" go.version=go1.26.2 instance.id=384db0f2-be63-482d-b51d-6f41352b20d0 blob eligible for deletion: sha256:4088cbe374d2a444f69a9f9221d8d909ac5368a473014204af4fced4e499b6b7 time="2026-04-26T16:43:51Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/40/4088cbe374d2a444f69a9f9221d8d909ac5368a473014204af4fced4e499b6b7" go.version=go1.26.2 instance.id=384db0f2-be63-482d-b51d-6f41352b20d0 --- PASS: TestDeleteManifestIfTagNotFound (2.04s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:5f93452ab17023824eb0b979b96b48f1fd87124fbf6cff41a77c2f5ba780b5fa time="2026-04-26T16:43:52Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/5f/5f93452ab17023824eb0b979b96b48f1fd87124fbf6cff41a77c2f5ba780b5fa" go.version=go1.26.2 instance.id=384db0f2-be63-482d-b51d-6f41352b20d0 blob eligible for deletion: sha256:71c0cecaa3664e859e187a62c11455fc47ecf96a632eecdf5172f42009c44eaf time="2026-04-26T16:43:52Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/71/71c0cecaa3664e859e187a62c11455fc47ecf96a632eecdf5172f42009c44eaf" go.version=go1.26.2 instance.id=384db0f2-be63-482d-b51d-6f41352b20d0 blob eligible for deletion: sha256:e5f6be0b2ec606df6a69cb289b77612c536ce64b6008fead4c3493fb38fe2e0b time="2026-04-26T16:43:52Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e5/e5f6be0b2ec606df6a69cb289b77612c536ce64b6008fead4c3493fb38fe2e0b" go.version=go1.26.2 instance.id=384db0f2-be63-482d-b51d-6f41352b20d0 --- PASS: TestGCWithMissingManifests (0.77s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:8512daf822a58ce03136190cf186e7590d62ca30c861bbd6b71b0809daa4335a komnenos: marking blob sha256:88e4b3774221a1bd5af8d34860bc3182026b0ebcd74686c84a663bf661b93087 komnenos: marking blob sha256:1b238b7024a19b1d741e1df4c7d054e675ec57b585f08d62dc600acb2b75d97b 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2026-04-26T16:43:55Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.26.2 instance.id=384db0f2-be63-482d-b51d-6f41352b20d0 blob eligible for deletion: sha256:e52a2d4113ab2a707809a79059daaeff4871138f6440a39b9cfbf2d0b799bb03 time="2026-04-26T16:43:55Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e5/e52a2d4113ab2a707809a79059daaeff4871138f6440a39b9cfbf2d0b799bb03" go.version=go1.26.2 instance.id=384db0f2-be63-482d-b51d-6f41352b20d0 blob eligible for deletion: sha256:070941ebea7610776fc5f3faebc2d75ba43da98652fa351c86810d7aa89db6b3 time="2026-04-26T16:43:55Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/07/070941ebea7610776fc5f3faebc2d75ba43da98652fa351c86810d7aa89db6b3" go.version=go1.26.2 instance.id=384db0f2-be63-482d-b51d-6f41352b20d0 blob eligible for deletion: sha256:71a6768a1195dc1ec1e57b60f8da6960d7011dc21a9c0df72c9f333645a86a11 time="2026-04-26T16:43:55Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/71/71a6768a1195dc1ec1e57b60f8da6960d7011dc21a9c0df72c9f333645a86a11" go.version=go1.26.2 instance.id=384db0f2-be63-482d-b51d-6f41352b20d0 blob eligible for deletion: sha256:73a2898f0e2a7198886171550477ee3435c93301bc985825cea6ebf255c3c1c3 time="2026-04-26T16:43:55Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/73/73a2898f0e2a7198886171550477ee3435c93301bc985825cea6ebf255c3c1c3" go.version=go1.26.2 instance.id=384db0f2-be63-482d-b51d-6f41352b20d0 blob eligible for deletion: sha256:a78ef3aa8a8e60fe10fff93426c30e4102a8db1420629700d497de10e429f64b time="2026-04-26T16:43:55Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a7/a78ef3aa8a8e60fe10fff93426c30e4102a8db1420629700d497de10e429f64b" go.version=go1.26.2 instance.id=384db0f2-be63-482d-b51d-6f41352b20d0 blob eligible for deletion: sha256:d5dca5c43e06682908e27192575e5e42dca476f077e6ef4ed3c1bd724955903b time="2026-04-26T16:43:55Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d5/d5dca5c43e06682908e27192575e5e42dca476f077e6ef4ed3c1bd724955903b" go.version=go1.26.2 instance.id=384db0f2-be63-482d-b51d-6f41352b20d0 --- PASS: TestDeletionHasEffect (2.43s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (2.07s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:ae356b71f1e8370030a4fa4bacc439dd8dc5d516c9cf51d49fb823e0c18f2ec6 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:a1364707412c2a21fdaabebf4c70aac372455e2821daffaed7647efb9e1be371 michael_z_doukas: marking blob sha256:7a7906abe87a8553d7379ec5b7f76fd75b8ab19c6d1b2aeb1ac552fabe13d340 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:4ad0f3ad6cb653bf712a6fe0c41b18eb0971845e69cb01df619e594dac0abf0c time="2026-04-26T16:43:58Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/4a/4ad0f3ad6cb653bf712a6fe0c41b18eb0971845e69cb01df619e594dac0abf0c" go.version=go1.26.2 instance.id=384db0f2-be63-482d-b51d-6f41352b20d0 --- PASS: TestOrphanBlobDeleted (1.07s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:9a4174678c3f5f0af55a6438c5e5665cc3d0fccd8467ecfa1f2db1a47f7328a7 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:2f2a84b1062d86065b7922c60627fc18f59dc3f4f1b120d0527f1a0df385e847 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.79s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.67s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.45s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.44s) === 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-04-26T16:44:01Z" level=info msg="PurgeUploads starting: olderThan=2026-04-26 15:44:01.683209733 +0000 UTC m=-3572.573710807, actuallyDelete=true" time="2026-04-26T16:44:01Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2026-04-26T16:44:01Z" level=info msg="PurgeUploads starting: olderThan=2026-04-26 16:44:01.684318144 +0000 UTC m=+27.427397604, actuallyDelete=true" time="2026-04-26T16:44:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/04641a1a-7dd5-4bb0-b391-4e33eab43b82 have older date (2026-04-26 15:44:01 +0000 UTC) than purge date (2026-04-26 16:44:01.684318144 +0000 UTC m=+27.427397604). Removing upload directory." time="2026-04-26T16:44:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/29ab1b6e-fb00-479e-8e15-d40960815b8f have older date (2026-04-26 15:44:01 +0000 UTC) than purge date (2026-04-26 16:44:01.684318144 +0000 UTC m=+27.427397604). Removing upload directory." time="2026-04-26T16:44:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/8cda79c0-dfa0-4fa1-8c88-81328026cbc0 have older date (2026-04-26 15:44:01 +0000 UTC) than purge date (2026-04-26 16:44:01.684318144 +0000 UTC m=+27.427397604). Removing upload directory." time="2026-04-26T16:44:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9f2a58c5-95f9-4bdb-8a5d-19f3e0c6c389 have older date (2026-04-26 15:44:01 +0000 UTC) than purge date (2026-04-26 16:44:01.684318144 +0000 UTC m=+27.427397604). Removing upload directory." time="2026-04-26T16:44:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b7ddf5dd-ca9f-4bde-8d58-3b380310d7b1 have older date (2026-04-26 15:44:01 +0000 UTC) than purge date (2026-04-26 16:44:01.684318144 +0000 UTC m=+27.427397604). Removing upload directory." time="2026-04-26T16:44:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c62cfcc4-95eb-4ed2-94a4-499c92f262b7 have older date (2026-04-26 15:44:01 +0000 UTC) than purge date (2026-04-26 16:44:01.684318144 +0000 UTC m=+27.427397604). Removing upload directory." time="2026-04-26T16:44:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/7430a670-f7b8-4eff-a54f-8c594e7ca41c have older date (2026-04-26 15:44:01 +0000 UTC) than purge date (2026-04-26 16:44:01.684318144 +0000 UTC m=+27.427397604). Removing upload directory." time="2026-04-26T16:44:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0748a02a-d58c-4db7-a9be-f398411228c7 have older date (2026-04-26 15:44:01 +0000 UTC) than purge date (2026-04-26 16:44:01.684318144 +0000 UTC m=+27.427397604). Removing upload directory." time="2026-04-26T16:44:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6e50692c-feb9-46fd-8569-022718c9edef have older date (2026-04-26 15:44:01 +0000 UTC) than purge date (2026-04-26 16:44:01.684318144 +0000 UTC m=+27.427397604). Removing upload directory." time="2026-04-26T16:44:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7c805a9f-67a4-413a-9650-e9dd626c08a3 have older date (2026-04-26 15:44:01 +0000 UTC) than purge date (2026-04-26 16:44:01.684318144 +0000 UTC m=+27.427397604). Removing upload directory." time="2026-04-26T16:44:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/bc0a5439-0d11-482f-bc73-17ef1e70f9e7 have older date (2026-04-26 15:44:01 +0000 UTC) than purge date (2026-04-26 16:44:01.684318144 +0000 UTC m=+27.427397604). Removing upload directory." time="2026-04-26T16:44:01Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2026-04-26T16:44:01Z" level=info msg="PurgeUploads starting: olderThan=2026-04-26 16:44:01.68587992 +0000 UTC m=+27.428959380, actuallyDelete=true" time="2026-04-26T16:44:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/ef412c4e-b973-44ca-b028-3e172c772c7f have older date (2026-04-26 15:44:01 +0000 UTC) than purge date (2026-04-26 16:44:01.68587992 +0000 UTC m=+27.428959380). Removing upload directory." time="2026-04-26T16:44:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/1a5e7655-c7a6-42cc-8556-a2e0db74e5da have older date (2026-04-26 15:44:01 +0000 UTC) than purge date (2026-04-26 16:44:01.68587992 +0000 UTC m=+27.428959380). Removing upload directory." time="2026-04-26T16:44:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/516a2f2f-7b06-400d-ae37-10fbabaa3d5d have older date (2026-04-26 15:44:01 +0000 UTC) than purge date (2026-04-26 16:44:01.68587992 +0000 UTC m=+27.428959380). Removing upload directory." time="2026-04-26T16:44:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/b52828ae-11ec-4e89-9c46-58072c659f65 have older date (2026-04-26 15:44:01 +0000 UTC) than purge date (2026-04-26 16:44:01.68587992 +0000 UTC m=+27.428959380). Removing upload directory." time="2026-04-26T16:44:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/d9b7bd0a-e7ec-409c-abc3-e6305ec6f9a5 have older date (2026-04-26 15:44:01 +0000 UTC) than purge date (2026-04-26 16:44:01.68587992 +0000 UTC m=+27.428959380). Removing upload directory." time="2026-04-26T16:44:01Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2026-04-26T16:44:01Z" level=info msg="PurgeUploads starting: olderThan=2026-04-26 16:44:01.686974971 +0000 UTC m=+27.430054431, actuallyDelete=true" time="2026-04-26T16:44:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/294e0128-db3f-430a-970b-67a730082df7 have older date (2026-04-26 15:44:01 +0000 UTC) than purge date (2026-04-26 16:44:01.686974971 +0000 UTC m=+27.430054431). Removing upload directory." time="2026-04-26T16:44:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/347b8f61-f23b-48e8-b71a-899b948ddc34 have older date (2026-04-26 15:44:01 +0000 UTC) than purge date (2026-04-26 16:44:01.686974971 +0000 UTC m=+27.430054431). Removing upload directory." time="2026-04-26T16:44:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9801d0cc-6c3b-43b0-9fdc-b268fbe8d0ac have older date (2026-04-26 15:44:01 +0000 UTC) than purge date (2026-04-26 16:44:01.686974971 +0000 UTC m=+27.430054431). Removing upload directory." time="2026-04-26T16:44:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d57bd191-24c1-479b-b0ad-c7d59eefccd6 have older date (2026-04-26 15:44:01 +0000 UTC) than purge date (2026-04-26 16:44:01.686974971 +0000 UTC m=+27.430054431). Removing upload directory." time="2026-04-26T16:44:01Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0fa17fa1-7048-42e4-89bb-97fc09afd85b have older date (2026-04-26 15:44:01 +0000 UTC) than purge date (2026-04-26 16:44:01.686974971 +0000 UTC m=+27.430054431). Removing upload directory." time="2026-04-26T16:44:01Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2026-04-26T16:44:01Z" level=info msg="PurgeUploads starting: olderThan=2026-04-26 16:44:01.687716219 +0000 UTC m=+27.430795719, actuallyDelete=true" time="2026-04-26T16:44:01Z" 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.527s ? 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.172s === 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.172s === RUN TestWalkFileRemoved time="2026-04-26T16:43:34Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.080s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.505s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.11s) === 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.239s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.18s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.670s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.40s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 16.901s ? 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-04-26T16:43:34Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.26.2 === RUN TestEligibleForS3/Client_IP_=_#01 time="2026-04-26T16:43:34Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.26.2 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2026-04-26T16:43:34Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.26.2 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.01s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionNotMatched === CONT TestParsing === CONT TestInvalidNetworkType === CONT TestInvalidData === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4_2 === CONT TestMatchIPV4 === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV6 time="2026-04-26T16:43:34Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.2 --- PASS: TestParsing (0.01s) time="2026-04-26T16:43:34Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.26.2 instance.id=29c59fd9-b539-4fab-b717-2680cacb2871 --- PASS: TestMatchIPV4_2 (0.01s) --- PASS: TestS3TryUpdate (0.01s) time="2026-04-26T16:43:34Z" level=error msg="unknown ip address format" go.version=go1.26.2 instance.id=29c59fd9-b539-4fab-b717-2680cacb2871 ip=?0000000000000000000000000000000000 --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) --- PASS: TestMatchIPV4WithRegionMatched (0.01s) --- PASS: TestMatchIPV6 (0.01s) --- PASS: TestInvalidNetworkType (0.01s) --- PASS: TestMatchIPV4 (0.01s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) time="2026-04-26T16:43:34Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.26.2 instance.id=29c59fd9-b539-4fab-b717-2680cacb2871 --- PASS: TestInvalidData (0.01s) time="2026-04-26T16:43:35Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.2 time="2026-04-26T16:43:36Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.2 time="2026-04-26T16:43:37Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.2 time="2026-04-26T16:43:38Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.2 --- PASS: TestUpdateCalledRegularly (4.51s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.660s === RUN Test OK: 4 passed --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.164s ? 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.513s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.43s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 15.940s ? 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.095s ? 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... Please specify at least one package name on the command line. >>> 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 Please specify at least one package name on the command line. >>> 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-r22.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-armhf.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-r22.apk >>> docker-registry: Build complete at Sun, 26 Apr 2026 16:44:42 +0000 elapsed time 0h 1m 27s >>> 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 (20260426.164316) (2/2) Purging go (1.26.2-r0) Executing busybox-1.37.0-r31.trigger OK: 342.0 MiB in 103 packages >>> docker-registry: Updating the community/armhf repository index... >>> docker-registry: Signing the index...