>>> docker-registry: Building community/docker-registry 2.8.3-r25 (using abuild 3.17.0-r0) started Tue, 20 Oct 2026 00:45:43 +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.9-r0) (2/2) Installing .makedepends-docker-registry (20261020.004545) Executing busybox-1.37.0-r31.trigger OK: 825.8 MiB in 107 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.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: 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-10-20T00:47:00Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2026-10-20T00:47:00Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.07s) PASS ok github.com/docker/distribution/configuration 0.092s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2026-10-20T00:47:00Z" 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.041s ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.01s) PASS ok github.com/docker/distribution/health 0.035s === 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.022s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.20s) PASS ok github.com/docker/distribution/health/checks 0.230s ? 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.037s === 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.033s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.01s) === 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.049s === 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.031s ? github.com/docker/distribution/metrics [no test files] === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.00s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2026/10/20 00:47:01 http: TLS handshake error from 127.0.0.1:51774: 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:34679/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:34679/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:34679/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:34679/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:41553?status=0, fail=true --- PASS: TestHTTPSink (0.08s) === RUN TestListener --- PASS: TestListener (1.71s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2026-10-20T00:47:02Z" level=info msg="broadcaster: closing" time="2026-10-20T00:47:02Z" level=info msg="closing testSink" time="2026-10-20T00:47:02Z" level=info msg="closing testSink" time="2026-10-20T00:47:02Z" level=info msg="closing testSink" time="2026-10-20T00:47:02Z" level=info msg="closing testSink" time="2026-10-20T00:47:02Z" level=info msg="closing testSink" time="2026-10-20T00:47:02Z" level=info msg="closing testSink" time="2026-10-20T00:47:02Z" level=info msg="closing testSink" time="2026-10-20T00:47:02Z" level=info msg="closing testSink" time="2026-10-20T00:47:02Z" level=info msg="closing testSink" time="2026-10-20T00:47:02Z" level=info msg="closing testSink" time="2026-10-20T00:47:02Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.01s) === RUN TestEventQueue time="2026-10-20T00:47:02Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.13s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2026-10-20T00:47:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 1} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 1} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 1} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:02Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T00:47:03Z" level=warning msg="&{0x3f475ca9c0 0.9} encountered too many errors, backing off" time="2026-10-20T00:47:03Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.97s) PASS ok github.com/docker/distribution/notifications 2.979s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2026-10-20T00:47:01Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-10-20T00:47:01.249531405Z" 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.9 time="2026-10-20T00:47:01.249648025Z" level=info msg="redis not configured" go.version=go1.26.9 time="2026-10-20T00:47:01.249694565Z" level=info msg="Starting upload purge in 1m0s" go.version=go1.26.9 time="2026-10-20T00:47:01.250887883Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.26.9 time="2026-10-20T00:47:01.250952543Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.26.9 time="2026-10-20T00:47:01.262496166Z" level=info msg="listening on [::]:5001, tls" go.version=go1.26.9 time="2026-10-20T00:47:04.27076219Z" level=info msg="response completed" go.version=go1.26.9 http.request.host=127.0.0.1 http.request.id=0f9c7c94-bec3-473b-a723-48bca5f9b629 http.request.method=GET http.request.remoteaddr="127.0.0.1:36646" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=5.957271ms http.response.status=200 http.response.written=2 127.0.0.1 - - [20/Oct/2026:00:47:04 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2026-10-20T00:47:04.271418849Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.26.9 --- PASS: TestRegistrySupportedCipherSuite (3.39s) === RUN TestRegistryUnsupportedCipherSuite time="2026-10-20T00:47:04.54263268Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-10-20T00:47:04.550052929Z" level=info msg="Starting upload purge in 45m0s" go.version=go1.26.9 time="2026-10-20T00:47:04.553921223Z" 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.9 time="2026-10-20T00:47:04.554356682Z" level=info msg="redis not configured" go.version=go1.26.9 time="2026-10-20T00:47:04.555323081Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.26.9 --- PASS: TestRegistryUnsupportedCipherSuite (8.29s) PASS ok github.com/docker/distribution/registry 11.713s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.025s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.07s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.01s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.01s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.03s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.03s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.19s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.02s) PASS ok github.com/docker/distribution/registry/api/v2 0.393s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2026-10-20T00:47:00Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.26.9 instance.id=1084910f-41db-4de6-87f6-e91a80f5ebce time="2026-10-20T00:47:00Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.26.9 instance.id=1084910f-41db-4de6-87f6-e91a80f5ebce --- PASS: TestBasicAccessController (0.02s) === RUN TestCreateHtpasswdFile time="2026-10-20T00:47:01Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.26.9 password="LtgvzkZ21_c77j3USyo9RbHocFf_FjZD9ByP6Vi6LXQ" user=docker --- PASS: TestCreateHtpasswdFile (0.15s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.199s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.033s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.05s) === RUN TestLeeway time="2026-10-20T00:47:01Z" level=info msg="token not to be used before 2026-10-20 00:47:02 +0000 UTC - currently 2026-10-20 00:47:01.022390988 +0000 UTC m=+0.052083963" time="2026-10-20T00:47:01Z" level=info msg="token not to be used after 2026-10-20 00:47:01 +0000 UTC - currently 2026-10-20 00:47:01.025263043 +0000 UTC m=+0.054955998" --- PASS: TestLeeway (0.01s) === RUN TestAccessController time="2026-10-20T00:47:01Z" 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.108s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.01s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.02s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.01s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.01s) === RUN TestBlobExists --- PASS: TestBlobExists (0.01s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.01s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.01s) === RUN TestBlobMount --- PASS: TestBlobMount (0.01s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.02s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.01s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.02s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.02s) === RUN TestManifestPut --- PASS: TestManifestPut (0.02s) === RUN TestManifestTags --- PASS: TestManifestTags (0.01s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.01s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.01s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.01s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.01s) === RUN TestCatalog --- PASS: TestCatalog (0.01s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.01s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.273s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.01s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.02s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.01s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.01s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.101s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.025s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2026-10-20T00:47: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.9 time="2026-10-20T00:47:02Z" level=info msg="redis not configured" go.version=go1.26.9 time="2026-10-20T00:47:02Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:41027" http.request.id=ba456e9a-0721-4c43-ace2-c3eaf0a973a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:59634" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=6.42011ms http.response.status=200 http.response.written=2 127.0.0.1 - - [20/Oct/2026:00:47:02 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.04s) === RUN TestCatalogAPI time="2026-10-20T00:47: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.9 time="2026-10-20T00:47:02Z" level=info msg="redis not configured" go.version=go1.26.9 time="2026-10-20T00:47:02Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:32997" http.request.id=cb5f6e98-fd75-4c67-88c1-5d6f11205420 http.request.method=GET http.request.remoteaddr="127.0.0.1:60800" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=6.269771ms http.response.status=200 http.response.written=20 127.0.0.1 - - [20/Oct/2026:00:47:02 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-10-20T00:47:03Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:32997" http.request.id=f1ffd69e-25d2-4f8d-b256-4f2cf6253423 http.request.method=POST http.request.remoteaddr="127.0.0.1:60800" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.741014ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:47:03 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:47:09Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:32997" http.request.id=218bf6a8-8901-4b55-b460-de6a0cc204f6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60800" http.request.uri="/v2/foo/aaaa/blobs/uploads/017e802d-5340-4b3d-a24d-43c0066e59ca?_state=xycI-ZMuc3ZSSF8klfUVre4FpmqlTPns822XSRlWAzR7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIwMTdlODAyZC01MzQwLTRiM2QtYTI0ZC00M2MwMDY2ZTU5Y2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NDc6MDMuNTIwODY4NTZaIn0%3D&digest=sha256%3A9605e1b0d2ff3b867e89572764352ba6b26028bd34629dd61407fec7f3e7837a" http.request.useragent="Go-http-client/1.1" http.response.duration=6.23436692s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:47:03 +0000] "PUT /v2/foo/aaaa/blobs/uploads/017e802d-5340-4b3d-a24d-43c0066e59ca?_state=xycI-ZMuc3ZSSF8klfUVre4FpmqlTPns822XSRlWAzR7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIwMTdlODAyZC01MzQwLTRiM2QtYTI0ZC00M2MwMDY2ZTU5Y2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NDc6MDMuNTIwODY4NTZaIn0%3D&digest=sha256%3A9605e1b0d2ff3b867e89572764352ba6b26028bd34629dd61407fec7f3e7837a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:47:09Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:32997" http.request.id=dd9edfd9-a671-48fe-991f-69d7188cd871 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60800" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.22511ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:47:09 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:47:10Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:32997" http.request.id=5cc58e09-5760-467c-871e-54b82c60b05e http.request.method=POST http.request.remoteaddr="127.0.0.1:60800" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=5.189392ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:47:10 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:47:22Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:32997" http.request.id=e0d9ff97-3613-4c15-acc0-e59693d6bb14 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60800" http.request.uri="/v2/foo/bbbb/blobs/uploads/f241b195-84c7-4d4f-9cb6-f376279e0dca?_state=SzPehX2zuhLesauv7LKop9cLlLqS3Y4hvrGKVNBQOhB7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJmMjQxYjE5NS04NGM3LTRkNGYtOWNiNi1mMzc2Mjc5ZTBkY2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NDc6MTAuNjMxMjM2NDhaIn0%3D&digest=sha256%3A898c2d386acda7d8d1e57fb631b1086c100325d2403d7ae5749909fce9c2e01f" http.request.useragent="Go-http-client/1.1" http.response.duration=12.263139575s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:47:10 +0000] "PUT /v2/foo/bbbb/blobs/uploads/f241b195-84c7-4d4f-9cb6-f376279e0dca?_state=SzPehX2zuhLesauv7LKop9cLlLqS3Y4hvrGKVNBQOhB7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJmMjQxYjE5NS04NGM3LTRkNGYtOWNiNi1mMzc2Mjc5ZTBkY2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NDc6MTAuNjMxMjM2NDhaIn0%3D&digest=sha256%3A898c2d386acda7d8d1e57fb631b1086c100325d2403d7ae5749909fce9c2e01f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:47:22Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:32997" http.request.id=a5b2aeff-ddfc-46b2-989b-02f7c282292d http.request.method=PUT http.request.remoteaddr="127.0.0.1:60800" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=9.197546ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:47:22 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:47:23Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:32997" http.request.id=0c6029b4-29b1-4656-961f-5bc6b8299aba http.request.method=POST http.request.remoteaddr="127.0.0.1:60800" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.144876ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:47:23 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:47:30Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:32997" http.request.id=9a535c8b-92cb-4b89-ad15-2ec524b0916b http.request.method=PUT http.request.remoteaddr="127.0.0.1:60800" http.request.uri="/v2/foo/cccc/blobs/uploads/8dfffc6f-aabf-4a3e-af12-64b111e02b6e?_state=EqnJkaUhd9b0bvLmhrruwzbKFbZJQdvBzyRXKWZt-J97Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI4ZGZmZmM2Zi1hYWJmLTRhM2UtYWYxMi02NGIxMTFlMDJiNmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NDc6MjMuNDk4MDAzMzA2WiJ9&digest=sha256%3Ad1be1d31513f2d090c8d4a062e93ef33971d5384b00545c803826c527078cb7a" http.request.useragent="Go-http-client/1.1" http.response.duration=6.560088794s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:47:23 +0000] "PUT /v2/foo/cccc/blobs/uploads/8dfffc6f-aabf-4a3e-af12-64b111e02b6e?_state=EqnJkaUhd9b0bvLmhrruwzbKFbZJQdvBzyRXKWZt-J97Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI4ZGZmZmM2Zi1hYWJmLTRhM2UtYWYxMi02NGIxMTFlMDJiNmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NDc6MjMuNDk4MDAzMzA2WiJ9&digest=sha256%3Ad1be1d31513f2d090c8d4a062e93ef33971d5384b00545c803826c527078cb7a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:47:30Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:32997" http.request.id=c253d92a-fbe5-482a-93de-a6acc1e98c8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:60800" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.260051ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:47:30 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:47:30Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:32997" http.request.id=8b61843c-4c96-4176-92c7-22cd74d6aacd http.request.method=POST http.request.remoteaddr="127.0.0.1:60800" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.220235ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:47:30 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:47:43Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:32997" http.request.id=8eb01fe3-a8f0-4f2b-95bf-365d510625ae http.request.method=PUT http.request.remoteaddr="127.0.0.1:60800" http.request.uri="/v2/foo/dddd/blobs/uploads/86fc74f6-170f-4e63-867d-a58f6e85b1dc?_state=jKtNNqdI-Goq0A3GGWPW7BpdxPUhoyhWcldg1nIKbJZ7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI4NmZjNzRmNi0xNzBmLTRlNjMtODY3ZC1hNThmNmU4NWIxZGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NDc6MzAuODg2MDY1ODkyWiJ9&digest=sha256%3Acc624234d84771dd3c45eaa375d76e5fe149853fb219b6603c23105078e9c677" http.request.useragent="Go-http-client/1.1" http.response.duration=12.188419795s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:47:30 +0000] "PUT /v2/foo/dddd/blobs/uploads/86fc74f6-170f-4e63-867d-a58f6e85b1dc?_state=jKtNNqdI-Goq0A3GGWPW7BpdxPUhoyhWcldg1nIKbJZ7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI4NmZjNzRmNi0xNzBmLTRlNjMtODY3ZC1hNThmNmU4NWIxZGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NDc6MzAuODg2MDY1ODkyWiJ9&digest=sha256%3Acc624234d84771dd3c45eaa375d76e5fe149853fb219b6603c23105078e9c677 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:47:43Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:32997" http.request.id=1004019c-a8c8-44c3-b6c4-7bc9fdfc2d0f http.request.method=PUT http.request.remoteaddr="127.0.0.1:60800" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.491912ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:47:43 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:47:43Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:32997" http.request.id=902717f3-3114-45a7-af8c-0e24d5f81b2c http.request.method=POST http.request.remoteaddr="127.0.0.1:60800" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.294373ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:47:43 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:47:55Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:32997" http.request.id=e59d5975-d99f-4b8b-b68e-c79d63c7f3f4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60800" http.request.uri="/v2/foo/eeee/blobs/uploads/105335a4-6f4e-40a7-805b-40c00642926a?_state=XqNlW4ptOfyzDlg_Plou2h9qDg7GcxBpCZfonymOVgR7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIxMDUzMzVhNC02ZjRlLTQwYTctODA1Yi00MGMwMDY0MjkyNmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NDc6NDMuOTI5Nzk0MTU5WiJ9&digest=sha256%3Aca68fc0cdcdbd4b4179ba1083a61fb2dda7be310b6d9e3dad82be36f985779ce" http.request.useragent="Go-http-client/1.1" http.response.duration=11.906654265s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:47:43 +0000] "PUT /v2/foo/eeee/blobs/uploads/105335a4-6f4e-40a7-805b-40c00642926a?_state=XqNlW4ptOfyzDlg_Plou2h9qDg7GcxBpCZfonymOVgR7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIxMDUzMzVhNC02ZjRlLTQwYTctODA1Yi00MGMwMDY0MjkyNmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NDc6NDMuOTI5Nzk0MTU5WiJ9&digest=sha256%3Aca68fc0cdcdbd4b4179ba1083a61fb2dda7be310b6d9e3dad82be36f985779ce HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:47:55Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:32997" http.request.id=db8be93e-4540-4362-9f94-71ddaef3f629 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60800" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.007571ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:47:55 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:47:56Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:32997" http.request.id=b0fb8a30-1a9f-4785-85f6-57a69790caa2 http.request.method=POST http.request.remoteaddr="127.0.0.1:60800" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.259715ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:47:56 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:48:08Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:32997" http.request.id=bbd37fd6-48e2-43ae-a18d-18b9f01ffdd9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60800" http.request.uri="/v2/foo/ffff/blobs/uploads/2857ee8f-4d9b-4c31-b849-ed0fbeabccc8?_state=gfx7nmBOHXoRBs7keGhOPxZQUpUr0GhjzUAPsN3W6O57Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIyODU3ZWU4Zi00ZDliLTRjMzEtYjg0OS1lZDBmYmVhYmNjYzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NDc6NTYuNjM2NDM0Njk5WiJ9&digest=sha256%3Ae7a0573f97320b0322087f065ef10f329121bc2b46e6aae02e76f9c445904194" http.request.useragent="Go-http-client/1.1" http.response.duration=11.529225578s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:47:56 +0000] "PUT /v2/foo/ffff/blobs/uploads/2857ee8f-4d9b-4c31-b849-ed0fbeabccc8?_state=gfx7nmBOHXoRBs7keGhOPxZQUpUr0GhjzUAPsN3W6O57Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIyODU3ZWU4Zi00ZDliLTRjMzEtYjg0OS1lZDBmYmVhYmNjYzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NDc6NTYuNjM2NDM0Njk5WiJ9&digest=sha256%3Ae7a0573f97320b0322087f065ef10f329121bc2b46e6aae02e76f9c445904194 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:48:08Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:32997" http.request.id=2bdef57d-c746-46b3-a340-9f30bfa42d8f http.request.method=PUT http.request.remoteaddr="127.0.0.1:60800" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.382051ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:48:08 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:48:08Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:32997" http.request.id=7d0475f2-846e-475e-a075-9ba532ad783d http.request.method=GET http.request.remoteaddr="127.0.0.1:60800" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.451177ms http.response.status=200 http.response.written=74 127.0.0.1 - - [20/Oct/2026:00:48:08 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-10-20T00:48:08Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:32997" http.request.id=7cdd4856-432f-48b0-9b6f-bc47cf3065a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:60800" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.862696ms http.response.status=200 http.response.written=30 127.0.0.1 - - [20/Oct/2026:00:48:08 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-10-20T00:48:08Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:32997" http.request.id=ef41f8d7-1f54-4b5e-af1a-d6db27c3f8c8 http.request.method=GET http.request.remoteaddr="127.0.0.1:60800" http.request.uri="/v2/_catalog?last=&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.319117ms http.response.status=200 http.response.written=74 127.0.0.1 - - [20/Oct/2026:00:48:08 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-10-20T00:48:08Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:32997" http.request.id=1ffc8214-f13f-43bc-9ca1-f61a7a54475c http.request.method=GET http.request.remoteaddr="127.0.0.1:60800" 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=3.087796ms http.response.status=200 http.response.written=30 127.0.0.1 - - [20/Oct/2026:00:48:08 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-10-20T00:48:08Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:32997" http.request.id=b2527814-1fdc-4d50-b767-00f43188ce82 http.request.method=GET http.request.remoteaddr="127.0.0.1:60800" 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=3.113875ms http.response.status=200 http.response.written=63 127.0.0.1 - - [20/Oct/2026:00:48:08 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2026-10-20T00:48:08Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:32997" http.request.id=d2af979c-7b17-4f69-b341-d034fb1bfa5c http.request.method=GET http.request.remoteaddr="127.0.0.1:60800" 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=3.000355ms http.response.status=200 http.response.written=41 127.0.0.1 - - [20/Oct/2026:00:48:08 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-10-20T00:48:08Z" 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.9 http.request.host="127.0.0.1:32997" http.request.id=b06cdef9-1deb-42d5-b7b2-f7fbeae03dbe http.request.method=GET http.request.remoteaddr="127.0.0.1:60800" http.request.uri="/v2/_catalog?n=15" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.863575ms http.response.status=400 http.response.written=116 127.0.0.1 - - [20/Oct/2026:00:48:08 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2026-10-20T00:48:08Z" 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.9 http.request.host="127.0.0.1:32997" http.request.id=9d2a8f13-c3b6-4ab9-8dfd-9f9ecf64ab8b http.request.method=GET http.request.remoteaddr="127.0.0.1:60800" 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=2.375137ms http.response.status=400 http.response.written=115 127.0.0.1 - - [20/Oct/2026:00:48:08 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2026-10-20T00:48:08Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:32997" http.request.id=bcc50691-f3a3-4b74-89d8-9615fe1e26ca http.request.method=GET http.request.remoteaddr="127.0.0.1:60800" 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=2.134757ms http.response.status=200 http.response.written=20 127.0.0.1 - - [20/Oct/2026:00:48:08 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-10-20T00:48:08Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:32997" http.request.id=40f9f5ac-b041-4ad7-b267-7c9b47a63e17 http.request.method=GET http.request.remoteaddr="127.0.0.1:60800" http.request.uri="/v2/_catalog?n=-1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.429216ms http.response.status=200 http.response.written=74 127.0.0.1 - - [20/Oct/2026:00:48:08 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-10-20T00:48:08Z" 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.9 time="2026-10-20T00:48:08Z" level=info msg="redis not configured" go.version=go1.26.9 time="2026-10-20T00:48:08Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:42187" http.request.id=f0dc9cca-e3b5-4bcf-81dc-3f48bdb7b20b http.request.method=POST http.request.remoteaddr="127.0.0.1:52064" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.798254ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:48:08 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:48:18Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:42187" http.request.id=ada4bd80-cb86-443e-ad0a-d431b07f985e http.request.method=PUT http.request.remoteaddr="127.0.0.1:52064" http.request.uri="/v2/foo/aaaa/blobs/uploads/085c2c05-00d7-4dbe-8eea-51477172c51c?_state=22OcGGFxY8jzyUhmt4mIuHICZbV-21GwOq4XAb4hWOF7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIwODVjMmMwNS0wMGQ3LTRkYmUtOGVlYS01MTQ3NzE3MmM1MWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NDg6MDguODkzNzY3MzAxWiJ9&digest=sha256%3Ab31329ba0c07a9513a45fc5c63c554fcc3ea03d28362439c94714899d5f4add8" http.request.useragent="Go-http-client/1.1" http.response.duration=9.290643712s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:48:08 +0000] "PUT /v2/foo/aaaa/blobs/uploads/085c2c05-00d7-4dbe-8eea-51477172c51c?_state=22OcGGFxY8jzyUhmt4mIuHICZbV-21GwOq4XAb4hWOF7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIwODVjMmMwNS0wMGQ3LTRkYmUtOGVlYS01MTQ3NzE3MmM1MWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NDg6MDguODkzNzY3MzAxWiJ9&digest=sha256%3Ab31329ba0c07a9513a45fc5c63c554fcc3ea03d28362439c94714899d5f4add8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:48:18Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:42187" http.request.id=36b96dd5-6203-435a-958f-9d423f1360bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:52064" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.429731ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:48:18 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:48:18Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:42187" http.request.id=d7db8679-9725-4329-bfcd-47a039a91dd1 http.request.method=POST http.request.remoteaddr="127.0.0.1:52064" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.313313ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:48:18 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:48:27Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:42187" http.request.id=be3135de-495c-4c52-8b35-ec0efe52bea3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52064" http.request.uri="/v2/foo/bbbb/blobs/uploads/7d73b19d-f86f-4608-b7ef-d6476ebcb67d?_state=3gRUqmnFMM1kmFMisxt8NC-Gzhucru-7Z-kJdwk0A_V7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI3ZDczYjE5ZC1mODZmLTQ2MDgtYjdlZi1kNjQ3NmViY2I2N2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NDg6MTguOTAwNDAyNDE2WiJ9&digest=sha256%3Ab062bba04dc48fbb9c033953ef7be95091ef4eb12e87c3d8dafff6c78055f4f6" http.request.useragent="Go-http-client/1.1" http.response.duration=8.40394569s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:48:18 +0000] "PUT /v2/foo/bbbb/blobs/uploads/7d73b19d-f86f-4608-b7ef-d6476ebcb67d?_state=3gRUqmnFMM1kmFMisxt8NC-Gzhucru-7Z-kJdwk0A_V7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI3ZDczYjE5ZC1mODZmLTQ2MDgtYjdlZi1kNjQ3NmViY2I2N2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NDg6MTguOTAwNDAyNDE2WiJ9&digest=sha256%3Ab062bba04dc48fbb9c033953ef7be95091ef4eb12e87c3d8dafff6c78055f4f6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:48:27Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:42187" http.request.id=ad35c530-638c-4b73-a013-951252f19f65 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52064" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.461749ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:48:27 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:48:27Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:42187" http.request.id=30a40162-852f-4f23-8865-7d03cd75c4ae http.request.method=POST http.request.remoteaddr="127.0.0.1:52064" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.154295ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:48:27 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:48:32Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:42187" http.request.id=50b909f5-1c3f-4b79-82e1-c4af499c01f7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52064" http.request.uri="/v2/foo/cccc/blobs/uploads/5a2ec4dd-6bb0-4312-a9db-2b2f927ccacd?_state=hIVCmObcxj5ETr2YL2DUJGJruWZCUBV0ZiyMUcnTd4l7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI1YTJlYzRkZC02YmIwLTQzMTItYTlkYi0yYjJmOTI3Y2NhY2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NDg6MjcuNzg3MzIzMzk5WiJ9&digest=sha256%3A6aee136ceef119dfa56b480ca5cc3b3706d07404d8e72948896d1ed0c65a7fc4" http.request.useragent="Go-http-client/1.1" http.response.duration=4.501860444s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:48:27 +0000] "PUT /v2/foo/cccc/blobs/uploads/5a2ec4dd-6bb0-4312-a9db-2b2f927ccacd?_state=hIVCmObcxj5ETr2YL2DUJGJruWZCUBV0ZiyMUcnTd4l7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI1YTJlYzRkZC02YmIwLTQzMTItYTlkYi0yYjJmOTI3Y2NhY2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NDg6MjcuNzg3MzIzMzk5WiJ9&digest=sha256%3A6aee136ceef119dfa56b480ca5cc3b3706d07404d8e72948896d1ed0c65a7fc4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:48:32Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:42187" http.request.id=0a811d8c-75fa-4c34-a597-3651be2ad38f http.request.method=PUT http.request.remoteaddr="127.0.0.1:52064" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.328949ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:48:32 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:48:32Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:42187" http.request.id=ff7cb5ad-55d3-4c2d-ae19-16b053edd1be http.request.method=POST http.request.remoteaddr="127.0.0.1:52064" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.088275ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:48:32 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:48:38Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:42187" http.request.id=36511a30-d3e9-4bd9-94c5-331dfbaf3e01 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52064" http.request.uri="/v2/foo/dddd/blobs/uploads/53476893-35ce-4bb4-bcd7-831289eb9cbe?_state=m-4Wc_t13o__cmEFCw4O5zz6aN1nS3Fr9U1PYe-f09F7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI1MzQ3Njg5My0zNWNlLTRiYjQtYmNkNy04MzEyODllYjljYmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NDg6MzIuODc4MjQxOTc3WiJ9&digest=sha256%3Aa0a50f677992b75b40dff13ef5deed30d790581a562bda743fc0019565aabd73" http.request.useragent="Go-http-client/1.1" http.response.duration=5.631361706s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:48:32 +0000] "PUT /v2/foo/dddd/blobs/uploads/53476893-35ce-4bb4-bcd7-831289eb9cbe?_state=m-4Wc_t13o__cmEFCw4O5zz6aN1nS3Fr9U1PYe-f09F7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI1MzQ3Njg5My0zNWNlLTRiYjQtYmNkNy04MzEyODllYjljYmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NDg6MzIuODc4MjQxOTc3WiJ9&digest=sha256%3Aa0a50f677992b75b40dff13ef5deed30d790581a562bda743fc0019565aabd73 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:48:38Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:42187" http.request.id=2bb77daa-62ba-4e9d-9046-7d3f577d0061 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52064" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.842471ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:48:38 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:48:38Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:42187" http.request.id=bc7eaf1d-5cb7-4404-a938-f05b6eb0d2d8 http.request.method=GET http.request.remoteaddr="127.0.0.1:52064" 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=2.397997ms http.response.status=200 http.response.written=63 127.0.0.1 - - [20/Oct/2026:00:48:38 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (95.62s) === RUN TestURLPrefix time="2026-10-20T00:48:38Z" 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.9 time="2026-10-20T00:48:38Z" level=info msg="redis not configured" go.version=go1.26.9 time="2026-10-20T00:48:38Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:34191" http.request.id=0aed726c-a54d-4f17-aa00-49ad9e0829c0 http.request.method=GET http.request.remoteaddr="127.0.0.1:37822" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.719276ms http.response.status=200 http.response.written=2 127.0.0.1 - - [20/Oct/2026:00:48:38 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.01s) === RUN TestBlobAPI time="2026-10-20T00:48:38Z" 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.9 time="2026-10-20T00:48:38Z" level=info msg="redis not configured" go.version=go1.26.9 time="2026-10-20T00:48:39Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:91cfbbac2509bc5dede36a13b8f3d681552fb728a4a1ec6b5fb290e53edc7358 err.message="blob unknown to registry" go.version=go1.26.9 http.request.host="127.0.0.1:46365" http.request.id=93f9c4a5-5d3d-484b-a314-0472a78b4429 http.request.method=GET http.request.remoteaddr="127.0.0.1:52114" http.request.uri="/v2/foo/bar/blobs/sha256:91cfbbac2509bc5dede36a13b8f3d681552fb728a4a1ec6b5fb290e53edc7358" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.936916ms http.response.status=404 http.response.written=157 vars.digest="sha256:91cfbbac2509bc5dede36a13b8f3d681552fb728a4a1ec6b5fb290e53edc7358" vars.name="foo/bar" 127.0.0.1 - - [20/Oct/2026:00:48:39 +0000] "GET /v2/foo/bar/blobs/sha256:91cfbbac2509bc5dede36a13b8f3d681552fb728a4a1ec6b5fb290e53edc7358 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-10-20T00:48:39Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:91cfbbac2509bc5dede36a13b8f3d681552fb728a4a1ec6b5fb290e53edc7358 err.message="blob unknown to registry" go.version=go1.26.9 http.request.host="127.0.0.1:46365" http.request.id=848ec335-5d03-4412-89b1-fbad358a3768 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52116" http.request.uri="/v2/foo/bar/blobs/sha256:91cfbbac2509bc5dede36a13b8f3d681552fb728a4a1ec6b5fb290e53edc7358" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.848295ms http.response.status=404 http.response.written=157 vars.digest="sha256:91cfbbac2509bc5dede36a13b8f3d681552fb728a4a1ec6b5fb290e53edc7358" vars.name="foo/bar" 127.0.0.1 - - [20/Oct/2026:00:48:39 +0000] "HEAD /v2/foo/bar/blobs/sha256:91cfbbac2509bc5dede36a13b8f3d681552fb728a4a1ec6b5fb290e53edc7358 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-10-20T00:48:39Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:46365" http.request.id=0bd24ecd-a4b0-4706-8e32-5b0da4bb3dcb http.request.method=POST http.request.remoteaddr="127.0.0.1:52116" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.429935ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:48:39 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:48:39Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:46365" http.request.id=b209edfe-02de-4382-83df-a0ed61deeecb http.request.method=GET http.request.remoteaddr="127.0.0.1:52116" http.request.uri="/v2/foo/bar/blobs/uploads/374556fc-bd1c-43d5-8231-b20664830b75?_state=jawf1cvKJUqI9FWi3B_6TZVqdJ-Oe2ixj-yKm67O7kV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3NDU1NmZjLWJkMWMtNDNkNS04MjMxLWIyMDY2NDgzMGI3NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0ODozOS4zMTc0MTMxODdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.802596ms http.response.status=204 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:48:39 +0000] "GET /v2/foo/bar/blobs/uploads/374556fc-bd1c-43d5-8231-b20664830b75?_state=jawf1cvKJUqI9FWi3B_6TZVqdJ-Oe2ixj-yKm67O7kV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3NDU1NmZjLWJkMWMtNDNkNS04MjMxLWIyMDY2NDgzMGI3NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0ODozOS4zMTc0MTMxODdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-10-20T00:48:39Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:46365" http.request.id=694bb61f-653d-46f3-b658-44da8710c8e4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52116" http.request.uri="/v2/foo/bar/blobs/uploads/374556fc-bd1c-43d5-8231-b20664830b75?_state=jawf1cvKJUqI9FWi3B_6TZVqdJ-Oe2ixj-yKm67O7kV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3NDU1NmZjLWJkMWMtNDNkNS04MjMxLWIyMDY2NDgzMGI3NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0ODozOS4zMTc0MTMxODdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.484295ms http.response.status=204 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:48:39 +0000] "DELETE /v2/foo/bar/blobs/uploads/374556fc-bd1c-43d5-8231-b20664830b75?_state=jawf1cvKJUqI9FWi3B_6TZVqdJ-Oe2ixj-yKm67O7kV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3NDU1NmZjLWJkMWMtNDNkNS04MjMxLWIyMDY2NDgzMGI3NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0ODozOS4zMTc0MTMxODdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-10-20T00:48:39Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.9 http.request.host="127.0.0.1:46365" http.request.id=d0566711-3359-49ee-a8c8-f40f405d3fea http.request.method=GET http.request.remoteaddr="127.0.0.1:52116" http.request.uri="/v2/foo/bar/blobs/uploads/374556fc-bd1c-43d5-8231-b20664830b75?_state=jawf1cvKJUqI9FWi3B_6TZVqdJ-Oe2ixj-yKm67O7kV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3NDU1NmZjLWJkMWMtNDNkNS04MjMxLWIyMDY2NDgzMGI3NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0ODozOS4zMTc0MTMxODdaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=374556fc-bd1c-43d5-8231-b20664830b75 time="2026-10-20T00:48:39Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.26.9 http.request.host="127.0.0.1:46365" http.request.id=d0566711-3359-49ee-a8c8-f40f405d3fea http.request.method=GET http.request.remoteaddr="127.0.0.1:52116" http.request.uri="/v2/foo/bar/blobs/uploads/374556fc-bd1c-43d5-8231-b20664830b75?_state=jawf1cvKJUqI9FWi3B_6TZVqdJ-Oe2ixj-yKm67O7kV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3NDU1NmZjLWJkMWMtNDNkNS04MjMxLWIyMDY2NDgzMGI3NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0ODozOS4zMTc0MTMxODdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.309695ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=374556fc-bd1c-43d5-8231-b20664830b75 127.0.0.1 - - [20/Oct/2026:00:48:39 +0000] "GET /v2/foo/bar/blobs/uploads/374556fc-bd1c-43d5-8231-b20664830b75?_state=jawf1cvKJUqI9FWi3B_6TZVqdJ-Oe2ixj-yKm67O7kV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3NDU1NmZjLWJkMWMtNDNkNS04MjMxLWIyMDY2NDgzMGI3NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0ODozOS4zMTc0MTMxODdaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-10-20T00:48:39Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:46365" http.request.id=a9ee9f39-c8ca-4500-9124-04149a420607 http.request.method=POST http.request.remoteaddr="127.0.0.1:52124" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.401295ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:48:39 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:48:39Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.9 http.request.host="127.0.0.1:46365" http.request.id=3f7722ec-5e0c-4666-a967-9bacd0a6fd78 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52124" http.request.uri="/v2/foo/bar/blobs/uploads/37368b8a-832c-423b-a244-93b0f3d1add6?_state=LbiOpEbEt5RoGwKQYYhmnhm7gMLWYhfFKFOoDdCYjdt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3MzY4YjhhLTgzMmMtNDIzYi1hMjQ0LTkzYjBmM2QxYWRkNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0ODozOS4zMzQzMjgzNjJaIn0%3D&digest=sha256%3A91cfbbac2509bc5dede36a13b8f3d681552fb728a4a1ec6b5fb290e53edc7358" http.request.useragent="Go-http-client/1.1" provided=sha256:91cfbbac2509bc5dede36a13b8f3d681552fb728a4a1ec6b5fb290e53edc7358 vars.name="foo/bar" vars.uuid=37368b8a-832c-423b-a244-93b0f3d1add6 time="2026-10-20T00:48:39Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.9 http.request.host="127.0.0.1:46365" http.request.id=3f7722ec-5e0c-4666-a967-9bacd0a6fd78 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52124" http.request.uri="/v2/foo/bar/blobs/uploads/37368b8a-832c-423b-a244-93b0f3d1add6?_state=LbiOpEbEt5RoGwKQYYhmnhm7gMLWYhfFKFOoDdCYjdt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3MzY4YjhhLTgzMmMtNDIzYi1hMjQ0LTkzYjBmM2QxYWRkNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0ODozOS4zMzQzMjgzNjJaIn0%3D&digest=sha256%3A91cfbbac2509bc5dede36a13b8f3d681552fb728a4a1ec6b5fb290e53edc7358" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=37368b8a-832c-423b-a244-93b0f3d1add6 time="2026-10-20T00:48:39Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:91cfbbac2509bc5dede36a13b8f3d681552fb728a4a1ec6b5fb290e53edc7358, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.26.9 http.request.host="127.0.0.1:46365" http.request.id=3f7722ec-5e0c-4666-a967-9bacd0a6fd78 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52124" http.request.uri="/v2/foo/bar/blobs/uploads/37368b8a-832c-423b-a244-93b0f3d1add6?_state=LbiOpEbEt5RoGwKQYYhmnhm7gMLWYhfFKFOoDdCYjdt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3MzY4YjhhLTgzMmMtNDIzYi1hMjQ0LTkzYjBmM2QxYWRkNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0ODozOS4zMzQzMjgzNjJaIn0%3D&digest=sha256%3A91cfbbac2509bc5dede36a13b8f3d681552fb728a4a1ec6b5fb290e53edc7358" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.561495ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=37368b8a-832c-423b-a244-93b0f3d1add6 127.0.0.1 - - [20/Oct/2026:00:48:39 +0000] "PUT /v2/foo/bar/blobs/uploads/37368b8a-832c-423b-a244-93b0f3d1add6?_state=LbiOpEbEt5RoGwKQYYhmnhm7gMLWYhfFKFOoDdCYjdt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3MzY4YjhhLTgzMmMtNDIzYi1hMjQ0LTkzYjBmM2QxYWRkNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0ODozOS4zMzQzMjgzNjJaIn0%3D&digest=sha256%3A91cfbbac2509bc5dede36a13b8f3d681552fb728a4a1ec6b5fb290e53edc7358 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-10-20T00:48:39Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:46365" http.request.id=07e53586-a206-4810-aabf-7d89989b61f9 http.request.method=POST http.request.remoteaddr="127.0.0.1:52124" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.620737ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:48:39 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:48:39Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:46365" http.request.id=f1d163ee-506f-4180-8f49-250a02829c15 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52124" http.request.uri="/v2/foo/bar/blobs/uploads/f1dc5da8-8486-4e9f-9ab7-3c69faa61361?_state=4sUlBNWWD5gOSCS6arMJLhDM8jL7JZJOPQnUJH4tVYx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYxZGM1ZGE4LTg0ODYtNGU5Zi05YWI3LTNjNjlmYWE2MTM2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0ODozOS4zNDI2MDExMDlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=4.417413ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:48:39 +0000] "PUT /v2/foo/bar/blobs/uploads/f1dc5da8-8486-4e9f-9ab7-3c69faa61361?_state=4sUlBNWWD5gOSCS6arMJLhDM8jL7JZJOPQnUJH4tVYx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYxZGM1ZGE4LTg0ODYtNGU5Zi05YWI3LTNjNjlmYWE2MTM2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0ODozOS4zNDI2MDExMDlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:48:39Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:46365" http.request.id=6a7b7670-30ac-472c-a37f-fb4e8254178e http.request.method=POST http.request.remoteaddr="127.0.0.1:52124" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.538656ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:48:39 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:48:39Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:46365" http.request.id=8aa1e46d-5c24-4212-a754-60ae562623a6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52124" http.request.uri="/v2/foo/bar/blobs/uploads/8bd7f5c1-cea3-4495-a4ac-b559e506232a?_state=TL05FcsRkeIzHWupPi5yqaCgw6XoqWtox-3B0kMrNtd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhiZDdmNWMxLWNlYTMtNDQ5NS1hNGFjLWI1NTllNTA2MjMyYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0ODozOS4zNTE1NDg1MzZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=3.639414ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:48:39 +0000] "PUT /v2/foo/bar/blobs/uploads/8bd7f5c1-cea3-4495-a4ac-b559e506232a?_state=TL05FcsRkeIzHWupPi5yqaCgw6XoqWtox-3B0kMrNtd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhiZDdmNWMxLWNlYTMtNDQ5NS1hNGFjLWI1NTllNTA2MjMyYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0ODozOS4zNTE1NDg1MzZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:48:39Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:46365" http.request.id=ca78e53e-a455-420b-8d49-3b820291aa9c http.request.method=POST http.request.remoteaddr="127.0.0.1:52124" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=8.861947ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:48:39 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:48:49Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:46365" http.request.id=6a0e2b4d-e364-4501-9d79-33cddf909093 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52124" http.request.uri="/v2/foo/bar/blobs/uploads/ca35e56e-7b7e-4d37-aa46-671817bbc420?_state=RAOsokbjw_iJoJNNg0ZHs1LuOB4rYsjdkhxnkAUtqDx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNhMzVlNTZlLTdiN2UtNGQzNy1hYTQ2LTY3MTgxN2JiYzQyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0ODozOS4zNjU2MDgyOTVaIn0%3D&digest=sha256%3A91cfbbac2509bc5dede36a13b8f3d681552fb728a4a1ec6b5fb290e53edc7358" http.request.useragent="Go-http-client/1.1" http.response.duration=10.603557787s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:48:39 +0000] "PUT /v2/foo/bar/blobs/uploads/ca35e56e-7b7e-4d37-aa46-671817bbc420?_state=RAOsokbjw_iJoJNNg0ZHs1LuOB4rYsjdkhxnkAUtqDx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNhMzVlNTZlLTdiN2UtNGQzNy1hYTQ2LTY3MTgxN2JiYzQyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0ODozOS4zNjU2MDgyOTVaIn0%3D&digest=sha256%3A91cfbbac2509bc5dede36a13b8f3d681552fb728a4a1ec6b5fb290e53edc7358 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:48:50Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:46365" http.request.id=55082475-7b96-4fe1-92af-d7180ad51ba9 http.request.method=POST http.request.remoteaddr="127.0.0.1:52124" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.115176ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:48:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:00Z" level=info msg="response completed" go.version=go1.26.9 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:46365" http.request.id=0096a684-0dd8-4e36-a9cf-adb39e90b82e http.request.method=PATCH http.request.remoteaddr="127.0.0.1:52124" http.request.uri="/v2/foo/bar/blobs/uploads/ecfb463b-c949-4895-abcd-c7058766e682?_state=Ep0Hf6u2S6xZ9CJY3eQsJmAgns34iViOk2LIG5S67lR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVjZmI0NjNiLWM5NDktNDg5NS1hYmNkLWM3MDU4NzY2ZTY4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0ODo1MC4zNjUwNDk0MjVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=10.427277695s http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:48:50 +0000] "PATCH /v2/foo/bar/blobs/uploads/ecfb463b-c949-4895-abcd-c7058766e682?_state=Ep0Hf6u2S6xZ9CJY3eQsJmAgns34iViOk2LIG5S67lR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVjZmI0NjNiLWM5NDktNDg5NS1hYmNkLWM3MDU4NzY2ZTY4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0ODo1MC4zNjUwNDk0MjVaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:00Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:46365" http.request.id=0f829542-e3a0-451f-a523-6fff2bdaad86 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52124" http.request.uri="/v2/foo/bar/blobs/uploads/ecfb463b-c949-4895-abcd-c7058766e682?_state=BQwmHWCP3zmvUgQ63-nJUGT-G773J4bvlzWAigzfQKt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVjZmI0NjNiLWM5NDktNDg5NS1hYmNkLWM3MDU4NzY2ZTY4MiIsIk9mZnNldCI6MjczMTExMDQsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NDg6NTBaIn0%3D&digest=sha256%3A91cfbbac2509bc5dede36a13b8f3d681552fb728a4a1ec6b5fb290e53edc7358" http.request.useragent="Go-http-client/1.1" http.response.duration=3.766134ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:00 +0000] "PUT /v2/foo/bar/blobs/uploads/ecfb463b-c949-4895-abcd-c7058766e682?_state=BQwmHWCP3zmvUgQ63-nJUGT-G773J4bvlzWAigzfQKt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVjZmI0NjNiLWM5NDktNDg5NS1hYmNkLWM3MDU4NzY2ZTY4MiIsIk9mZnNldCI6MjczMTExMDQsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NDg6NTBaIn0%3D&digest=sha256%3A91cfbbac2509bc5dede36a13b8f3d681552fb728a4a1ec6b5fb290e53edc7358 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:00Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:46365" http.request.id=b1a3f657-75d6-492c-a54b-ed4184bc6b6a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52124" http.request.uri="/v2/foo/bar/blobs/sha256:91cfbbac2509bc5dede36a13b8f3d681552fb728a4a1ec6b5fb290e53edc7358" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.801795ms http.response.status=200 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:00 +0000] "HEAD /v2/foo/bar/blobs/sha256:91cfbbac2509bc5dede36a13b8f3d681552fb728a4a1ec6b5fb290e53edc7358 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:01Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:46365" http.request.id=cc0c8b00-36b4-435f-b507-271b7a2d46fa http.request.method=GET http.request.remoteaddr="127.0.0.1:52124" http.request.uri="/v2/foo/bar/blobs/sha256:91cfbbac2509bc5dede36a13b8f3d681552fb728a4a1ec6b5fb290e53edc7358" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=391.451711ms http.response.status=200 http.response.written=27311104 127.0.0.1 - - [20/Oct/2026:00:49:00 +0000] "GET /v2/foo/bar/blobs/sha256:91cfbbac2509bc5dede36a13b8f3d681552fb728a4a1ec6b5fb290e53edc7358 HTTP/1.1" 200 27311104 "" "Go-http-client/1.1" time="2026-10-20T00:49:01Z" level=error msg="error parsing digest="sha257:91cfbbac2509bc5dede36a13b8f3d681552fb728a4a1ec6b5fb290e53edc7358": unsupported digest algorithm" go.version=go1.26.9 http.request.host="127.0.0.1:46365" http.request.id=2bd09a52-ea5a-4a42-b058-34b68f568b33 http.request.method=GET http.request.remoteaddr="127.0.0.1:52124" http.request.uri="/v2/foo/bar/blobs/sha257:91cfbbac2509bc5dede36a13b8f3d681552fb728a4a1ec6b5fb290e53edc7358" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:91cfbbac2509bc5dede36a13b8f3d681552fb728a4a1ec6b5fb290e53edc7358" vars.name="foo/bar" time="2026-10-20T00:49:01Z" 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.9 http.request.host="127.0.0.1:46365" http.request.id=2bd09a52-ea5a-4a42-b058-34b68f568b33 http.request.method=GET http.request.remoteaddr="127.0.0.1:52124" http.request.uri="/v2/foo/bar/blobs/sha257:91cfbbac2509bc5dede36a13b8f3d681552fb728a4a1ec6b5fb290e53edc7358" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.538896ms http.response.status=400 http.response.written=110 vars.digest="sha257:91cfbbac2509bc5dede36a13b8f3d681552fb728a4a1ec6b5fb290e53edc7358" vars.name="foo/bar" 127.0.0.1 - - [20/Oct/2026:00:49:01 +0000] "GET /v2/foo/bar/blobs/sha257:91cfbbac2509bc5dede36a13b8f3d681552fb728a4a1ec6b5fb290e53edc7358 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-10-20T00:49:01Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:46365" http.request.id=d2497076-fda0-47a7-b422-b976634eb38c http.request.method=GET http.request.remoteaddr="127.0.0.1:56772" http.request.uri="/v2/foo/bar/blobs/sha256:91cfbbac2509bc5dede36a13b8f3d681552fb728a4a1ec6b5fb290e53edc7358" http.request.useragent="Go-http-client/1.1" http.response.duration=3.614134ms http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:01 +0000] "GET /v2/foo/bar/blobs/sha256:91cfbbac2509bc5dede36a13b8f3d681552fb728a4a1ec6b5fb290e53edc7358 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:01Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.9 time="2026-10-20T00:49:01Z" level=info msg="redis not configured" go.version=go1.26.9 time="2026-10-20T00:49:02Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:68a10f12ec4bb2b1dd0a09dd020247c3b6e24197e4b955452166da9d520272d9 err.message="blob unknown to registry" go.version=go1.26.9 http.request.host="127.0.0.1:35035" http.request.id=394cf43c-3611-4ecd-80a8-b2054742c088 http.request.method=GET http.request.remoteaddr="127.0.0.1:44992" http.request.uri="/v2/foo/bar/blobs/sha256:68a10f12ec4bb2b1dd0a09dd020247c3b6e24197e4b955452166da9d520272d9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.735574ms http.response.status=404 http.response.written=157 vars.digest="sha256:68a10f12ec4bb2b1dd0a09dd020247c3b6e24197e4b955452166da9d520272d9" vars.name="foo/bar" 127.0.0.1 - - [20/Oct/2026:00:49:02 +0000] "GET /v2/foo/bar/blobs/sha256:68a10f12ec4bb2b1dd0a09dd020247c3b6e24197e4b955452166da9d520272d9 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-10-20T00:49:02Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:68a10f12ec4bb2b1dd0a09dd020247c3b6e24197e4b955452166da9d520272d9 err.message="blob unknown to registry" go.version=go1.26.9 http.request.host="127.0.0.1:35035" http.request.id=50191c8c-cd62-4f80-b1ba-f09cce3f11d5 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:45000" http.request.uri="/v2/foo/bar/blobs/sha256:68a10f12ec4bb2b1dd0a09dd020247c3b6e24197e4b955452166da9d520272d9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.874515ms http.response.status=404 http.response.written=157 vars.digest="sha256:68a10f12ec4bb2b1dd0a09dd020247c3b6e24197e4b955452166da9d520272d9" vars.name="foo/bar" 127.0.0.1 - - [20/Oct/2026:00:49:02 +0000] "HEAD /v2/foo/bar/blobs/sha256:68a10f12ec4bb2b1dd0a09dd020247c3b6e24197e4b955452166da9d520272d9 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-10-20T00:49:02Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:35035" http.request.id=f96d74ac-0b7d-4763-a7c5-5ee022b716b8 http.request.method=POST http.request.remoteaddr="127.0.0.1:45000" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.029555ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:02Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:35035" http.request.id=84ea67cb-8944-47b5-8ed4-90396437f1a4 http.request.method=GET http.request.remoteaddr="127.0.0.1:45000" http.request.uri="/v2/foo/bar/blobs/uploads/16b1c373-2a99-4aec-afe0-7c1146f2f07a?_state=Yn4WbWeXZyay8m94X7YybHiowDE53BVv9oP0jnK707t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE2YjFjMzczLTJhOTktNGFlYy1hZmUwLTdjMTE0NmYyZjA3YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTowMi4xMTcxMDQyNjhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.410195ms http.response.status=204 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:02 +0000] "GET /v2/foo/bar/blobs/uploads/16b1c373-2a99-4aec-afe0-7c1146f2f07a?_state=Yn4WbWeXZyay8m94X7YybHiowDE53BVv9oP0jnK707t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE2YjFjMzczLTJhOTktNGFlYy1hZmUwLTdjMTE0NmYyZjA3YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTowMi4xMTcxMDQyNjhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:02Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:35035" http.request.id=fbf01b46-6871-4167-8afc-59f86779ad7c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45000" http.request.uri="/v2/foo/bar/blobs/uploads/16b1c373-2a99-4aec-afe0-7c1146f2f07a?_state=Yn4WbWeXZyay8m94X7YybHiowDE53BVv9oP0jnK707t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE2YjFjMzczLTJhOTktNGFlYy1hZmUwLTdjMTE0NmYyZjA3YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTowMi4xMTcxMDQyNjhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.475675ms http.response.status=204 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:02 +0000] "DELETE /v2/foo/bar/blobs/uploads/16b1c373-2a99-4aec-afe0-7c1146f2f07a?_state=Yn4WbWeXZyay8m94X7YybHiowDE53BVv9oP0jnK707t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE2YjFjMzczLTJhOTktNGFlYy1hZmUwLTdjMTE0NmYyZjA3YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTowMi4xMTcxMDQyNjhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:02Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.9 http.request.host="127.0.0.1:35035" http.request.id=7637dc3b-d419-449c-b179-46f2ab9d9bdc http.request.method=GET http.request.remoteaddr="127.0.0.1:45000" http.request.uri="/v2/foo/bar/blobs/uploads/16b1c373-2a99-4aec-afe0-7c1146f2f07a?_state=Yn4WbWeXZyay8m94X7YybHiowDE53BVv9oP0jnK707t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE2YjFjMzczLTJhOTktNGFlYy1hZmUwLTdjMTE0NmYyZjA3YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTowMi4xMTcxMDQyNjhaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=16b1c373-2a99-4aec-afe0-7c1146f2f07a time="2026-10-20T00:49:02Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.26.9 http.request.host="127.0.0.1:35035" http.request.id=7637dc3b-d419-449c-b179-46f2ab9d9bdc http.request.method=GET http.request.remoteaddr="127.0.0.1:45000" http.request.uri="/v2/foo/bar/blobs/uploads/16b1c373-2a99-4aec-afe0-7c1146f2f07a?_state=Yn4WbWeXZyay8m94X7YybHiowDE53BVv9oP0jnK707t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE2YjFjMzczLTJhOTktNGFlYy1hZmUwLTdjMTE0NmYyZjA3YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTowMi4xMTcxMDQyNjhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.987175ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=16b1c373-2a99-4aec-afe0-7c1146f2f07a 127.0.0.1 - - [20/Oct/2026:00:49:02 +0000] "GET /v2/foo/bar/blobs/uploads/16b1c373-2a99-4aec-afe0-7c1146f2f07a?_state=Yn4WbWeXZyay8m94X7YybHiowDE53BVv9oP0jnK707t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE2YjFjMzczLTJhOTktNGFlYy1hZmUwLTdjMTE0NmYyZjA3YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTowMi4xMTcxMDQyNjhaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-10-20T00:49:02Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:35035" http.request.id=2dd7dcf6-4b7a-4016-bab8-9e97d035e270 http.request.method=POST http.request.remoteaddr="127.0.0.1:45010" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.961314ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:02Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.9 http.request.host="127.0.0.1:35035" http.request.id=4a10952c-b125-44f0-a19c-c8045d733371 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45010" http.request.uri="/v2/foo/bar/blobs/uploads/36f6410d-1fb6-4ad3-ba5d-d7607067ee40?_state=dSOlG-ZjL2NzsKP50dWRsIx5JONr8UCRe6t87-4TP8F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM2ZjY0MTBkLTFmYjYtNGFkMy1iYTVkLWQ3NjA3MDY3ZWU0MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTowMi4xMzUxNDA1NDFaIn0%3D&digest=sha256%3A68a10f12ec4bb2b1dd0a09dd020247c3b6e24197e4b955452166da9d520272d9" http.request.useragent="Go-http-client/1.1" provided=sha256:68a10f12ec4bb2b1dd0a09dd020247c3b6e24197e4b955452166da9d520272d9 vars.name="foo/bar" vars.uuid=36f6410d-1fb6-4ad3-ba5d-d7607067ee40 time="2026-10-20T00:49:02Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.9 http.request.host="127.0.0.1:35035" http.request.id=4a10952c-b125-44f0-a19c-c8045d733371 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45010" http.request.uri="/v2/foo/bar/blobs/uploads/36f6410d-1fb6-4ad3-ba5d-d7607067ee40?_state=dSOlG-ZjL2NzsKP50dWRsIx5JONr8UCRe6t87-4TP8F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM2ZjY0MTBkLTFmYjYtNGFkMy1iYTVkLWQ3NjA3MDY3ZWU0MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTowMi4xMzUxNDA1NDFaIn0%3D&digest=sha256%3A68a10f12ec4bb2b1dd0a09dd020247c3b6e24197e4b955452166da9d520272d9" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=36f6410d-1fb6-4ad3-ba5d-d7607067ee40 time="2026-10-20T00:49:02Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:68a10f12ec4bb2b1dd0a09dd020247c3b6e24197e4b955452166da9d520272d9, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.26.9 http.request.host="127.0.0.1:35035" http.request.id=4a10952c-b125-44f0-a19c-c8045d733371 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45010" http.request.uri="/v2/foo/bar/blobs/uploads/36f6410d-1fb6-4ad3-ba5d-d7607067ee40?_state=dSOlG-ZjL2NzsKP50dWRsIx5JONr8UCRe6t87-4TP8F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM2ZjY0MTBkLTFmYjYtNGFkMy1iYTVkLWQ3NjA3MDY3ZWU0MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTowMi4xMzUxNDA1NDFaIn0%3D&digest=sha256%3A68a10f12ec4bb2b1dd0a09dd020247c3b6e24197e4b955452166da9d520272d9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.843294ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=36f6410d-1fb6-4ad3-ba5d-d7607067ee40 127.0.0.1 - - [20/Oct/2026:00:49:02 +0000] "PUT /v2/foo/bar/blobs/uploads/36f6410d-1fb6-4ad3-ba5d-d7607067ee40?_state=dSOlG-ZjL2NzsKP50dWRsIx5JONr8UCRe6t87-4TP8F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM2ZjY0MTBkLTFmYjYtNGFkMy1iYTVkLWQ3NjA3MDY3ZWU0MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTowMi4xMzUxNDA1NDFaIn0%3D&digest=sha256%3A68a10f12ec4bb2b1dd0a09dd020247c3b6e24197e4b955452166da9d520272d9 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-10-20T00:49:02Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:35035" http.request.id=9fc4eb6c-173d-4373-9923-7b052051879a http.request.method=POST http.request.remoteaddr="127.0.0.1:45010" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.098416ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:02Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:35035" http.request.id=ae34b09e-3fe0-4026-8d13-b65d3fccfb20 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45010" http.request.uri="/v2/foo/bar/blobs/uploads/799a7dc5-b8cc-47ff-8563-b9017b519681?_state=N03w4VaR-kE8ndw7hW8dZ9fsuo0Rgeg8ZoJHKaDtxYZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc5OWE3ZGM1LWI4Y2MtNDdmZi04NTYzLWI5MDE3YjUxOTY4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTowMi4xNDQxOTQ4NDdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=4.139974ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:02 +0000] "PUT /v2/foo/bar/blobs/uploads/799a7dc5-b8cc-47ff-8563-b9017b519681?_state=N03w4VaR-kE8ndw7hW8dZ9fsuo0Rgeg8ZoJHKaDtxYZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc5OWE3ZGM1LWI4Y2MtNDdmZi04NTYzLWI5MDE3YjUxOTY4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTowMi4xNDQxOTQ4NDdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:02Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:35035" http.request.id=1ec09b28-f8ad-49a5-9278-704a4712d3a7 http.request.method=POST http.request.remoteaddr="127.0.0.1:45010" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.225495ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:02Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:35035" http.request.id=3f114a16-aa5a-4f20-8857-8a3801655e05 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45010" http.request.uri="/v2/foo/bar/blobs/uploads/f69b9f03-cd3b-4e9b-b892-20b9fac26b52?_state=1bdCJmgkLOIVW3ZuQmpIxCE2ouE-JTVq4shmBD2FeLV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY2OWI5ZjAzLWNkM2ItNGU5Yi1iODkyLTIwYjlmYWMyNmI1MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTowMi4xNTM0ODgwMTNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=3.972494ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:02 +0000] "PUT /v2/foo/bar/blobs/uploads/f69b9f03-cd3b-4e9b-b892-20b9fac26b52?_state=1bdCJmgkLOIVW3ZuQmpIxCE2ouE-JTVq4shmBD2FeLV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY2OWI5ZjAzLWNkM2ItNGU5Yi1iODkyLTIwYjlmYWMyNmI1MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTowMi4xNTM0ODgwMTNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:02Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:35035" http.request.id=1170610b-2dfd-4679-ac96-c43a89612497 http.request.method=POST http.request.remoteaddr="127.0.0.1:45010" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.694096ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:15Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:35035" http.request.id=e72ef0a5-b66a-4736-8396-66babd829b2a http.request.method=PUT http.request.remoteaddr="127.0.0.1:45010" http.request.uri="/v2/foo/bar/blobs/uploads/6aaaf411-dc0d-44b6-9d35-1e4ae2692e39?_state=xSSJ7ttTj2tv8bnkXPw5EPbU48yOzu6R617YydTL0fd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZhYWFmNDExLWRjMGQtNDRiNi05ZDM1LTFlNGFlMjY5MmUzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTowMi4xNjIxNTIwNloifQ%3D%3D&digest=sha256%3A68a10f12ec4bb2b1dd0a09dd020247c3b6e24197e4b955452166da9d520272d9" http.request.useragent="Go-http-client/1.1" http.response.duration=12.932198933s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:02 +0000] "PUT /v2/foo/bar/blobs/uploads/6aaaf411-dc0d-44b6-9d35-1e4ae2692e39?_state=xSSJ7ttTj2tv8bnkXPw5EPbU48yOzu6R617YydTL0fd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZhYWFmNDExLWRjMGQtNDRiNi05ZDM1LTFlNGFlMjY5MmUzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTowMi4xNjIxNTIwNloifQ%3D%3D&digest=sha256%3A68a10f12ec4bb2b1dd0a09dd020247c3b6e24197e4b955452166da9d520272d9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:15Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:35035" http.request.id=76213d06-2840-4b97-aa19-ec70e7e2e12b http.request.method=POST http.request.remoteaddr="127.0.0.1:45010" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.717575ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:15 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:33Z" level=info msg="response completed" go.version=go1.26.9 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:35035" http.request.id=643918cc-a473-4c35-997b-80c569e3bf4b http.request.method=PATCH http.request.remoteaddr="127.0.0.1:45010" http.request.uri="/v2/foo/bar/blobs/uploads/c45e2e04-4016-498e-b566-5788a05accc5?_state=yUL38XyuPhn0skXSRsWAnSkkVRGOOWa_1sNoDqYuArx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM0NWUyZTA0LTQwMTYtNDk4ZS1iNTY2LTU3ODhhMDVhY2NjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OToxNS41MTY0MjM1MzhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=17.977278695s http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:15 +0000] "PATCH /v2/foo/bar/blobs/uploads/c45e2e04-4016-498e-b566-5788a05accc5?_state=yUL38XyuPhn0skXSRsWAnSkkVRGOOWa_1sNoDqYuArx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM0NWUyZTA0LTQwMTYtNDk4ZS1iNTY2LTU3ODhhMDVhY2NjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OToxNS41MTY0MjM1MzhaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:33Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:35035" http.request.id=c1ddfc93-b651-427e-9177-b95709458795 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45010" http.request.uri="/v2/foo/bar/blobs/uploads/c45e2e04-4016-498e-b566-5788a05accc5?_state=Auk96cHAgRTwkwQk22LDijZWxbL3axOxHLQK2tcjXgJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM0NWUyZTA0LTQwMTYtNDk4ZS1iNTY2LTU3ODhhMDVhY2NjNSIsIk9mZnNldCI6Mjk2Mzg2NTYsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NDk6MTVaIn0%3D&digest=sha256%3A68a10f12ec4bb2b1dd0a09dd020247c3b6e24197e4b955452166da9d520272d9" http.request.useragent="Go-http-client/1.1" http.response.duration=6.179891ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:33 +0000] "PUT /v2/foo/bar/blobs/uploads/c45e2e04-4016-498e-b566-5788a05accc5?_state=Auk96cHAgRTwkwQk22LDijZWxbL3axOxHLQK2tcjXgJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM0NWUyZTA0LTQwMTYtNDk4ZS1iNTY2LTU3ODhhMDVhY2NjNSIsIk9mZnNldCI6Mjk2Mzg2NTYsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NDk6MTVaIn0%3D&digest=sha256%3A68a10f12ec4bb2b1dd0a09dd020247c3b6e24197e4b955452166da9d520272d9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:33Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:35035" http.request.id=301cc694-208d-4af7-9af3-1f0fa925d856 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:45010" http.request.uri="/v2/foo/bar/blobs/sha256:68a10f12ec4bb2b1dd0a09dd020247c3b6e24197e4b955452166da9d520272d9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=5.462232ms http.response.status=200 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:33 +0000] "HEAD /v2/foo/bar/blobs/sha256:68a10f12ec4bb2b1dd0a09dd020247c3b6e24197e4b955452166da9d520272d9 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:34Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:35035" http.request.id=ad9c39d5-3d2b-4e95-96bb-094a2a7a1501 http.request.method=GET http.request.remoteaddr="127.0.0.1:45010" http.request.uri="/v2/foo/bar/blobs/sha256:68a10f12ec4bb2b1dd0a09dd020247c3b6e24197e4b955452166da9d520272d9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=511.442072ms http.response.status=200 http.response.written=29638656 127.0.0.1 - - [20/Oct/2026:00:49:33 +0000] "GET /v2/foo/bar/blobs/sha256:68a10f12ec4bb2b1dd0a09dd020247c3b6e24197e4b955452166da9d520272d9 HTTP/1.1" 200 29638656 "" "Go-http-client/1.1" time="2026-10-20T00:49:34Z" level=error msg="error parsing digest="sha257:68a10f12ec4bb2b1dd0a09dd020247c3b6e24197e4b955452166da9d520272d9": unsupported digest algorithm" go.version=go1.26.9 http.request.host="127.0.0.1:35035" http.request.id=6447cf56-79cb-4cc9-8033-ac651d73d907 http.request.method=GET http.request.remoteaddr="127.0.0.1:45010" http.request.uri="/v2/foo/bar/blobs/sha257:68a10f12ec4bb2b1dd0a09dd020247c3b6e24197e4b955452166da9d520272d9" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:68a10f12ec4bb2b1dd0a09dd020247c3b6e24197e4b955452166da9d520272d9" vars.name="foo/bar" time="2026-10-20T00:49:34Z" 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.9 http.request.host="127.0.0.1:35035" http.request.id=6447cf56-79cb-4cc9-8033-ac651d73d907 http.request.method=GET http.request.remoteaddr="127.0.0.1:45010" http.request.uri="/v2/foo/bar/blobs/sha257:68a10f12ec4bb2b1dd0a09dd020247c3b6e24197e4b955452166da9d520272d9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.244833ms http.response.status=400 http.response.written=110 vars.digest="sha257:68a10f12ec4bb2b1dd0a09dd020247c3b6e24197e4b955452166da9d520272d9" vars.name="foo/bar" 127.0.0.1 - - [20/Oct/2026:00:49:34 +0000] "GET /v2/foo/bar/blobs/sha257:68a10f12ec4bb2b1dd0a09dd020247c3b6e24197e4b955452166da9d520272d9 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-10-20T00:49:34Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:35035" http.request.id=c2cfeee9-cb38-494f-9647-7eb4cbf8a2d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:41650" http.request.uri="/v2/foo/bar/blobs/sha256:68a10f12ec4bb2b1dd0a09dd020247c3b6e24197e4b955452166da9d520272d9" http.request.useragent="Go-http-client/1.1" http.response.duration=6.66399ms http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:34 +0000] "GET /v2/foo/bar/blobs/sha256:68a10f12ec4bb2b1dd0a09dd020247c3b6e24197e4b955452166da9d520272d9 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:34Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:35035" http.request.id=dd161410-8316-4fc4-92b4-ccb9e6727354 http.request.method=GET http.request.remoteaddr="127.0.0.1:41650" http.request.uri="/v2/foo/bar/blobs/sha256:68a10f12ec4bb2b1dd0a09dd020247c3b6e24197e4b955452166da9d520272d9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=9.490266ms http.response.status=200 http.response.written=196608 127.0.0.1 - - [20/Oct/2026:00:49:34 +0000] "GET /v2/foo/bar/blobs/sha256:68a10f12ec4bb2b1dd0a09dd020247c3b6e24197e4b955452166da9d520272d9 HTTP/1.1" 200 196608 "" "Go-http-client/1.1" time="2026-10-20T00:49:34Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:35035" http.request.id=7bdbc4b3-6264-41ba-8e03-7be3b83fa436 http.request.method=GET http.request.remoteaddr="127.0.0.1:41642" http.request.uri="/v2/foo/bar/blobs/sha256:68a10f12ec4bb2b1dd0a09dd020247c3b6e24197e4b955452166da9d520272d9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=31.595032ms http.response.status=200 http.response.written=2691072 127.0.0.1 - - [20/Oct/2026:00:49:34 +0000] "GET /v2/foo/bar/blobs/sha256:68a10f12ec4bb2b1dd0a09dd020247c3b6e24197e4b955452166da9d520272d9 HTTP/1.1" 200 2691072 "" "Go-http-client/1.1" time="2026-10-20T00:49:34Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:46365" http.request.id=7349ff8d-0d63-4135-83af-47181b94ed7c http.request.method=GET http.request.remoteaddr="127.0.0.1:56772" http.request.uri="/v2/foo/bar/blobs/sha256:91cfbbac2509bc5dede36a13b8f3d681552fb728a4a1ec6b5fb290e53edc7358" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=32.870037819s http.response.status=200 http.response.written=2637824 127.0.0.1 - - [20/Oct/2026:00:49:01 +0000] "GET /v2/foo/bar/blobs/sha256:91cfbbac2509bc5dede36a13b8f3d681552fb728a4a1ec6b5fb290e53edc7358 HTTP/1.1" 200 2637824 "" "Go-http-client/1.1" time="2026-10-20T00:49:34Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:46365" http.request.id=53d64ee0-0e24-47f5-adb6-28e5492690f3 http.request.method=GET http.request.remoteaddr="127.0.0.1:56768" http.request.uri="/v2/foo/bar/blobs/sha256:91cfbbac2509bc5dede36a13b8f3d681552fb728a4a1ec6b5fb290e53edc7358" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=32.88338264s http.response.status=200 http.response.written=2691072 127.0.0.1 - - [20/Oct/2026:00:49:01 +0000] "GET /v2/foo/bar/blobs/sha256:91cfbbac2509bc5dede36a13b8f3d681552fb728a4a1ec6b5fb290e53edc7358 HTTP/1.1" 200 2691072 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (55.58s) === RUN TestBlobDelete time="2026-10-20T00:49: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.9 time="2026-10-20T00:49:34Z" level=info msg="redis not configured" go.version=go1.26.9 time="2026-10-20T00:49:34Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418 err.message="blob unknown to registry" go.version=go1.26.9 http.request.host="127.0.0.1:44459" http.request.id=07b10df9-3dfe-4f76-a9a1-6e5b93f25864 http.request.method=GET http.request.remoteaddr="127.0.0.1:42852" http.request.uri="/v2/foo/bar/blobs/sha256:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=5.254892ms http.response.status=404 http.response.written=157 vars.digest="sha256:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418" vars.name="foo/bar" 127.0.0.1 - - [20/Oct/2026:00:49:34 +0000] "GET /v2/foo/bar/blobs/sha256:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-10-20T00:49:34Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418 err.message="blob unknown to registry" go.version=go1.26.9 http.request.host="127.0.0.1:44459" http.request.id=e09f2d51-994b-4f62-97fb-00946ad14bb3 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:42866" http.request.uri="/v2/foo/bar/blobs/sha256:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.776833ms http.response.status=404 http.response.written=157 vars.digest="sha256:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418" vars.name="foo/bar" 127.0.0.1 - - [20/Oct/2026:00:49:34 +0000] "HEAD /v2/foo/bar/blobs/sha256:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-10-20T00:49:34Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:44459" http.request.id=27409294-0416-453d-8cc4-60c7ba3950b6 http.request.method=POST http.request.remoteaddr="127.0.0.1:42866" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.444533ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:34Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:44459" http.request.id=fe754660-ab8b-455a-90e6-36fa51b526ce http.request.method=GET http.request.remoteaddr="127.0.0.1:42866" http.request.uri="/v2/foo/bar/blobs/uploads/af5d276c-e401-470e-945e-eae8b26c186e?_state=Vsi09QIrI0Px60Mwow1nxikWAK-o9wsSGg6yN9lIj9h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmNWQyNzZjLWU0MDEtNDcwZS05NDVlLWVhZThiMjZjMTg2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTozNC43NjQzNDQyNjNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=4.923193ms http.response.status=204 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:34 +0000] "GET /v2/foo/bar/blobs/uploads/af5d276c-e401-470e-945e-eae8b26c186e?_state=Vsi09QIrI0Px60Mwow1nxikWAK-o9wsSGg6yN9lIj9h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmNWQyNzZjLWU0MDEtNDcwZS05NDVlLWVhZThiMjZjMTg2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTozNC43NjQzNDQyNjNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:34Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:44459" http.request.id=ac5d7c4e-f8d3-480b-a088-3e6f733caf94 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42866" http.request.uri="/v2/foo/bar/blobs/uploads/af5d276c-e401-470e-945e-eae8b26c186e?_state=Vsi09QIrI0Px60Mwow1nxikWAK-o9wsSGg6yN9lIj9h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmNWQyNzZjLWU0MDEtNDcwZS05NDVlLWVhZThiMjZjMTg2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTozNC43NjQzNDQyNjNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=8.194328ms http.response.status=204 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:34 +0000] "DELETE /v2/foo/bar/blobs/uploads/af5d276c-e401-470e-945e-eae8b26c186e?_state=Vsi09QIrI0Px60Mwow1nxikWAK-o9wsSGg6yN9lIj9h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmNWQyNzZjLWU0MDEtNDcwZS05NDVlLWVhZThiMjZjMTg2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTozNC43NjQzNDQyNjNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:34Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.9 http.request.host="127.0.0.1:44459" http.request.id=65b7a8d9-9dcd-4185-be31-a1a2f66b2c5e http.request.method=GET http.request.remoteaddr="127.0.0.1:42866" http.request.uri="/v2/foo/bar/blobs/uploads/af5d276c-e401-470e-945e-eae8b26c186e?_state=Vsi09QIrI0Px60Mwow1nxikWAK-o9wsSGg6yN9lIj9h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmNWQyNzZjLWU0MDEtNDcwZS05NDVlLWVhZThiMjZjMTg2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTozNC43NjQzNDQyNjNaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=af5d276c-e401-470e-945e-eae8b26c186e time="2026-10-20T00:49:34Z" 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.9 http.request.host="127.0.0.1:44459" http.request.id=65b7a8d9-9dcd-4185-be31-a1a2f66b2c5e http.request.method=GET http.request.remoteaddr="127.0.0.1:42866" http.request.uri="/v2/foo/bar/blobs/uploads/af5d276c-e401-470e-945e-eae8b26c186e?_state=Vsi09QIrI0Px60Mwow1nxikWAK-o9wsSGg6yN9lIj9h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmNWQyNzZjLWU0MDEtNDcwZS05NDVlLWVhZThiMjZjMTg2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTozNC43NjQzNDQyNjNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=5.723511ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=af5d276c-e401-470e-945e-eae8b26c186e 127.0.0.1 - - [20/Oct/2026:00:49:34 +0000] "GET /v2/foo/bar/blobs/uploads/af5d276c-e401-470e-945e-eae8b26c186e?_state=Vsi09QIrI0Px60Mwow1nxikWAK-o9wsSGg6yN9lIj9h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmNWQyNzZjLWU0MDEtNDcwZS05NDVlLWVhZThiMjZjMTg2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTozNC43NjQzNDQyNjNaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-10-20T00:49:34Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:44459" http.request.id=3d25f891-a275-4ba1-a328-4077fdc8c9c6 http.request.method=POST http.request.remoteaddr="127.0.0.1:42880" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=6.52201ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:34Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.9 http.request.host="127.0.0.1:44459" http.request.id=a9f5ad06-cd0a-4390-9489-9307501f86a2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42880" http.request.uri="/v2/foo/bar/blobs/uploads/e8a911ae-b5c3-478d-94b4-628127fb44e6?_state=bMBQl0AyVI1xPEOUi3B7REzgBVtGRiGk3I4oXjeAIA97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4YTkxMWFlLWI1YzMtNDc4ZC05NGI0LTYyODEyN2ZiNDRlNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTozNC43OTY4ODc5MzVaIn0%3D&digest=sha256%3A9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418" http.request.useragent="Go-http-client/1.1" provided=sha256:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418 vars.name="foo/bar" vars.uuid=e8a911ae-b5c3-478d-94b4-628127fb44e6 time="2026-10-20T00:49:34Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.9 http.request.host="127.0.0.1:44459" http.request.id=a9f5ad06-cd0a-4390-9489-9307501f86a2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42880" http.request.uri="/v2/foo/bar/blobs/uploads/e8a911ae-b5c3-478d-94b4-628127fb44e6?_state=bMBQl0AyVI1xPEOUi3B7REzgBVtGRiGk3I4oXjeAIA97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4YTkxMWFlLWI1YzMtNDc4ZC05NGI0LTYyODEyN2ZiNDRlNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTozNC43OTY4ODc5MzVaIn0%3D&digest=sha256%3A9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=e8a911ae-b5c3-478d-94b4-628127fb44e6 time="2026-10-20T00:49:34Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.26.9 http.request.host="127.0.0.1:44459" http.request.id=a9f5ad06-cd0a-4390-9489-9307501f86a2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42880" http.request.uri="/v2/foo/bar/blobs/uploads/e8a911ae-b5c3-478d-94b4-628127fb44e6?_state=bMBQl0AyVI1xPEOUi3B7REzgBVtGRiGk3I4oXjeAIA97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4YTkxMWFlLWI1YzMtNDc4ZC05NGI0LTYyODEyN2ZiNDRlNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTozNC43OTY4ODc5MzVaIn0%3D&digest=sha256%3A9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=6.189851ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=e8a911ae-b5c3-478d-94b4-628127fb44e6 127.0.0.1 - - [20/Oct/2026:00:49:34 +0000] "PUT /v2/foo/bar/blobs/uploads/e8a911ae-b5c3-478d-94b4-628127fb44e6?_state=bMBQl0AyVI1xPEOUi3B7REzgBVtGRiGk3I4oXjeAIA97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4YTkxMWFlLWI1YzMtNDc4ZC05NGI0LTYyODEyN2ZiNDRlNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTozNC43OTY4ODc5MzVaIn0%3D&digest=sha256%3A9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-10-20T00:49:34Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:44459" http.request.id=72bc40a9-0faa-46ae-b83e-3e4bd61ff966 http.request.method=POST http.request.remoteaddr="127.0.0.1:42880" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=6.313331ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:34Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:44459" http.request.id=e33be589-15bd-404a-ae75-dda83d76e1c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42880" http.request.uri="/v2/foo/bar/blobs/uploads/48c6e7af-863d-4e6d-abc4-112c2a45a3d5?_state=bZt1TkDIp-gFjzplewT3N1XujqTtywrlwN4pfAV8ZiV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ4YzZlN2FmLTg2M2QtNGU2ZC1hYmM0LTExMmMyYTQ1YTNkNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTozNC44MTQyMTUyODlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=7.04637ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:34 +0000] "PUT /v2/foo/bar/blobs/uploads/48c6e7af-863d-4e6d-abc4-112c2a45a3d5?_state=bZt1TkDIp-gFjzplewT3N1XujqTtywrlwN4pfAV8ZiV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ4YzZlN2FmLTg2M2QtNGU2ZC1hYmM0LTExMmMyYTQ1YTNkNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTozNC44MTQyMTUyODlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:34Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:44459" http.request.id=051509f6-c92e-4205-b8d7-d6218aa64157 http.request.method=POST http.request.remoteaddr="127.0.0.1:42880" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=6.80423ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:34Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:44459" http.request.id=b1043cab-36db-4e60-b34f-e126bbd0e22a http.request.method=PUT http.request.remoteaddr="127.0.0.1:42880" http.request.uri="/v2/foo/bar/blobs/uploads/c79d3064-4ebc-4682-91e5-b78c1950b50c?_state=n1ePl0no1OmKi1fXfMXHMNvrXIigWJguW-JhLmTeuMd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM3OWQzMDY0LTRlYmMtNDY4Mi05MWU1LWI3OGMxOTUwYjUwYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTozNC44MzEwMTc1ODNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=7.940968ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:34 +0000] "PUT /v2/foo/bar/blobs/uploads/c79d3064-4ebc-4682-91e5-b78c1950b50c?_state=n1ePl0no1OmKi1fXfMXHMNvrXIigWJguW-JhLmTeuMd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM3OWQzMDY0LTRlYmMtNDY4Mi05MWU1LWI3OGMxOTUwYjUwYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTozNC44MzEwMTc1ODNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:34Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:44459" http.request.id=22a64775-5c21-4ec6-82ea-774f74c91a0f http.request.method=POST http.request.remoteaddr="127.0.0.1:42880" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=6.19513ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:41Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:44459" http.request.id=5edd87c0-8677-4c36-9219-4898ace0a68c http.request.method=PUT http.request.remoteaddr="127.0.0.1:42880" http.request.uri="/v2/foo/bar/blobs/uploads/15cb02db-ff36-4065-86c9-d2380d5fae16?_state=C7PHjzXQyc2LgWIgeGRv01TX_TXv0QcrtCW1u8dceH97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE1Y2IwMmRiLWZmMzYtNDA2NS04NmM5LWQyMzgwZDVmYWUxNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTozNC44NDg0NjAxNzdaIn0%3D&digest=sha256%3A9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418" http.request.useragent="Go-http-client/1.1" http.response.duration=6.944206124s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:34 +0000] "PUT /v2/foo/bar/blobs/uploads/15cb02db-ff36-4065-86c9-d2380d5fae16?_state=C7PHjzXQyc2LgWIgeGRv01TX_TXv0QcrtCW1u8dceH97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE1Y2IwMmRiLWZmMzYtNDA2NS04NmM5LWQyMzgwZDVmYWUxNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTozNC44NDg0NjAxNzdaIn0%3D&digest=sha256%3A9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:42Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:44459" http.request.id=17b0a6c5-eb75-4cf8-8b4f-8e6ee43ac3b6 http.request.method=POST http.request.remoteaddr="127.0.0.1:42880" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.357753ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:47Z" level=info msg="response completed" go.version=go1.26.9 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:44459" http.request.id=af3d1375-bc88-4c3b-82b1-9880cdd6dd89 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:42880" http.request.uri="/v2/foo/bar/blobs/uploads/39104f37-d16f-43fb-811e-6e8f88b57b2d?_state=g5YPYWjRuGcLGBwobJASJqDiiip-urtdFNYZ2UsiMNp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM5MTA0ZjM3LWQxNmYtNDNmYi04MTFlLTZlOGY4OGI1N2IyZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTo0Mi4wODI1MjA4MjVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=5.526160976s http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:42 +0000] "PATCH /v2/foo/bar/blobs/uploads/39104f37-d16f-43fb-811e-6e8f88b57b2d?_state=g5YPYWjRuGcLGBwobJASJqDiiip-urtdFNYZ2UsiMNp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM5MTA0ZjM3LWQxNmYtNDNmYi04MTFlLTZlOGY4OGI1N2IyZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTo0Mi4wODI1MjA4MjVaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:47Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:44459" http.request.id=6e9b6f53-6526-436b-a50a-43d5984ed305 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42880" http.request.uri="/v2/foo/bar/blobs/uploads/39104f37-d16f-43fb-811e-6e8f88b57b2d?_state=tp77f2G4qd4jgs0QYWMIw7wbgRoRukX5ZdQzyyMFQGZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM5MTA0ZjM3LWQxNmYtNDNmYi04MTFlLTZlOGY4OGI1N2IyZCIsIk9mZnNldCI6MTg5ODEzNzYsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NDk6NDJaIn0%3D&digest=sha256%3A9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418" http.request.useragent="Go-http-client/1.1" http.response.duration=4.530493ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:47 +0000] "PUT /v2/foo/bar/blobs/uploads/39104f37-d16f-43fb-811e-6e8f88b57b2d?_state=tp77f2G4qd4jgs0QYWMIw7wbgRoRukX5ZdQzyyMFQGZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM5MTA0ZjM3LWQxNmYtNDNmYi04MTFlLTZlOGY4OGI1N2IyZCIsIk9mZnNldCI6MTg5ODEzNzYsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NDk6NDJaIn0%3D&digest=sha256%3A9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:47Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:44459" http.request.id=d72f19e2-a617-4ca0-975a-1d6a0f0630a7 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:42880" http.request.uri="/v2/foo/bar/blobs/sha256:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.923175ms http.response.status=200 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:47 +0000] "HEAD /v2/foo/bar/blobs/sha256:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:47Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:44459" http.request.id=b27a16c8-6048-4aa9-bafd-d61cf442cc23 http.request.method=GET http.request.remoteaddr="127.0.0.1:42880" http.request.uri="/v2/foo/bar/blobs/sha256:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=255.730896ms http.response.status=200 http.response.written=18981376 127.0.0.1 - - [20/Oct/2026:00:49:47 +0000] "GET /v2/foo/bar/blobs/sha256:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418 HTTP/1.1" 200 18981376 "" "Go-http-client/1.1" time="2026-10-20T00:49:47Z" level=error msg="error parsing digest="sha257:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418": unsupported digest algorithm" go.version=go1.26.9 http.request.host="127.0.0.1:44459" http.request.id=6d84d6ea-1172-4b15-bf49-f61c5a049f24 http.request.method=GET http.request.remoteaddr="127.0.0.1:42880" http.request.uri="/v2/foo/bar/blobs/sha257:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418" vars.name="foo/bar" time="2026-10-20T00:49:47Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.26.9 http.request.host="127.0.0.1:44459" http.request.id=6d84d6ea-1172-4b15-bf49-f61c5a049f24 http.request.method=GET http.request.remoteaddr="127.0.0.1:42880" http.request.uri="/v2/foo/bar/blobs/sha257:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.255877ms http.response.status=400 http.response.written=110 vars.digest="sha257:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418" vars.name="foo/bar" 127.0.0.1 - - [20/Oct/2026:00:49:47 +0000] "GET /v2/foo/bar/blobs/sha257:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-10-20T00:49:47Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:44459" http.request.id=3b0e134b-2bd0-4e12-83dc-91e4de9ae9a4 http.request.method=GET http.request.remoteaddr="127.0.0.1:33202" http.request.uri="/v2/foo/bar/blobs/sha256:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418" http.request.useragent="Go-http-client/1.1" http.response.duration=4.181153ms http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:47 +0000] "GET /v2/foo/bar/blobs/sha256:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:47Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:44459" http.request.id=9badc247-0128-4454-a81c-b2df7988e7af http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33210" http.request.uri="/v2/foo/bar/blobs/sha256:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418" http.request.useragent="Go-http-client/1.1" http.response.duration=3.984594ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:47 +0000] "DELETE /v2/foo/bar/blobs/sha256:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:47Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418 err.message="blob unknown to registry" go.version=go1.26.9 http.request.host="127.0.0.1:44459" http.request.id=a533cc71-d323-42c6-85f1-1c5a40f10e01 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:33210" http.request.uri="/v2/foo/bar/blobs/sha256:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.081275ms http.response.status=404 http.response.written=157 vars.digest="sha256:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418" vars.name="foo/bar" 127.0.0.1 - - [20/Oct/2026:00:49:47 +0000] "HEAD /v2/foo/bar/blobs/sha256:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-10-20T00:49:47Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.26.9 http.request.host="127.0.0.1:44459" http.request.id=230657f4-e5cf-49aa-bdef-67d2f247762c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33210" http.request.uri="/v2/foo/bar/blobs/sha256:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.664595ms http.response.status=404 http.response.written=74 vars.digest="sha256:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418" vars.name="foo/bar" 127.0.0.1 - - [20/Oct/2026:00:49:47 +0000] "DELETE /v2/foo/bar/blobs/sha256:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2026-10-20T00:49:47Z" level=error msg="error parsing digest="sha257:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418": unsupported digest algorithm" go.version=go1.26.9 http.request.host="127.0.0.1:44459" http.request.id=21d46027-6a24-4b35-98e1-735a0b0ef722 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33226" http.request.uri="/v2/foo/bar/blobs/sha257:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418" vars.name="foo/bar" time="2026-10-20T00:49:47Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.26.9 http.request.host="127.0.0.1:44459" http.request.id=21d46027-6a24-4b35-98e1-735a0b0ef722 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33226" http.request.uri="/v2/foo/bar/blobs/sha257:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.451794ms http.response.status=400 http.response.written=110 vars.digest="sha257:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418" vars.name="foo/bar" 127.0.0.1 - - [20/Oct/2026:00:49:47 +0000] "DELETE /v2/foo/bar/blobs/sha257:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-10-20T00:49:47Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:44459" http.request.id=61c35163-5ddb-4f09-a535-7ae845d11850 http.request.method=POST http.request.remoteaddr="127.0.0.1:33242" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.876033ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:53Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:44459" http.request.id=1e305741-599e-40d3-a3d0-46f65eec28ae http.request.method=PUT http.request.remoteaddr="127.0.0.1:33242" http.request.uri="/v2/foo/bar/blobs/uploads/b0ab7ce1-6dda-4c0f-a26b-d28da6588d66?_state=Z6peCSYPK7WbKQ8WHhBmoXcWVPoqLzU2IG9cWlCdMqN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIwYWI3Y2UxLTZkZGEtNGMwZi1hMjZiLWQyOGRhNjU4OGQ2NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTo0Ny45NzI0OTA0MTVaIn0%3D&digest=sha256%3A9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418" http.request.useragent="Go-http-client/1.1" http.response.duration=5.238395469s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:47 +0000] "PUT /v2/foo/bar/blobs/uploads/b0ab7ce1-6dda-4c0f-a26b-d28da6588d66?_state=Z6peCSYPK7WbKQ8WHhBmoXcWVPoqLzU2IG9cWlCdMqN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIwYWI3Y2UxLTZkZGEtNGMwZi1hMjZiLWQyOGRhNjU4OGQ2NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTo0Ny45NzI0OTA0MTVaIn0%3D&digest=sha256%3A9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:53Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:44459" http.request.id=5477f2f7-0d38-4d2b-a15a-fbcc08d448cb http.request.method=HEAD http.request.remoteaddr="127.0.0.1:33242" http.request.uri="/v2/foo/bar/blobs/sha256:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.903614ms http.response.status=200 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:53 +0000] "HEAD /v2/foo/bar/blobs/sha256:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-10-20T00:49:53Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:44459" http.request.id=2c10f8a7-ade3-46c8-89c4-11f4ab43796c http.request.method=GET http.request.remoteaddr="127.0.0.1:33200" http.request.uri="/v2/foo/bar/blobs/sha256:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=5.560544986s http.response.status=200 http.response.written=2691072 127.0.0.1 - - [20/Oct/2026:00:49:47 +0000] "GET /v2/foo/bar/blobs/sha256:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418 HTTP/1.1" 200 2691072 "" "Go-http-client/1.1" time="2026-10-20T00:49:53Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:44459" http.request.id=90ffd9a5-725a-4c9f-ab2a-20d4c5035f91 http.request.method=GET http.request.remoteaddr="127.0.0.1:33202" http.request.uri="/v2/foo/bar/blobs/sha256:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=5.547426265s http.response.status=200 http.response.written=2614272 127.0.0.1 - - [20/Oct/2026:00:49:47 +0000] "GET /v2/foo/bar/blobs/sha256:9b647bf2c24a72be064cd68835596fac310af055284ef4f6cf0d3f3c2b8b7418 HTTP/1.1" 200 2614272 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (19.37s) === RUN TestRelativeURL time="2026-10-20T00:49:53Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.9 time="2026-10-20T00:49:53Z" level=info msg="redis not configured" go.version=go1.26.9 time="2026-10-20T00:49:53Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:44209" http.request.id=3cc91f4d-c3e8-47ff-aef2-7e94ea6971b6 http.request.method=POST http.request.remoteaddr="127.0.0.1:48456" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.433255ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:50:00Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:44209" http.request.id=9a4c650d-697e-4daa-a49a-302cb851f7f9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48456" http.request.uri="/v2/foo/bar/blobs/uploads/694fc25e-40e3-466a-974a-88441b72219f?_state=q-INphLy_ButDhARwQ47EswncepgXm2DLjuVphWka4B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY5NGZjMjVlLTQwZTMtNDY2YS05NzRhLTg4NDQxYjcyMjE5ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTo1My40OTc3NDQwMzNaIn0%3D&digest=sha256%3A3239db37704152841f23cb775b94abc3e75962f6bd23cf330945ed856fb22562" http.request.useragent="Go-http-client/1.1" http.response.duration=6.535868201s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:49:54 +0000] "PUT /v2/foo/bar/blobs/uploads/694fc25e-40e3-466a-974a-88441b72219f?_state=q-INphLy_ButDhARwQ47EswncepgXm2DLjuVphWka4B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY5NGZjMjVlLTQwZTMtNDY2YS05NzRhLTg4NDQxYjcyMjE5ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo0OTo1My40OTc3NDQwMzNaIn0%3D&digest=sha256%3A3239db37704152841f23cb775b94abc3e75962f6bd23cf330945ed856fb22562 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:50:01Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:44209" http.request.id=d00054c1-c832-41e9-89e5-17c97647a064 http.request.method=POST http.request.remoteaddr="127.0.0.1:48456" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.290555ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:50:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:50:01Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:44209" http.request.id=975729f4-5bb9-4f3d-952a-b6dc0a34a380 http.request.method=POST http.request.remoteaddr="127.0.0.1:48456" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.702456ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:50:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:50:10Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:44209" http.request.id=c8fe62ab-8e30-443f-85ef-d0ece03972e6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48456" http.request.uri="/v2/foo/bar/blobs/uploads/4f4b57d2-dd9e-4304-8c90-1f95faa140dc?_state=4Yu62-Nszr-osePQ9NpYglQ9n3PFwz5S5m2goWnECaN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmNGI1N2QyLWRkOWUtNDMwNC04YzkwLTFmOTVmYWExNDBkYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo1MDowMS4yNjI0NzkzMDhaIn0%3D&digest=sha256%3A25a6e5c4f129c740ea2e8d714182da3711dbbc8f310e97f55ea3585e35612ff6" http.request.useragent="Go-http-client/1.1" http.response.duration=9.317063505s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:50:01 +0000] "PUT /v2/foo/bar/blobs/uploads/4f4b57d2-dd9e-4304-8c90-1f95faa140dc?_state=4Yu62-Nszr-osePQ9NpYglQ9n3PFwz5S5m2goWnECaN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmNGI1N2QyLWRkOWUtNDMwNC04YzkwLTFmOTVmYWExNDBkYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo1MDowMS4yNjI0NzkzMDhaIn0%3D&digest=sha256%3A25a6e5c4f129c740ea2e8d714182da3711dbbc8f310e97f55ea3585e35612ff6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (17.09s) === RUN TestBlobDeleteDisabled time="2026-10-20T00:50:10Z" 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.9 time="2026-10-20T00:50:10Z" level=info msg="redis not configured" go.version=go1.26.9 time="2026-10-20T00:50:11Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.9 http.request.host="127.0.0.1:38371" http.request.id=101e84a4-b9cc-4510-8a66-d35dc83c8924 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35270" http.request.uri="/v2/foo/bar/blobs/sha256:33dac1980e646f8ea91d81c8a72637ecaefabd226c0aa91c0501539c8e698bde" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.169855ms http.response.status=405 http.response.written=78 vars.digest="sha256:33dac1980e646f8ea91d81c8a72637ecaefabd226c0aa91c0501539c8e698bde" vars.name="foo/bar" 127.0.0.1 - - [20/Oct/2026:00:50:11 +0000] "DELETE /v2/foo/bar/blobs/sha256:33dac1980e646f8ea91d81c8a72637ecaefabd226c0aa91c0501539c8e698bde HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.74s) === RUN TestDeleteDisabled time="2026-10-20T00:50: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.9 time="2026-10-20T00:50:11Z" level=info msg="redis not configured" go.version=go1.26.9 time="2026-10-20T00:50:12Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:35141" http.request.id=2c6168ac-6eee-4e76-a7f1-bd400a884ad9 http.request.method=POST http.request.remoteaddr="127.0.0.1:46368" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.548674ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:50:12 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:50:21Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:35141" http.request.id=200cf473-98ba-4b4a-8669-3448c3a9f269 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46368" http.request.uri="/v2/foo/bar/blobs/uploads/d4bc46ff-f022-4674-a416-b27166578883?_state=cHT0IDbxys_MQfYaK4QVzjCY1HzH4obxqb0z-Qh2Gw97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ0YmM0NmZmLWYwMjItNDY3NC1hNDE2LWIyNzE2NjU3ODg4MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo1MDoxMi4wODA5MDQxMTlaIn0%3D&digest=sha256%3A03bb7e446f7ae1b566b54674554004b020b88a3b51e95ce444a22a09d90eb99d" http.request.useragent="Go-http-client/1.1" http.response.duration=9.20300214s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:50:12 +0000] "PUT /v2/foo/bar/blobs/uploads/d4bc46ff-f022-4674-a416-b27166578883?_state=cHT0IDbxys_MQfYaK4QVzjCY1HzH4obxqb0z-Qh2Gw97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ0YmM0NmZmLWYwMjItNDY3NC1hNDE2LWIyNzE2NjU3ODg4MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo1MDoxMi4wODA5MDQxMTlaIn0%3D&digest=sha256%3A03bb7e446f7ae1b566b54674554004b020b88a3b51e95ce444a22a09d90eb99d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:50:21Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.9 http.request.host="127.0.0.1:35141" http.request.id=e67446a2-5611-4a79-b320-6a322732ab4c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46368" http.request.uri="/v2/foo/bar/blobs/sha256:03bb7e446f7ae1b566b54674554004b020b88a3b51e95ce444a22a09d90eb99d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.861475ms http.response.status=405 http.response.written=78 vars.digest="sha256:03bb7e446f7ae1b566b54674554004b020b88a3b51e95ce444a22a09d90eb99d" vars.name="foo/bar" 127.0.0.1 - - [20/Oct/2026:00:50:21 +0000] "DELETE /v2/foo/bar/blobs/sha256:03bb7e446f7ae1b566b54674554004b020b88a3b51e95ce444a22a09d90eb99d HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (9.97s) === RUN TestDeleteReadOnly time="2026-10-20T00:50:21Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.9 time="2026-10-20T00:50:21Z" level=info msg="redis not configured" go.version=go1.26.9 time="2026-10-20T00:50:21Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:38147" http.request.id=ca9c01b8-206d-4d2c-b127-f3cd18d9ef39 http.request.method=POST http.request.remoteaddr="127.0.0.1:41256" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.353655ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:50:21 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:50:25Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:38147" http.request.id=8181d715-62ed-4b21-8bf9-7b308317e2df http.request.method=PUT http.request.remoteaddr="127.0.0.1:41256" http.request.uri="/v2/foo/bar/blobs/uploads/bed497fc-6255-42b2-b784-c941297fb53c?_state=lhI4UIDZrUuq2d_gmo-CPeThZhWaltaMDQY0TRXIJGF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJlZDQ5N2ZjLTYyNTUtNDJiMi1iNzg0LWM5NDEyOTdmYjUzYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo1MDoyMS43NzUwNjUyODJaIn0%3D&digest=sha256%3A5b797c9df28f98b0cb42c38ba42a727f6aee917c17b21566ad3cadcaaca92c7b" http.request.useragent="Go-http-client/1.1" http.response.duration=4.128464941s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:50:21 +0000] "PUT /v2/foo/bar/blobs/uploads/bed497fc-6255-42b2-b784-c941297fb53c?_state=lhI4UIDZrUuq2d_gmo-CPeThZhWaltaMDQY0TRXIJGF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJlZDQ5N2ZjLTYyNTUtNDJiMi1iNzg0LWM5NDEyOTdmYjUzYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo1MDoyMS43NzUwNjUyODJaIn0%3D&digest=sha256%3A5b797c9df28f98b0cb42c38ba42a727f6aee917c17b21566ad3cadcaaca92c7b HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [20/Oct/2026:00:50:25 +0000] "DELETE /v2/foo/bar/blobs/sha256:5b797c9df28f98b0cb42c38ba42a727f6aee917c17b21566ad3cadcaaca92c7b HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (4.62s) === RUN TestStartPushReadOnly time="2026-10-20T00:50:25Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.9 time="2026-10-20T00:50:25Z" level=info msg="redis not configured" go.version=go1.26.9 127.0.0.1 - - [20/Oct/2026:00:50:25 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.01s) === RUN TestManifestAPI time="2026-10-20T00:50:25Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.9 time="2026-10-20T00:50:25Z" level=info msg="redis not configured" go.version=go1.26.9 time="2026-10-20T00:50:25Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=db349648-232f-4df7-bd80-657b087d0a82 http.request.method=GET http.request.remoteaddr="127.0.0.1:43140" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.860874ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [20/Oct/2026:00:50:25 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-10-20T00:50:25Z" 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.9 http.request.host="127.0.0.1:34203" http.request.id=5cfafecd-ab0b-4ae7-b283-7912cb29c66d http.request.method=GET http.request.remoteaddr="127.0.0.1:43140" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.592436ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [20/Oct/2026:00:50:25 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-10-20T00:50:25Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=c8bd79f5-d3eb-4254-add6-6cef1ab0d0d9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43140" 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.934995ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [20/Oct/2026:00:50:25 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-10-20T00:50:25Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=771b6f6c-0cfd-45a6-a646-c4280c4b58f6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43140" 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=4.596973ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-10-20T00:50:25Z" 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.9 http.request.host="127.0.0.1:34203" http.request.id=771b6f6c-0cfd-45a6-a646-c4280c4b58f6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43140" 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=4.778753ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-10-20T00:50:25Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=771b6f6c-0cfd-45a6-a646-c4280c4b58f6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43140" 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=4.890653ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-10-20T00:50:25Z" 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.9 http.request.host="127.0.0.1:34203" http.request.id=771b6f6c-0cfd-45a6-a646-c4280c4b58f6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43140" 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=4.982813ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [20/Oct/2026:00:50:25 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-10-20T00:50:26Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=3e2cea14-3257-4c27-bcb4-bdd6bcdd2d09 http.request.method=POST http.request.remoteaddr="127.0.0.1:43140" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.632155ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:50:26 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:50:31Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=954e4133-8bd6-4ed2-a5bc-432d7906bcce http.request.method=PUT http.request.remoteaddr="127.0.0.1:43140" http.request.uri="/v2/foo/schema1/blobs/uploads/858c1a31-bc33-4d5c-8dd0-178e84e8e21e?_state=2MZscG_jZIv1F28poXXvumdWp5J6FGNvt_LZWE_DEyl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4NThjMWEzMS1iYzMzLTRkNWMtOGRkMC0xNzhlODRlOGUyMWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NTA6MjYuNDY4NTI4NTE1WiJ9&digest=sha256%3A5004740cfc1d93680448f07d4e5879a41c484a63c79fbe3cf9a00d8175280fad" http.request.useragent="Go-http-client/1.1" http.response.duration=4.880861053s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:50:26 +0000] "PUT /v2/foo/schema1/blobs/uploads/858c1a31-bc33-4d5c-8dd0-178e84e8e21e?_state=2MZscG_jZIv1F28poXXvumdWp5J6FGNvt_LZWE_DEyl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4NThjMWEzMS1iYzMzLTRkNWMtOGRkMC0xNzhlODRlOGUyMWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NTA6MjYuNDY4NTI4NTE1WiJ9&digest=sha256%3A5004740cfc1d93680448f07d4e5879a41c484a63c79fbe3cf9a00d8175280fad HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:50:32Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=22e3a5fb-cfed-46bd-9609-cc2e4cc8fda7 http.request.method=POST http.request.remoteaddr="127.0.0.1:43140" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.383295ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:50:32 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:50:46Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=c135561b-cbf7-4cad-b9d5-b2a8ece7be93 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43140" http.request.uri="/v2/foo/schema1/blobs/uploads/7d83a794-7f85-4b88-ab4e-16bafb7ed163?_state=W_Vgs8jh_6Ni414t3PH2gELwn5eATMGd7DUO5ai6p2p7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3ZDgzYTc5NC03Zjg1LTRiODgtYWI0ZS0xNmJhZmI3ZWQxNjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NTA6MzIuMjQ1ODcwODYxWiJ9&digest=sha256%3A6f57ba16196f1f9ada72a7fed3590eba29758be39cd83ab915152a6af2afd5f6" http.request.useragent="Go-http-client/1.1" http.response.duration=14.157131491s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:50:32 +0000] "PUT /v2/foo/schema1/blobs/uploads/7d83a794-7f85-4b88-ab4e-16bafb7ed163?_state=W_Vgs8jh_6Ni414t3PH2gELwn5eATMGd7DUO5ai6p2p7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3ZDgzYTc5NC03Zjg1LTRiODgtYWI0ZS0xNmJhZmI3ZWQxNjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NTA6MzIuMjQ1ODcwODYxWiJ9&digest=sha256%3A6f57ba16196f1f9ada72a7fed3590eba29758be39cd83ab915152a6af2afd5f6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:50:46Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=dee76605-b550-407a-b105-e20bc68102be http.request.method=PUT http.request.remoteaddr="127.0.0.1:43140" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.699251ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:50:46 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:50:46Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=fa226943-2f61-45fd-87a2-7b1718db9c40 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43140" http.request.uri="/v2/foo/schema1/manifests/sha256:45244b332171d466761d1ee1456599aaae7f5aab3d828073602f0ab30ed34479" http.request.useragent="Go-http-client/1.1" http.response.duration=4.993532ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:50:46 +0000] "PUT /v2/foo/schema1/manifests/sha256:45244b332171d466761d1ee1456599aaae7f5aab3d828073602f0ab30ed34479 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:50:46Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=23c75bdb-dac3-438b-972f-ee337a0b4968 http.request.method=GET http.request.remoteaddr="127.0.0.1:43140" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.189913ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [20/Oct/2026:00:50:46 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-20T00:50:46Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=937e1827-01dc-472f-b166-8c1f4b381807 http.request.method=GET http.request.remoteaddr="127.0.0.1:43140" http.request.uri="/v2/foo/schema1/manifests/sha256:45244b332171d466761d1ee1456599aaae7f5aab3d828073602f0ab30ed34479" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.015674ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [20/Oct/2026:00:50:46 +0000] "GET /v2/foo/schema1/manifests/sha256:45244b332171d466761d1ee1456599aaae7f5aab3d828073602f0ab30ed34479 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-20T00:50:46Z" level=info msg="response completed" go.version=go1.26.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:34203" http.request.id=ed33f7d5-2e36-4bb9-95f5-d435215cd2d9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43140" http.request.uri="/v2/foo/schema1/manifests/sha256:45244b332171d466761d1ee1456599aaae7f5aab3d828073602f0ab30ed34479" http.request.useragent="Go-http-client/1.1" http.response.duration=4.980232ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:50:46 +0000] "PUT /v2/foo/schema1/manifests/sha256:45244b332171d466761d1ee1456599aaae7f5aab3d828073602f0ab30ed34479 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:50:46Z" level=info msg="response completed" go.version=go1.26.9 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:34203" http.request.id=8e899dba-458b-4763-8fcd-02eb610b7907 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43140" http.request.uri="/v2/foo/schema1/manifests/sha256:45244b332171d466761d1ee1456599aaae7f5aab3d828073602f0ab30ed34479" http.request.useragent="Go-http-client/1.1" http.response.duration=5.086972ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:50:46 +0000] "PUT /v2/foo/schema1/manifests/sha256:45244b332171d466761d1ee1456599aaae7f5aab3d828073602f0ab30ed34479 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:50:46Z" level=info msg="response completed" go.version=go1.26.9 http.request.contenttype="application/json" http.request.host="127.0.0.1:34203" http.request.id=000197bc-46f7-4592-b861-b5cf99141abd http.request.method=PUT http.request.remoteaddr="127.0.0.1:43140" http.request.uri="/v2/foo/schema1/manifests/sha256:45244b332171d466761d1ee1456599aaae7f5aab3d828073602f0ab30ed34479" http.request.useragent="Go-http-client/1.1" http.response.duration=5.044253ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:50:46 +0000] "PUT /v2/foo/schema1/manifests/sha256:45244b332171d466761d1ee1456599aaae7f5aab3d828073602f0ab30ed34479 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:50:46Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=c96fc152-d091-4865-90d0-9f162e490e5f http.request.method=GET http.request.remoteaddr="127.0.0.1:43140" http.request.uri="/v2/foo/schema1/manifests/sha256:45244b332171d466761d1ee1456599aaae7f5aab3d828073602f0ab30ed34479" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.222133ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [20/Oct/2026:00:50:46 +0000] "GET /v2/foo/schema1/manifests/sha256:45244b332171d466761d1ee1456599aaae7f5aab3d828073602f0ab30ed34479 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-20T00:50:46Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=ce300c39-6e0d-4bf1-aa56-8b5571bff4f1 http.request.method=GET http.request.remoteaddr="127.0.0.1:43140" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.169617ms http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:50:46 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T00:50:46Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=20bce4f8-276d-418c-a3ae-02c2c0064aa2 http.request.method=GET http.request.remoteaddr="127.0.0.1:43140" http.request.uri="/v2/foo/schema1/manifests/sha256:45244b332171d466761d1ee1456599aaae7f5aab3d828073602f0ab30ed34479" http.request.useragent="Go-http-client/1.1" http.response.duration=2.201056ms http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:50:46 +0000] "GET /v2/foo/schema1/manifests/sha256:45244b332171d466761d1ee1456599aaae7f5aab3d828073602f0ab30ed34479 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T00:50:46Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=773ffe3d-aa8a-487a-9780-c6466eaf3bbe http.request.method=GET http.request.remoteaddr="127.0.0.1:43140" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.367937ms http.response.status=200 http.response.written=41 127.0.0.1 - - [20/Oct/2026:00:50:46 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-10-20T00:50:46Z" level=error msg="payload digest does match: "sha256:227e64eefde85ef2abc96c6c7d2c855356230eb2315639d0fe16399a7dfbbcc8" != "sha256:45244b332171d466761d1ee1456599aaae7f5aab3d828073602f0ab30ed34479"" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=6b0e25a2-98df-4148-8c3e-a9f8591142c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43140" http.request.uri="/v2/foo/schema1/manifests/sha256:45244b332171d466761d1ee1456599aaae7f5aab3d828073602f0ab30ed34479" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:45244b332171d466761d1ee1456599aaae7f5aab3d828073602f0ab30ed34479" time="2026-10-20T00:50:46Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=6b0e25a2-98df-4148-8c3e-a9f8591142c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43140" http.request.uri="/v2/foo/schema1/manifests/sha256:45244b332171d466761d1ee1456599aaae7f5aab3d828073602f0ab30ed34479" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.528335ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:45244b332171d466761d1ee1456599aaae7f5aab3d828073602f0ab30ed34479" 127.0.0.1 - - [20/Oct/2026:00:50:46 +0000] "PUT /v2/foo/schema1/manifests/sha256:45244b332171d466761d1ee1456599aaae7f5aab3d828073602f0ab30ed34479 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-10-20T00:50:46Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=97343acd-61cd-44ef-9c8a-464cba0aa900 http.request.method=GET http.request.remoteaddr="127.0.0.1:56384" 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=3.064195ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [20/Oct/2026:00:50:46 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-10-20T00:50:46Z" 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.9 http.request.host="127.0.0.1:34203" http.request.id=42a93ed0-039a-4c98-b1a5-91e6c0375e32 http.request.method=GET http.request.remoteaddr="127.0.0.1:56384" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.839016ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [20/Oct/2026:00:50:46 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-10-20T00:50:46Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34203" http.request.id=82dbc766-ce27-4456-83a5-f0684b163538 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56384" 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=3.244775ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-10-20T00:50:46Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34203" http.request.id=82dbc766-ce27-4456-83a5-f0684b163538 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56384" 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=3.403755ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-10-20T00:50:46Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34203" http.request.id=82dbc766-ce27-4456-83a5-f0684b163538 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56384" 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=3.568035ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [20/Oct/2026:00:50:46 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-10-20T00:50:46Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=f3aebb5e-99a3-49da-9b4e-e4f22867596e http.request.method=POST http.request.remoteaddr="127.0.0.1:56384" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.114955ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:50:46 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:50:46Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=39e84f11-9f06-4ed7-9aba-bb286db57a74 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56384" http.request.uri="/v2/foo/schema2/blobs/uploads/48afd4e3-4ecc-4a1c-aa88-252d87a03803?_state=Hm2leoypI7RRH5jaE-gJBp7A6RU0FSUHa4IHVGIxA9V7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0OGFmZDRlMy00ZWNjLTRhMWMtYWE4OC0yNTJkODdhMDM4MDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NTA6NDYuNDg1NTYxMDY4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=4.075414ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:50:46 +0000] "PUT /v2/foo/schema2/blobs/uploads/48afd4e3-4ecc-4a1c-aa88-252d87a03803?_state=Hm2leoypI7RRH5jaE-gJBp7A6RU0FSUHa4IHVGIxA9V7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0OGFmZDRlMy00ZWNjLTRhMWMtYWE4OC0yNTJkODdhMDM4MDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NTA6NDYuNDg1NTYxMDY4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:50:46Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34203" http.request.id=8d57544d-60c9-4cfe-8787-b8ffb023130f http.request.method=PUT http.request.remoteaddr="127.0.0.1:56384" 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=3.486414ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-10-20T00:50:46Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34203" http.request.id=8d57544d-60c9-4cfe-8787-b8ffb023130f http.request.method=PUT http.request.remoteaddr="127.0.0.1:56384" 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=3.651274ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [20/Oct/2026:00:50:46 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-10-20T00:50:47Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=5c3ce0e7-7e69-46f5-8835-112bd362c7ec http.request.method=POST http.request.remoteaddr="127.0.0.1:56384" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.603495ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:50:47 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:50:55Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=229a33fd-a727-4e87-a1c6-b40fca6c912e http.request.method=PUT http.request.remoteaddr="127.0.0.1:56384" http.request.uri="/v2/foo/schema2/blobs/uploads/42fe0a92-d361-4e54-9f06-c6195179e239?_state=Cveuw2DYGbqT8cF9n3ezD3jz5RccqNUz8f1n0MknJrR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0MmZlMGE5Mi1kMzYxLTRlNTQtOWYwNi1jNjE5NTE3OWUyMzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NTA6NDcuMTY0MTYxNjVaIn0%3D&digest=sha256%3Aa6b5cec8e9fa2e150b5f031779baefb79cb52c8adc11217fb472c007fc3ee284" http.request.useragent="Go-http-client/1.1" http.response.duration=8.312184566s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:50:47 +0000] "PUT /v2/foo/schema2/blobs/uploads/42fe0a92-d361-4e54-9f06-c6195179e239?_state=Cveuw2DYGbqT8cF9n3ezD3jz5RccqNUz8f1n0MknJrR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0MmZlMGE5Mi1kMzYxLTRlNTQtOWYwNi1jNjE5NTE3OWUyMzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NTA6NDcuMTY0MTYxNjVaIn0%3D&digest=sha256%3Aa6b5cec8e9fa2e150b5f031779baefb79cb52c8adc11217fb472c007fc3ee284 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:50:55Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=26112ed9-2a01-4dee-93b7-f0245db094c7 http.request.method=POST http.request.remoteaddr="127.0.0.1:56384" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.702955ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:50:55 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:00Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=b53d6108-7ac8-4d8e-a414-359cc14e0eb2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56384" http.request.uri="/v2/foo/schema2/blobs/uploads/52626e71-5407-416d-bf5e-9b437f7ba3c1?_state=QQVBXDv6FHxHmJxDEvCMQc0CdHl7isQ7f4719jCdF5R7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1MjYyNmU3MS01NDA3LTQxNmQtYmY1ZS05YjQzN2Y3YmEzYzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NTA6NTUuOTgzNDU2Nzk1WiJ9&digest=sha256%3Ae7d91da757aca67a57b866a72c5f059caf5758ecc37aede902540d6129c20144" http.request.useragent="Go-http-client/1.1" http.response.duration=4.876887283s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:50:55 +0000] "PUT /v2/foo/schema2/blobs/uploads/52626e71-5407-416d-bf5e-9b437f7ba3c1?_state=QQVBXDv6FHxHmJxDEvCMQc0CdHl7isQ7f4719jCdF5R7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1MjYyNmU3MS01NDA3LTQxNmQtYmY1ZS05YjQzN2Y3YmEzYzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NTA6NTUuOTgzNDU2Nzk1WiJ9&digest=sha256%3Ae7d91da757aca67a57b866a72c5f059caf5758ecc37aede902540d6129c20144 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:00Z" level=info msg="response completed" go.version=go1.26.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34203" http.request.id=ad7af18b-27e0-4bca-adc0-6953aaba65b6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56384" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.137674ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:00 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:00Z" level=info msg="response completed" go.version=go1.26.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34203" http.request.id=284a2b1e-4924-4ae7-8a05-1c99c9426069 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56384" http.request.uri="/v2/foo/schema2/manifests/sha256:056d0ae62014a8aa234d33e609bcaef579d43065eff9782708c5b45f35c41bc0" http.request.useragent="Go-http-client/1.1" http.response.duration=3.352435ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:00 +0000] "PUT /v2/foo/schema2/manifests/sha256:056d0ae62014a8aa234d33e609bcaef579d43065eff9782708c5b45f35c41bc0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:00Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=4260a2cc-40e7-4221-9238-93579682dd58 http.request.method=GET http.request.remoteaddr="127.0.0.1:56384" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.927376ms http.response.status=200 http.response.written=732 127.0.0.1 - - [20/Oct/2026:00:51:00 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-10-20T00:51:00Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=c03fd0fe-7c62-4c35-9a14-39a2adb99a30 http.request.method=GET http.request.remoteaddr="127.0.0.1:56384" http.request.uri="/v2/foo/schema2/manifests/sha256:056d0ae62014a8aa234d33e609bcaef579d43065eff9782708c5b45f35c41bc0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.862715ms http.response.status=200 http.response.written=732 127.0.0.1 - - [20/Oct/2026:00:51:00 +0000] "GET /v2/foo/schema2/manifests/sha256:056d0ae62014a8aa234d33e609bcaef579d43065eff9782708c5b45f35c41bc0 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-10-20T00:51:00Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=f1ce93b4-81b3-4d06-a5d8-7124e091b8cf http.request.method=GET http.request.remoteaddr="127.0.0.1:56384" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.275636ms http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:00 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:00Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=3653c4e8-addb-42c3-a4ed-1f2806d37289 http.request.method=GET http.request.remoteaddr="127.0.0.1:56384" http.request.uri="/v2/foo/schema2/manifests/sha256:056d0ae62014a8aa234d33e609bcaef579d43065eff9782708c5b45f35c41bc0" http.request.useragent="Go-http-client/1.1" http.response.duration=2.119716ms http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:00 +0000] "GET /v2/foo/schema2/manifests/sha256:056d0ae62014a8aa234d33e609bcaef579d43065eff9782708c5b45f35c41bc0 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:00Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=f5f6320e-1dff-4417-a6eb-518b67bbc73e http.request.method=GET http.request.remoteaddr="127.0.0.1:56384" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.235817ms http.response.status=200 http.response.written=45 127.0.0.1 - - [20/Oct/2026:00:51:00 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-10-20T00:51:00Z" level=info msg="rewriting manifest sha256:056d0ae62014a8aa234d33e609bcaef579d43065eff9782708c5b45f35c41bc0 in schema1 format to support old client" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=b12500a8-e261-46f3-9da5-232665f477a8 http.request.method=GET http.request.remoteaddr="127.0.0.1:56384" 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-10-20T00:51:00Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=b12500a8-e261-46f3-9da5-232665f477a8 http.request.method=GET http.request.remoteaddr="127.0.0.1:56384" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.044113ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [20/Oct/2026:00:51:00 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-10-20T00:51:00Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.26.9 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:34203" http.request.id=aec01628-2877-4795-ba1f-52303f23303c http.request.method=PUT http.request.remoteaddr="127.0.0.1:56384" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.558256ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [20/Oct/2026:00:51:00 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-10-20T00:51:00Z" level=info msg="response completed" go.version=go1.26.9 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:34203" http.request.id=6994dace-3e26-414f-8d8d-5a12b6faa43f http.request.method=PUT http.request.remoteaddr="127.0.0.1:56384" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.163115ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:00 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:00Z" level=info msg="response completed" go.version=go1.26.9 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:34203" http.request.id=640bede2-78a9-4b89-854b-6d83ef7fa222 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56384" http.request.uri="/v2/foo/schema2/manifests/sha256:00e8f5f6f8f5e02cbb2f404a7a106ce21a12ffcc737be00ed5eb94fda2c98702" http.request.useragent="Go-http-client/1.1" http.response.duration=3.145195ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:00 +0000] "PUT /v2/foo/schema2/manifests/sha256:00e8f5f6f8f5e02cbb2f404a7a106ce21a12ffcc737be00ed5eb94fda2c98702 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:00Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=0cb93ed4-c99c-442c-a079-f6197cdb5d63 http.request.method=GET http.request.remoteaddr="127.0.0.1:56384" 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=2.918596ms http.response.status=200 http.response.written=434 127.0.0.1 - - [20/Oct/2026:00:51:00 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-10-20T00:51:00Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=46aac819-ed98-4bde-8e60-c5330ec25532 http.request.method=GET http.request.remoteaddr="127.0.0.1:56384" http.request.uri="/v2/foo/schema2/manifests/sha256:00e8f5f6f8f5e02cbb2f404a7a106ce21a12ffcc737be00ed5eb94fda2c98702" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=2.753636ms http.response.status=200 http.response.written=434 127.0.0.1 - - [20/Oct/2026:00:51:00 +0000] "GET /v2/foo/schema2/manifests/sha256:00e8f5f6f8f5e02cbb2f404a7a106ce21a12ffcc737be00ed5eb94fda2c98702 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-10-20T00:51:00Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=cde0730e-04f1-4244-bfb2-5ce1415d7ffb http.request.method=GET http.request.remoteaddr="127.0.0.1:56384" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.262597ms http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:00 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:00Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=366fbdb9-b750-457a-a6f5-91f0bff3fa03 http.request.method=GET http.request.remoteaddr="127.0.0.1:56384" http.request.uri="/v2/foo/schema2/manifests/sha256:00e8f5f6f8f5e02cbb2f404a7a106ce21a12ffcc737be00ed5eb94fda2c98702" http.request.useragent="Go-http-client/1.1" http.response.duration=2.287556ms http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:00 +0000] "GET /v2/foo/schema2/manifests/sha256:00e8f5f6f8f5e02cbb2f404a7a106ce21a12ffcc737be00ed5eb94fda2c98702 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:00Z" level=info msg="rewriting manifest list sha256:00e8f5f6f8f5e02cbb2f404a7a106ce21a12ffcc737be00ed5eb94fda2c98702 in schema1 format to support old client" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=50a1027b-40d3-4e4c-ade2-223c31c75ed1 http.request.method=GET http.request.remoteaddr="127.0.0.1:56384" 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-10-20T00:51:00Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:34203" http.request.id=50a1027b-40d3-4e4c-ade2-223c31c75ed1 http.request.method=GET http.request.remoteaddr="127.0.0.1:56384" 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=5.857291ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [20/Oct/2026:00:51:00 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2026-10-20T00:51: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.9 time="2026-10-20T00:51:00Z" level=info msg="redis not configured" go.version=go1.26.9 time="2026-10-20T00:51:00Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=364b54ae-5e19-4414-83a4-4e7f46a813e9 http.request.method=GET http.request.remoteaddr="127.0.0.1:35612" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.060795ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [20/Oct/2026:00:51:00 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-10-20T00:51:00Z" 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.9 http.request.host="127.0.0.1:45279" http.request.id=d9e7ec43-0c89-4c9d-821e-465d07431d88 http.request.method=GET http.request.remoteaddr="127.0.0.1:35612" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.229776ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [20/Oct/2026:00:51:00 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-10-20T00:51:00Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=811f02c7-8edc-499f-adca-880bcd770005 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35612" 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.517156ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [20/Oct/2026:00:51:00 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-10-20T00:51:00Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=952ac290-f395-4144-9be1-e0c0aea4719e http.request.method=PUT http.request.remoteaddr="127.0.0.1:35612" 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=4.039474ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-10-20T00:51:00Z" 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.9 http.request.host="127.0.0.1:45279" http.request.id=952ac290-f395-4144-9be1-e0c0aea4719e http.request.method=PUT http.request.remoteaddr="127.0.0.1:35612" 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=4.167094ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-10-20T00:51:00Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=952ac290-f395-4144-9be1-e0c0aea4719e http.request.method=PUT http.request.remoteaddr="127.0.0.1:35612" 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=4.266413ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-10-20T00:51:00Z" 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.9 http.request.host="127.0.0.1:45279" http.request.id=952ac290-f395-4144-9be1-e0c0aea4719e http.request.method=PUT http.request.remoteaddr="127.0.0.1:35612" 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=4.344073ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [20/Oct/2026:00:51:00 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-10-20T00:51:01Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=3435454c-2b67-4a62-879c-b77c02a1c00c http.request.method=POST http.request.remoteaddr="127.0.0.1:35612" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.780974ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:01 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:11Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=7a0e1bd5-c788-415f-aff8-5d39e2c162fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:35612" http.request.uri="/v2/foo/schema1/blobs/uploads/0cf721fc-04f0-4f35-9d5e-7b3ed42276b1?_state=XLA-bdthdjPoQrwg9_FpqAhfjjplRJc9KJPMMOOz2Ed7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwY2Y3MjFmYy0wNGYwLTRmMzUtOWQ1ZS03YjNlZDQyMjc2YjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NTE6MDEuNjgxNDQzOTY2WiJ9&digest=sha256%3A0597b7aecaffb57854e402187cc8cd0c872d8f64ee61021a2c55831129a40e78" http.request.useragent="Go-http-client/1.1" http.response.duration=10.067585878s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:01 +0000] "PUT /v2/foo/schema1/blobs/uploads/0cf721fc-04f0-4f35-9d5e-7b3ed42276b1?_state=XLA-bdthdjPoQrwg9_FpqAhfjjplRJc9KJPMMOOz2Ed7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwY2Y3MjFmYy0wNGYwLTRmMzUtOWQ1ZS03YjNlZDQyMjc2YjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NTE6MDEuNjgxNDQzOTY2WiJ9&digest=sha256%3A0597b7aecaffb57854e402187cc8cd0c872d8f64ee61021a2c55831129a40e78 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:12Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=01945965-36e0-4314-96e6-fa502c0d6ff0 http.request.method=POST http.request.remoteaddr="127.0.0.1:35612" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.422075ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:12 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:20Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=9c7a4107-01f1-445f-a2be-855fdb40e182 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35612" http.request.uri="/v2/foo/schema1/blobs/uploads/4bc05df3-96b4-4642-832f-87931e4e1c07?_state=lKdYa8RdLYuSyFM31yRGzGEse9CnnGM6o3ydw1NebOF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0YmMwNWRmMy05NmI0LTQ2NDItODMyZi04NzkzMWU0ZTFjMDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NTE6MTIuNDI0NTE4MTFaIn0%3D&digest=sha256%3Aaddff594283ff6813aef480b44829c4e75ee30f40de9e255cc38d524a4b236b7" http.request.useragent="Go-http-client/1.1" http.response.duration=8.273672551s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:12 +0000] "PUT /v2/foo/schema1/blobs/uploads/4bc05df3-96b4-4642-832f-87931e4e1c07?_state=lKdYa8RdLYuSyFM31yRGzGEse9CnnGM6o3ydw1NebOF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0YmMwNWRmMy05NmI0LTQ2NDItODMyZi04NzkzMWU0ZTFjMDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NTE6MTIuNDI0NTE4MTFaIn0%3D&digest=sha256%3Aaddff594283ff6813aef480b44829c4e75ee30f40de9e255cc38d524a4b236b7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:20Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=0d219cca-f812-4a87-a496-5a9f9773ec26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35612" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.072411ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:20 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:20Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=d60aeb08-4ca6-4c37-9f1f-35e9d7ff31e6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35612" http.request.uri="/v2/foo/schema1/manifests/sha256:b7e725fdc2fc6d3111ce0b2523ab0d9ba5a94d9cbca8b82fe019e2a884cbd437" http.request.useragent="Go-http-client/1.1" http.response.duration=5.065192ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:20 +0000] "PUT /v2/foo/schema1/manifests/sha256:b7e725fdc2fc6d3111ce0b2523ab0d9ba5a94d9cbca8b82fe019e2a884cbd437 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:20Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=10078a18-2343-400d-aa44-e77550267d22 http.request.method=GET http.request.remoteaddr="127.0.0.1:35612" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.255313ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [20/Oct/2026:00:51:20 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-20T00:51:20Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=3c1da761-d223-4613-a895-290dc5dc9d74 http.request.method=GET http.request.remoteaddr="127.0.0.1:35612" http.request.uri="/v2/foo/schema1/manifests/sha256:b7e725fdc2fc6d3111ce0b2523ab0d9ba5a94d9cbca8b82fe019e2a884cbd437" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.013574ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [20/Oct/2026:00:51:20 +0000] "GET /v2/foo/schema1/manifests/sha256:b7e725fdc2fc6d3111ce0b2523ab0d9ba5a94d9cbca8b82fe019e2a884cbd437 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-20T00:51:20Z" level=info msg="response completed" go.version=go1.26.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:45279" http.request.id=67558374-3462-4414-8153-566c3bf5432e http.request.method=PUT http.request.remoteaddr="127.0.0.1:35612" http.request.uri="/v2/foo/schema1/manifests/sha256:b7e725fdc2fc6d3111ce0b2523ab0d9ba5a94d9cbca8b82fe019e2a884cbd437" http.request.useragent="Go-http-client/1.1" http.response.duration=5.058373ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:20 +0000] "PUT /v2/foo/schema1/manifests/sha256:b7e725fdc2fc6d3111ce0b2523ab0d9ba5a94d9cbca8b82fe019e2a884cbd437 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:20Z" level=info msg="response completed" go.version=go1.26.9 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:45279" http.request.id=3493ac91-d4f6-4ccf-b1b9-11f5304a4f1e http.request.method=PUT http.request.remoteaddr="127.0.0.1:35612" http.request.uri="/v2/foo/schema1/manifests/sha256:b7e725fdc2fc6d3111ce0b2523ab0d9ba5a94d9cbca8b82fe019e2a884cbd437" http.request.useragent="Go-http-client/1.1" http.response.duration=5.081232ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:20 +0000] "PUT /v2/foo/schema1/manifests/sha256:b7e725fdc2fc6d3111ce0b2523ab0d9ba5a94d9cbca8b82fe019e2a884cbd437 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:20Z" level=info msg="response completed" go.version=go1.26.9 http.request.contenttype="application/json" http.request.host="127.0.0.1:45279" http.request.id=22f5f487-0b8d-4fdf-b264-43602b3d5387 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35612" http.request.uri="/v2/foo/schema1/manifests/sha256:b7e725fdc2fc6d3111ce0b2523ab0d9ba5a94d9cbca8b82fe019e2a884cbd437" http.request.useragent="Go-http-client/1.1" http.response.duration=4.963073ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:20 +0000] "PUT /v2/foo/schema1/manifests/sha256:b7e725fdc2fc6d3111ce0b2523ab0d9ba5a94d9cbca8b82fe019e2a884cbd437 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:20Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=6f3ef4d4-f2b3-4ab8-883a-8c5e1874864b http.request.method=GET http.request.remoteaddr="127.0.0.1:35612" http.request.uri="/v2/foo/schema1/manifests/sha256:b7e725fdc2fc6d3111ce0b2523ab0d9ba5a94d9cbca8b82fe019e2a884cbd437" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.001554ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [20/Oct/2026:00:51:20 +0000] "GET /v2/foo/schema1/manifests/sha256:b7e725fdc2fc6d3111ce0b2523ab0d9ba5a94d9cbca8b82fe019e2a884cbd437 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-20T00:51:20Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=03e22c83-cdb0-45a3-8dbf-cb4a7c081c3e http.request.method=GET http.request.remoteaddr="127.0.0.1:35612" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.309657ms http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:20 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:20Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=0ac10c3d-9008-41a4-b315-96e25e01a96f http.request.method=GET http.request.remoteaddr="127.0.0.1:35612" http.request.uri="/v2/foo/schema1/manifests/sha256:b7e725fdc2fc6d3111ce0b2523ab0d9ba5a94d9cbca8b82fe019e2a884cbd437" http.request.useragent="Go-http-client/1.1" http.response.duration=2.152057ms http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:20 +0000] "GET /v2/foo/schema1/manifests/sha256:b7e725fdc2fc6d3111ce0b2523ab0d9ba5a94d9cbca8b82fe019e2a884cbd437 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:20Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=e2631d9b-96bc-4624-8308-4c4dcbe80e63 http.request.method=GET http.request.remoteaddr="127.0.0.1:35612" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.192217ms http.response.status=200 http.response.written=41 127.0.0.1 - - [20/Oct/2026:00:51:20 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-10-20T00:51:20Z" level=error msg="payload digest does match: "sha256:9a848aa2f4cbd94fa791dfe03ad43767d31f29a669409295b1221dbd0f1ffc3a" != "sha256:b7e725fdc2fc6d3111ce0b2523ab0d9ba5a94d9cbca8b82fe019e2a884cbd437"" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=8b12966f-7c77-4d5a-aa46-7e8871c8e458 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35612" http.request.uri="/v2/foo/schema1/manifests/sha256:b7e725fdc2fc6d3111ce0b2523ab0d9ba5a94d9cbca8b82fe019e2a884cbd437" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:b7e725fdc2fc6d3111ce0b2523ab0d9ba5a94d9cbca8b82fe019e2a884cbd437" time="2026-10-20T00:51:20Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=8b12966f-7c77-4d5a-aa46-7e8871c8e458 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35612" http.request.uri="/v2/foo/schema1/manifests/sha256:b7e725fdc2fc6d3111ce0b2523ab0d9ba5a94d9cbca8b82fe019e2a884cbd437" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.981796ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:b7e725fdc2fc6d3111ce0b2523ab0d9ba5a94d9cbca8b82fe019e2a884cbd437" 127.0.0.1 - - [20/Oct/2026:00:51:20 +0000] "PUT /v2/foo/schema1/manifests/sha256:b7e725fdc2fc6d3111ce0b2523ab0d9ba5a94d9cbca8b82fe019e2a884cbd437 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-10-20T00:51:20Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=1f039b85-5acb-41b7-b154-98e8e398fbc5 http.request.method=GET http.request.remoteaddr="127.0.0.1:59474" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.913436ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [20/Oct/2026:00:51:20 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-10-20T00:51:20Z" 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.9 http.request.host="127.0.0.1:45279" http.request.id=778e5fca-ca29-43e4-95b7-1140c9656949 http.request.method=GET http.request.remoteaddr="127.0.0.1:59474" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.279237ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [20/Oct/2026:00:51:20 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-10-20T00:51:20Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45279" http.request.id=52a3b504-3b4f-463b-9e1e-502ca8ffb8df http.request.method=PUT http.request.remoteaddr="127.0.0.1:59474" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.751596ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-10-20T00:51:20Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45279" http.request.id=52a3b504-3b4f-463b-9e1e-502ca8ffb8df http.request.method=PUT http.request.remoteaddr="127.0.0.1:59474" 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=3.037036ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-10-20T00:51:20Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45279" http.request.id=52a3b504-3b4f-463b-9e1e-502ca8ffb8df http.request.method=PUT http.request.remoteaddr="127.0.0.1:59474" 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=3.133276ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [20/Oct/2026:00:51:20 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-10-20T00:51:20Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=a9fca6ef-3c25-46b8-bc5b-57fc001955e5 http.request.method=POST http.request.remoteaddr="127.0.0.1:59474" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.690516ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:20 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:20Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=7b9dfc4c-7429-4644-940d-56f6767c07e6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59474" http.request.uri="/v2/foo/schema2/blobs/uploads/a739c8c0-d4c7-4011-b8e1-b70044200d5a?_state=JzSR_U8UpflPJWQPmIeyUt4z2_GNiv-3fWXkgB4CiKd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNzM5YzhjMC1kNGM3LTQwMTEtYjhlMS1iNzAwNDQyMDBkNWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NTE6MjAuNzc5NzU0Mzc5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=3.411114ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:20 +0000] "PUT /v2/foo/schema2/blobs/uploads/a739c8c0-d4c7-4011-b8e1-b70044200d5a?_state=JzSR_U8UpflPJWQPmIeyUt4z2_GNiv-3fWXkgB4CiKd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNzM5YzhjMC1kNGM3LTQwMTEtYjhlMS1iNzAwNDQyMDBkNWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NTE6MjAuNzc5NzU0Mzc5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:20Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45279" http.request.id=f99d219d-1dfb-45ac-94e3-209c2bd425d0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59474" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.792576ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-10-20T00:51:20Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45279" http.request.id=f99d219d-1dfb-45ac-94e3-209c2bd425d0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59474" 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=3.109835ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [20/Oct/2026:00:51:20 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-10-20T00:51:21Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=d78486ab-d3a4-41f5-87e6-ed9a9eb3ee34 http.request.method=POST http.request.remoteaddr="127.0.0.1:59474" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.876616ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:21 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:33Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=e8e20578-0b66-4fed-a55b-2bce47f74109 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59474" http.request.uri="/v2/foo/schema2/blobs/uploads/7129fd27-2bdd-4595-bdf2-642a97bc803d?_state=x13srWqvR4pdbry_6_If2OBxINLpSJHcGvfmq7r4Q5B7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3MTI5ZmQyNy0yYmRkLTQ1OTUtYmRmMi02NDJhOTdiYzgwM2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NTE6MjEuNTY2NjcxNjE5WiJ9&digest=sha256%3Afd42fa2088d6ef869c591110b0f8fe631e76717fc05a70d85031b8381d78dfdb" http.request.useragent="Go-http-client/1.1" http.response.duration=12.08406806s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:21 +0000] "PUT /v2/foo/schema2/blobs/uploads/7129fd27-2bdd-4595-bdf2-642a97bc803d?_state=x13srWqvR4pdbry_6_If2OBxINLpSJHcGvfmq7r4Q5B7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3MTI5ZmQyNy0yYmRkLTQ1OTUtYmRmMi02NDJhOTdiYzgwM2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NTE6MjEuNTY2NjcxNjE5WiJ9&digest=sha256%3Afd42fa2088d6ef869c591110b0f8fe631e76717fc05a70d85031b8381d78dfdb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:34Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=603c67e3-0f7c-4d38-a71c-bc2fcd206978 http.request.method=POST http.request.remoteaddr="127.0.0.1:59474" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.448415ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:34 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:45Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=c68cd7c0-8c3d-4d4d-8429-763dbb2165b4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59474" http.request.uri="/v2/foo/schema2/blobs/uploads/d1263045-597b-411a-8f3e-366cb2651555?_state=YUfYMaoxmEsOQEA-Z4757i5w3x9qrPjFA6viGLDD1ql7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkMTI2MzA0NS01OTdiLTQxMWEtOGYzZS0zNjZjYjI2NTE1NTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NTE6MzQuNDI5NTU3NDUxWiJ9&digest=sha256%3A327e4fd3f683ccb875c1213459382aef8716bf6595529d34a668dc727de3f22d" http.request.useragent="Go-http-client/1.1" http.response.duration=11.074925757s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:34 +0000] "PUT /v2/foo/schema2/blobs/uploads/d1263045-597b-411a-8f3e-366cb2651555?_state=YUfYMaoxmEsOQEA-Z4757i5w3x9qrPjFA6viGLDD1ql7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkMTI2MzA0NS01OTdiLTQxMWEtOGYzZS0zNjZjYjI2NTE1NTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NTE6MzQuNDI5NTU3NDUxWiJ9&digest=sha256%3A327e4fd3f683ccb875c1213459382aef8716bf6595529d34a668dc727de3f22d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:45Z" level=info msg="response completed" go.version=go1.26.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45279" http.request.id=49c0edb7-03ff-4525-955f-95fa3e3df282 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59474" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.198014ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:45 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:45Z" level=info msg="response completed" go.version=go1.26.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45279" http.request.id=876e752f-ec29-476e-9f2d-cb69eda821b2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59474" http.request.uri="/v2/foo/schema2/manifests/sha256:eed126138ab773968c76564d97f604caa0c3bb6f921979d93249882090006c04" http.request.useragent="Go-http-client/1.1" http.response.duration=3.366255ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:45 +0000] "PUT /v2/foo/schema2/manifests/sha256:eed126138ab773968c76564d97f604caa0c3bb6f921979d93249882090006c04 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:45Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=0e6d53d4-a5bc-46b7-967f-cc81d8288d0e http.request.method=GET http.request.remoteaddr="127.0.0.1:59474" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.969656ms http.response.status=200 http.response.written=732 127.0.0.1 - - [20/Oct/2026:00:51:45 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-10-20T00:51:45Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=a054127a-ed3c-46e5-9f9c-0c9b491b0136 http.request.method=GET http.request.remoteaddr="127.0.0.1:59474" http.request.uri="/v2/foo/schema2/manifests/sha256:eed126138ab773968c76564d97f604caa0c3bb6f921979d93249882090006c04" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.721476ms http.response.status=200 http.response.written=732 127.0.0.1 - - [20/Oct/2026:00:51:45 +0000] "GET /v2/foo/schema2/manifests/sha256:eed126138ab773968c76564d97f604caa0c3bb6f921979d93249882090006c04 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-10-20T00:51:45Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=b0389e9a-2879-4b77-b982-73a08214882b http.request.method=GET http.request.remoteaddr="127.0.0.1:59474" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.244296ms http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:45 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:45Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=a76e3ee9-2e4d-43d5-b006-ef8a37b0a285 http.request.method=GET http.request.remoteaddr="127.0.0.1:59474" http.request.uri="/v2/foo/schema2/manifests/sha256:eed126138ab773968c76564d97f604caa0c3bb6f921979d93249882090006c04" http.request.useragent="Go-http-client/1.1" http.response.duration=2.186877ms http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:45 +0000] "GET /v2/foo/schema2/manifests/sha256:eed126138ab773968c76564d97f604caa0c3bb6f921979d93249882090006c04 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:45Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=facfa32c-af1d-47d7-bf9f-2d9c1e376034 http.request.method=GET http.request.remoteaddr="127.0.0.1:59474" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.364216ms http.response.status=200 http.response.written=45 127.0.0.1 - - [20/Oct/2026:00:51:45 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-10-20T00:51:45Z" level=info msg="rewriting manifest sha256:eed126138ab773968c76564d97f604caa0c3bb6f921979d93249882090006c04 in schema1 format to support old client" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=f4028998-2e74-4ca0-88b3-c8ad800e80fb http.request.method=GET http.request.remoteaddr="127.0.0.1:59474" 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-10-20T00:51:45Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=f4028998-2e74-4ca0-88b3-c8ad800e80fb http.request.method=GET http.request.remoteaddr="127.0.0.1:59474" 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=4.734273ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [20/Oct/2026:00:51:45 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-10-20T00:51:45Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:45279" http.request.id=94f65f24-aca7-4964-bb04-e75cfcb2a68b http.request.method=PUT http.request.remoteaddr="127.0.0.1:59474" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.735956ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [20/Oct/2026:00:51:45 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-10-20T00:51:45Z" level=info msg="response completed" go.version=go1.26.9 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:45279" http.request.id=2980f053-97f1-4051-abd3-291e44e2d88f http.request.method=PUT http.request.remoteaddr="127.0.0.1:59474" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.263215ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:45 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:45Z" level=info msg="response completed" go.version=go1.26.9 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:45279" http.request.id=1077b367-8365-4efc-a7c8-965947a21f19 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59474" http.request.uri="/v2/foo/schema2/manifests/sha256:d4a6da39eec0f25a75714f3120909dd8d4f5be448c55448d9be71e9571972a78" http.request.useragent="Go-http-client/1.1" http.response.duration=2.920255ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:45 +0000] "PUT /v2/foo/schema2/manifests/sha256:d4a6da39eec0f25a75714f3120909dd8d4f5be448c55448d9be71e9571972a78 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:45Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=9ab9c3d1-d659-4e52-8b75-dc43015c5d03 http.request.method=GET http.request.remoteaddr="127.0.0.1:59474" 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=2.847156ms http.response.status=200 http.response.written=434 127.0.0.1 - - [20/Oct/2026:00:51:45 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-10-20T00:51:45Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=0828b69a-b2a5-496c-b7cd-d3bdd7c53b0e http.request.method=GET http.request.remoteaddr="127.0.0.1:59474" http.request.uri="/v2/foo/schema2/manifests/sha256:d4a6da39eec0f25a75714f3120909dd8d4f5be448c55448d9be71e9571972a78" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=2.638376ms http.response.status=200 http.response.written=434 127.0.0.1 - - [20/Oct/2026:00:51:45 +0000] "GET /v2/foo/schema2/manifests/sha256:d4a6da39eec0f25a75714f3120909dd8d4f5be448c55448d9be71e9571972a78 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-10-20T00:51:45Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=e0870ae2-a26d-4d68-8feb-084224471070 http.request.method=GET http.request.remoteaddr="127.0.0.1:59474" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.322717ms http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:45 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:45Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=ff32f570-7436-4aac-a93c-abbe9d2900f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:59474" http.request.uri="/v2/foo/schema2/manifests/sha256:d4a6da39eec0f25a75714f3120909dd8d4f5be448c55448d9be71e9571972a78" http.request.useragent="Go-http-client/1.1" http.response.duration=2.231996ms http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:45 +0000] "GET /v2/foo/schema2/manifests/sha256:d4a6da39eec0f25a75714f3120909dd8d4f5be448c55448d9be71e9571972a78 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:45Z" level=info msg="rewriting manifest list sha256:d4a6da39eec0f25a75714f3120909dd8d4f5be448c55448d9be71e9571972a78 in schema1 format to support old client" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=aeb67ad7-4358-4b6f-bf83-0a58a4c05943 http.request.method=GET http.request.remoteaddr="127.0.0.1:59474" 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-10-20T00:51:45Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:45279" http.request.id=aeb67ad7-4358-4b6f-bf83-0a58a4c05943 http.request.method=GET http.request.remoteaddr="127.0.0.1:59474" 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=5.114233ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [20/Oct/2026:00:51:45 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (79.65s) === RUN TestGetManifestWithStorageError time="2026-10-20T00:51:45Z" 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.9 time="2026-10-20T00:51:45Z" level=info msg="redis not configured" go.version=go1.26.9 time="2026-10-20T00:51:45Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.26.9 http.request.host="127.0.0.1:39303" http.request.id=36c91300-3b96-4201-ae2e-3f54b67d89f0 http.request.method=GET http.request.remoteaddr="127.0.0.1:60742" 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=2.703316ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [20/Oct/2026:00:51:45 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-10-20T00:51:45Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.26.9 http.request.host="127.0.0.1:39303" http.request.id=0633ee27-3957-4e9a-8bb6-cc75ae73af21 http.request.method=GET http.request.remoteaddr="127.0.0.1:60742" http.request.uri="/v2/genericstorageerr/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.149456ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [20/Oct/2026:00:51:45 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2026-10-20T00:51:45Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.26.9 http.request.host="127.0.0.1:39303" http.request.id=ae496f75-ff58-48d2-b243-abee8560dbf8 http.request.method=GET http.request.remoteaddr="127.0.0.1:60742" 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=2.323457ms http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [20/Oct/2026:00:51:45 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2026-10-20T00:51:45Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.26.9 http.request.host="127.0.0.1:39303" http.request.id=b8ce172a-c3ef-4a0c-b81b-ae67bf0d40dc http.request.method=GET http.request.remoteaddr="127.0.0.1:60742" 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=2.368057ms http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [20/Oct/2026:00:51:45 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.02s) === RUN TestManifestDelete time="2026-10-20T00:51:45Z" 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.9 time="2026-10-20T00:51:45Z" level=info msg="redis not configured" go.version=go1.26.9 time="2026-10-20T00:51:45Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=8ab81a92-ef8e-4dfd-be47-bd0f68c3ecb4 http.request.method=GET http.request.remoteaddr="127.0.0.1:55836" 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.959855ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [20/Oct/2026:00:51:45 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-10-20T00:51:45Z" 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.9 http.request.host="127.0.0.1:37773" http.request.id=02e436b6-650c-4d80-b9a4-ae3091948f62 http.request.method=GET http.request.remoteaddr="127.0.0.1:55836" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.203137ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [20/Oct/2026:00:51:45 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-10-20T00:51:45Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=d3df2280-4f7e-410c-9d2d-f0f6ff5eda9d http.request.method=PUT http.request.remoteaddr="127.0.0.1:55836" 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.397877ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [20/Oct/2026:00:51:45 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-10-20T00:51:45Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=8599b0ee-07d7-44e7-b459-8f1979c125a2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55836" 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=4.279674ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-10-20T00:51:45Z" 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.9 http.request.host="127.0.0.1:37773" http.request.id=8599b0ee-07d7-44e7-b459-8f1979c125a2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55836" 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=4.446514ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-10-20T00:51:45Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=8599b0ee-07d7-44e7-b459-8f1979c125a2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55836" 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=4.542813ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-10-20T00:51:45Z" 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.9 http.request.host="127.0.0.1:37773" http.request.id=8599b0ee-07d7-44e7-b459-8f1979c125a2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55836" 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=4.634193ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [20/Oct/2026:00:51:45 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-10-20T00:51:46Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=311d0ff6-88e5-43f2-9996-037f47001d9f http.request.method=POST http.request.remoteaddr="127.0.0.1:55836" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.800276ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:46 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:51Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=90ab40f9-1e57-483b-8edf-fd6786566794 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55836" http.request.uri="/v2/foo/schema1/blobs/uploads/9d7088f1-728a-4183-bd9f-4f19f99c2eca?_state=VvRgY9_1CjeUGF1pargm8GiNMK2B4bEA3W7ObGHjwhl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5ZDcwODhmMS03MjhhLTQxODMtYmQ5Zi00ZjE5Zjk5YzJlY2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NTE6NDYuMTcxOTExMjI4WiJ9&digest=sha256%3A946acbaf73c9a6448efc125fcc4e0b9fb9fa07a5851c0d83b52942092d66900b" http.request.useragent="Go-http-client/1.1" http.response.duration=5.696946721s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:46 +0000] "PUT /v2/foo/schema1/blobs/uploads/9d7088f1-728a-4183-bd9f-4f19f99c2eca?_state=VvRgY9_1CjeUGF1pargm8GiNMK2B4bEA3W7ObGHjwhl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5ZDcwODhmMS03MjhhLTQxODMtYmQ5Zi00ZjE5Zjk5YzJlY2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NTE6NDYuMTcxOTExMjI4WiJ9&digest=sha256%3A946acbaf73c9a6448efc125fcc4e0b9fb9fa07a5851c0d83b52942092d66900b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:52Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=6ae43a1d-d2ee-4d9b-933d-60f9fb7c7d62 http.request.method=POST http.request.remoteaddr="127.0.0.1:55836" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.271075ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:52 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:58Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=0e83f558-c967-4c07-8950-10b89ee87f39 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55836" http.request.uri="/v2/foo/schema1/blobs/uploads/dee3f55d-04f4-4049-8878-f4386ac19637?_state=T7WWKJkp49Xqo9TYg3GZ65StuEyq0Lpk4yD2JgBJsGN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkZWUzZjU1ZC0wNGY0LTQwNDktODg3OC1mNDM4NmFjMTk2MzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NTE6NTIuNDQzNjA4MTg4WiJ9&digest=sha256%3Af45b261abd9aa9855c5de7a799bf4b52debcf6c06268ab607417d68906c5ad16" http.request.useragent="Go-http-client/1.1" http.response.duration=6.382416195s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:52 +0000] "PUT /v2/foo/schema1/blobs/uploads/dee3f55d-04f4-4049-8878-f4386ac19637?_state=T7WWKJkp49Xqo9TYg3GZ65StuEyq0Lpk4yD2JgBJsGN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkZWUzZjU1ZC0wNGY0LTQwNDktODg3OC1mNDM4NmFjMTk2MzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NTE6NTIuNDQzNjA4MTg4WiJ9&digest=sha256%3Af45b261abd9aa9855c5de7a799bf4b52debcf6c06268ab607417d68906c5ad16 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:58Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=adfab1ae-7047-4996-b952-519fcaf4b32e http.request.method=PUT http.request.remoteaddr="127.0.0.1:55836" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.929751ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:58 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:58Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=9025032e-7b87-45b5-b2b2-5347381c599b http.request.method=PUT http.request.remoteaddr="127.0.0.1:55836" http.request.uri="/v2/foo/schema1/manifests/sha256:fe6f9eddd8787834c336d10d969b3172da9609b9bfe0fa76a672ee6f39e0c9f8" http.request.useragent="Go-http-client/1.1" http.response.duration=4.813752ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:58 +0000] "PUT /v2/foo/schema1/manifests/sha256:fe6f9eddd8787834c336d10d969b3172da9609b9bfe0fa76a672ee6f39e0c9f8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:58Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=988811e2-94b0-43f5-8e54-69572f49cba8 http.request.method=GET http.request.remoteaddr="127.0.0.1:55836" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.186974ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [20/Oct/2026:00:51:58 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-20T00:51:58Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=38e4c9d7-37d4-4c4a-955d-dca4632b46f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:55836" http.request.uri="/v2/foo/schema1/manifests/sha256:fe6f9eddd8787834c336d10d969b3172da9609b9bfe0fa76a672ee6f39e0c9f8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.997634ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [20/Oct/2026:00:51:58 +0000] "GET /v2/foo/schema1/manifests/sha256:fe6f9eddd8787834c336d10d969b3172da9609b9bfe0fa76a672ee6f39e0c9f8 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-20T00:51:58Z" level=info msg="response completed" go.version=go1.26.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:37773" http.request.id=fbea3cab-f427-4a7a-b91f-6bbc62df031b http.request.method=PUT http.request.remoteaddr="127.0.0.1:55836" http.request.uri="/v2/foo/schema1/manifests/sha256:fe6f9eddd8787834c336d10d969b3172da9609b9bfe0fa76a672ee6f39e0c9f8" http.request.useragent="Go-http-client/1.1" http.response.duration=4.991253ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:58 +0000] "PUT /v2/foo/schema1/manifests/sha256:fe6f9eddd8787834c336d10d969b3172da9609b9bfe0fa76a672ee6f39e0c9f8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:58Z" level=info msg="response completed" go.version=go1.26.9 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:37773" http.request.id=d4c83a30-ef5a-4be9-8fa9-f893ccdd74d2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55836" http.request.uri="/v2/foo/schema1/manifests/sha256:fe6f9eddd8787834c336d10d969b3172da9609b9bfe0fa76a672ee6f39e0c9f8" http.request.useragent="Go-http-client/1.1" http.response.duration=4.896713ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:58 +0000] "PUT /v2/foo/schema1/manifests/sha256:fe6f9eddd8787834c336d10d969b3172da9609b9bfe0fa76a672ee6f39e0c9f8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:58Z" level=info msg="response completed" go.version=go1.26.9 http.request.contenttype="application/json" http.request.host="127.0.0.1:37773" http.request.id=3c544280-755f-4425-ba2e-14292d40db71 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55836" http.request.uri="/v2/foo/schema1/manifests/sha256:fe6f9eddd8787834c336d10d969b3172da9609b9bfe0fa76a672ee6f39e0c9f8" http.request.useragent="Go-http-client/1.1" http.response.duration=4.905992ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:58 +0000] "PUT /v2/foo/schema1/manifests/sha256:fe6f9eddd8787834c336d10d969b3172da9609b9bfe0fa76a672ee6f39e0c9f8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:58Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=b6f1e546-0854-4cfd-939b-7c2c72b1f06b http.request.method=GET http.request.remoteaddr="127.0.0.1:55836" http.request.uri="/v2/foo/schema1/manifests/sha256:fe6f9eddd8787834c336d10d969b3172da9609b9bfe0fa76a672ee6f39e0c9f8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.888014ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [20/Oct/2026:00:51:58 +0000] "GET /v2/foo/schema1/manifests/sha256:fe6f9eddd8787834c336d10d969b3172da9609b9bfe0fa76a672ee6f39e0c9f8 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-20T00:51:58Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=153c232a-425d-4fcb-8fcc-39d010f90e18 http.request.method=GET http.request.remoteaddr="127.0.0.1:55836" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.217657ms http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:58 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:58Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=a9470ca9-187b-4a42-bf68-1484d3a3ff1c http.request.method=GET http.request.remoteaddr="127.0.0.1:55836" http.request.uri="/v2/foo/schema1/manifests/sha256:fe6f9eddd8787834c336d10d969b3172da9609b9bfe0fa76a672ee6f39e0c9f8" http.request.useragent="Go-http-client/1.1" http.response.duration=2.124297ms http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:58 +0000] "GET /v2/foo/schema1/manifests/sha256:fe6f9eddd8787834c336d10d969b3172da9609b9bfe0fa76a672ee6f39e0c9f8 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:58Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=d34172d2-43c4-4100-bcad-ec1aaa7392c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:55836" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.135716ms http.response.status=200 http.response.written=41 127.0.0.1 - - [20/Oct/2026:00:51:58 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-10-20T00:51:58Z" level=error msg="payload digest does match: "sha256:20c1388048f414a2fefc06ba2c0d73609d6432d2715b178b97401fbd2a6760fc" != "sha256:fe6f9eddd8787834c336d10d969b3172da9609b9bfe0fa76a672ee6f39e0c9f8"" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=95308867-c5b8-49fa-a853-a614b022920d http.request.method=PUT http.request.remoteaddr="127.0.0.1:55836" http.request.uri="/v2/foo/schema1/manifests/sha256:fe6f9eddd8787834c336d10d969b3172da9609b9bfe0fa76a672ee6f39e0c9f8" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:fe6f9eddd8787834c336d10d969b3172da9609b9bfe0fa76a672ee6f39e0c9f8" time="2026-10-20T00:51:58Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=95308867-c5b8-49fa-a853-a614b022920d http.request.method=PUT http.request.remoteaddr="127.0.0.1:55836" http.request.uri="/v2/foo/schema1/manifests/sha256:fe6f9eddd8787834c336d10d969b3172da9609b9bfe0fa76a672ee6f39e0c9f8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.087115ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:fe6f9eddd8787834c336d10d969b3172da9609b9bfe0fa76a672ee6f39e0c9f8" 127.0.0.1 - - [20/Oct/2026:00:51:58 +0000] "PUT /v2/foo/schema1/manifests/sha256:fe6f9eddd8787834c336d10d969b3172da9609b9bfe0fa76a672ee6f39e0c9f8 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-10-20T00:51:58Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=550cdf0a-4280-4b67-ba97-e386582e53ca http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52506" http.request.uri="/v2/foo/schema1/manifests/sha256:fe6f9eddd8787834c336d10d969b3172da9609b9bfe0fa76a672ee6f39e0c9f8" http.request.useragent="Go-http-client/1.1" http.response.duration=3.881694ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:58 +0000] "DELETE /v2/foo/schema1/manifests/sha256:fe6f9eddd8787834c336d10d969b3172da9609b9bfe0fa76a672ee6f39e0c9f8 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:58Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:fe6f9eddd8787834c336d10d969b3172da9609b9bfe0fa76a672ee6f39e0c9f8" err.message="manifest unknown" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=7462192b-75df-4501-83f3-01522257abde http.request.method=GET http.request.remoteaddr="127.0.0.1:52506" http.request.uri="/v2/foo/schema1/manifests/sha256:fe6f9eddd8787834c336d10d969b3172da9609b9bfe0fa76a672ee6f39e0c9f8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.160215ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:fe6f9eddd8787834c336d10d969b3172da9609b9bfe0fa76a672ee6f39e0c9f8" 127.0.0.1 - - [20/Oct/2026:00:51:58 +0000] "GET /v2/foo/schema1/manifests/sha256:fe6f9eddd8787834c336d10d969b3172da9609b9bfe0fa76a672ee6f39e0c9f8 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-10-20T00:51:58Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=54cd462a-fb9e-42a9-9dc4-41cf1e3a42fe http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52514" http.request.uri="/v2/foo/schema1/manifests/sha256:fe6f9eddd8787834c336d10d969b3172da9609b9bfe0fa76a672ee6f39e0c9f8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.819694ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:fe6f9eddd8787834c336d10d969b3172da9609b9bfe0fa76a672ee6f39e0c9f8" 127.0.0.1 - - [20/Oct/2026:00:51:58 +0000] "DELETE /v2/foo/schema1/manifests/sha256:fe6f9eddd8787834c336d10d969b3172da9609b9bfe0fa76a672ee6f39e0c9f8 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-10-20T00:51:58Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=113d275d-bb84-4905-90c4-a8cc526375b7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52524" http.request.uri="/v2/foo/schema1/manifests/sha256:fe6f9eddd8787834c336d10d969b3172da9609b9bfe0fa76a672ee6f39e0c9f8" http.request.useragent="Go-http-client/1.1" http.response.duration=6.60477ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:58 +0000] "PUT /v2/foo/schema1/manifests/sha256:fe6f9eddd8787834c336d10d969b3172da9609b9bfe0fa76a672ee6f39e0c9f8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:58Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=2128332f-30a0-4f30-b788-473b289c4834 http.request.method=GET http.request.remoteaddr="127.0.0.1:52524" http.request.uri="/v2/foo/schema1/manifests/sha256:fe6f9eddd8787834c336d10d969b3172da9609b9bfe0fa76a672ee6f39e0c9f8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.555993ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [20/Oct/2026:00:51:58 +0000] "GET /v2/foo/schema1/manifests/sha256:fe6f9eddd8787834c336d10d969b3172da9609b9bfe0fa76a672ee6f39e0c9f8 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-20T00:51:58Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=9d813d09-1ad0-4b68-8600-e4d9e7cab819 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52530" 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=3.994394ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [20/Oct/2026:00:51:58 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-10-20T00:51:58Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=24b0afa8-245d-40fd-bfa2-ff9220a609f7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52534" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.32335ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:58 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:58Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=8da7c210-bd25-4cdb-a3a3-a21dcfb6ab06 http.request.method=GET http.request.remoteaddr="127.0.0.1:52534" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.908256ms http.response.status=200 http.response.written=39 127.0.0.1 - - [20/Oct/2026:00:51:58 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-10-20T00:51:58Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=327b6098-98c9-4bd6-a16b-a87f66a0623b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52534" http.request.uri="/v2/foo/schema1/manifests/sha256:fe6f9eddd8787834c336d10d969b3172da9609b9bfe0fa76a672ee6f39e0c9f8" http.request.useragent="Go-http-client/1.1" http.response.duration=3.452875ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:58 +0000] "DELETE /v2/foo/schema1/manifests/sha256:fe6f9eddd8787834c336d10d969b3172da9609b9bfe0fa76a672ee6f39e0c9f8 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:58Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=d961516c-0801-454f-8f03-1dd882aba5a5 http.request.method=GET http.request.remoteaddr="127.0.0.1:52534" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.921755ms http.response.status=200 http.response.written=35 127.0.0.1 - - [20/Oct/2026:00:51:58 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2026-10-20T00:51:58Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=65446c19-92ed-4485-860c-82ce81672386 http.request.method=GET http.request.remoteaddr="127.0.0.1:52534" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.831396ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [20/Oct/2026:00:51:58 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-10-20T00:51:58Z" 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.9 http.request.host="127.0.0.1:37773" http.request.id=79e99251-eced-442d-8a34-1a5de83fca6e http.request.method=GET http.request.remoteaddr="127.0.0.1:52534" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.920596ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [20/Oct/2026:00:51:58 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-10-20T00:51:58Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37773" http.request.id=01b4c31e-0308-4793-8f6d-157cf21d220b http.request.method=PUT http.request.remoteaddr="127.0.0.1:52534" 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=3.904114ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-10-20T00:51:58Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37773" http.request.id=01b4c31e-0308-4793-8f6d-157cf21d220b http.request.method=PUT http.request.remoteaddr="127.0.0.1:52534" 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=4.050414ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-10-20T00:51:58Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37773" http.request.id=01b4c31e-0308-4793-8f6d-157cf21d220b http.request.method=PUT http.request.remoteaddr="127.0.0.1:52534" 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=4.144694ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [20/Oct/2026:00:51:58 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-10-20T00:51:58Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=67e21f66-3d97-479d-bad9-8fa56347e902 http.request.method=POST http.request.remoteaddr="127.0.0.1:52534" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.012755ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:58 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:58Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=1995b267-2b8c-4f33-ad10-60fae9e4d879 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52534" http.request.uri="/v2/foo/schema2/blobs/uploads/3b40b034-c7b4-4325-9f5e-0347d284b2da?_state=2kYXOUw_aDjXdH1Oc3S6UIeaMqCZeEr1IrzNyTGk_8x7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzYjQwYjAzNC1jN2I0LTQzMjUtOWY1ZS0wMzQ3ZDI4NGIyZGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NTE6NTguOTU4MDc5MTI1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=3.085015ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:58 +0000] "PUT /v2/foo/schema2/blobs/uploads/3b40b034-c7b4-4325-9f5e-0347d284b2da?_state=2kYXOUw_aDjXdH1Oc3S6UIeaMqCZeEr1IrzNyTGk_8x7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzYjQwYjAzNC1jN2I0LTQzMjUtOWY1ZS0wMzQ3ZDI4NGIyZGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NTE6NTguOTU4MDc5MTI1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:51:58Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37773" http.request.id=111c5580-c5e5-48b8-8375-b704d70d4c75 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52534" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.774956ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-10-20T00:51:58Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37773" http.request.id=111c5580-c5e5-48b8-8375-b704d70d4c75 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52534" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.909295ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [20/Oct/2026:00:51:58 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-10-20T00:51:59Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=65d24433-fe04-4a97-b840-b4c09743ee84 http.request.method=POST http.request.remoteaddr="127.0.0.1:52534" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.204456ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:59 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:52:02Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=d102e789-4bc9-49f5-8d7d-9041745c295d http.request.method=PUT http.request.remoteaddr="127.0.0.1:52534" http.request.uri="/v2/foo/schema2/blobs/uploads/6ab09f60-435a-4897-8819-a7fe3ba69837?_state=lzdJ586ZjlRAxd_58-7I-PavM6iz8l9-UmFOgBO85Xl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2YWIwOWY2MC00MzVhLTQ4OTctODgxOS1hN2ZlM2JhNjk4MzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NTE6NTkuNDA0NzAwOTM1WiJ9&digest=sha256%3Ad2e9f45f4aa653919a9ee795fcab299c97ce9638ab597ce322bbb5e3f78850c0" http.request.useragent="Go-http-client/1.1" http.response.duration=3.556602671s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:51:59 +0000] "PUT /v2/foo/schema2/blobs/uploads/6ab09f60-435a-4897-8819-a7fe3ba69837?_state=lzdJ586ZjlRAxd_58-7I-PavM6iz8l9-UmFOgBO85Xl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2YWIwOWY2MC00MzVhLTQ4OTctODgxOS1hN2ZlM2JhNjk4MzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NTE6NTkuNDA0NzAwOTM1WiJ9&digest=sha256%3Ad2e9f45f4aa653919a9ee795fcab299c97ce9638ab597ce322bbb5e3f78850c0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:52:03Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=4e8983bb-b7d8-46a1-ab6f-cd6c20293da3 http.request.method=POST http.request.remoteaddr="127.0.0.1:52534" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.257075ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:52:03 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:52:10Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=0ae7bb83-541a-4d01-9955-83e95454f6cc http.request.method=PUT http.request.remoteaddr="127.0.0.1:52534" http.request.uri="/v2/foo/schema2/blobs/uploads/c6aa6679-5625-499a-8e5f-3122156208e4?_state=DYBe6DIqoJJa7hWHcrUcE-WP_9UKyMg0PoBwXuMZLj57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjNmFhNjY3OS01NjI1LTQ5OWEtOGU1Zi0zMTIyMTU2MjA4ZTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NTI6MDMuNTY3NzEzODU3WiJ9&digest=sha256%3A5940448ccd050f43e9ee45b2364d20849d68046be0e1bcf08aed4510056944d1" http.request.useragent="Go-http-client/1.1" http.response.duration=7.262318199s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:52:03 +0000] "PUT /v2/foo/schema2/blobs/uploads/c6aa6679-5625-499a-8e5f-3122156208e4?_state=DYBe6DIqoJJa7hWHcrUcE-WP_9UKyMg0PoBwXuMZLj57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjNmFhNjY3OS01NjI1LTQ5OWEtOGU1Zi0zMTIyMTU2MjA4ZTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjBUMDA6NTI6MDMuNTY3NzEzODU3WiJ9&digest=sha256%3A5940448ccd050f43e9ee45b2364d20849d68046be0e1bcf08aed4510056944d1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:52:10Z" level=info msg="response completed" go.version=go1.26.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37773" http.request.id=956fb848-ce3b-443d-be43-55ae762793a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52534" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.283914ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:52:10 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:52:10Z" level=info msg="response completed" go.version=go1.26.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37773" http.request.id=52330f3c-30ce-4efb-897a-09c9d9753396 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52534" http.request.uri="/v2/foo/schema2/manifests/sha256:568f05e18c440f35af11896de5a2e4c13ecb5f0bacae8cf082709f7f2a701e10" http.request.useragent="Go-http-client/1.1" http.response.duration=3.427315ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:52:10 +0000] "PUT /v2/foo/schema2/manifests/sha256:568f05e18c440f35af11896de5a2e4c13ecb5f0bacae8cf082709f7f2a701e10 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:52:10Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=1ebe4cde-bdb0-4bf5-8262-d16d58659fa0 http.request.method=GET http.request.remoteaddr="127.0.0.1:52534" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.886315ms http.response.status=200 http.response.written=732 127.0.0.1 - - [20/Oct/2026:00:52:10 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-10-20T00:52:10Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=be08294f-a872-4399-b4df-51751a3f0e3b http.request.method=GET http.request.remoteaddr="127.0.0.1:52534" http.request.uri="/v2/foo/schema2/manifests/sha256:568f05e18c440f35af11896de5a2e4c13ecb5f0bacae8cf082709f7f2a701e10" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.780696ms http.response.status=200 http.response.written=732 127.0.0.1 - - [20/Oct/2026:00:52:10 +0000] "GET /v2/foo/schema2/manifests/sha256:568f05e18c440f35af11896de5a2e4c13ecb5f0bacae8cf082709f7f2a701e10 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-10-20T00:52:10Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=02ae66e1-9d11-49ae-ac32-baf82f2a0a68 http.request.method=GET http.request.remoteaddr="127.0.0.1:52534" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.201457ms http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:52:10 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T00:52:10Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=9641a699-a104-4618-8167-b7dbb8b694cc http.request.method=GET http.request.remoteaddr="127.0.0.1:52534" http.request.uri="/v2/foo/schema2/manifests/sha256:568f05e18c440f35af11896de5a2e4c13ecb5f0bacae8cf082709f7f2a701e10" http.request.useragent="Go-http-client/1.1" http.response.duration=2.193657ms http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:52:10 +0000] "GET /v2/foo/schema2/manifests/sha256:568f05e18c440f35af11896de5a2e4c13ecb5f0bacae8cf082709f7f2a701e10 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T00:52:10Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=e99eac16-64b7-4eaa-b75d-517a979a9eeb http.request.method=GET http.request.remoteaddr="127.0.0.1:52534" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.125977ms http.response.status=200 http.response.written=45 127.0.0.1 - - [20/Oct/2026:00:52:10 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-10-20T00:52:10Z" level=info msg="rewriting manifest sha256:568f05e18c440f35af11896de5a2e4c13ecb5f0bacae8cf082709f7f2a701e10 in schema1 format to support old client" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=d22df506-0d98-4b61-980b-aad3d82cc054 http.request.method=GET http.request.remoteaddr="127.0.0.1:52534" 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-10-20T00:52:10Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=d22df506-0d98-4b61-980b-aad3d82cc054 http.request.method=GET http.request.remoteaddr="127.0.0.1:52534" 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=4.883512ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [20/Oct/2026:00:52:10 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-10-20T00:52:10Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=c56950c2-7fef-4fc7-93ff-67a1d3ad6ca9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52534" http.request.uri="/v2/foo/schema2/manifests/sha256:568f05e18c440f35af11896de5a2e4c13ecb5f0bacae8cf082709f7f2a701e10" http.request.useragent="Go-http-client/1.1" http.response.duration=2.794396ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:52:10 +0000] "DELETE /v2/foo/schema2/manifests/sha256:568f05e18c440f35af11896de5a2e4c13ecb5f0bacae8cf082709f7f2a701e10 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:52:10Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:568f05e18c440f35af11896de5a2e4c13ecb5f0bacae8cf082709f7f2a701e10" err.message="manifest unknown" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=80a3a1a5-3406-4f30-b341-867480988f63 http.request.method=GET http.request.remoteaddr="127.0.0.1:52534" http.request.uri="/v2/foo/schema2/manifests/sha256:568f05e18c440f35af11896de5a2e4c13ecb5f0bacae8cf082709f7f2a701e10" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.919135ms http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:568f05e18c440f35af11896de5a2e4c13ecb5f0bacae8cf082709f7f2a701e10" 127.0.0.1 - - [20/Oct/2026:00:52:10 +0000] "GET /v2/foo/schema2/manifests/sha256:568f05e18c440f35af11896de5a2e4c13ecb5f0bacae8cf082709f7f2a701e10 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-10-20T00:52:10Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=45d74492-eca4-4cc6-a461-98194798327d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35350" http.request.uri="/v2/foo/schema2/manifests/sha256:568f05e18c440f35af11896de5a2e4c13ecb5f0bacae8cf082709f7f2a701e10" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.678655ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:568f05e18c440f35af11896de5a2e4c13ecb5f0bacae8cf082709f7f2a701e10" 127.0.0.1 - - [20/Oct/2026:00:52:10 +0000] "DELETE /v2/foo/schema2/manifests/sha256:568f05e18c440f35af11896de5a2e4c13ecb5f0bacae8cf082709f7f2a701e10 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-10-20T00:52:10Z" level=info msg="response completed" go.version=go1.26.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37773" http.request.id=20dc69db-f900-474b-8bf2-bc2ba2bbd442 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35356" http.request.uri="/v2/foo/schema2/manifests/sha256:568f05e18c440f35af11896de5a2e4c13ecb5f0bacae8cf082709f7f2a701e10" http.request.useragent="Go-http-client/1.1" http.response.duration=4.593354ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:52:10 +0000] "PUT /v2/foo/schema2/manifests/sha256:568f05e18c440f35af11896de5a2e4c13ecb5f0bacae8cf082709f7f2a701e10 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:52:10Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=dc796f9a-f9ef-4bcd-967b-bd1cc8d8fe31 http.request.method=GET http.request.remoteaddr="127.0.0.1:35356" http.request.uri="/v2/foo/schema2/manifests/sha256:568f05e18c440f35af11896de5a2e4c13ecb5f0bacae8cf082709f7f2a701e10" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=3.447335ms http.response.status=200 http.response.written=732 127.0.0.1 - - [20/Oct/2026:00:52:10 +0000] "GET /v2/foo/schema2/manifests/sha256:568f05e18c440f35af11896de5a2e4c13ecb5f0bacae8cf082709f7f2a701e10 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-10-20T00:52:10Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=a3596455-b284-4fab-80a9-6e473b87f777 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35368" 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=3.840854ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [20/Oct/2026:00:52:10 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-10-20T00:52:10Z" level=info msg="response completed" go.version=go1.26.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37773" http.request.id=b4356b88-f7fd-438b-bf76-efeb5fe5c5b5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35384" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.666553ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:52:10 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:52:10Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=5851cca8-2394-485e-95de-e01debd697e1 http.request.method=GET http.request.remoteaddr="127.0.0.1:35384" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.600417ms http.response.status=200 http.response.written=39 127.0.0.1 - - [20/Oct/2026:00:52:10 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-10-20T00:52:10Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=050171bc-8a04-47e1-b2a6-14dc704f3630 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35384" http.request.uri="/v2/foo/schema2/manifests/sha256:568f05e18c440f35af11896de5a2e4c13ecb5f0bacae8cf082709f7f2a701e10" http.request.useragent="Go-http-client/1.1" http.response.duration=3.209496ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:52:10 +0000] "DELETE /v2/foo/schema2/manifests/sha256:568f05e18c440f35af11896de5a2e4c13ecb5f0bacae8cf082709f7f2a701e10 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:52:10Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:37773" http.request.id=a60627fe-ba01-452a-9ed8-085fdaecf7f8 http.request.method=GET http.request.remoteaddr="127.0.0.1:35384" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.966916ms http.response.status=200 http.response.written=35 127.0.0.1 - - [20/Oct/2026:00:52:10 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (25.32s) === RUN TestManifestDeleteDisabled time="2026-10-20T00:52:10Z" 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.9 time="2026-10-20T00:52:10Z" level=info msg="redis not configured" go.version=go1.26.9 time="2026-10-20T00:52:10Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.9 http.request.host="127.0.0.1:46439" http.request.id=45610084-5895-41ac-896e-bc954334a5d2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56236" 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=4.233473ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [20/Oct/2026:00:52:10 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.01s) === RUN TestRegistryAsCacheMutationAPIs time="2026-10-20T00:52:10Z" 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.9 time="2026-10-20T00:52:10Z" level=info msg="redis not configured" go.version=go1.26.9 time="2026-10-20T00:52:10Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.9 time="2026-10-20T00:52:10Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.26.9 time="2026-10-20T00:52:10Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.26.9 time="2026-10-20T00:52:10Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.9 http.request.host="127.0.0.1:37881" http.request.id=6c4e4e1c-b4b1-4ac7-b785-dadd19304e5b http.request.method=PUT http.request.remoteaddr="127.0.0.1:58296" 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=7.13955ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [20/Oct/2026:00:52:10 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-10-20T00:52:10Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.9 http.request.host="127.0.0.1:37881" http.request.id=3b9cc3ef-2a42-4ed8-94e2-3409e184963a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58300" 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=5.446592ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [20/Oct/2026:00:52:10 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-10-20T00:52:10Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.9 http.request.host="127.0.0.1:37881" http.request.id=f0b9d2cc-ea4d-4367-94c3-5ef1a34a231d http.request.method=POST http.request.remoteaddr="127.0.0.1:58302" 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=4.485253ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [20/Oct/2026:00:52:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-10-20T00:52:11Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.9 http.request.host="127.0.0.1:37881" http.request.id=4a8b392e-6a2e-4d2b-9819-8eca87056ac3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58306" 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=4.702513ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [20/Oct/2026:00:52:11 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.08s) === RUN TestProxyManifestGetByTag time="2026-10-20T00:52: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.9 time="2026-10-20T00:52:11Z" level=info msg="redis not configured" go.version=go1.26.9 time="2026-10-20T00:52:11Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:40309" http.request.id=c107e765-fb10-4aaf-afa4-19c67e88e0f5 http.request.method=POST http.request.remoteaddr="127.0.0.1:51032" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.969354ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:52:11 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:52:18Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:40309" http.request.id=063848da-417b-4f53-950a-790783cc7ba1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51032" http.request.uri="/v2/foo/bar/blobs/uploads/d191b36a-d66e-40ff-90c8-94f1b6842a39?_state=haCPjf5diPlyCxa3GeSy3OkBYlI5pvJSikpb8E0SKTZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQxOTFiMzZhLWQ2NmUtNDBmZi05MGM4LTk0ZjFiNjg0MmEzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo1MjoxMS42MTMyMjI3ODNaIn0%3D&digest=sha256%3A8b016ec3555328fb8907ff27c96082e2dcd952c6e2a6861b3c13e9b1bdcf5ca8" http.request.useragent="Go-http-client/1.1" http.response.duration=7.24963894s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:52:11 +0000] "PUT /v2/foo/bar/blobs/uploads/d191b36a-d66e-40ff-90c8-94f1b6842a39?_state=haCPjf5diPlyCxa3GeSy3OkBYlI5pvJSikpb8E0SKTZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQxOTFiMzZhLWQ2NmUtNDBmZi05MGM4LTk0ZjFiNjg0MmEzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo1MjoxMS42MTMyMjI3ODNaIn0%3D&digest=sha256%3A8b016ec3555328fb8907ff27c96082e2dcd952c6e2a6861b3c13e9b1bdcf5ca8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:52:18Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:40309" http.request.id=8ddae095-228e-45b5-9450-8a7f29ea0b7b http.request.method=PUT http.request.remoteaddr="127.0.0.1:51032" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=6.160411ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:52:18 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:52:18Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.9 time="2026-10-20T00:52:18Z" level=info msg="redis not configured" go.version=go1.26.9 time="2026-10-20T00:52:18Z" level=info msg="Starting upload purge in 1m0s" go.version=go1.26.9 time="2026-10-20T00:52:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.9 time="2026-10-20T00:52:18Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:40309" http.request.id=d654bcb5-7bfd-4f9f-bbc6-647894e26468 http.request.method=GET http.request.remoteaddr="127.0.0.1:51032" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.401376ms http.response.status=200 http.response.written=2 127.0.0.1 - - [20/Oct/2026:00:52:18 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-10-20T00:52:18Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:40309" go.version=go1.26.9 time="2026-10-20T00:52:18Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.26.9 time="2026-10-20T00:52:18Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:40309" http.request.id=e1a31acd-241b-41c6-ab1e-163d46d9a6e5 http.request.method=GET http.request.remoteaddr="127.0.0.1:47300" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.507416ms http.response.status=200 http.response.written=2 127.0.0.1 - - [20/Oct/2026:00:52:18 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-10-20T00:52:18Z" level=info msg="Challenge established with upstream : http://127.0.0.1:40309/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:40309/v2/:[]]}" go.version=go1.26.9 http.request.host="127.0.0.1:42875" http.request.id=7f552dd0-1bf6-4c3d-832b-4bbb0b86ed76 http.request.method=GET http.request.remoteaddr="127.0.0.1:54186" http.request.uri="/v2/foo/bar/manifests/sha256:1c0f29e55239749d4e0bec481ff096f8aa69233c4864f05cf394745ded6b164c" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:1c0f29e55239749d4e0bec481ff096f8aa69233c4864f05cf394745ded6b164c" time="2026-10-20T00:52:18Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:40309" http.request.id=6d81701b-b14f-4c00-b180-eee27d317e8c http.request.method=GET http.request.remoteaddr="127.0.0.1:47306" http.request.uri="/v2/foo/bar/manifests/sha256:1c0f29e55239749d4e0bec481ff096f8aa69233c4864f05cf394745ded6b164c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.803233ms http.response.status=200 http.response.written=935 127.0.0.1 - - [20/Oct/2026:00:52:18 +0000] "GET /v2/foo/bar/manifests/sha256:1c0f29e55239749d4e0bec481ff096f8aa69233c4864f05cf394745ded6b164c HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-10-20T00:52:18Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:1c0f29e55239749d4e0bec481ff096f8aa69233c4864f05cf394745ded6b164c with ttl=167h59m59.99999124s" go.version=go1.26.9 time="2026-10-20T00:52:18Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:42875" http.request.id=7f552dd0-1bf6-4c3d-832b-4bbb0b86ed76 http.request.method=GET http.request.remoteaddr="127.0.0.1:54186" http.request.uri="/v2/foo/bar/manifests/sha256:1c0f29e55239749d4e0bec481ff096f8aa69233c4864f05cf394745ded6b164c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=17.418554ms http.response.status=200 http.response.written=935 127.0.0.1 - - [20/Oct/2026:00:52:18 +0000] "GET /v2/foo/bar/manifests/sha256:1c0f29e55239749d4e0bec481ff096f8aa69233c4864f05cf394745ded6b164c HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-10-20T00:52:18Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:40309" http.request.id=0065b19c-3d8b-4d7a-a9d1-34233f61ba82 http.request.method=GET http.request.remoteaddr="127.0.0.1:47306" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.435577ms http.response.status=200 http.response.written=2 127.0.0.1 - - [20/Oct/2026:00:52:18 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-10-20T00:52:18Z" level=info msg="Challenge established with upstream : http://127.0.0.1:40309/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:40309/v2/:[]]}" go.version=go1.26.9 http.request.host="127.0.0.1:42875" http.request.id=c07092db-1f80-4543-8f16-f863a38ef127 http.request.method=GET http.request.remoteaddr="127.0.0.1:54196" 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-10-20T00:52:18Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:40309" http.request.id=ba01442d-8935-45c2-b7eb-b84e673af73c http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47316" 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=4.908633ms http.response.status=200 http.response.written=935 127.0.0.1 - - [20/Oct/2026:00:52:18 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-10-20T00:52:18Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:42875" http.request.id=c07092db-1f80-4543-8f16-f863a38ef127 http.request.method=GET http.request.remoteaddr="127.0.0.1:54196" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=17.554934ms http.response.status=200 http.response.written=935 127.0.0.1 - - [20/Oct/2026:00:52:18 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-10-20T00:52:19Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:40309" http.request.id=037c21ba-f7ca-4ef0-ac35-8f0ef9a16fb7 http.request.method=POST http.request.remoteaddr="127.0.0.1:47316" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.577235ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:52:19 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T00:52:24Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:40309" http.request.id=982efd38-e6e7-4be7-a452-0c0b8927913f http.request.method=PUT http.request.remoteaddr="127.0.0.1:47316" http.request.uri="/v2/foo/bar/blobs/uploads/c047d6fe-0b62-4443-9287-ba9e0406224e?_state=AeixPvIPkCc25Ta_Y8RiazhQU1NNI2Kb4lAE4DZ5JyJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMwNDdkNmZlLTBiNjItNDQ0My05Mjg3LWJhOWUwNDA2MjI0ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo1MjoxOS40ODk1MTgzODRaIn0%3D&digest=sha256%3A6d828cd34919b41d6cead982923aac712a6d4ba6398c3562c65bc3049f75282f" http.request.useragent="Go-http-client/1.1" http.response.duration=5.337855945s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:52:19 +0000] "PUT /v2/foo/bar/blobs/uploads/c047d6fe-0b62-4443-9287-ba9e0406224e?_state=AeixPvIPkCc25Ta_Y8RiazhQU1NNI2Kb4lAE4DZ5JyJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMwNDdkNmZlLTBiNjItNDQ0My05Mjg3LWJhOWUwNDA2MjI0ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMFQwMDo1MjoxOS40ODk1MTgzODRaIn0%3D&digest=sha256%3A6d828cd34919b41d6cead982923aac712a6d4ba6398c3562c65bc3049f75282f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:52:24Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:40309" http.request.id=a71dae03-c4ff-4f07-a9d9-4881ef58d1e6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47316" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=5.699571ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:00:52:24 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T00:52:24Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:40309" http.request.id=72f65f14-f4fa-4cf5-8ce0-5c539ad98cd5 http.request.method=GET http.request.remoteaddr="127.0.0.1:47316" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.236696ms http.response.status=200 http.response.written=2 127.0.0.1 - - [20/Oct/2026:00:52:24 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-10-20T00:52:24Z" level=info msg="Challenge established with upstream : http://127.0.0.1:40309/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:40309/v2/:[]]}" go.version=go1.26.9 http.request.host="127.0.0.1:42875" http.request.id=25ba1262-d2ed-4440-a70f-99e2b14d7864 http.request.method=GET http.request.remoteaddr="127.0.0.1:45862" 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-10-20T00:52:24Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:40309" http.request.id=a057e899-c870-4756-a01c-998cd35ef3b3 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:45186" 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=4.629693ms http.response.status=200 http.response.written=935 127.0.0.1 - - [20/Oct/2026:00:52:24 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-10-20T00:52:24Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:40309" http.request.id=ab783035-f1a4-4ed6-950d-753671e14dc5 http.request.method=GET http.request.remoteaddr="127.0.0.1:45186" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.993817ms http.response.status=200 http.response.written=2 127.0.0.1 - - [20/Oct/2026:00:52:24 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-10-20T00:52:24Z" level=info msg="Challenge established with upstream : http://127.0.0.1:40309/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:40309/v2/:[]]}" go.version=go1.26.9 http.request.host="127.0.0.1:42875" http.request.id=25ba1262-d2ed-4440-a70f-99e2b14d7864 http.request.method=GET http.request.remoteaddr="127.0.0.1:45862" 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-10-20T00:52:24Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:40309" http.request.id=16a7b6d5-4d03-40a3-9aeb-c1e4a2f496a8 http.request.method=GET http.request.remoteaddr="127.0.0.1:45190" 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=4.205274ms http.response.status=200 http.response.written=935 127.0.0.1 - - [20/Oct/2026:00:52:24 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-10-20T00:52:24Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:a69047321521b241f677a5370e798f6dab639906b118a6d4eb8e69fe2092f43b with ttl=167h59m59.99999202s" go.version=go1.26.9 time="2026-10-20T00:52:24Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:42875" http.request.id=25ba1262-d2ed-4440-a70f-99e2b14d7864 http.request.method=GET http.request.remoteaddr="127.0.0.1:45862" 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=25.586382ms http.response.status=200 http.response.written=935 127.0.0.1 - - [20/Oct/2026:00:52:24 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (13.86s) === RUN TestAppDispatcher time="2026-10-20T00:52:24Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:34399" http.request.id=d3320f9a-a03d-40e8-89e5-54ef37f5972b http.request.method=GET http.request.remoteaddr="127.0.0.1:35432" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.446335ms http.response.status=200 http.response.written=0 time="2026-10-20T00:52:24Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:34399" http.request.id=5ae05259-ac95-4bc1-866a-0311a28c4a0b http.request.method=GET http.request.remoteaddr="127.0.0.1:35432" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration=2.615116ms http.response.status=200 http.response.written=0 time="2026-10-20T00:52:24Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:34399" http.request.id=e2dc9e72-35f0-40e8-8a4c-3af6aa6a95a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:35432" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.598096ms http.response.status=200 http.response.written=0 time="2026-10-20T00:52:24Z" level=info msg="response completed" go.version=go1.26.9 http.request.host="127.0.0.1:34399" http.request.id=ded066bf-647c-42ff-8f47-a4d29058d53b http.request.method=GET http.request.remoteaddr="127.0.0.1:35432" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration=2.888955ms http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.02s) === RUN TestNewApp time="2026-10-20T00:52: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.9 instance.id=f5eaae95-f035-443e-af76-7b2b4790cddd time="2026-10-20T00:52:24Z" level=info msg="redis not configured" go.version=go1.26.9 instance.id=f5eaae95-f035-443e-af76-7b2b4790cddd time="2026-10-20T00:52:24Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.26.9 http.request.host="127.0.0.1:35249" http.request.id=931a45a2-236a-425f-9b5f-468a8ced8166 http.request.method=GET http.request.remoteaddr="127.0.0.1:53804" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.01s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2026-10-20T00:52: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.9 instance.id=f5eaae95-f035-443e-af76-7b2b4790cddd time="2026-10-20T00:52:24Z" level=info msg="redis not configured" go.version=go1.26.9 instance.id=f5eaae95-f035-443e-af76-7b2b4790cddd time="2026-10-20T00:52:24Z" level=info msg="configuring file health check path=/tmp/healthcheck594279455, interval=1" go.version=go1.26.9 instance.id=f5eaae95-f035-443e-af76-7b2b4790cddd --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2026-10-20T00:52:28Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.9 instance.id=f5eaae95-f035-443e-af76-7b2b4790cddd time="2026-10-20T00:52:28Z" level=info msg="redis not configured" go.version=go1.26.9 instance.id=f5eaae95-f035-443e-af76-7b2b4790cddd time="2026-10-20T00:52:28Z" level=info msg="configuring TCP health check addr=127.0.0.1:41845, interval=1" go.version=go1.26.9 instance.id=f5eaae95-f035-443e-af76-7b2b4790cddd --- PASS: TestTCPHealthCheck (4.01s) === RUN TestHTTPHealthCheck time="2026-10-20T00:52:32Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.9 instance.id=f5eaae95-f035-443e-af76-7b2b4790cddd time="2026-10-20T00:52:32Z" level=info msg="redis not configured" go.version=go1.26.9 instance.id=f5eaae95-f035-443e-af76-7b2b4790cddd time="2026-10-20T00:52:32Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:46875, interval=1, threshold=3" go.version=go1.26.9 instance.id=f5eaae95-f035-443e-af76-7b2b4790cddd --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 337.148s ? 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.01s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.22s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.16s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.86s) === RUN TestProxyManifests --- PASS: TestProxyManifests (2.73s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 13.020s === RUN TestSchedule time="2026-10-20T00:47:02Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.9 instance.id=961762e3-722e-4ba0-b126-512ac918c7ce time="2026-10-20T00:47:02Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.98714ms" go.version=go1.26.9 instance.id=961762e3-722e-4ba0-b126-512ac918c7ce time="2026-10-20T00:47:02Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=973.44µs" go.version=go1.26.9 instance.id=961762e3-722e-4ba0-b126-512ac918c7ce time="2026-10-20T00:47:02Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=977.98µs" go.version=go1.26.9 instance.id=961762e3-722e-4ba0-b126-512ac918c7ce 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-10-20T00:47:02Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.9 instance.id=961762e3-722e-4ba0-b126-512ac918c7ce --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2026-10-20T00:47:02Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.9 instance.id=961762e3-722e-4ba0-b126-512ac918c7ce time="2026-10-20T00:47:02Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99276ms" go.version=go1.26.9 instance.id=961762e3-722e-4ba0-b126-512ac918c7ce time="2026-10-20T00:47:02Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.97632ms" go.version=go1.26.9 instance.id=961762e3-722e-4ba0-b126-512ac918c7ce time="2026-10-20T00:47:02Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.9 instance.id=961762e3-722e-4ba0-b126-512ac918c7ce --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2026-10-20T00:47:03Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.9 instance.id=961762e3-722e-4ba0-b126-512ac918c7ce --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.610s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (18.87s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 17560064 sha256:e5382decc09fbf85a5b92a7cdbf9e6df20a36f5b30b558cff301eb76bb2ac812 [] map[] } --- PASS: TestSimpleBlobRead (1.17s) === RUN TestBlobMount --- PASS: TestBlobMount (1.28s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (9.49s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (9.30s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (8.63s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.05s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.04s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:0b2fe45ec5aab13ed6515ecfdb72eaaf9aa4faeb38f64fb34341df2ba02c631f palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:813fc4c0cb6076ccc9fe7d6ab457661f958e76977757680ce1af7c28fb34c3a3 palailogos: marking blob sha256:14df7bf00c13a84bead9131d6f60a6da5d2f0d4ae2c9c93f24dd78fc22af6c00 palailogos: marking manifest sha256:200517e0de401dcc13b51024e43c68893c6b4135a7e2b66391597aba3bda8343 palailogos: marking blob sha256:90de775cbdc920c9c29647589d69b5406e4899899712edb882c22dc4d2c07992 palailogos: marking blob sha256:b5a764a0a2c2a86876c5d77974d9098ba3fca0869626970b574a91f62b49ab30 palailogos: marking manifest sha256:592536008c6f5415590414a134f71b60c270fcb94933bbc1522065eb5725bf11 palailogos: marking blob sha256:200517e0de401dcc13b51024e43c68893c6b4135a7e2b66391597aba3bda8343 palailogos: marking blob sha256:c43f71dda938517a681363c987a8b18ea658d69798ff5623ff906da90cf731c6 palailogos: marking manifest sha256:c43f71dda938517a681363c987a8b18ea658d69798ff5623ff906da90cf731c6 palailogos: marking blob sha256:38c46fd3bd89dedcfbb85f9614e93edbc92963bab522d5e20c2ccab2e9b35b88 palailogos: marking blob sha256:64970c7afe7a1374112ec3eab3f20815e2419eb64cc5fd0d95d89588463b568b 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (5.95s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:0d14b0d8bfce8aa600f2a15d1db0335c2a1b61a5c37a8a6890e985a45edb5446 deletemanifests: marking manifest sha256:80b404b5f91fbc0b10ed10ee31a1aabc3973a5c4df4ea2c9c6f0034809156be2 deletemanifests: marking blob sha256:66cd05a5c923b400f5060f05670b438734b22f4b58bda1334e74ae59fe6aef82 deletemanifests: marking blob sha256:8b7ebcbd584427b5702346c2ae34da01f9f8a1924cdd2342f5a83e7da3349064 deletemanifests: marking blob sha256:9da7a4cb53a71d128f80329fd97d5f981d9aca1b25fa540319964234edb1d666 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:0d14b0d8bfce8aa600f2a15d1db0335c2a1b61a5c37a8a6890e985a45edb5446 blob eligible for deletion: sha256:24f6d91db8fbc4fe11e724edea75803e75e0f539e8b89a5775c9f60ba78f68eb blob eligible for deletion: sha256:97383853eaed3777085f4a68b3af09f0b614e7d97ba80d7eaf6f856b750a47d7 blob eligible for deletion: sha256:9cef2909d3f5711ddfdd461a714083f0d77ed2b097f40aefa8a82cea6d9ca089 deletemanifests manifest eligible for deletion: sha256:0d14b0d8bfce8aa600f2a15d1db0335c2a1b61a5c37a8a6890e985a45edb5446 deletemanifests: marking manifest sha256:80b404b5f91fbc0b10ed10ee31a1aabc3973a5c4df4ea2c9c6f0034809156be2 deletemanifests: marking blob sha256:66cd05a5c923b400f5060f05670b438734b22f4b58bda1334e74ae59fe6aef82 deletemanifests: marking blob sha256:8b7ebcbd584427b5702346c2ae34da01f9f8a1924cdd2342f5a83e7da3349064 deletemanifests: marking blob sha256:9da7a4cb53a71d128f80329fd97d5f981d9aca1b25fa540319964234edb1d666 time="2026-10-20T00:48:04Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/0d14b0d8bfce8aa600f2a15d1db0335c2a1b61a5c37a8a6890e985a45edb5446" go.version=go1.26.9 instance.id=821c91fb-310d-47a1-9020-ea3703015558 time="2026-10-20T00:48:04Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/0d14b0d8bfce8aa600f2a15d1db0335c2a1b61a5c37a8a6890e985a45edb5446" go.version=go1.26.9 instance.id=821c91fb-310d-47a1-9020-ea3703015558 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:0d14b0d8bfce8aa600f2a15d1db0335c2a1b61a5c37a8a6890e985a45edb5446 time="2026-10-20T00:48:04Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/0d/0d14b0d8bfce8aa600f2a15d1db0335c2a1b61a5c37a8a6890e985a45edb5446" go.version=go1.26.9 instance.id=821c91fb-310d-47a1-9020-ea3703015558 blob eligible for deletion: sha256:24f6d91db8fbc4fe11e724edea75803e75e0f539e8b89a5775c9f60ba78f68eb time="2026-10-20T00:48:04Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/24/24f6d91db8fbc4fe11e724edea75803e75e0f539e8b89a5775c9f60ba78f68eb" go.version=go1.26.9 instance.id=821c91fb-310d-47a1-9020-ea3703015558 blob eligible for deletion: sha256:97383853eaed3777085f4a68b3af09f0b614e7d97ba80d7eaf6f856b750a47d7 time="2026-10-20T00:48:04Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/97/97383853eaed3777085f4a68b3af09f0b614e7d97ba80d7eaf6f856b750a47d7" go.version=go1.26.9 instance.id=821c91fb-310d-47a1-9020-ea3703015558 blob eligible for deletion: sha256:9cef2909d3f5711ddfdd461a714083f0d77ed2b097f40aefa8a82cea6d9ca089 time="2026-10-20T00:48:04Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/9c/9cef2909d3f5711ddfdd461a714083f0d77ed2b097f40aefa8a82cea6d9ca089" go.version=go1.26.9 instance.id=821c91fb-310d-47a1-9020-ea3703015558 --- PASS: TestDeleteManifestIfTagNotFound (6.77s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:0c32a71a4483c9f36f534ded069ff6ac860bacc4f5e140521667fd7ec63f4b1b time="2026-10-20T00:48:06Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/0c/0c32a71a4483c9f36f534ded069ff6ac860bacc4f5e140521667fd7ec63f4b1b" go.version=go1.26.9 instance.id=821c91fb-310d-47a1-9020-ea3703015558 blob eligible for deletion: sha256:552ef8184d04425ee21bc1541b57f86448157069d0c18abd44114cf413b25f66 time="2026-10-20T00:48:06Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/55/552ef8184d04425ee21bc1541b57f86448157069d0c18abd44114cf413b25f66" go.version=go1.26.9 instance.id=821c91fb-310d-47a1-9020-ea3703015558 blob eligible for deletion: sha256:e64142feed3e9fed92f6abbfa8d28cfbc6cd4bdadd4c1383e82230c6c0218100 time="2026-10-20T00:48:06Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e6/e64142feed3e9fed92f6abbfa8d28cfbc6cd4bdadd4c1383e82230c6c0218100" go.version=go1.26.9 instance.id=821c91fb-310d-47a1-9020-ea3703015558 --- PASS: TestGCWithMissingManifests (1.89s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:973fc5f85f3d722bc0fb16fb2b8a483e731e0cec76fa57b7a3bf2577a9560733 komnenos: marking blob sha256:9ad1910ba36e7699f67c0d8b559115818837571573d896dff8135ae74f34d720 komnenos: marking blob sha256:6fc8da40ced8ba773bfc3e177fe7fc392800e786fc9db5fcf50919c2e3e68ad9 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:434a10475ad66216c974aa68251e21844663edc8c6e35b6b5c561d28c282cdd7 time="2026-10-20T00:48:13Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/43/434a10475ad66216c974aa68251e21844663edc8c6e35b6b5c561d28c282cdd7" go.version=go1.26.9 instance.id=821c91fb-310d-47a1-9020-ea3703015558 blob eligible for deletion: sha256:88577bb2b67cad7dac40c8c1dd1b2fb907f51296487c49883d6ae85a7c9ea9f2 time="2026-10-20T00:48:13Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/88/88577bb2b67cad7dac40c8c1dd1b2fb907f51296487c49883d6ae85a7c9ea9f2" go.version=go1.26.9 instance.id=821c91fb-310d-47a1-9020-ea3703015558 blob eligible for deletion: sha256:9385b7b64be532b511b50ad3612349652563895eebd086084420b7c11abafc42 time="2026-10-20T00:48:13Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/93/9385b7b64be532b511b50ad3612349652563895eebd086084420b7c11abafc42" go.version=go1.26.9 instance.id=821c91fb-310d-47a1-9020-ea3703015558 blob eligible for deletion: sha256:af12076bcaf5ad0d9e9ebf5f0a41f18a020e467d9c54fcefe6142c8bb9258b0f time="2026-10-20T00:48:13Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/af/af12076bcaf5ad0d9e9ebf5f0a41f18a020e467d9c54fcefe6142c8bb9258b0f" go.version=go1.26.9 instance.id=821c91fb-310d-47a1-9020-ea3703015558 blob eligible for deletion: sha256:cbf8a43810130a10223db84858d6a5401e09493b0be7253933d3e839250a74a4 time="2026-10-20T00:48:13Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/cb/cbf8a43810130a10223db84858d6a5401e09493b0be7253933d3e839250a74a4" go.version=go1.26.9 instance.id=821c91fb-310d-47a1-9020-ea3703015558 blob eligible for deletion: sha256:cd69208d5c0c05ef769b19c7c0ef25cfcde51b462de556c6a4658d0b4aa95c11 time="2026-10-20T00:48:13Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/cd/cd69208d5c0c05ef769b19c7c0ef25cfcde51b462de556c6a4658d0b4aa95c11" go.version=go1.26.9 instance.id=821c91fb-310d-47a1-9020-ea3703015558 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2026-10-20T00:48:13Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.26.9 instance.id=821c91fb-310d-47a1-9020-ea3703015558 --- PASS: TestDeletionHasEffect (6.86s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (5.94s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:63eb6dbbce54cf07ce630f8954fd8aa646d43719412954e81e65448e61d136cd michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:6fc4d34d48ed66e599ff9f80cb9f095bbe642de0327ea655919e6ef544abbe75 michael_z_doukas: marking blob sha256:e5b8509f5f6853c833207ec7d03423db7e73729f04424af6962ab26bd7d6174b 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:a293c8a623a5fc6afed63a20d2e5703a8e5512e240c4a170fb03ecefed267980 time="2026-10-20T00:48:22Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a2/a293c8a623a5fc6afed63a20d2e5703a8e5512e240c4a170fb03ecefed267980" go.version=go1.26.9 instance.id=821c91fb-310d-47a1-9020-ea3703015558 --- PASS: TestOrphanBlobDeleted (3.09s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:3accac579788f6455cfb5b4b9dd05c24773dfd44944ebbd941a37e199d6d2ab4 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:52ffd67c4dee7616b13cd27e3559843aaf0fd0f6fdbf9ce9bfa79dc90e995104 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (2.13s) === RUN TestManifestStorage --- PASS: TestManifestStorage (2.56s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (1.52s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (3.52s) === 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-10-20T00:48:31Z" level=info msg="PurgeUploads starting: olderThan=2026-10-19 23:48:31.937539713 +0000 UTC m=-3510.905118929, actuallyDelete=true" time="2026-10-20T00:48:31Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2026-10-20T00:48:31Z" level=info msg="PurgeUploads starting: olderThan=2026-10-20 00:48:31.941931886 +0000 UTC m=+89.099273264, actuallyDelete=true" time="2026-10-20T00:48:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/35247144-1ae3-42bc-802e-68eaccada29f have older date (2026-10-19 23:48:31 +0000 UTC) than purge date (2026-10-20 00:48:31.941931886 +0000 UTC m=+89.099273264). Removing upload directory." time="2026-10-20T00:48:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9a78bebc-a7fc-41c8-bcfb-ce6dae7b5b19 have older date (2026-10-19 23:48:31 +0000 UTC) than purge date (2026-10-20 00:48:31.941931886 +0000 UTC m=+89.099273264). Removing upload directory." time="2026-10-20T00:48:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a116ad99-3a14-466d-94a3-8f4479037a4e have older date (2026-10-19 23:48:31 +0000 UTC) than purge date (2026-10-20 00:48:31.941931886 +0000 UTC m=+89.099273264). Removing upload directory." time="2026-10-20T00:48:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c508b515-2ff8-4bc7-ae1b-6b92b690d156 have older date (2026-10-19 23:48:31 +0000 UTC) than purge date (2026-10-20 00:48:31.941931886 +0000 UTC m=+89.099273264). Removing upload directory." time="2026-10-20T00:48:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ebc6c107-4139-4e14-8ed0-cfcec521d19d have older date (2026-10-19 23:48:31 +0000 UTC) than purge date (2026-10-20 00:48:31.941931886 +0000 UTC m=+89.099273264). Removing upload directory." time="2026-10-20T00:48:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/3d5bace4-dc3c-4984-aa8f-9cf4e8058e03 have older date (2026-10-19 23:48:31 +0000 UTC) than purge date (2026-10-20 00:48:31.941931886 +0000 UTC m=+89.099273264). Removing upload directory." time="2026-10-20T00:48:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1285ab36-4b36-4cbf-88ce-e4fd8332e75a have older date (2026-10-19 23:48:31 +0000 UTC) than purge date (2026-10-20 00:48:31.941931886 +0000 UTC m=+89.099273264). Removing upload directory." time="2026-10-20T00:48:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4d043a7e-bb27-4b5e-8282-34eb3b7bed6e have older date (2026-10-19 23:48:31 +0000 UTC) than purge date (2026-10-20 00:48:31.941931886 +0000 UTC m=+89.099273264). Removing upload directory." time="2026-10-20T00:48:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5a70c9d2-d057-4512-9793-5ace576b25e7 have older date (2026-10-19 23:48:31 +0000 UTC) than purge date (2026-10-20 00:48:31.941931886 +0000 UTC m=+89.099273264). Removing upload directory." time="2026-10-20T00:48:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a043d44e-2643-45cf-b2bd-16066c88fdd0 have older date (2026-10-19 23:48:31 +0000 UTC) than purge date (2026-10-20 00:48:31.941931886 +0000 UTC m=+89.099273264). Removing upload directory." time="2026-10-20T00:48:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/bd768a1c-85e0-49ba-91c8-b965b443d19b have older date (2026-10-19 23:48:31 +0000 UTC) than purge date (2026-10-20 00:48:31.941931886 +0000 UTC m=+89.099273264). Removing upload directory." time="2026-10-20T00:48:31Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.01s) === RUN TestPurgeSome time="2026-10-20T00:48:31Z" level=info msg="PurgeUploads starting: olderThan=2026-10-20 00:48:31.947522038 +0000 UTC m=+89.104863376, actuallyDelete=true" time="2026-10-20T00:48:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/0bb86104-1826-422c-b933-98bed290a4d1 have older date (2026-10-19 23:48:31 +0000 UTC) than purge date (2026-10-20 00:48:31.947522038 +0000 UTC m=+89.104863376). Removing upload directory." time="2026-10-20T00:48:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/bdf7eb5d-046e-4a0b-b866-2e812c2597ed have older date (2026-10-19 23:48:31 +0000 UTC) than purge date (2026-10-20 00:48:31.947522038 +0000 UTC m=+89.104863376). Removing upload directory." time="2026-10-20T00:48:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/f1fe6b83-5fcf-4c54-9d39-65da95b42f4a have older date (2026-10-19 23:48:31 +0000 UTC) than purge date (2026-10-20 00:48:31.947522038 +0000 UTC m=+89.104863376). Removing upload directory." time="2026-10-20T00:48:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/fb2864cf-6406-4b7d-9588-20713d95a13f have older date (2026-10-19 23:48:31 +0000 UTC) than purge date (2026-10-20 00:48:31.947522038 +0000 UTC m=+89.104863376). Removing upload directory." time="2026-10-20T00:48:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/e50bfd47-f78e-4fcc-b497-453817229f77 have older date (2026-10-19 23:48:31 +0000 UTC) than purge date (2026-10-20 00:48:31.947522038 +0000 UTC m=+89.104863376). Removing upload directory." time="2026-10-20T00:48:31Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2026-10-20T00:48:31Z" level=info msg="PurgeUploads starting: olderThan=2026-10-20 00:48:31.950376093 +0000 UTC m=+89.107717471, actuallyDelete=true" time="2026-10-20T00:48:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/950f9b1f-3614-488f-9dbe-a5db1e1a1fe6 have older date (2026-10-19 23:48:31 +0000 UTC) than purge date (2026-10-20 00:48:31.950376093 +0000 UTC m=+89.107717471). Removing upload directory." time="2026-10-20T00:48:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/bc2c2928-c95e-4631-ac79-759358e55f72 have older date (2026-10-19 23:48:31 +0000 UTC) than purge date (2026-10-20 00:48:31.950376093 +0000 UTC m=+89.107717471). Removing upload directory." time="2026-10-20T00:48:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ee2e08ce-097f-43b8-9bb8-8e716f5d7eb4 have older date (2026-10-19 23:48:31 +0000 UTC) than purge date (2026-10-20 00:48:31.950376093 +0000 UTC m=+89.107717471). Removing upload directory." time="2026-10-20T00:48:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6158898a-c5f9-4cd9-9574-e4b770845e05 have older date (2026-10-19 23:48:31 +0000 UTC) than purge date (2026-10-20 00:48:31.950376093 +0000 UTC m=+89.107717471). Removing upload directory." time="2026-10-20T00:48:31Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/657b4e8d-960c-4bac-9615-e16ef494766c have older date (2026-10-19 23:48:31 +0000 UTC) than purge date (2026-10-20 00:48:31.950376093 +0000 UTC m=+89.107717471). Removing upload directory." time="2026-10-20T00:48:31Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2026-10-20T00:48:31Z" level=info msg="PurgeUploads starting: olderThan=2026-10-20 00:48:31.95270133 +0000 UTC m=+89.110042828, actuallyDelete=true" time="2026-10-20T00:48:31Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeMissingStartedAt (0.00s) === RUN TestVerifyManifestForeignLayer --- PASS: TestVerifyManifestForeignLayer (0.01s) === RUN TestTagStoreTag --- PASS: TestTagStoreTag (0.00s) === RUN TestTagStoreUnTag --- PASS: TestTagStoreUnTag (0.00s) === RUN TestTagStoreAll --- PASS: TestTagStoreAll (0.01s) === RUN TestTagLookup --- PASS: TestTagLookup (0.00s) PASS ok github.com/docker/distribution/registry/storage 89.157s ? 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.037s === 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.037s === RUN TestWalkFileRemoved time="2026-10-20T00:47:02Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.025s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 1.764s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.38s) === 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.417s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.82s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 17.582s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (25.29s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 27.058s ? 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-10-20T00:47:02Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.26.9 === RUN TestEligibleForS3/Client_IP_=_#01 time="2026-10-20T00:47:02Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.26.9 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2026-10-20T00:47:02Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.26.9 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionNotMatched === CONT TestInvalidNetworkType === CONT TestInvalidData === CONT TestUpdateCalledRegularly === CONT TestParsing === CONT TestMatchIPV6 === CONT TestMatchIPV4 === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4_2 === CONT TestMatchIPV4WithRegionMatched --- PASS: TestParsing (0.00s) --- PASS: TestS3TryUpdate (0.02s) time="2026-10-20T00:47:02Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.9 time="2026-10-20T00:47:02Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.26.9 instance.id=baa44a68-c3b7-4543-ad34-76a483bd0ede time="2026-10-20T00:47:02Z" level=error msg="unknown ip address format" go.version=go1.26.9 instance.id=baa44a68-c3b7-4543-ad34-76a483bd0ede ip=?0000000000000000000000000000000000 --- PASS: TestInvalidNetworkType (0.03s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.03s) --- PASS: TestMatchIPV4_2 (0.03s) --- PASS: TestMatchIPV4 (0.03s) --- PASS: TestMatchIPV6 (0.03s) --- PASS: TestMatchIPV4WithRegionMatched (0.03s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.04s) time="2026-10-20T00:47:02Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.26.9 instance.id=baa44a68-c3b7-4543-ad34-76a483bd0ede --- PASS: TestInvalidData (0.04s) time="2026-10-20T00:47:03Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.9 time="2026-10-20T00:47:04Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.9 time="2026-10-20T00:47:05Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.9 time="2026-10-20T00:47:06Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.9 --- PASS: TestUpdateCalledRegularly (4.53s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.557s === RUN Test OK: 4 passed --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.034s ? github.com/docker/distribution/registry/storage/driver/oss [no test files] === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.01s) === 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 1.853s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (17.13s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.04s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 18.977s ? 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.02s) PASS ok github.com/docker/distribution/uuid 0.041s ? github.com/docker/distribution/version [no test files] >>> docker-registry: Entering fakeroot... >>> docker-registry-openrc*: Running split function openrc... 'etc/conf.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/init.d' >>> docker-registry-openrc*: Preparing subpackage docker-registry-openrc... >>> docker-registry-openrc*: Running postcheck for docker-registry-openrc >>> docker-registry*: Running postcheck for docker-registry >>> docker-registry*: Preparing package docker-registry... >>> docker-registry*: Stripping binaries >>> docker-registry*: Script found. /bin/sh added as a dependency >>> docker-registry*: Adding .pre-install >>> docker-registry*: Scanning shared objects >>> docker-registry-openrc*: Tracing dependencies... >>> docker-registry-openrc*: Package size: 1.5 KB >>> docker-registry-openrc*: Compressing data... >>> docker-registry-openrc*: Create checksum... >>> docker-registry-openrc*: Create docker-registry-openrc-2.8.3-r25.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-riscv64.so.1 >>> docker-registry*: Package size: 24.8 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r25.apk >>> docker-registry: Build complete at Tue, 20 Oct 2026 00:52:42 +0000 elapsed time 0h 6m 59s >>> 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 (20261020.004545) (2/2) Purging go (1.26.9-r0) Executing busybox-1.37.0-r31.trigger OK: 666.5 MiB in 105 packages >>> docker-registry: Updating the community/riscv64 repository index... >>> docker-registry: Signing the index...