>>> docker-registry: Building community/docker-registry 2.8.3-r22 (using abuild 3.16.0-r0) started Sat, 11 Apr 2026 13:51:11 +0000 >>> docker-registry: Validating /home/buildozer/aports/community/docker-registry/APKBUILD... >>> docker-registry: Analyzing dependencies... >>> docker-registry: Installing for build: build-base git go (1/2) Installing go (1.26.2-r0) (2/2) Installing .makedepends-docker-registry (20260411.135112) Executing busybox-1.37.0-r31.trigger OK: 565.2 MiB in 108 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge//docker-registry-2.8.3.tar.gz /var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz: OK /home/buildozer/aports/community/docker-registry/log-hook-syslog.patch: OK /home/buildozer/aports/community/docker-registry/config-example.patch: OK /home/buildozer/aports/community/docker-registry/bugsnag-panicwrap.patch: OK /home/buildozer/aports/community/docker-registry/docker-registry.initd: OK /home/buildozer/aports/community/docker-registry/docker-registry.confd: OK /home/buildozer/aports/community/docker-registry/docker-registry.logrotate: OK /home/buildozer/aports/community/docker-registry/test-non-constant-fmt-str.patch: OK /home/buildozer/aports/community/docker-registry/skip-test-graceful-shutdown.patch: OK /home/buildozer/aports/community/docker-registry/go-1.26-vet-fix-formatstring-arg.patch: OK >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge//docker-registry-2.8.3.tar.gz /var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz: OK /home/buildozer/aports/community/docker-registry/log-hook-syslog.patch: OK /home/buildozer/aports/community/docker-registry/config-example.patch: OK /home/buildozer/aports/community/docker-registry/bugsnag-panicwrap.patch: OK /home/buildozer/aports/community/docker-registry/docker-registry.initd: OK /home/buildozer/aports/community/docker-registry/docker-registry.confd: OK /home/buildozer/aports/community/docker-registry/docker-registry.logrotate: OK /home/buildozer/aports/community/docker-registry/test-non-constant-fmt-str.patch: OK /home/buildozer/aports/community/docker-registry/skip-test-graceful-shutdown.patch: OK /home/buildozer/aports/community/docker-registry/go-1.26-vet-fix-formatstring-arg.patch: OK >>> docker-registry: Unpacking /var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz... >>> docker-registry: log-hook-syslog.patch patching file registry/handlers/app.go patching file registry/registry.go Hunk #2 succeeded at 368 (offset -1 lines). Hunk #3 succeeded at 393 (offset -1 lines). patching file vendor/github.com/sirupsen/logrus/hooks/syslog/syslog.go >>> docker-registry: config-example.patch patching file cmd/registry/config-example.yml >>> docker-registry: bugsnag-panicwrap.patch patching file vendor/github.com/bugsnag/panicwrap/dup2.go patching file vendor/github.com/bugsnag/panicwrap/dup3.go >>> docker-registry: test-non-constant-fmt-str.patch patching file registry/handlers/api_test.go patching file registry/proxy/proxyblobstore_test.go patching file registry/proxy/proxymanifeststore_test.go patching file registry/proxy/scheduler/scheduler_test.go patching file registry/storage/driver/walk_test.go patching file registry/storage/purgeuploads_test.go >>> docker-registry: skip-test-graceful-shutdown.patch patching file Makefile >>> docker-registry: go-1.26-vet-fix-formatstring-arg.patch patching file registry/proxy/proxyregistry.go + bin/registry + bin/digest + bin/registry-api-descriptor-template + binaries + test ? github.com/docker/distribution/cmd/digest [no test files] ? github.com/docker/distribution/cmd/registry [no test files] ? github.com/docker/distribution/cmd/registry-api-descriptor-template [no test files] === RUN Test time="2026-04-11T13:51:33Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2026-04-11T13:51:33Z" 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.081s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2026-04-11T13:51:33Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.00s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.016s ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.00s) PASS ok github.com/docker/distribution/health 0.011s === RUN TestGETDownHandlerDoesNotChangeStatus --- PASS: TestGETDownHandlerDoesNotChangeStatus (0.00s) === RUN TestGETUpHandlerDoesNotChangeStatus --- PASS: TestGETUpHandlerDoesNotChangeStatus (0.00s) === RUN TestPOSTDownHandlerChangeStatus --- PASS: TestPOSTDownHandlerChangeStatus (0.00s) === RUN TestPOSTUpHandlerChangeStatus --- PASS: TestPOSTUpHandlerChangeStatus (0.00s) PASS ok github.com/docker/distribution/health/api 0.006s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.54s) PASS ok github.com/docker/distribution/health/checks 0.554s ? github.com/docker/distribution/manifest [no test files] === RUN TestManifestList --- PASS: TestManifestList (0.00s) === RUN TestOCIImageIndex --- PASS: TestOCIImageIndex (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/manifestlist 0.008s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/ocischema 0.006s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.00s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.007s === 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.016s ? 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/04/11 13:51:34 http: TLS handshake error from 127.0.0.1:50366: remote error: tls: bad certificate http_test.go:56: error parsing status: strconv.Atoi: parsing "": invalid syntax http_test.go:164: testcase: http://127.0.0.1:46567/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:46567/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:46567/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:46567/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:36005?status=0, fail=true --- PASS: TestHTTPSink (0.03s) === RUN TestListener --- PASS: TestListener (0.24s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2026-04-11T13:51:34Z" level=info msg="broadcaster: closing" time="2026-04-11T13:51:34Z" level=info msg="closing testSink" time="2026-04-11T13:51:34Z" level=info msg="closing testSink" time="2026-04-11T13:51:34Z" level=info msg="closing testSink" time="2026-04-11T13:51:34Z" level=info msg="closing testSink" time="2026-04-11T13:51:34Z" level=info msg="closing testSink" time="2026-04-11T13:51:34Z" level=info msg="closing testSink" time="2026-04-11T13:51:34Z" level=info msg="closing testSink" time="2026-04-11T13:51:34Z" level=info msg="closing testSink" time="2026-04-11T13:51:34Z" level=info msg="closing testSink" time="2026-04-11T13:51:34Z" level=info msg="closing testSink" time="2026-04-11T13:51:34Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2026-04-11T13:51:34Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.13s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:34Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T13:51:35Z" level=warning msg="&{0x2fc842ceca50 0.9} encountered too many errors, backing off" time="2026-04-11T13:51:35Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.78s) PASS ok github.com/docker/distribution/notifications 1.207s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2026-04-11T13:51:34Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-04-11T13:51:34.162900409Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-11T13:51:34.162915616Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-11T13:51:34.162990154Z" level=info msg="Starting upload purge in 2m0s" go.version=go1.26.2 time="2026-04-11T13:51:34.163150584Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.26.2 time="2026-04-11T13:51:34.163157851Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.26.2 time="2026-04-11T13:51:34.163524559Z" level=info msg="listening on [::]:5001, tls" go.version=go1.26.2 time="2026-04-11T13:51:37.173840879Z" level=info msg="response completed" go.version=go1.26.2 http.request.host=127.0.0.1 http.request.id=0cac9e84-f1ee-4f61-8b2b-d02d2d49ad97 http.request.method=GET http.request.remoteaddr="127.0.0.1:59178" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=6.301702ms http.response.status=200 http.response.written=2 127.0.0.1 - - [11/Apr/2026:13:51:37 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2026-04-11T13:51:37.174727837Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.26.2 --- PASS: TestRegistrySupportedCipherSuite (3.17s) === RUN TestRegistryUnsupportedCipherSuite time="2026-04-11T13:51:37.376480181Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-04-11T13:51:37.377167081Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-11T13:51:37.377181755Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-11T13:51:37.37732434Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.26.2 time="2026-04-11T13:51:37.37734143Z" level=info msg="Starting upload purge in 27m0s" go.version=go1.26.2 --- PASS: TestRegistryUnsupportedCipherSuite (8.20s) PASS ok github.com/docker/distribution/registry 11.389s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.014s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.00s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.02s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.07s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.111s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2026-04-11T13:51:34Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.26.2 instance.id=4f501996-7391-4d6e-95a4-61cda926b2f8 time="2026-04-11T13:51:34Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.26.2 instance.id=4f501996-7391-4d6e-95a4-61cda926b2f8 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2026-04-11T13:51:34Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.26.2 password="r3267xsZBafB5GdhCRno_Yi-z-EjjfNZp4fcs_PEvsU" user=docker --- PASS: TestCreateHtpasswdFile (0.06s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.077s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.007s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.00s) === RUN TestLeeway time="2026-04-11T13:51:34Z" level=info msg="token not to be used before 2026-04-11 13:51:35 +0000 UTC - currently 2026-04-11 13:51:34.463313818 +0000 UTC m=+0.003178193" time="2026-04-11T13:51:34Z" level=info msg="token not to be used after 2026-04-11 13:51:34 +0000 UTC - currently 2026-04-11 13:51:34.463502364 +0000 UTC m=+0.003366733" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2026-04-11T13:51:34Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.00s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.011s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.00s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.00s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.01s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.053s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.022s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.004s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2026-04-11T13:51:35Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-11T13:51:35Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-11T13:51:35Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45397" http.request.id=a19f7604-8765-48c4-bce3-0abd3218a8ed http.request.method=GET http.request.remoteaddr="127.0.0.1:55476" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="547.897µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [11/Apr/2026:13:51:35 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.00s) === RUN TestCatalogAPI time="2026-04-11T13:51:35Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-11T13:51:35Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-11T13:51:35Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36893" http.request.id=aa3bd7f7-6f0d-47c2-b96c-19644d4a9202 http.request.method=GET http.request.remoteaddr="127.0.0.1:60188" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=9.879065ms http.response.status=200 http.response.written=20 127.0.0.1 - - [11/Apr/2026:13:51:35 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-04-11T13:51:35Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36893" http.request.id=5357b50b-f005-49b8-bc2e-2ad4c6b221c6 http.request.method=POST http.request.remoteaddr="127.0.0.1:60188" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="866.141µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:35 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:36Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36893" http.request.id=128d45b0-df32-46ba-8bdb-1a695701308a http.request.method=PUT http.request.remoteaddr="127.0.0.1:60188" http.request.uri="/v2/foo/aaaa/blobs/uploads/bd259ce1-8993-47da-aecd-08f884e86732?_state=pECYXnMidte0ezuQd5pW6Q7BYiRrVDn1LiRMt0YtgMd7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJiZDI1OWNlMS04OTkzLTQ3ZGEtYWVjZC0wOGY4ODRlODY3MzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTE6MzUuNjgyNjAzMjQ4WiJ9&digest=sha256%3Aebbe246b068f18bb88f47eee086411da8eb0f576ef2a27c4676ee54e45e1e830" http.request.useragent="Go-http-client/1.1" http.response.duration=656.497228ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:35 +0000] "PUT /v2/foo/aaaa/blobs/uploads/bd259ce1-8993-47da-aecd-08f884e86732?_state=pECYXnMidte0ezuQd5pW6Q7BYiRrVDn1LiRMt0YtgMd7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJiZDI1OWNlMS04OTkzLTQ3ZGEtYWVjZC0wOGY4ODRlODY3MzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTE6MzUuNjgyNjAzMjQ4WiJ9&digest=sha256%3Aebbe246b068f18bb88f47eee086411da8eb0f576ef2a27c4676ee54e45e1e830 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:36Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36893" http.request.id=37bf50a8-704b-477c-85fc-e45e132d386f http.request.method=PUT http.request.remoteaddr="127.0.0.1:60188" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.061055ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:36 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:36Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36893" http.request.id=8a04fad4-16e5-4ba3-b40d-6476091f5ee8 http.request.method=POST http.request.remoteaddr="127.0.0.1:60188" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="919.469µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:36 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36893" http.request.id=2dbd0141-8fe0-417c-95c9-704e429ded22 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60188" http.request.uri="/v2/foo/bbbb/blobs/uploads/450592d2-f5eb-4143-b496-82fd186734f2?_state=0bYV69M6y1o-SsxOsHWB_FIvey-VfmC4TVGh3gpjHs57Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI0NTA1OTJkMi1mNWViLTQxNDMtYjQ5Ni04MmZkMTg2NzM0ZjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTE6MzYuNDYxMzkyMTM1WiJ9&digest=sha256%3Ac6c7b2be48ae1426b60b332486b9a80cf8c1ebaf9f99006b3507cf5c921ef1a1" http.request.useragent="Go-http-client/1.1" http.response.duration=2.366753488s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:36 +0000] "PUT /v2/foo/bbbb/blobs/uploads/450592d2-f5eb-4143-b496-82fd186734f2?_state=0bYV69M6y1o-SsxOsHWB_FIvey-VfmC4TVGh3gpjHs57Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI0NTA1OTJkMi1mNWViLTQxNDMtYjQ5Ni04MmZkMTg2NzM0ZjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTE6MzYuNDYxMzkyMTM1WiJ9&digest=sha256%3Ac6c7b2be48ae1426b60b332486b9a80cf8c1ebaf9f99006b3507cf5c921ef1a1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36893" http.request.id=49604ff8-8876-4f0d-bbf1-abbdaf78a97c http.request.method=PUT http.request.remoteaddr="127.0.0.1:60188" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.054921ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:38 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36893" http.request.id=b53361fb-d86a-40e8-ad15-9fc9ff4b4fef http.request.method=POST http.request.remoteaddr="127.0.0.1:60188" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="879.875µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:38 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:40Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36893" http.request.id=fd773691-162b-4064-9ca0-b70a0d1b3dba http.request.method=PUT http.request.remoteaddr="127.0.0.1:60188" http.request.uri="/v2/foo/cccc/blobs/uploads/023973cf-157a-40f0-9dab-c933669c0c38?_state=tCvy3YqeYaQS-ANQ3bKPLqgoRNb7TivBePBdQGR1W-17Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIwMjM5NzNjZi0xNTdhLTQwZjAtOWRhYi1jOTMzNjY5YzBjMzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTE6MzguOTIzMjIzMjU4WiJ9&digest=sha256%3A1410518c815a9857e32a07a9b30ff04cfdd9d2a6dddbd6aeec5d10b34d780a5c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.212592091s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:38 +0000] "PUT /v2/foo/cccc/blobs/uploads/023973cf-157a-40f0-9dab-c933669c0c38?_state=tCvy3YqeYaQS-ANQ3bKPLqgoRNb7TivBePBdQGR1W-17Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIwMjM5NzNjZi0xNTdhLTQwZjAtOWRhYi1jOTMzNjY5YzBjMzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTE6MzguOTIzMjIzMjU4WiJ9&digest=sha256%3A1410518c815a9857e32a07a9b30ff04cfdd9d2a6dddbd6aeec5d10b34d780a5c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:40Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36893" http.request.id=23f5dd18-5c15-4b85-9d29-fc506f78e6c2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60188" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.136499ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:40 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:40Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36893" http.request.id=3996eb27-4569-4ba9-adf2-45d013939842 http.request.method=POST http.request.remoteaddr="127.0.0.1:60188" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="884.258µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:40 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:42Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36893" http.request.id=8b39acae-a899-4514-ba15-47ede868fa8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:60188" http.request.uri="/v2/foo/dddd/blobs/uploads/b598b06a-e330-4bf4-bd46-2c1839ac6415?_state=t3UhUKv31MqSyAlHZKeHl8B9WnPmsW6EQFjtHUkDc1Z7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJiNTk4YjA2YS1lMzMwLTRiZjQtYmQ0Ni0yYzE4MzlhYzY0MTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTE6NDAuMjM2OTkwODg0WiJ9&digest=sha256%3A80cab7905c83b3281099eec6f320d496e8b28b48e2c68ac82136f0ae2804da23" http.request.useragent="Go-http-client/1.1" http.response.duration=1.942173724s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:40 +0000] "PUT /v2/foo/dddd/blobs/uploads/b598b06a-e330-4bf4-bd46-2c1839ac6415?_state=t3UhUKv31MqSyAlHZKeHl8B9WnPmsW6EQFjtHUkDc1Z7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJiNTk4YjA2YS1lMzMwLTRiZjQtYmQ0Ni0yYzE4MzlhYzY0MTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTE6NDAuMjM2OTkwODg0WiJ9&digest=sha256%3A80cab7905c83b3281099eec6f320d496e8b28b48e2c68ac82136f0ae2804da23 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:42Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36893" http.request.id=2f75913e-b7a0-4e64-b05c-673b02a209a5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60188" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.141014ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:42 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:42Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36893" http.request.id=b26024e9-eef9-4584-900c-3b2ba16ec82f http.request.method=POST http.request.remoteaddr="127.0.0.1:60188" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="891.668µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:42 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:42Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36893" http.request.id=9a1a7cf4-eab9-489d-b0bc-551b983d8457 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60188" http.request.uri="/v2/foo/eeee/blobs/uploads/97b81bb2-f5ad-43ad-9c4b-0ed6fddc03c2?_state=SXkKjceUjuVKWupevrnm4ZDZ7lhQB3Vvz9J4kYosUrV7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI5N2I4MWJiMi1mNWFkLTQzYWQtOWM0Yi0wZWQ2ZmRkYzAzYzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTE6NDIuMjQyMzMzOTU1WiJ9&digest=sha256%3A0ceec450bda7b04611d93e368c1dc32d18b136e51aa7bda3abcbcc11dab101fe" http.request.useragent="Go-http-client/1.1" http.response.duration=749.45125ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:42 +0000] "PUT /v2/foo/eeee/blobs/uploads/97b81bb2-f5ad-43ad-9c4b-0ed6fddc03c2?_state=SXkKjceUjuVKWupevrnm4ZDZ7lhQB3Vvz9J4kYosUrV7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI5N2I4MWJiMi1mNWFkLTQzYWQtOWM0Yi0wZWQ2ZmRkYzAzYzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTE6NDIuMjQyMzMzOTU1WiJ9&digest=sha256%3A0ceec450bda7b04611d93e368c1dc32d18b136e51aa7bda3abcbcc11dab101fe HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:42Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36893" http.request.id=5daee3e6-5c9c-4481-8521-bf8ae676448d http.request.method=PUT http.request.remoteaddr="127.0.0.1:60188" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.05381ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:42 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:43Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36893" http.request.id=aa554bb2-6255-40a1-987b-f865364aac59 http.request.method=POST http.request.remoteaddr="127.0.0.1:60188" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="780.337µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:43 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:44Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36893" http.request.id=4a3909dd-7b1f-4b4e-82a8-43510f3eaa86 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60188" http.request.uri="/v2/foo/ffff/blobs/uploads/9acada8d-2d5f-4da1-9ab4-62e5dec52315?_state=IzUltOQ-okqo-1S7RKcS2nlFKC0UHDL0KUL9pVGx90l7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI5YWNhZGE4ZC0yZDVmLTRkYTEtOWFiNC02MmU1ZGVjNTIzMTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTE6NDMuMDk0ODQ4MzAzWiJ9&digest=sha256%3A81cade10cc511fdd645096e96c391fb16f2f973258794f15f78d9b5cec1fa645" http.request.useragent="Go-http-client/1.1" http.response.duration=1.722779293s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:43 +0000] "PUT /v2/foo/ffff/blobs/uploads/9acada8d-2d5f-4da1-9ab4-62e5dec52315?_state=IzUltOQ-okqo-1S7RKcS2nlFKC0UHDL0KUL9pVGx90l7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI5YWNhZGE4ZC0yZDVmLTRkYTEtOWFiNC02MmU1ZGVjNTIzMTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTE6NDMuMDk0ODQ4MzAzWiJ9&digest=sha256%3A81cade10cc511fdd645096e96c391fb16f2f973258794f15f78d9b5cec1fa645 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:44Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36893" http.request.id=94f805ed-aa88-4f90-b38a-0ac8aa2b27a4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60188" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.114666ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:44 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:44Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36893" http.request.id=91eaa4dd-c107-4e95-af54-369c60704395 http.request.method=GET http.request.remoteaddr="127.0.0.1:60188" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="528.677µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [11/Apr/2026:13:51:44 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-04-11T13:51:44Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36893" http.request.id=282da132-336e-4118-84ee-ef45f37a347b http.request.method=GET http.request.remoteaddr="127.0.0.1:60188" 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="427.926µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [11/Apr/2026:13:51:44 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-04-11T13:51:44Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36893" http.request.id=67c6bc64-bfc4-4cdc-b6a1-771cf65cad98 http.request.method=GET http.request.remoteaddr="127.0.0.1:60188" 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="506.981µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [11/Apr/2026:13:51:44 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-04-11T13:51:44Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36893" http.request.id=b13fbbfe-eae9-4907-a4ca-23297c183f77 http.request.method=GET http.request.remoteaddr="127.0.0.1:60188" 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="681.262µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [11/Apr/2026:13:51:44 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-04-11T13:51:44Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36893" http.request.id=1c693a56-ef76-4b2a-9aea-e36bc38eb23d http.request.method=GET http.request.remoteaddr="127.0.0.1:60188" 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="532.801µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [11/Apr/2026:13:51:44 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2026-04-11T13:51:44Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36893" http.request.id=3fe20e38-e4e3-4c9f-8f6b-1f4ecef25a52 http.request.method=GET http.request.remoteaddr="127.0.0.1:60188" 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="526.603µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [11/Apr/2026:13:51:44 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-04-11T13:51:44Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:15] err.message="invalid number of results requested" go.version=go1.26.2 http.request.host="127.0.0.1:36893" http.request.id=7833ea9d-cc2a-4270-97f7-b01ee17ca2af http.request.method=GET http.request.remoteaddr="127.0.0.1:60188" 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="505.694µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [11/Apr/2026:13:51:44 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2026-04-11T13:51:44Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:6] err.message="invalid number of results requested" go.version=go1.26.2 http.request.host="127.0.0.1:36893" http.request.id=7f97567c-6c45-4703-b849-e8bb5e28e81e http.request.method=GET http.request.remoteaddr="127.0.0.1:60188" 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="417.538µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [11/Apr/2026:13:51:44 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2026-04-11T13:51:44Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36893" http.request.id=2a3ed5f1-faa9-4854-ac0b-ce6277caad5b http.request.method=GET http.request.remoteaddr="127.0.0.1:60188" 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="473.901µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [11/Apr/2026:13:51:44 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-04-11T13:51:44Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36893" http.request.id=fe09e86a-9a74-4951-ad38-a25fdc1bc202 http.request.method=GET http.request.remoteaddr="127.0.0.1:60188" 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="546.836µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [11/Apr/2026:13:51:44 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-04-11T13:51:44Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-11T13:51:44Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-11T13:51:44Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45885" http.request.id=c32abfda-12bb-4ba8-a27c-33db6aaa7f2a http.request.method=POST http.request.remoteaddr="127.0.0.1:56400" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="975.487µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:44 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:45Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45885" http.request.id=87440e35-a000-4cf1-9be7-0b1c897cb564 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56400" http.request.uri="/v2/foo/aaaa/blobs/uploads/4df1cb9e-3e7a-45f4-bb24-f228b979e42c?_state=CNMzylM31H_4PivXZypIWGaPR7FQL2S_Ok8-AH9ta3F7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI0ZGYxY2I5ZS0zZTdhLTQ1ZjQtYmIyNC1mMjI4Yjk3OWU0MmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTE6NDQuOTIxNDQ3ODc3WiJ9&digest=sha256%3A9286c60a7e338e0947845c0952bdfb525f0ad2b7f2c172524b52d3d58e75b87e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.062645038s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:44 +0000] "PUT /v2/foo/aaaa/blobs/uploads/4df1cb9e-3e7a-45f4-bb24-f228b979e42c?_state=CNMzylM31H_4PivXZypIWGaPR7FQL2S_Ok8-AH9ta3F7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI0ZGYxY2I5ZS0zZTdhLTQ1ZjQtYmIyNC1mMjI4Yjk3OWU0MmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTE6NDQuOTIxNDQ3ODc3WiJ9&digest=sha256%3A9286c60a7e338e0947845c0952bdfb525f0ad2b7f2c172524b52d3d58e75b87e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:45Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45885" http.request.id=14647362-0f4e-497e-a586-0150982e386a http.request.method=PUT http.request.remoteaddr="127.0.0.1:56400" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.002236ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:45 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:46Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45885" http.request.id=b24d921e-4b87-4f6f-bbdc-3dfe2cc89489 http.request.method=POST http.request.remoteaddr="127.0.0.1:56400" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="698.478µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:46 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:46Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45885" http.request.id=a1a218f4-01e7-4e77-9970-dbcbb792a285 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56400" http.request.uri="/v2/foo/bbbb/blobs/uploads/2532c960-6ed8-446e-8ba7-9762c89a59ec?_state=6kVJ8KauxuNRuqX5AXcRs2jGLJNb0hEUNmzrbqGuaLp7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIyNTMyYzk2MC02ZWQ4LTQ0NmUtOGJhNy05NzYyYzg5YTU5ZWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTE6NDYuMDU2MzU2Mzc2WiJ9&digest=sha256%3Af5e6bcf554e809434a487914e3bfcb92e181abfb85a5bd66c72dc95e5da6f179" http.request.useragent="Go-http-client/1.1" http.response.duration=850.056667ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:46 +0000] "PUT /v2/foo/bbbb/blobs/uploads/2532c960-6ed8-446e-8ba7-9762c89a59ec?_state=6kVJ8KauxuNRuqX5AXcRs2jGLJNb0hEUNmzrbqGuaLp7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIyNTMyYzk2MC02ZWQ4LTQ0NmUtOGJhNy05NzYyYzg5YTU5ZWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTE6NDYuMDU2MzU2Mzc2WiJ9&digest=sha256%3Af5e6bcf554e809434a487914e3bfcb92e181abfb85a5bd66c72dc95e5da6f179 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:46Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45885" http.request.id=8f08f38a-1add-4164-a822-b771c23a4384 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56400" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="995.548µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:46 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:46Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45885" http.request.id=ece25a06-4ee4-42b2-9d05-6ac5373f3e5d http.request.method=POST http.request.remoteaddr="127.0.0.1:56400" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="729.401µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:46 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:47Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45885" http.request.id=1dbad998-9e2b-41a8-873c-1fa9812c1eff http.request.method=PUT http.request.remoteaddr="127.0.0.1:56400" http.request.uri="/v2/foo/cccc/blobs/uploads/ecb7d6c4-7811-4f6f-afb3-dd93979dbc1b?_state=-HJGGFBnKPUknPBpDwJnv045FDycT7cTh_a-fqS8pPp7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJlY2I3ZDZjNC03ODExLTRmNmYtYWZiMy1kZDkzOTc5ZGJjMWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTE6NDYuOTgxMjM3OTM3WiJ9&digest=sha256%3A84abff080e3a14fc52bd31aa207d2eb8f9523fb41a615b6e1328cad2f7ea3d9d" http.request.useragent="Go-http-client/1.1" http.response.duration=854.075194ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:46 +0000] "PUT /v2/foo/cccc/blobs/uploads/ecb7d6c4-7811-4f6f-afb3-dd93979dbc1b?_state=-HJGGFBnKPUknPBpDwJnv045FDycT7cTh_a-fqS8pPp7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJlY2I3ZDZjNC03ODExLTRmNmYtYWZiMy1kZDkzOTc5ZGJjMWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTE6NDYuOTgxMjM3OTM3WiJ9&digest=sha256%3A84abff080e3a14fc52bd31aa207d2eb8f9523fb41a615b6e1328cad2f7ea3d9d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:47Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45885" http.request.id=533c1692-157a-4788-9fc7-9060f302e69a http.request.method=PUT http.request.remoteaddr="127.0.0.1:56400" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="993.787µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:47 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:47Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45885" http.request.id=60844cbe-ba37-41a6-83f6-d2c9d8c4e855 http.request.method=POST http.request.remoteaddr="127.0.0.1:56400" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="820.13µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:47 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:49Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45885" http.request.id=30b04b1b-a830-4544-a172-0c9fc0102107 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56400" http.request.uri="/v2/foo/dddd/blobs/uploads/8ca43369-f7a6-4e38-9997-8cfafb203b22?_state=_exkDmuK4t-063EdXZoTWxQWQScRzxB2r7BUjPnc3E17Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI4Y2E0MzM2OS1mN2E2LTRlMzgtOTk5Ny04Y2ZhZmIyMDNiMjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTE6NDcuOTQ3ODI3NzIyWiJ9&digest=sha256%3A4f513124f76d9f7f476e048dfaa6be4cdd28c497b15181f3bca25b017208e994" http.request.useragent="Go-http-client/1.1" http.response.duration=2.024365899s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:47 +0000] "PUT /v2/foo/dddd/blobs/uploads/8ca43369-f7a6-4e38-9997-8cfafb203b22?_state=_exkDmuK4t-063EdXZoTWxQWQScRzxB2r7BUjPnc3E17Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI4Y2E0MzM2OS1mN2E2LTRlMzgtOTk5Ny04Y2ZhZmIyMDNiMjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTE6NDcuOTQ3ODI3NzIyWiJ9&digest=sha256%3A4f513124f76d9f7f476e048dfaa6be4cdd28c497b15181f3bca25b017208e994 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:49Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45885" http.request.id=212ab090-174a-4718-9dfd-63f30f6ee4de http.request.method=PUT http.request.remoteaddr="127.0.0.1:56400" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.098525ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:49 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:49Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45885" http.request.id=0d4920f9-c770-4cae-89a6-88d0de969238 http.request.method=GET http.request.remoteaddr="127.0.0.1:56400" 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="522.003µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [11/Apr/2026:13:51:49 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (14.39s) === RUN TestURLPrefix time="2026-04-11T13:51:49Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-11T13:51:49Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-11T13:51:49Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38801" http.request.id=55771a9e-a971-460d-94bf-cbf61592a100 http.request.method=GET http.request.remoteaddr="127.0.0.1:58682" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="567.276µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [11/Apr/2026:13:51:49 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2026-04-11T13:51:49Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-11T13:51:49Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-11T13:51:50Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:a9612058e31e49673509580365fabf7d6b9146b8fadcc6438d034cac764c39c9 err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:36257" http.request.id=ee79d14b-df92-40ad-abac-970446c46adc http.request.method=GET http.request.remoteaddr="127.0.0.1:48938" http.request.uri="/v2/foo/bar/blobs/sha256:a9612058e31e49673509580365fabf7d6b9146b8fadcc6438d034cac764c39c9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="962.451µs" http.response.status=404 http.response.written=157 vars.digest="sha256:a9612058e31e49673509580365fabf7d6b9146b8fadcc6438d034cac764c39c9" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2026:13:51:50 +0000] "GET /v2/foo/bar/blobs/sha256:a9612058e31e49673509580365fabf7d6b9146b8fadcc6438d034cac764c39c9 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-04-11T13:51:50Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:a9612058e31e49673509580365fabf7d6b9146b8fadcc6438d034cac764c39c9 err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:36257" http.request.id=1f115b98-153c-4f6a-a960-70aed5397457 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48954" http.request.uri="/v2/foo/bar/blobs/sha256:a9612058e31e49673509580365fabf7d6b9146b8fadcc6438d034cac764c39c9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="789.144µs" http.response.status=404 http.response.written=157 vars.digest="sha256:a9612058e31e49673509580365fabf7d6b9146b8fadcc6438d034cac764c39c9" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2026:13:51:50 +0000] "HEAD /v2/foo/bar/blobs/sha256:a9612058e31e49673509580365fabf7d6b9146b8fadcc6438d034cac764c39c9 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-04-11T13:51:50Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36257" http.request.id=62ee7b66-c414-4632-b9e5-679ca04603e4 http.request.method=POST http.request.remoteaddr="127.0.0.1:48954" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="592.009µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:50Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36257" http.request.id=d4589ff7-0bef-4948-b640-a926d9fbc093 http.request.method=GET http.request.remoteaddr="127.0.0.1:48954" http.request.uri="/v2/foo/bar/blobs/uploads/e8614862-2eb0-459c-b85f-a233fb4d07ec?_state=YULR8_-FmdYjyZAghXbfJ1oUbPip7OZvfOA-A5HMNQp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4NjE0ODYyLTJlYjAtNDU5Yy1iODVmLWEyMzNmYjRkMDdlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1MC4wODMxNjI1MThaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="652.035µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:50 +0000] "GET /v2/foo/bar/blobs/uploads/e8614862-2eb0-459c-b85f-a233fb4d07ec?_state=YULR8_-FmdYjyZAghXbfJ1oUbPip7OZvfOA-A5HMNQp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4NjE0ODYyLTJlYjAtNDU5Yy1iODVmLWEyMzNmYjRkMDdlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1MC4wODMxNjI1MThaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:50Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36257" http.request.id=51577609-e302-44fc-8290-86b8763acbeb http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48954" http.request.uri="/v2/foo/bar/blobs/uploads/e8614862-2eb0-459c-b85f-a233fb4d07ec?_state=YULR8_-FmdYjyZAghXbfJ1oUbPip7OZvfOA-A5HMNQp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4NjE0ODYyLTJlYjAtNDU5Yy1iODVmLWEyMzNmYjRkMDdlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1MC4wODMxNjI1MThaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="605.238µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:50 +0000] "DELETE /v2/foo/bar/blobs/uploads/e8614862-2eb0-459c-b85f-a233fb4d07ec?_state=YULR8_-FmdYjyZAghXbfJ1oUbPip7OZvfOA-A5HMNQp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4NjE0ODYyLTJlYjAtNDU5Yy1iODVmLWEyMzNmYjRkMDdlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1MC4wODMxNjI1MThaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:50Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.2 http.request.host="127.0.0.1:36257" http.request.id=45c25c7f-222a-4428-8dc0-1a7c05ac1f23 http.request.method=GET http.request.remoteaddr="127.0.0.1:48954" http.request.uri="/v2/foo/bar/blobs/uploads/e8614862-2eb0-459c-b85f-a233fb4d07ec?_state=YULR8_-FmdYjyZAghXbfJ1oUbPip7OZvfOA-A5HMNQp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4NjE0ODYyLTJlYjAtNDU5Yy1iODVmLWEyMzNmYjRkMDdlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1MC4wODMxNjI1MThaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=e8614862-2eb0-459c-b85f-a233fb4d07ec time="2026-04-11T13:51:50Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:36257" http.request.id=45c25c7f-222a-4428-8dc0-1a7c05ac1f23 http.request.method=GET http.request.remoteaddr="127.0.0.1:48954" http.request.uri="/v2/foo/bar/blobs/uploads/e8614862-2eb0-459c-b85f-a233fb4d07ec?_state=YULR8_-FmdYjyZAghXbfJ1oUbPip7OZvfOA-A5HMNQp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4NjE0ODYyLTJlYjAtNDU5Yy1iODVmLWEyMzNmYjRkMDdlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1MC4wODMxNjI1MThaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="728.966µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=e8614862-2eb0-459c-b85f-a233fb4d07ec 127.0.0.1 - - [11/Apr/2026:13:51:50 +0000] "GET /v2/foo/bar/blobs/uploads/e8614862-2eb0-459c-b85f-a233fb4d07ec?_state=YULR8_-FmdYjyZAghXbfJ1oUbPip7OZvfOA-A5HMNQp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4NjE0ODYyLTJlYjAtNDU5Yy1iODVmLWEyMzNmYjRkMDdlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1MC4wODMxNjI1MThaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-04-11T13:51:50Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36257" http.request.id=01f2dc57-1edf-4455-bf74-53c66b215529 http.request.method=POST http.request.remoteaddr="127.0.0.1:48964" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="668.023µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:50Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.2 http.request.host="127.0.0.1:36257" http.request.id=bcfa4723-8805-4bd1-bd84-a5160df022ba http.request.method=PUT http.request.remoteaddr="127.0.0.1:48964" http.request.uri="/v2/foo/bar/blobs/uploads/395f030d-20ab-473c-a00d-42dff87dfb92?_state=Z3ZqZKJS7NQmyb5Mrb7cCsFXLaJvZVSLLvRyLjJte_97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM5NWYwMzBkLTIwYWItNDczYy1hMDBkLTQyZGZmODdkZmI5MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1MC4wODYxOTY1N1oifQ%3D%3D&digest=sha256%3Aa9612058e31e49673509580365fabf7d6b9146b8fadcc6438d034cac764c39c9" http.request.useragent="Go-http-client/1.1" provided=sha256:a9612058e31e49673509580365fabf7d6b9146b8fadcc6438d034cac764c39c9 vars.name="foo/bar" vars.uuid=395f030d-20ab-473c-a00d-42dff87dfb92 time="2026-04-11T13:51:50Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.2 http.request.host="127.0.0.1:36257" http.request.id=bcfa4723-8805-4bd1-bd84-a5160df022ba http.request.method=PUT http.request.remoteaddr="127.0.0.1:48964" http.request.uri="/v2/foo/bar/blobs/uploads/395f030d-20ab-473c-a00d-42dff87dfb92?_state=Z3ZqZKJS7NQmyb5Mrb7cCsFXLaJvZVSLLvRyLjJte_97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM5NWYwMzBkLTIwYWItNDczYy1hMDBkLTQyZGZmODdkZmI5MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1MC4wODYxOTY1N1oifQ%3D%3D&digest=sha256%3Aa9612058e31e49673509580365fabf7d6b9146b8fadcc6438d034cac764c39c9" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=395f030d-20ab-473c-a00d-42dff87dfb92 time="2026-04-11T13:51:50Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:a9612058e31e49673509580365fabf7d6b9146b8fadcc6438d034cac764c39c9, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:36257" http.request.id=bcfa4723-8805-4bd1-bd84-a5160df022ba http.request.method=PUT http.request.remoteaddr="127.0.0.1:48964" http.request.uri="/v2/foo/bar/blobs/uploads/395f030d-20ab-473c-a00d-42dff87dfb92?_state=Z3ZqZKJS7NQmyb5Mrb7cCsFXLaJvZVSLLvRyLjJte_97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM5NWYwMzBkLTIwYWItNDczYy1hMDBkLTQyZGZmODdkZmI5MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1MC4wODYxOTY1N1oifQ%3D%3D&digest=sha256%3Aa9612058e31e49673509580365fabf7d6b9146b8fadcc6438d034cac764c39c9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="632.773µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=395f030d-20ab-473c-a00d-42dff87dfb92 127.0.0.1 - - [11/Apr/2026:13:51:50 +0000] "PUT /v2/foo/bar/blobs/uploads/395f030d-20ab-473c-a00d-42dff87dfb92?_state=Z3ZqZKJS7NQmyb5Mrb7cCsFXLaJvZVSLLvRyLjJte_97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM5NWYwMzBkLTIwYWItNDczYy1hMDBkLTQyZGZmODdkZmI5MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1MC4wODYxOTY1N1oifQ%3D%3D&digest=sha256%3Aa9612058e31e49673509580365fabf7d6b9146b8fadcc6438d034cac764c39c9 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-04-11T13:51:50Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36257" http.request.id=4f2d9fc0-4b8a-4417-9b0e-2d57a40ff2a0 http.request.method=POST http.request.remoteaddr="127.0.0.1:48964" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="588.88µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:50Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36257" http.request.id=f1ea05a0-b3fa-4761-b6b2-7c560ab83153 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48964" http.request.uri="/v2/foo/bar/blobs/uploads/961cb875-2070-4b28-bec2-9f7784126471?_state=xdryZAuKDQAgRhxzdhgPpqAfHiGD0LXCHgHbSyvS2hp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk2MWNiODc1LTIwNzAtNGIyOC1iZWMyLTlmNzc4NDEyNjQ3MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1MC4wODgzNTU3NFoifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="681.794µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:50 +0000] "PUT /v2/foo/bar/blobs/uploads/961cb875-2070-4b28-bec2-9f7784126471?_state=xdryZAuKDQAgRhxzdhgPpqAfHiGD0LXCHgHbSyvS2hp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk2MWNiODc1LTIwNzAtNGIyOC1iZWMyLTlmNzc4NDEyNjQ3MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1MC4wODgzNTU3NFoifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:50Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36257" http.request.id=ccc54d4c-edb9-40f3-8e14-4fc2dc164fd5 http.request.method=POST http.request.remoteaddr="127.0.0.1:48964" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="420.378µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:50Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36257" http.request.id=cca02979-55f3-4890-aa9c-88f94f517795 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48964" http.request.uri="/v2/foo/bar/blobs/uploads/91623df6-7326-42e7-822f-f144a4e1adef?_state=BqAJJItvno8d7j_j7JhPhgJytWUn5w2t9S7CbkYl6kh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkxNjIzZGY2LTczMjYtNDJlNy04MjJmLWYxNDRhNGUxYWRlZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1MC4wODk3NzcxNjlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="522.011µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:50 +0000] "PUT /v2/foo/bar/blobs/uploads/91623df6-7326-42e7-822f-f144a4e1adef?_state=BqAJJItvno8d7j_j7JhPhgJytWUn5w2t9S7CbkYl6kh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkxNjIzZGY2LTczMjYtNDJlNy04MjJmLWYxNDRhNGUxYWRlZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1MC4wODk3NzcxNjlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:50Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36257" http.request.id=312aa690-c259-4b68-8472-46f65c149cfc http.request.method=POST http.request.remoteaddr="127.0.0.1:48964" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="595.871µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:51Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36257" http.request.id=cc7b4e85-7def-4557-a3fb-f4a633666b52 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48964" http.request.uri="/v2/foo/bar/blobs/uploads/e651fa97-b753-4717-9e0d-7d8ea1451646?_state=Lm8YGj0gJCLAwuZ-r-s3EUnYYR9Q4LwaW6a2sQiKsql7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU2NTFmYTk3LWI3NTMtNDcxNy05ZTBkLTdkOGVhMTQ1MTY0NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1MC4wOTEwMjM1NDNaIn0%3D&digest=sha256%3Aa9612058e31e49673509580365fabf7d6b9146b8fadcc6438d034cac764c39c9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.712173635s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:50 +0000] "PUT /v2/foo/bar/blobs/uploads/e651fa97-b753-4717-9e0d-7d8ea1451646?_state=Lm8YGj0gJCLAwuZ-r-s3EUnYYR9Q4LwaW6a2sQiKsql7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU2NTFmYTk3LWI3NTMtNDcxNy05ZTBkLTdkOGVhMTQ1MTY0NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1MC4wOTEwMjM1NDNaIn0%3D&digest=sha256%3Aa9612058e31e49673509580365fabf7d6b9146b8fadcc6438d034cac764c39c9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:51Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36257" http.request.id=3a2f3e1a-220c-43eb-ba9e-97588f506c60 http.request.method=POST http.request.remoteaddr="127.0.0.1:48964" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="796.017µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:53Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:36257" http.request.id=70dc2cb9-9edd-465a-87c9-d20ae5a8794d http.request.method=PATCH http.request.remoteaddr="127.0.0.1:48964" http.request.uri="/v2/foo/bar/blobs/uploads/711b34d2-472f-41f1-9cee-33342ae762b9?_state=IR9k5GhntOo2nhJw178Qbz8dmr63x5JBdXVuSZjWKCR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcxMWIzNGQyLTQ3MmYtNDFmMS05Y2VlLTMzMzQyYWU3NjJiOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1MS44MjE5NjYyMzlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.741831765s http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:51 +0000] "PATCH /v2/foo/bar/blobs/uploads/711b34d2-472f-41f1-9cee-33342ae762b9?_state=IR9k5GhntOo2nhJw178Qbz8dmr63x5JBdXVuSZjWKCR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcxMWIzNGQyLTQ3MmYtNDFmMS05Y2VlLTMzMzQyYWU3NjJiOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1MS44MjE5NjYyMzlaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:53Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36257" http.request.id=d262dabb-e7fd-492e-981d-ffb0c3d6757e http.request.method=PUT http.request.remoteaddr="127.0.0.1:48964" http.request.uri="/v2/foo/bar/blobs/uploads/711b34d2-472f-41f1-9cee-33342ae762b9?_state=6Z41JFGWLeYj001TBcbKigvTs4WQ_R19NVuqXOWpVw97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcxMWIzNGQyLTQ3MmYtNDFmMS05Y2VlLTMzMzQyYWU3NjJiOSIsIk9mZnNldCI6MzAwNTM4ODgsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTE6NTFaIn0%3D&digest=sha256%3Aa9612058e31e49673509580365fabf7d6b9146b8fadcc6438d034cac764c39c9" http.request.useragent="Go-http-client/1.1" http.response.duration="872.229µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:53 +0000] "PUT /v2/foo/bar/blobs/uploads/711b34d2-472f-41f1-9cee-33342ae762b9?_state=6Z41JFGWLeYj001TBcbKigvTs4WQ_R19NVuqXOWpVw97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcxMWIzNGQyLTQ3MmYtNDFmMS05Y2VlLTMzMzQyYWU3NjJiOSIsIk9mZnNldCI6MzAwNTM4ODgsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTE6NTFaIn0%3D&digest=sha256%3Aa9612058e31e49673509580365fabf7d6b9146b8fadcc6438d034cac764c39c9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:53Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36257" http.request.id=ddbbb54a-4b72-472a-815e-b86580ab4876 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48964" http.request.uri="/v2/foo/bar/blobs/sha256:a9612058e31e49673509580365fabf7d6b9146b8fadcc6438d034cac764c39c9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="621.498µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:53 +0000] "HEAD /v2/foo/bar/blobs/sha256:a9612058e31e49673509580365fabf7d6b9146b8fadcc6438d034cac764c39c9 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:53Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36257" http.request.id=cdf893fa-6efa-4e75-9b66-435dc256c09e http.request.method=GET http.request.remoteaddr="127.0.0.1:48964" http.request.uri="/v2/foo/bar/blobs/sha256:a9612058e31e49673509580365fabf7d6b9146b8fadcc6438d034cac764c39c9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=13.566839ms http.response.status=200 http.response.written=30053888 127.0.0.1 - - [11/Apr/2026:13:51:53 +0000] "GET /v2/foo/bar/blobs/sha256:a9612058e31e49673509580365fabf7d6b9146b8fadcc6438d034cac764c39c9 HTTP/1.1" 200 30053888 "" "Go-http-client/1.1" time="2026-04-11T13:51:53Z" level=error msg="error parsing digest="sha257:a9612058e31e49673509580365fabf7d6b9146b8fadcc6438d034cac764c39c9": unsupported digest algorithm" go.version=go1.26.2 http.request.host="127.0.0.1:36257" http.request.id=bc4c734f-21ea-4ab3-8cc2-8ce2d72c7ea5 http.request.method=GET http.request.remoteaddr="127.0.0.1:48964" http.request.uri="/v2/foo/bar/blobs/sha257:a9612058e31e49673509580365fabf7d6b9146b8fadcc6438d034cac764c39c9" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:a9612058e31e49673509580365fabf7d6b9146b8fadcc6438d034cac764c39c9" vars.name="foo/bar" time="2026-04-11T13:51:53Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:36257" http.request.id=bc4c734f-21ea-4ab3-8cc2-8ce2d72c7ea5 http.request.method=GET http.request.remoteaddr="127.0.0.1:48964" http.request.uri="/v2/foo/bar/blobs/sha257:a9612058e31e49673509580365fabf7d6b9146b8fadcc6438d034cac764c39c9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.33923ms http.response.status=400 http.response.written=110 vars.digest="sha257:a9612058e31e49673509580365fabf7d6b9146b8fadcc6438d034cac764c39c9" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2026:13:51:53 +0000] "GET /v2/foo/bar/blobs/sha257:a9612058e31e49673509580365fabf7d6b9146b8fadcc6438d034cac764c39c9 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-04-11T13:51:53Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36257" http.request.id=bb61040c-91b2-4a7f-836f-a8e98310fc2a http.request.method=GET http.request.remoteaddr="127.0.0.1:35688" http.request.uri="/v2/foo/bar/blobs/sha256:a9612058e31e49673509580365fabf7d6b9146b8fadcc6438d034cac764c39c9" http.request.useragent="Go-http-client/1.1" http.response.duration="768.141µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:53 +0000] "GET /v2/foo/bar/blobs/sha256:a9612058e31e49673509580365fabf7d6b9146b8fadcc6438d034cac764c39c9 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T13:51: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.2 time="2026-04-11T13:51:53Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-11T13:51:53Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:e5e02a909af9989f99f66b508ad3176ffdfaa847272c4223b3d1b293a57e43df err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:43235" http.request.id=1f851b90-7144-4df4-b948-a857822282d2 http.request.method=GET http.request.remoteaddr="127.0.0.1:45156" http.request.uri="/v2/foo/bar/blobs/sha256:e5e02a909af9989f99f66b508ad3176ffdfaa847272c4223b3d1b293a57e43df" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="805.318µs" http.response.status=404 http.response.written=157 vars.digest="sha256:e5e02a909af9989f99f66b508ad3176ffdfaa847272c4223b3d1b293a57e43df" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2026:13:51:53 +0000] "GET /v2/foo/bar/blobs/sha256:e5e02a909af9989f99f66b508ad3176ffdfaa847272c4223b3d1b293a57e43df HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-04-11T13:51:53Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:e5e02a909af9989f99f66b508ad3176ffdfaa847272c4223b3d1b293a57e43df err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:43235" http.request.id=01833fb2-9163-4334-9432-2ea7d88f21c4 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:45158" http.request.uri="/v2/foo/bar/blobs/sha256:e5e02a909af9989f99f66b508ad3176ffdfaa847272c4223b3d1b293a57e43df" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="634.737µs" http.response.status=404 http.response.written=157 vars.digest="sha256:e5e02a909af9989f99f66b508ad3176ffdfaa847272c4223b3d1b293a57e43df" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2026:13:51:53 +0000] "HEAD /v2/foo/bar/blobs/sha256:e5e02a909af9989f99f66b508ad3176ffdfaa847272c4223b3d1b293a57e43df HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-04-11T13:51:53Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43235" http.request.id=b6f4cc6a-3a29-42d1-88c7-4ee5839bc7b6 http.request.method=POST http.request.remoteaddr="127.0.0.1:45158" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="754.288µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:53Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43235" http.request.id=4776dde5-4b81-4212-a7c1-712814311624 http.request.method=GET http.request.remoteaddr="127.0.0.1:45158" http.request.uri="/v2/foo/bar/blobs/uploads/43784f2e-d3a7-4284-a4ab-0c71c6582483?_state=l0ZhBU9sv1ABM2NaH5TI0dzoGWu73TSudMIMTT_-GuV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQzNzg0ZjJlLWQzYTctNDI4NC1hNGFiLTBjNzFjNjU4MjQ4MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1My42NzI5MDI5ODlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="560.73µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:53 +0000] "GET /v2/foo/bar/blobs/uploads/43784f2e-d3a7-4284-a4ab-0c71c6582483?_state=l0ZhBU9sv1ABM2NaH5TI0dzoGWu73TSudMIMTT_-GuV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQzNzg0ZjJlLWQzYTctNDI4NC1hNGFiLTBjNzFjNjU4MjQ4MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1My42NzI5MDI5ODlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:53Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43235" http.request.id=0df38c47-49bc-4495-a4ae-4d131ae7f548 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45158" http.request.uri="/v2/foo/bar/blobs/uploads/43784f2e-d3a7-4284-a4ab-0c71c6582483?_state=l0ZhBU9sv1ABM2NaH5TI0dzoGWu73TSudMIMTT_-GuV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQzNzg0ZjJlLWQzYTctNDI4NC1hNGFiLTBjNzFjNjU4MjQ4MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1My42NzI5MDI5ODlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="571.511µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:53 +0000] "DELETE /v2/foo/bar/blobs/uploads/43784f2e-d3a7-4284-a4ab-0c71c6582483?_state=l0ZhBU9sv1ABM2NaH5TI0dzoGWu73TSudMIMTT_-GuV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQzNzg0ZjJlLWQzYTctNDI4NC1hNGFiLTBjNzFjNjU4MjQ4MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1My42NzI5MDI5ODlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:53Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.2 http.request.host="127.0.0.1:43235" http.request.id=8afcc5f4-95d2-43dc-94e4-8b40c3b8ace0 http.request.method=GET http.request.remoteaddr="127.0.0.1:45158" http.request.uri="/v2/foo/bar/blobs/uploads/43784f2e-d3a7-4284-a4ab-0c71c6582483?_state=l0ZhBU9sv1ABM2NaH5TI0dzoGWu73TSudMIMTT_-GuV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQzNzg0ZjJlLWQzYTctNDI4NC1hNGFiLTBjNzFjNjU4MjQ4MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1My42NzI5MDI5ODlaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=43784f2e-d3a7-4284-a4ab-0c71c6582483 time="2026-04-11T13:51:53Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:43235" http.request.id=8afcc5f4-95d2-43dc-94e4-8b40c3b8ace0 http.request.method=GET http.request.remoteaddr="127.0.0.1:45158" http.request.uri="/v2/foo/bar/blobs/uploads/43784f2e-d3a7-4284-a4ab-0c71c6582483?_state=l0ZhBU9sv1ABM2NaH5TI0dzoGWu73TSudMIMTT_-GuV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQzNzg0ZjJlLWQzYTctNDI4NC1hNGFiLTBjNzFjNjU4MjQ4MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1My42NzI5MDI5ODlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="681.109µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=43784f2e-d3a7-4284-a4ab-0c71c6582483 127.0.0.1 - - [11/Apr/2026:13:51:53 +0000] "GET /v2/foo/bar/blobs/uploads/43784f2e-d3a7-4284-a4ab-0c71c6582483?_state=l0ZhBU9sv1ABM2NaH5TI0dzoGWu73TSudMIMTT_-GuV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQzNzg0ZjJlLWQzYTctNDI4NC1hNGFiLTBjNzFjNjU4MjQ4MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1My42NzI5MDI5ODlaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-04-11T13:51:53Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43235" http.request.id=78adfcbd-ed45-4e0d-b91a-f172ecbb6710 http.request.method=POST http.request.remoteaddr="127.0.0.1:45160" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="686.812µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:53Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.2 http.request.host="127.0.0.1:43235" http.request.id=98a73e45-4747-4a81-bff1-f7f8ab3fcd2c http.request.method=PUT http.request.remoteaddr="127.0.0.1:45160" http.request.uri="/v2/foo/bar/blobs/uploads/6c3f2fff-bd3f-4848-9169-21de1e6413f3?_state=iVRLOJOMpFVP9OgkzzO2Ef25d7RZW1r0QBhSOOrtsRN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZjM2YyZmZmLWJkM2YtNDg0OC05MTY5LTIxZGUxZTY0MTNmMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1My42NzU5Mzc5NjRaIn0%3D&digest=sha256%3Ae5e02a909af9989f99f66b508ad3176ffdfaa847272c4223b3d1b293a57e43df" http.request.useragent="Go-http-client/1.1" provided=sha256:e5e02a909af9989f99f66b508ad3176ffdfaa847272c4223b3d1b293a57e43df vars.name="foo/bar" vars.uuid=6c3f2fff-bd3f-4848-9169-21de1e6413f3 time="2026-04-11T13:51:53Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.2 http.request.host="127.0.0.1:43235" http.request.id=98a73e45-4747-4a81-bff1-f7f8ab3fcd2c http.request.method=PUT http.request.remoteaddr="127.0.0.1:45160" http.request.uri="/v2/foo/bar/blobs/uploads/6c3f2fff-bd3f-4848-9169-21de1e6413f3?_state=iVRLOJOMpFVP9OgkzzO2Ef25d7RZW1r0QBhSOOrtsRN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZjM2YyZmZmLWJkM2YtNDg0OC05MTY5LTIxZGUxZTY0MTNmMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1My42NzU5Mzc5NjRaIn0%3D&digest=sha256%3Ae5e02a909af9989f99f66b508ad3176ffdfaa847272c4223b3d1b293a57e43df" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=6c3f2fff-bd3f-4848-9169-21de1e6413f3 time="2026-04-11T13:51:53Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:e5e02a909af9989f99f66b508ad3176ffdfaa847272c4223b3d1b293a57e43df, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:43235" http.request.id=98a73e45-4747-4a81-bff1-f7f8ab3fcd2c http.request.method=PUT http.request.remoteaddr="127.0.0.1:45160" http.request.uri="/v2/foo/bar/blobs/uploads/6c3f2fff-bd3f-4848-9169-21de1e6413f3?_state=iVRLOJOMpFVP9OgkzzO2Ef25d7RZW1r0QBhSOOrtsRN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZjM2YyZmZmLWJkM2YtNDg0OC05MTY5LTIxZGUxZTY0MTNmMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1My42NzU5Mzc5NjRaIn0%3D&digest=sha256%3Ae5e02a909af9989f99f66b508ad3176ffdfaa847272c4223b3d1b293a57e43df" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="633.671µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=6c3f2fff-bd3f-4848-9169-21de1e6413f3 127.0.0.1 - - [11/Apr/2026:13:51:53 +0000] "PUT /v2/foo/bar/blobs/uploads/6c3f2fff-bd3f-4848-9169-21de1e6413f3?_state=iVRLOJOMpFVP9OgkzzO2Ef25d7RZW1r0QBhSOOrtsRN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZjM2YyZmZmLWJkM2YtNDg0OC05MTY5LTIxZGUxZTY0MTNmMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1My42NzU5Mzc5NjRaIn0%3D&digest=sha256%3Ae5e02a909af9989f99f66b508ad3176ffdfaa847272c4223b3d1b293a57e43df HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-04-11T13:51:53Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43235" http.request.id=94006a58-9d2e-46e7-9e68-a85d535f3d40 http.request.method=POST http.request.remoteaddr="127.0.0.1:45160" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="572.836µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:53Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43235" http.request.id=f682686d-81b3-49e7-910f-6f341bf4674f http.request.method=PUT http.request.remoteaddr="127.0.0.1:45160" http.request.uri="/v2/foo/bar/blobs/uploads/83d723bd-b89e-47d8-9e39-f97852f10cc4?_state=0776wtF9C5S2mbOoRZJN4DqxlUZ1QRjUzL0-HDubcVd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzZDcyM2JkLWI4OWUtNDdkOC05ZTM5LWY5Nzg1MmYxMGNjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1My42Nzc0NzUwNDdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="670.009µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:53 +0000] "PUT /v2/foo/bar/blobs/uploads/83d723bd-b89e-47d8-9e39-f97852f10cc4?_state=0776wtF9C5S2mbOoRZJN4DqxlUZ1QRjUzL0-HDubcVd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzZDcyM2JkLWI4OWUtNDdkOC05ZTM5LWY5Nzg1MmYxMGNjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1My42Nzc0NzUwNDdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:53Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43235" http.request.id=30d45c7b-618e-4cb4-ac64-a252b1c2f5e5 http.request.method=POST http.request.remoteaddr="127.0.0.1:45160" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="598.655µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:53Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43235" http.request.id=f15157b4-98db-4285-8eda-827b42039190 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45160" http.request.uri="/v2/foo/bar/blobs/uploads/9f622009-8e82-4303-aae9-5b0c89a808df?_state=tcQD0nU4RKIgkcZzRS0JT6GCz4pnwvpod6W4D4wYRNl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlmNjIyMDA5LThlODItNDMwMy1hYWU5LTViMGM4OWE4MDhkZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1My42NzkwNTUzMloifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="742.865µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:53 +0000] "PUT /v2/foo/bar/blobs/uploads/9f622009-8e82-4303-aae9-5b0c89a808df?_state=tcQD0nU4RKIgkcZzRS0JT6GCz4pnwvpod6W4D4wYRNl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlmNjIyMDA5LThlODItNDMwMy1hYWU5LTViMGM4OWE4MDhkZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1My42NzkwNTUzMloifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:53Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43235" http.request.id=15db1ae2-9fea-4223-912c-baca674a72ba http.request.method=POST http.request.remoteaddr="127.0.0.1:45160" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="600.974µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:54Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43235" http.request.id=1194fe45-6e99-437b-91fd-731457ef3a0c http.request.method=PUT http.request.remoteaddr="127.0.0.1:45160" http.request.uri="/v2/foo/bar/blobs/uploads/dc299b1b-456f-4564-9b08-500b81cdb13d?_state=wgQgkwDl6M-JvRJ-obrxRHnbm2EkPQOQXp4TkvCYtJh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjMjk5YjFiLTQ1NmYtNDU2NC05YjA4LTUwMGI4MWNkYjEzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1My42ODA5MTgzMloifQ%3D%3D&digest=sha256%3Ae5e02a909af9989f99f66b508ad3176ffdfaa847272c4223b3d1b293a57e43df" http.request.useragent="Go-http-client/1.1" http.response.duration=1.159419899s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:53 +0000] "PUT /v2/foo/bar/blobs/uploads/dc299b1b-456f-4564-9b08-500b81cdb13d?_state=wgQgkwDl6M-JvRJ-obrxRHnbm2EkPQOQXp4TkvCYtJh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjMjk5YjFiLTQ1NmYtNDU2NC05YjA4LTUwMGI4MWNkYjEzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1My42ODA5MTgzMloifQ%3D%3D&digest=sha256%3Ae5e02a909af9989f99f66b508ad3176ffdfaa847272c4223b3d1b293a57e43df HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:54Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43235" http.request.id=021986c7-0f86-4407-a4df-0a862cfaf519 http.request.method=POST http.request.remoteaddr="127.0.0.1:45160" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="762.06µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:54 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:56Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:43235" http.request.id=e6644a4c-c922-4e4a-a452-1d4afc05f2b3 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:45160" http.request.uri="/v2/foo/bar/blobs/uploads/28f53145-84be-4ed2-863a-464902480d4c?_state=XTxA0dGSZpGZU4chobW0J8OQ2uo4sh-3H7fvkq-Gc8R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4ZjUzMTQ1LTg0YmUtNGVkMi04NjNhLTQ2NDkwMjQ4MGQ0YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1NC44NTcyNjAzNzlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.156404927s http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:54 +0000] "PATCH /v2/foo/bar/blobs/uploads/28f53145-84be-4ed2-863a-464902480d4c?_state=XTxA0dGSZpGZU4chobW0J8OQ2uo4sh-3H7fvkq-Gc8R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4ZjUzMTQ1LTg0YmUtNGVkMi04NjNhLTQ2NDkwMjQ4MGQ0YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1NC44NTcyNjAzNzlaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:56Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43235" http.request.id=c940b969-6742-4735-8fe3-ffa9832ad538 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45160" http.request.uri="/v2/foo/bar/blobs/uploads/28f53145-84be-4ed2-863a-464902480d4c?_state=5XwiZIdQV9JMthOlMtRIP2lk8CYaMXCg9RGYBOu9gaR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4ZjUzMTQ1LTg0YmUtNGVkMi04NjNhLTQ2NDkwMjQ4MGQ0YyIsIk9mZnNldCI6MjQxNzcxNTIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTE6NTRaIn0%3D&digest=sha256%3Ae5e02a909af9989f99f66b508ad3176ffdfaa847272c4223b3d1b293a57e43df" http.request.useragent="Go-http-client/1.1" http.response.duration="892.05µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:56 +0000] "PUT /v2/foo/bar/blobs/uploads/28f53145-84be-4ed2-863a-464902480d4c?_state=5XwiZIdQV9JMthOlMtRIP2lk8CYaMXCg9RGYBOu9gaR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4ZjUzMTQ1LTg0YmUtNGVkMi04NjNhLTQ2NDkwMjQ4MGQ0YyIsIk9mZnNldCI6MjQxNzcxNTIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTE6NTRaIn0%3D&digest=sha256%3Ae5e02a909af9989f99f66b508ad3176ffdfaa847272c4223b3d1b293a57e43df HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:56Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43235" http.request.id=de03a132-9484-4a31-87a5-e3d04bd713d4 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:45160" http.request.uri="/v2/foo/bar/blobs/sha256:e5e02a909af9989f99f66b508ad3176ffdfaa847272c4223b3d1b293a57e43df" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="553.304µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:56 +0000] "HEAD /v2/foo/bar/blobs/sha256:e5e02a909af9989f99f66b508ad3176ffdfaa847272c4223b3d1b293a57e43df HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:56Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43235" http.request.id=111d5d1f-e86e-4d8a-af00-99e270b3a9ce http.request.method=GET http.request.remoteaddr="127.0.0.1:45160" http.request.uri="/v2/foo/bar/blobs/sha256:e5e02a909af9989f99f66b508ad3176ffdfaa847272c4223b3d1b293a57e43df" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=11.138168ms http.response.status=200 http.response.written=24177152 127.0.0.1 - - [11/Apr/2026:13:51:56 +0000] "GET /v2/foo/bar/blobs/sha256:e5e02a909af9989f99f66b508ad3176ffdfaa847272c4223b3d1b293a57e43df HTTP/1.1" 200 24177152 "" "Go-http-client/1.1" time="2026-04-11T13:51:56Z" level=error msg="error parsing digest="sha257:e5e02a909af9989f99f66b508ad3176ffdfaa847272c4223b3d1b293a57e43df": unsupported digest algorithm" go.version=go1.26.2 http.request.host="127.0.0.1:43235" http.request.id=ad18b0e5-5bb8-49b5-aa82-68dad3cba2ed http.request.method=GET http.request.remoteaddr="127.0.0.1:45160" http.request.uri="/v2/foo/bar/blobs/sha257:e5e02a909af9989f99f66b508ad3176ffdfaa847272c4223b3d1b293a57e43df" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:e5e02a909af9989f99f66b508ad3176ffdfaa847272c4223b3d1b293a57e43df" vars.name="foo/bar" time="2026-04-11T13:51:56Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:43235" http.request.id=ad18b0e5-5bb8-49b5-aa82-68dad3cba2ed http.request.method=GET http.request.remoteaddr="127.0.0.1:45160" http.request.uri="/v2/foo/bar/blobs/sha257:e5e02a909af9989f99f66b508ad3176ffdfaa847272c4223b3d1b293a57e43df" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="528.09µs" http.response.status=400 http.response.written=110 vars.digest="sha257:e5e02a909af9989f99f66b508ad3176ffdfaa847272c4223b3d1b293a57e43df" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2026:13:51:56 +0000] "GET /v2/foo/bar/blobs/sha257:e5e02a909af9989f99f66b508ad3176ffdfaa847272c4223b3d1b293a57e43df HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-04-11T13:51:56Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43235" http.request.id=8f9851f3-e657-487e-8e27-529cf1999c64 http.request.method=GET http.request.remoteaddr="127.0.0.1:45176" http.request.uri="/v2/foo/bar/blobs/sha256:e5e02a909af9989f99f66b508ad3176ffdfaa847272c4223b3d1b293a57e43df" http.request.useragent="Go-http-client/1.1" http.response.duration="745.141µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:56 +0000] "GET /v2/foo/bar/blobs/sha256:e5e02a909af9989f99f66b508ad3176ffdfaa847272c4223b3d1b293a57e43df HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:56Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43235" http.request.id=4c754e78-4faf-43b8-ac49-2439a6db5151 http.request.method=GET http.request.remoteaddr="127.0.0.1:45176" http.request.uri="/v2/foo/bar/blobs/sha256:e5e02a909af9989f99f66b508ad3176ffdfaa847272c4223b3d1b293a57e43df" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.118333ms http.response.status=200 http.response.written=557056 127.0.0.1 - - [11/Apr/2026:13:51:56 +0000] "GET /v2/foo/bar/blobs/sha256:e5e02a909af9989f99f66b508ad3176ffdfaa847272c4223b3d1b293a57e43df HTTP/1.1" 200 557056 "" "Go-http-client/1.1" time="2026-04-11T13:51:56Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43235" http.request.id=69c8c430-a373-4378-ae10-cd40b189a1a0 http.request.method=GET http.request.remoteaddr="127.0.0.1:45166" http.request.uri="/v2/foo/bar/blobs/sha256:e5e02a909af9989f99f66b508ad3176ffdfaa847272c4223b3d1b293a57e43df" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.414749ms http.response.status=200 http.response.written=2693312 127.0.0.1 - - [11/Apr/2026:13:51:56 +0000] "GET /v2/foo/bar/blobs/sha256:e5e02a909af9989f99f66b508ad3176ffdfaa847272c4223b3d1b293a57e43df HTTP/1.1" 200 2693312 "" "Go-http-client/1.1" time="2026-04-11T13:51:56Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36257" http.request.id=532bf95c-a1b2-43f3-bd8c-85a2c4a71d9a http.request.method=GET http.request.remoteaddr="127.0.0.1:35688" http.request.uri="/v2/foo/bar/blobs/sha256:a9612058e31e49673509580365fabf7d6b9146b8fadcc6438d034cac764c39c9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.446709505s http.response.status=200 http.response.written=2630912 127.0.0.1 - - [11/Apr/2026:13:51:53 +0000] "GET /v2/foo/bar/blobs/sha256:a9612058e31e49673509580365fabf7d6b9146b8fadcc6438d034cac764c39c9 HTTP/1.1" 200 2630912 "" "Go-http-client/1.1" time="2026-04-11T13:51:56Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:36257" http.request.id=2998816f-571a-4b92-a566-bb9feee06b3f http.request.method=GET http.request.remoteaddr="127.0.0.1:35676" http.request.uri="/v2/foo/bar/blobs/sha256:a9612058e31e49673509580365fabf7d6b9146b8fadcc6438d034cac764c39c9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.449319629s http.response.status=200 http.response.written=2693312 127.0.0.1 - - [11/Apr/2026:13:51:53 +0000] "GET /v2/foo/bar/blobs/sha256:a9612058e31e49673509580365fabf7d6b9146b8fadcc6438d034cac764c39c9 HTTP/1.1" 200 2693312 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (6.06s) === RUN TestBlobDelete time="2026-04-11T13:51:56Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-11T13:51:56Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-11T13:51:56Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9 err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:35431" http.request.id=d52ac5c0-f806-44f4-a3d4-41d62ddf39e3 http.request.method=GET http.request.remoteaddr="127.0.0.1:33768" http.request.uri="/v2/foo/bar/blobs/sha256:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="761.856µs" http.response.status=404 http.response.written=157 vars.digest="sha256:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2026:13:51:56 +0000] "GET /v2/foo/bar/blobs/sha256:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-04-11T13:51:56Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9 err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:35431" http.request.id=1b204d58-5327-42c6-a641-1b20d8d5538a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:33772" http.request.uri="/v2/foo/bar/blobs/sha256:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="626.193µs" http.response.status=404 http.response.written=157 vars.digest="sha256:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2026:13:51:56 +0000] "HEAD /v2/foo/bar/blobs/sha256:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-04-11T13:51:56Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35431" http.request.id=71e04712-ad05-4041-b8d2-791a1b0c281e http.request.method=POST http.request.remoteaddr="127.0.0.1:33772" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="552.223µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:56Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35431" http.request.id=13b310f9-6bfa-40b4-9d0e-61f70f9eace4 http.request.method=GET http.request.remoteaddr="127.0.0.1:33772" http.request.uri="/v2/foo/bar/blobs/uploads/e2bc1d7b-cb53-4c55-9edf-9492775fc8b1?_state=GbLeeQxOmpSFibWj12L-TThzB3LsP7pY3zz1AltXBoN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUyYmMxZDdiLWNiNTMtNGM1NS05ZWRmLTk0OTI3NzVmYzhiMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1Ni4wODU4MjUzMjJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="552.011µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:56 +0000] "GET /v2/foo/bar/blobs/uploads/e2bc1d7b-cb53-4c55-9edf-9492775fc8b1?_state=GbLeeQxOmpSFibWj12L-TThzB3LsP7pY3zz1AltXBoN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUyYmMxZDdiLWNiNTMtNGM1NS05ZWRmLTk0OTI3NzVmYzhiMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1Ni4wODU4MjUzMjJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:56Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35431" http.request.id=612862cf-8d90-4436-bf2d-0f8d88dca613 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33772" http.request.uri="/v2/foo/bar/blobs/uploads/e2bc1d7b-cb53-4c55-9edf-9492775fc8b1?_state=GbLeeQxOmpSFibWj12L-TThzB3LsP7pY3zz1AltXBoN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUyYmMxZDdiLWNiNTMtNGM1NS05ZWRmLTk0OTI3NzVmYzhiMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1Ni4wODU4MjUzMjJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="531.025µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:56 +0000] "DELETE /v2/foo/bar/blobs/uploads/e2bc1d7b-cb53-4c55-9edf-9492775fc8b1?_state=GbLeeQxOmpSFibWj12L-TThzB3LsP7pY3zz1AltXBoN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUyYmMxZDdiLWNiNTMtNGM1NS05ZWRmLTk0OTI3NzVmYzhiMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1Ni4wODU4MjUzMjJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:56Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.2 http.request.host="127.0.0.1:35431" http.request.id=7edb3163-aaa7-494f-b61a-e5bdea7e76f0 http.request.method=GET http.request.remoteaddr="127.0.0.1:33772" http.request.uri="/v2/foo/bar/blobs/uploads/e2bc1d7b-cb53-4c55-9edf-9492775fc8b1?_state=GbLeeQxOmpSFibWj12L-TThzB3LsP7pY3zz1AltXBoN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUyYmMxZDdiLWNiNTMtNGM1NS05ZWRmLTk0OTI3NzVmYzhiMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1Ni4wODU4MjUzMjJaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=e2bc1d7b-cb53-4c55-9edf-9492775fc8b1 time="2026-04-11T13:51:56Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:35431" http.request.id=7edb3163-aaa7-494f-b61a-e5bdea7e76f0 http.request.method=GET http.request.remoteaddr="127.0.0.1:33772" http.request.uri="/v2/foo/bar/blobs/uploads/e2bc1d7b-cb53-4c55-9edf-9492775fc8b1?_state=GbLeeQxOmpSFibWj12L-TThzB3LsP7pY3zz1AltXBoN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUyYmMxZDdiLWNiNTMtNGM1NS05ZWRmLTk0OTI3NzVmYzhiMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1Ni4wODU4MjUzMjJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="490.533µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=e2bc1d7b-cb53-4c55-9edf-9492775fc8b1 127.0.0.1 - - [11/Apr/2026:13:51:56 +0000] "GET /v2/foo/bar/blobs/uploads/e2bc1d7b-cb53-4c55-9edf-9492775fc8b1?_state=GbLeeQxOmpSFibWj12L-TThzB3LsP7pY3zz1AltXBoN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUyYmMxZDdiLWNiNTMtNGM1NS05ZWRmLTk0OTI3NzVmYzhiMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1Ni4wODU4MjUzMjJaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-04-11T13:51:56Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35431" http.request.id=26f99899-23d8-4250-ba9e-d6235777f6f3 http.request.method=POST http.request.remoteaddr="127.0.0.1:33776" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="888.437µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:56Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.2 http.request.host="127.0.0.1:35431" http.request.id=5df39d6d-25c2-4a63-b671-4f493f487e59 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33776" http.request.uri="/v2/foo/bar/blobs/uploads/e2574b17-3d1f-4cbf-979a-11fccaf8fd0e?_state=8stTndliRay1wQaINoI2AJjhFiCy9ib6RSmnsClaPXp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUyNTc0YjE3LTNkMWYtNGNiZi05NzlhLTExZmNjYWY4ZmQwZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1Ni4wODg2ODcyMTdaIn0%3D&digest=sha256%3A432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9" http.request.useragent="Go-http-client/1.1" provided=sha256:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9 vars.name="foo/bar" vars.uuid=e2574b17-3d1f-4cbf-979a-11fccaf8fd0e time="2026-04-11T13:51:56Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.2 http.request.host="127.0.0.1:35431" http.request.id=5df39d6d-25c2-4a63-b671-4f493f487e59 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33776" http.request.uri="/v2/foo/bar/blobs/uploads/e2574b17-3d1f-4cbf-979a-11fccaf8fd0e?_state=8stTndliRay1wQaINoI2AJjhFiCy9ib6RSmnsClaPXp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUyNTc0YjE3LTNkMWYtNGNiZi05NzlhLTExZmNjYWY4ZmQwZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1Ni4wODg2ODcyMTdaIn0%3D&digest=sha256%3A432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=e2574b17-3d1f-4cbf-979a-11fccaf8fd0e time="2026-04-11T13:51:56Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:35431" http.request.id=5df39d6d-25c2-4a63-b671-4f493f487e59 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33776" http.request.uri="/v2/foo/bar/blobs/uploads/e2574b17-3d1f-4cbf-979a-11fccaf8fd0e?_state=8stTndliRay1wQaINoI2AJjhFiCy9ib6RSmnsClaPXp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUyNTc0YjE3LTNkMWYtNGNiZi05NzlhLTExZmNjYWY4ZmQwZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1Ni4wODg2ODcyMTdaIn0%3D&digest=sha256%3A432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="562.057µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=e2574b17-3d1f-4cbf-979a-11fccaf8fd0e 127.0.0.1 - - [11/Apr/2026:13:51:56 +0000] "PUT /v2/foo/bar/blobs/uploads/e2574b17-3d1f-4cbf-979a-11fccaf8fd0e?_state=8stTndliRay1wQaINoI2AJjhFiCy9ib6RSmnsClaPXp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUyNTc0YjE3LTNkMWYtNGNiZi05NzlhLTExZmNjYWY4ZmQwZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1Ni4wODg2ODcyMTdaIn0%3D&digest=sha256%3A432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-04-11T13:51:56Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35431" http.request.id=f01173b0-b4b8-4655-8a73-4a6409c87254 http.request.method=POST http.request.remoteaddr="127.0.0.1:33776" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="510.362µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:56Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35431" http.request.id=65f6c1c8-7052-4615-ab05-4c24a5cad322 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33776" http.request.uri="/v2/foo/bar/blobs/uploads/3a2a88b4-4889-44de-817d-c0b3f597d2e6?_state=dPAxrGBmeut128GKhrRhcZlZnEm4NnpgJ8nA0GImT5J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNhMmE4OGI0LTQ4ODktNDRkZS04MTdkLWMwYjNmNTk3ZDJlNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1Ni4wOTAxNTE3NjFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="602.496µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:56 +0000] "PUT /v2/foo/bar/blobs/uploads/3a2a88b4-4889-44de-817d-c0b3f597d2e6?_state=dPAxrGBmeut128GKhrRhcZlZnEm4NnpgJ8nA0GImT5J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNhMmE4OGI0LTQ4ODktNDRkZS04MTdkLWMwYjNmNTk3ZDJlNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1Ni4wOTAxNTE3NjFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:56Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35431" http.request.id=d04b50b7-f963-41f0-8398-d4205520eab1 http.request.method=POST http.request.remoteaddr="127.0.0.1:33776" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="460.4µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:56Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35431" http.request.id=c5dc2d1e-c20d-469b-952d-f3f9440d3d90 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33776" http.request.uri="/v2/foo/bar/blobs/uploads/969f9001-c056-47d6-8fc9-0ac1e93c59a9?_state=ivR_T2FR9BFWeJbdA6V1xDgtNnXK7S8_IUnGC40Fhvt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk2OWY5MDAxLWMwNTYtNDdkNi04ZmM5LTBhYzFlOTNjNTlhOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1Ni4wOTE0MTc4MzlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="651.601µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:56 +0000] "PUT /v2/foo/bar/blobs/uploads/969f9001-c056-47d6-8fc9-0ac1e93c59a9?_state=ivR_T2FR9BFWeJbdA6V1xDgtNnXK7S8_IUnGC40Fhvt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk2OWY5MDAxLWMwNTYtNDdkNi04ZmM5LTBhYzFlOTNjNTlhOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1Ni4wOTE0MTc4MzlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:56Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35431" http.request.id=5407ea0c-0ce2-4b6b-9345-fdc675609a7e http.request.method=POST http.request.remoteaddr="127.0.0.1:33776" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="571.978µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:56Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35431" http.request.id=8b3de977-aaeb-44f3-b0f1-a491889e1ebe http.request.method=PUT http.request.remoteaddr="127.0.0.1:33776" http.request.uri="/v2/foo/bar/blobs/uploads/e5f49ff6-a0d5-41cc-b99f-bd8b7c5180fc?_state=nnyjz4pVAyaVzODqTCsEtR6GXR_sz7zF6VMaXA9ON2p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1ZjQ5ZmY2LWEwZDUtNDFjYy1iOTlmLWJkOGI3YzUxODBmYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1Ni4wOTI4NTYxNzhaIn0%3D&digest=sha256%3A432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9" http.request.useragent="Go-http-client/1.1" http.response.duration=363.830589ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:56 +0000] "PUT /v2/foo/bar/blobs/uploads/e5f49ff6-a0d5-41cc-b99f-bd8b7c5180fc?_state=nnyjz4pVAyaVzODqTCsEtR6GXR_sz7zF6VMaXA9ON2p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1ZjQ5ZmY2LWEwZDUtNDFjYy1iOTlmLWJkOGI3YzUxODBmYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1Ni4wOTI4NTYxNzhaIn0%3D&digest=sha256%3A432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:56Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35431" http.request.id=0c0b75de-d58b-4f6d-a348-ff8a909f1305 http.request.method=POST http.request.remoteaddr="127.0.0.1:33776" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="782.859µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:56Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:35431" http.request.id=8bba7ca6-8470-46e9-9b4a-12e61e1a0846 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:33776" http.request.uri="/v2/foo/bar/blobs/uploads/29d93407-cc0b-444d-9890-b63c990d4496?_state=tPwdqbao88CcPQ1Fwx5pSfxYAPUtc9eNp_FjnYYM6BB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5ZDkzNDA3LWNjMGItNDQ0ZC05ODkwLWI2M2M5OTBkNDQ5NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1Ni40NjY4OTExOThaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=444.627622ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:56 +0000] "PATCH /v2/foo/bar/blobs/uploads/29d93407-cc0b-444d-9890-b63c990d4496?_state=tPwdqbao88CcPQ1Fwx5pSfxYAPUtc9eNp_FjnYYM6BB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5ZDkzNDA3LWNjMGItNDQ0ZC05ODkwLWI2M2M5OTBkNDQ5NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1Ni40NjY4OTExOThaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:56Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35431" http.request.id=7df177c5-42d3-4411-9e74-3ca65a69405a http.request.method=PUT http.request.remoteaddr="127.0.0.1:33776" http.request.uri="/v2/foo/bar/blobs/uploads/29d93407-cc0b-444d-9890-b63c990d4496?_state=RzGqBZxmTyild8mPN1yLMeaYzU0RMhnKa-HjEuHgNJh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5ZDkzNDA3LWNjMGItNDQ0ZC05ODkwLWI2M2M5OTBkNDQ5NiIsIk9mZnNldCI6MTQ5MzQ1MjgsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTE6NTZaIn0%3D&digest=sha256%3A432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9" http.request.useragent="Go-http-client/1.1" http.response.duration="832.775µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:56 +0000] "PUT /v2/foo/bar/blobs/uploads/29d93407-cc0b-444d-9890-b63c990d4496?_state=RzGqBZxmTyild8mPN1yLMeaYzU0RMhnKa-HjEuHgNJh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5ZDkzNDA3LWNjMGItNDQ0ZC05ODkwLWI2M2M5OTBkNDQ5NiIsIk9mZnNldCI6MTQ5MzQ1MjgsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTE6NTZaIn0%3D&digest=sha256%3A432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:56Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35431" http.request.id=0245132f-c822-4c1f-9da1-c8f284c6ef47 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:33776" http.request.uri="/v2/foo/bar/blobs/sha256:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="798.099µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:56 +0000] "HEAD /v2/foo/bar/blobs/sha256:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:56Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35431" http.request.id=42b19b01-1601-45f5-9df8-75ba9ec591af http.request.method=GET http.request.remoteaddr="127.0.0.1:33776" http.request.uri="/v2/foo/bar/blobs/sha256:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=6.558693ms http.response.status=200 http.response.written=14934528 127.0.0.1 - - [11/Apr/2026:13:51:56 +0000] "GET /v2/foo/bar/blobs/sha256:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9 HTTP/1.1" 200 14934528 "" "Go-http-client/1.1" time="2026-04-11T13:51:56Z" level=error msg="error parsing digest="sha257:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9": unsupported digest algorithm" go.version=go1.26.2 http.request.host="127.0.0.1:35431" http.request.id=2b9793d3-697d-42ac-89c7-228c5e337681 http.request.method=GET http.request.remoteaddr="127.0.0.1:33776" http.request.uri="/v2/foo/bar/blobs/sha257:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9" vars.name="foo/bar" time="2026-04-11T13:51:56Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:35431" http.request.id=2b9793d3-697d-42ac-89c7-228c5e337681 http.request.method=GET http.request.remoteaddr="127.0.0.1:33776" http.request.uri="/v2/foo/bar/blobs/sha257:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="607.413µs" http.response.status=400 http.response.written=110 vars.digest="sha257:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2026:13:51:56 +0000] "GET /v2/foo/bar/blobs/sha257:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-04-11T13:51:56Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35431" http.request.id=662610df-4487-45cf-af67-a1a4d4f3332c http.request.method=GET http.request.remoteaddr="127.0.0.1:33782" http.request.uri="/v2/foo/bar/blobs/sha256:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9" http.request.useragent="Go-http-client/1.1" http.response.duration="669.785µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:56 +0000] "GET /v2/foo/bar/blobs/sha256:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:56Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35431" http.request.id=d5af5090-581c-4cae-b644-84e8280baff6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33786" http.request.uri="/v2/foo/bar/blobs/sha256:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9" http.request.useragent="Go-http-client/1.1" http.response.duration="627.333µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:56 +0000] "DELETE /v2/foo/bar/blobs/sha256:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:56Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9 err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:35431" http.request.id=d1188255-fb1c-4631-a172-4c8fbb357e29 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:33786" http.request.uri="/v2/foo/bar/blobs/sha256:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="503.023µs" http.response.status=404 http.response.written=157 vars.digest="sha256:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2026:13:51:56 +0000] "HEAD /v2/foo/bar/blobs/sha256:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-04-11T13:51:56Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:35431" http.request.id=f3ccf042-ab1e-4bde-988f-7b59abf53446 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33786" http.request.uri="/v2/foo/bar/blobs/sha256:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="520.41µs" http.response.status=404 http.response.written=74 vars.digest="sha256:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2026:13:51:56 +0000] "DELETE /v2/foo/bar/blobs/sha256:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2026-04-11T13:51:56Z" level=error msg="error parsing digest="sha257:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9": unsupported digest algorithm" go.version=go1.26.2 http.request.host="127.0.0.1:35431" http.request.id=8c3ad6f0-7389-4e75-8bca-d3b47b263719 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33802" http.request.uri="/v2/foo/bar/blobs/sha257:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9" vars.name="foo/bar" time="2026-04-11T13:51:56Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:35431" http.request.id=8c3ad6f0-7389-4e75-8bca-d3b47b263719 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33802" http.request.uri="/v2/foo/bar/blobs/sha257:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="553.84µs" http.response.status=400 http.response.written=110 vars.digest="sha257:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2026:13:51:56 +0000] "DELETE /v2/foo/bar/blobs/sha257:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-04-11T13:51:56Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35431" http.request.id=a7cfd535-612d-47da-8e66-3df15d8b48b5 http.request.method=POST http.request.remoteaddr="127.0.0.1:33818" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="607.253µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:57Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35431" http.request.id=3166b306-5863-4611-b106-7a5bcaa0476f http.request.method=PUT http.request.remoteaddr="127.0.0.1:33818" http.request.uri="/v2/foo/bar/blobs/uploads/c9eaf643-ec29-4826-94fd-354ec6016b5a?_state=ibEYFpeJ5KKwZ9fiNEMnftqNlt24MAk-nY370W44qdN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5ZWFmNjQzLWVjMjktNDgyNi05NGZkLTM1NGVjNjAxNmI1YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1Ni45MzU3OTY3NzZaIn0%3D&digest=sha256%3A432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9" http.request.useragent="Go-http-client/1.1" http.response.duration=475.09276ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:56 +0000] "PUT /v2/foo/bar/blobs/uploads/c9eaf643-ec29-4826-94fd-354ec6016b5a?_state=ibEYFpeJ5KKwZ9fiNEMnftqNlt24MAk-nY370W44qdN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5ZWFmNjQzLWVjMjktNDgyNi05NGZkLTM1NGVjNjAxNmI1YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1Ni45MzU3OTY3NzZaIn0%3D&digest=sha256%3A432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:57Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35431" http.request.id=0d7b7ce1-d21c-4279-b9d8-3c9dd814b78a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:33818" http.request.uri="/v2/foo/bar/blobs/sha256:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="779.963µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:57 +0000] "HEAD /v2/foo/bar/blobs/sha256:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:57Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35431" http.request.id=4eb96d56-f59d-4a18-865f-188f2f1da4a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:33782" http.request.uri="/v2/foo/bar/blobs/sha256:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=490.063222ms http.response.status=200 http.response.written=2689536 127.0.0.1 - - [11/Apr/2026:13:51:56 +0000] "GET /v2/foo/bar/blobs/sha256:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9 HTTP/1.1" 200 2689536 "" "Go-http-client/1.1" time="2026-04-11T13:51:57Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35431" http.request.id=4ef70ecd-4d2f-41a1-9c41-cf9f8dfe2b9e http.request.method=GET http.request.remoteaddr="127.0.0.1:33780" http.request.uri="/v2/foo/bar/blobs/sha256:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=492.866035ms http.response.status=200 http.response.written=2660544 127.0.0.1 - - [11/Apr/2026:13:51:56 +0000] "GET /v2/foo/bar/blobs/sha256:432cfb62b24047798cae31e821234ac8e15d9dbd97906e85365fc9216fc6e5e9 HTTP/1.1" 200 2660544 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (1.39s) === RUN TestRelativeURL time="2026-04-11T13:51:57Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-11T13:51:57Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-11T13:51:57Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46851" http.request.id=8d48de53-bd31-4bfe-9289-bc819a2ba81c http.request.method=POST http.request.remoteaddr="127.0.0.1:41960" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="748.637µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:58Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46851" http.request.id=8c4917bc-595c-4490-bf69-ef515aa487ba http.request.method=PUT http.request.remoteaddr="127.0.0.1:41960" http.request.uri="/v2/foo/bar/blobs/uploads/0c7a0c90-16bc-4cc9-bb19-c7270a3dda4d?_state=NQf7GF5nqFJvvH-IkB0txk5FF9FujB521fPztD75ng97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjN2EwYzkwLTE2YmMtNGNjOS1iYjE5LWM3MjcwYTNkZGE0ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1Ny40MjMxMjQyMTFaIn0%3D&digest=sha256%3A37a2b1853cf80e7234205bbf76f664472b29d671541ec59ff84cc4273962f4bb" http.request.useragent="Go-http-client/1.1" http.response.duration=922.683893ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:57 +0000] "PUT /v2/foo/bar/blobs/uploads/0c7a0c90-16bc-4cc9-bb19-c7270a3dda4d?_state=NQf7GF5nqFJvvH-IkB0txk5FF9FujB521fPztD75ng97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjN2EwYzkwLTE2YmMtNGNjOS1iYjE5LWM3MjcwYTNkZGE0ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1Ny40MjMxMjQyMTFaIn0%3D&digest=sha256%3A37a2b1853cf80e7234205bbf76f664472b29d671541ec59ff84cc4273962f4bb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:58Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46851" http.request.id=ca19c864-f6a8-4b5d-9248-812a7757e14a http.request.method=POST http.request.remoteaddr="127.0.0.1:41960" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="853.703µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:58Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46851" http.request.id=7cf9b8e5-18b6-45d5-9797-fd3f3331d96d http.request.method=POST http.request.remoteaddr="127.0.0.1:41960" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="497.186µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:51:59Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46851" http.request.id=c48de346-79b1-4a28-80d7-7d6298e443eb http.request.method=PUT http.request.remoteaddr="127.0.0.1:41960" http.request.uri="/v2/foo/bar/blobs/uploads/8005443a-5f64-418a-9cc0-89401dccfa4b?_state=7dX2TKSzygC2S8RjHd7ICIH29qWisep0goHrbs_iGA17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgwMDU0NDNhLTVmNjQtNDE4YS05Y2MwLTg5NDAxZGNjZmE0YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1OC40NzE2NzQ4NzNaIn0%3D&digest=sha256%3Ad87bab3bcfbb6f607a4c33f96db384a6ff28ffe989a4acc6ce70c3b096e01b01" http.request.useragent="Go-http-client/1.1" http.response.duration=606.181092ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:58 +0000] "PUT /v2/foo/bar/blobs/uploads/8005443a-5f64-418a-9cc0-89401dccfa4b?_state=7dX2TKSzygC2S8RjHd7ICIH29qWisep0goHrbs_iGA17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgwMDU0NDNhLTVmNjQtNDE4YS05Y2MwLTg5NDAxZGNjZmE0YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1OC40NzE2NzQ4NzNaIn0%3D&digest=sha256%3Ad87bab3bcfbb6f607a4c33f96db384a6ff28ffe989a4acc6ce70c3b096e01b01 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (1.66s) === RUN TestBlobDeleteDisabled time="2026-04-11T13:51:59Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-11T13:51:59Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-11T13:51:59Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.2 http.request.host="127.0.0.1:33383" http.request.id=b2ae9ad7-b0f3-44a0-93b3-c385c6dad3b3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54190" http.request.uri="/v2/foo/bar/blobs/sha256:29a193a8e4710e521adaf7a54c13592c9e2a12777fe3ceaae964ef468bbb7561" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="781.832µs" http.response.status=405 http.response.written=78 vars.digest="sha256:29a193a8e4710e521adaf7a54c13592c9e2a12777fe3ceaae964ef468bbb7561" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2026:13:51:59 +0000] "DELETE /v2/foo/bar/blobs/sha256:29a193a8e4710e521adaf7a54c13592c9e2a12777fe3ceaae964ef468bbb7561 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.07s) === RUN TestDeleteDisabled time="2026-04-11T13:51:59Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-11T13:51:59Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-11T13:51:59Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43947" http.request.id=f91dc3d1-876c-41e5-839e-b54a9f10b83f http.request.method=POST http.request.remoteaddr="127.0.0.1:59124" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="808.017µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:01Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43947" http.request.id=115d4376-d016-499c-a46e-8cf61d032b3c http.request.method=PUT http.request.remoteaddr="127.0.0.1:59124" http.request.uri="/v2/foo/bar/blobs/uploads/0a215a59-2efe-4172-959b-becb57a95067?_state=2DeTFCpcrtmPgXKnhuFHAVlUK7tbPrlfmkd4QbFFzoJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBhMjE1YTU5LTJlZmUtNDE3Mi05NTliLWJlY2I1N2E5NTA2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1OS4yNDc0OTgxMzFaIn0%3D&digest=sha256%3Ad11c8331417d19ca9702149dbd1662b5e701cd7147987e4b7865ccbe9d17aefe" http.request.useragent="Go-http-client/1.1" http.response.duration=1.769995621s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:51:59 +0000] "PUT /v2/foo/bar/blobs/uploads/0a215a59-2efe-4172-959b-becb57a95067?_state=2DeTFCpcrtmPgXKnhuFHAVlUK7tbPrlfmkd4QbFFzoJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBhMjE1YTU5LTJlZmUtNDE3Mi05NTliLWJlY2I1N2E5NTA2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MTo1OS4yNDc0OTgxMzFaIn0%3D&digest=sha256%3Ad11c8331417d19ca9702149dbd1662b5e701cd7147987e4b7865ccbe9d17aefe HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:01Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.2 http.request.host="127.0.0.1:43947" http.request.id=9d659d48-f5d2-438d-ac74-154f90bd3c7a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59124" http.request.uri="/v2/foo/bar/blobs/sha256:d11c8331417d19ca9702149dbd1662b5e701cd7147987e4b7865ccbe9d17aefe" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.132457ms http.response.status=405 http.response.written=78 vars.digest="sha256:d11c8331417d19ca9702149dbd1662b5e701cd7147987e4b7865ccbe9d17aefe" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2026:13:52:01 +0000] "DELETE /v2/foo/bar/blobs/sha256:d11c8331417d19ca9702149dbd1662b5e701cd7147987e4b7865ccbe9d17aefe HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (1.88s) === RUN TestDeleteReadOnly time="2026-04-11T13:52: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.2 time="2026-04-11T13:52:01Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-11T13:52:01Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35567" http.request.id=263a8925-3d46-4f1a-873c-07834e3e610c http.request.method=POST http.request.remoteaddr="127.0.0.1:54802" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="821.456µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:02Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:35567" http.request.id=36446404-b59e-491f-9436-0533e969f1cf http.request.method=PUT http.request.remoteaddr="127.0.0.1:54802" http.request.uri="/v2/foo/bar/blobs/uploads/9f0d5f1b-f36f-4254-bfe7-deabac3d433c?_state=g5Dz8nnrH7pNL4WnsT_cSlHH6-pXrMGLUZEwhW8fU_p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlmMGQ1ZjFiLWYzNmYtNDI1NC1iZmU3LWRlYWJhYzNkNDMzYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MjowMS4xMTg5NTc0OTFaIn0%3D&digest=sha256%3A50a012ccf75cc218240db05d4019b97a43aa9bdc49130312db7998a543412589" http.request.useragent="Go-http-client/1.1" http.response.duration=1.730500805s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:01 +0000] "PUT /v2/foo/bar/blobs/uploads/9f0d5f1b-f36f-4254-bfe7-deabac3d433c?_state=g5Dz8nnrH7pNL4WnsT_cSlHH6-pXrMGLUZEwhW8fU_p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlmMGQ1ZjFiLWYzNmYtNDI1NC1iZmU3LWRlYWJhYzNkNDMzYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MjowMS4xMTg5NTc0OTFaIn0%3D&digest=sha256%3A50a012ccf75cc218240db05d4019b97a43aa9bdc49130312db7998a543412589 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [11/Apr/2026:13:52:02 +0000] "DELETE /v2/foo/bar/blobs/sha256:50a012ccf75cc218240db05d4019b97a43aa9bdc49130312db7998a543412589 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (1.83s) === RUN TestStartPushReadOnly time="2026-04-11T13:52:02Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-11T13:52:02Z" level=info msg="redis not configured" go.version=go1.26.2 127.0.0.1 - - [11/Apr/2026:13:52:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI time="2026-04-11T13:52:02Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-11T13:52:02Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-11T13:52:02Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=93c92a9a-f8d8-4ac2-9a28-bd9d9923c57d http.request.method=GET http.request.remoteaddr="127.0.0.1:57476" 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="619.335µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/Apr/2026:13:52:02 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-04-11T13:52:02Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=c9af75f5-33c5-4eda-a796-ec4040a293df http.request.method=GET http.request.remoteaddr="127.0.0.1:57476" 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="433.238µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [11/Apr/2026:13:52:02 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-04-11T13:52:02Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=c86a17e1-1fd7-44d7-9a85-cc7a7a766895 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57476" 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="575.986µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/Apr/2026:13:52:02 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-04-11T13:52:02Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=77a75b8c-93f9-4592-a161-5b13e27324b3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57476" 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="757.349µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-11T13:52:02Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=77a75b8c-93f9-4592-a161-5b13e27324b3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57476" 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="778.265µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-11T13:52:02Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=77a75b8c-93f9-4592-a161-5b13e27324b3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57476" 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="794.857µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-11T13:52:02Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=77a75b8c-93f9-4592-a161-5b13e27324b3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57476" 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="808.055µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/Apr/2026:13:52:02 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-04-11T13:52:02Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=0a74ad4f-f651-4b15-a284-7699e9902077 http.request.method=POST http.request.remoteaddr="127.0.0.1:57476" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="728.811µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:02 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:04Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=b3d05146-b9e4-4a7d-9cb1-573cea69cc54 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57476" http.request.uri="/v2/foo/schema1/blobs/uploads/7005020f-36f4-47fd-b25f-3a43aa848d16?_state=XtxLWMjdt1ibC7VL7lqXMU_xXqgRQwVgz1CDnbq9ATF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3MDA1MDIwZi0zNmY0LTQ3ZmQtYjI1Zi0zYTQzYWE4NDhkMTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTI6MDIuOTU1MTkwMTA3WiJ9&digest=sha256%3Afb46f7a2358efd00663d252782f4e6feb7eeda2502c49984ddbf3c91351518a3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.537688313s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:02 +0000] "PUT /v2/foo/schema1/blobs/uploads/7005020f-36f4-47fd-b25f-3a43aa848d16?_state=XtxLWMjdt1ibC7VL7lqXMU_xXqgRQwVgz1CDnbq9ATF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3MDA1MDIwZi0zNmY0LTQ3ZmQtYjI1Zi0zYTQzYWE4NDhkMTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTI6MDIuOTU1MTkwMTA3WiJ9&digest=sha256%3Afb46f7a2358efd00663d252782f4e6feb7eeda2502c49984ddbf3c91351518a3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:04Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=a9ecf691-284a-4f0a-a741-3949c8a9f935 http.request.method=POST http.request.remoteaddr="127.0.0.1:57476" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="814.019µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:04 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:05Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=2eff4cdc-d4e4-4e66-aaf5-0d783259ce78 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57476" http.request.uri="/v2/foo/schema1/blobs/uploads/c00f00ef-a0d9-43b9-8930-653cd8588692?_state=WrSiomkxu6SQ4TboLFxqEaNPr7RA8Xs95vfkMLYy5td7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjMDBmMDBlZi1hMGQ5LTQzYjktODkzMC02NTNjZDg1ODg2OTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTI6MDQuNTU2ODkwNTA0WiJ9&digest=sha256%3Ac37cc166b2607e773e36ce6982efdb331567640018624e6cdf4ded4abe855e19" http.request.useragent="Go-http-client/1.1" http.response.duration=707.14966ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:04 +0000] "PUT /v2/foo/schema1/blobs/uploads/c00f00ef-a0d9-43b9-8930-653cd8588692?_state=WrSiomkxu6SQ4TboLFxqEaNPr7RA8Xs95vfkMLYy5td7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjMDBmMDBlZi1hMGQ5LTQzYjktODkzMC02NTNjZDg1ODg2OTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTI6MDQuNTU2ODkwNTA0WiJ9&digest=sha256%3Ac37cc166b2607e773e36ce6982efdb331567640018624e6cdf4ded4abe855e19 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:05Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=8a45cb97-9008-4e40-848c-ab4d133a4c4f http.request.method=PUT http.request.remoteaddr="127.0.0.1:57476" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.086735ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:05 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:05Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=d7b88810-a481-4620-b3f4-2422774e6b85 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57476" http.request.uri="/v2/foo/schema1/manifests/sha256:cf25fda954f7a6f2897846b7db3de88424dd892e8b460052efc2df933d424f71" http.request.useragent="Go-http-client/1.1" http.response.duration="705.165µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:05 +0000] "PUT /v2/foo/schema1/manifests/sha256:cf25fda954f7a6f2897846b7db3de88424dd892e8b460052efc2df933d424f71 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:05Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=a1a6cf8e-58aa-4eb5-8525-f61893f15678 http.request.method=GET http.request.remoteaddr="127.0.0.1:57476" 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="680.95µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/Apr/2026:13:52:05 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-11T13:52:05Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=34b1ea04-97f8-4200-943e-633c5df0fffd http.request.method=GET http.request.remoteaddr="127.0.0.1:57476" http.request.uri="/v2/foo/schema1/manifests/sha256:cf25fda954f7a6f2897846b7db3de88424dd892e8b460052efc2df933d424f71" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="667.155µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/Apr/2026:13:52:05 +0000] "GET /v2/foo/schema1/manifests/sha256:cf25fda954f7a6f2897846b7db3de88424dd892e8b460052efc2df933d424f71 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-11T13:52:05Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:46693" http.request.id=759364fb-2957-4604-ac4e-e3f4d6877ec0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57476" http.request.uri="/v2/foo/schema1/manifests/sha256:cf25fda954f7a6f2897846b7db3de88424dd892e8b460052efc2df933d424f71" http.request.useragent="Go-http-client/1.1" http.response.duration="858.64µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:05 +0000] "PUT /v2/foo/schema1/manifests/sha256:cf25fda954f7a6f2897846b7db3de88424dd892e8b460052efc2df933d424f71 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:05Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:46693" http.request.id=bba7a032-46e4-4b54-9510-afffd0793493 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57476" http.request.uri="/v2/foo/schema1/manifests/sha256:cf25fda954f7a6f2897846b7db3de88424dd892e8b460052efc2df933d424f71" http.request.useragent="Go-http-client/1.1" http.response.duration="898.116µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:05 +0000] "PUT /v2/foo/schema1/manifests/sha256:cf25fda954f7a6f2897846b7db3de88424dd892e8b460052efc2df933d424f71 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:05Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/json" http.request.host="127.0.0.1:46693" http.request.id=3c5aa0af-ad67-4c5f-9879-3ee3535f2118 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57476" http.request.uri="/v2/foo/schema1/manifests/sha256:cf25fda954f7a6f2897846b7db3de88424dd892e8b460052efc2df933d424f71" http.request.useragent="Go-http-client/1.1" http.response.duration="884.895µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:05 +0000] "PUT /v2/foo/schema1/manifests/sha256:cf25fda954f7a6f2897846b7db3de88424dd892e8b460052efc2df933d424f71 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:05Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=a331ffa9-c153-49a1-ade6-3345f7162ec2 http.request.method=GET http.request.remoteaddr="127.0.0.1:57476" http.request.uri="/v2/foo/schema1/manifests/sha256:cf25fda954f7a6f2897846b7db3de88424dd892e8b460052efc2df933d424f71" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="759.677µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/Apr/2026:13:52:05 +0000] "GET /v2/foo/schema1/manifests/sha256:cf25fda954f7a6f2897846b7db3de88424dd892e8b460052efc2df933d424f71 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-11T13:52:05Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=ea938be5-8968-4169-ab27-be28be21edcd http.request.method=GET http.request.remoteaddr="127.0.0.1:57476" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="419.939µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:05 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:05Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=fb318ecb-6eec-4c03-837f-039ae36c1685 http.request.method=GET http.request.remoteaddr="127.0.0.1:57476" http.request.uri="/v2/foo/schema1/manifests/sha256:cf25fda954f7a6f2897846b7db3de88424dd892e8b460052efc2df933d424f71" http.request.useragent="Go-http-client/1.1" http.response.duration="410.201µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:05 +0000] "GET /v2/foo/schema1/manifests/sha256:cf25fda954f7a6f2897846b7db3de88424dd892e8b460052efc2df933d424f71 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:05Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=22919343-cd06-4c63-8b74-3ae33e70067d http.request.method=GET http.request.remoteaddr="127.0.0.1:57476" 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="443.424µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [11/Apr/2026:13:52:05 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-04-11T13:52:05Z" level=error msg="payload digest does match: "sha256:4f462f03e9f218e3760a3d9f408372860441a2ee59cf400c252f4531dd9444cc" != "sha256:cf25fda954f7a6f2897846b7db3de88424dd892e8b460052efc2df933d424f71"" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=a547a4e7-31fe-4bcf-a86b-c96a67efa92e http.request.method=PUT http.request.remoteaddr="127.0.0.1:57476" http.request.uri="/v2/foo/schema1/manifests/sha256:cf25fda954f7a6f2897846b7db3de88424dd892e8b460052efc2df933d424f71" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:cf25fda954f7a6f2897846b7db3de88424dd892e8b460052efc2df933d424f71" time="2026-04-11T13:52:05Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=a547a4e7-31fe-4bcf-a86b-c96a67efa92e http.request.method=PUT http.request.remoteaddr="127.0.0.1:57476" http.request.uri="/v2/foo/schema1/manifests/sha256:cf25fda954f7a6f2897846b7db3de88424dd892e8b460052efc2df933d424f71" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="519.77µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:cf25fda954f7a6f2897846b7db3de88424dd892e8b460052efc2df933d424f71" 127.0.0.1 - - [11/Apr/2026:13:52:05 +0000] "PUT /v2/foo/schema1/manifests/sha256:cf25fda954f7a6f2897846b7db3de88424dd892e8b460052efc2df933d424f71 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-04-11T13:52:05Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=e55fdf8d-601d-43f3-80af-7860d45c9484 http.request.method=GET http.request.remoteaddr="127.0.0.1:35586" 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="589.146µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/Apr/2026:13:52:05 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-04-11T13:52:05Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=b7f38746-27a7-4267-a5c3-7b5479680e3e http.request.method=GET http.request.remoteaddr="127.0.0.1:35586" 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="443.756µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [11/Apr/2026:13:52:05 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-04-11T13:52:05Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46693" http.request.id=2e39e872-cb52-4392-837e-edc164a2184a http.request.method=PUT http.request.remoteaddr="127.0.0.1:35586" 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="502.769µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-11T13:52:05Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46693" http.request.id=2e39e872-cb52-4392-837e-edc164a2184a http.request.method=PUT http.request.remoteaddr="127.0.0.1:35586" 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="521.779µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-11T13:52:05Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46693" http.request.id=2e39e872-cb52-4392-837e-edc164a2184a http.request.method=PUT http.request.remoteaddr="127.0.0.1:35586" 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="536.781µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/Apr/2026:13:52:05 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-04-11T13:52:05Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=c4059fe0-1fb2-4e7a-8b5c-438520d0a20c http.request.method=POST http.request.remoteaddr="127.0.0.1:35586" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="508.228µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:05 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:05Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=cae6fbaa-617e-47c2-b5e4-cc72af1e70e0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35586" http.request.uri="/v2/foo/schema2/blobs/uploads/a4a45eb6-ccde-4f50-84ff-7cc5dfe80ad2?_state=0eAQrjaKjXVdchmpC8pFqNEsBOpFbRilvHVi00lokS17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNGE0NWViNi1jY2RlLTRmNTAtODRmZi03Y2M1ZGZlODBhZDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTI6MDUuMjg3MTgzMTE0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="630.113µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:05 +0000] "PUT /v2/foo/schema2/blobs/uploads/a4a45eb6-ccde-4f50-84ff-7cc5dfe80ad2?_state=0eAQrjaKjXVdchmpC8pFqNEsBOpFbRilvHVi00lokS17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNGE0NWViNi1jY2RlLTRmNTAtODRmZi03Y2M1ZGZlODBhZDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTI6MDUuMjg3MTgzMTE0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:05Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46693" http.request.id=0263300e-1793-4f0d-91b2-eeb915cbf0dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:35586" 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="549.574µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-11T13:52:05Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46693" http.request.id=0263300e-1793-4f0d-91b2-eeb915cbf0dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:35586" 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="570.485µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/Apr/2026:13:52:05 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-04-11T13:52:05Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=4b527335-b8ea-46d1-b5ad-83aca7327649 http.request.method=POST http.request.remoteaddr="127.0.0.1:35586" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="724.955µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:05 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:06Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=55324dc0-5ea8-4e42-ae65-b4f1945659f3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35586" http.request.uri="/v2/foo/schema2/blobs/uploads/848b0b15-137f-44c1-ae69-0737279b9723?_state=X0D-NFzuCteMq2H2a0hfd9ZIT3PWNaQHfv6wRKiaVnx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4NDhiMGIxNS0xMzdmLTQ0YzEtYWU2OS0wNzM3Mjc5Yjk3MjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTI6MDUuMzUwMDU2NzY0WiJ9&digest=sha256%3A49bb8dbb4e4d70ae5da62e47dd9a1145894c5a09af7ff9d3621b7b3af593c972" http.request.useragent="Go-http-client/1.1" http.response.duration=757.019332ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:05 +0000] "PUT /v2/foo/schema2/blobs/uploads/848b0b15-137f-44c1-ae69-0737279b9723?_state=X0D-NFzuCteMq2H2a0hfd9ZIT3PWNaQHfv6wRKiaVnx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4NDhiMGIxNS0xMzdmLTQ0YzEtYWU2OS0wNzM3Mjc5Yjk3MjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTI6MDUuMzUwMDU2NzY0WiJ9&digest=sha256%3A49bb8dbb4e4d70ae5da62e47dd9a1145894c5a09af7ff9d3621b7b3af593c972 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:06Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=c4087985-e4b7-4308-9cde-aa3051d089f7 http.request.method=POST http.request.remoteaddr="127.0.0.1:35586" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="865.038µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:06 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:06Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=0898e608-a756-43e4-ae16-9f765966e5c3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35586" http.request.uri="/v2/foo/schema2/blobs/uploads/b07b3b68-88f4-49c4-af22-4cd897fdfc40?_state=sHeCSgOfyk74z873Z6nQxhx93OeYAixsCPTWf9b8MzR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiMDdiM2I2OC04OGY0LTQ5YzQtYWYyMi00Y2Q4OTdmZGZjNDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTI6MDYuMTYyNDMzNDA2WiJ9&digest=sha256%3Af5a7cf4a3e8789a2a033e0223ab44178ef71a02d49e7bcfc789f9c039b790b33" http.request.useragent="Go-http-client/1.1" http.response.duration=566.890892ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:06 +0000] "PUT /v2/foo/schema2/blobs/uploads/b07b3b68-88f4-49c4-af22-4cd897fdfc40?_state=sHeCSgOfyk74z873Z6nQxhx93OeYAixsCPTWf9b8MzR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiMDdiM2I2OC04OGY0LTQ5YzQtYWYyMi00Y2Q4OTdmZGZjNDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTI6MDYuMTYyNDMzNDA2WiJ9&digest=sha256%3Af5a7cf4a3e8789a2a033e0223ab44178ef71a02d49e7bcfc789f9c039b790b33 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:06Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46693" http.request.id=5d0a0760-21eb-4201-9704-3828cdd23fa8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35586" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="899.381µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:06 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:06Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46693" http.request.id=ee41c121-ab60-408a-b39b-910bde9951a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35586" http.request.uri="/v2/foo/schema2/manifests/sha256:847b3da878b71024b56fd3a80506b8773c7b740b36b7e6d58486ff2bd26a7180" http.request.useragent="Go-http-client/1.1" http.response.duration="655.094µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:06 +0000] "PUT /v2/foo/schema2/manifests/sha256:847b3da878b71024b56fd3a80506b8773c7b740b36b7e6d58486ff2bd26a7180 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:06Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=972907dc-7d2a-40cc-bb3b-3faaeaafa0c7 http.request.method=GET http.request.remoteaddr="127.0.0.1:35586" 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="579.733µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [11/Apr/2026:13:52:06 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-04-11T13:52:06Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=e0c4652b-b14c-4b22-9aa2-b86ab119d78a http.request.method=GET http.request.remoteaddr="127.0.0.1:35586" http.request.uri="/v2/foo/schema2/manifests/sha256:847b3da878b71024b56fd3a80506b8773c7b740b36b7e6d58486ff2bd26a7180" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="519.664µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [11/Apr/2026:13:52:06 +0000] "GET /v2/foo/schema2/manifests/sha256:847b3da878b71024b56fd3a80506b8773c7b740b36b7e6d58486ff2bd26a7180 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-04-11T13:52:06Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=4043a974-1f96-49a4-8ad5-3506c6943518 http.request.method=GET http.request.remoteaddr="127.0.0.1:35586" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="480.634µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:06 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:06Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=5ae01899-4ba6-4b8b-8640-a5cc4ef8dcf6 http.request.method=GET http.request.remoteaddr="127.0.0.1:35586" http.request.uri="/v2/foo/schema2/manifests/sha256:847b3da878b71024b56fd3a80506b8773c7b740b36b7e6d58486ff2bd26a7180" http.request.useragent="Go-http-client/1.1" http.response.duration="442.381µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:06 +0000] "GET /v2/foo/schema2/manifests/sha256:847b3da878b71024b56fd3a80506b8773c7b740b36b7e6d58486ff2bd26a7180 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:06Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=74582cb6-4f75-4b78-bb2b-89fca1083edb http.request.method=GET http.request.remoteaddr="127.0.0.1:35586" 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="416.969µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [11/Apr/2026:13:52:06 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-04-11T13:52:06Z" level=info msg="rewriting manifest sha256:847b3da878b71024b56fd3a80506b8773c7b740b36b7e6d58486ff2bd26a7180 in schema1 format to support old client" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=277e9488-462f-4ef5-8c3d-a5d4f6bd75e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:35586" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-11T13:52:06Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=277e9488-462f-4ef5-8c3d-a5d4f6bd75e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:35586" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.004687ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [11/Apr/2026:13:52:06 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-04-11T13:52:06Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:46693" http.request.id=8d3fa23b-96e6-4f4d-a2e2-7be58fda3b13 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35586" 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="502.299µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [11/Apr/2026:13:52:06 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-04-11T13:52:06Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:46693" http.request.id=5190b21b-bdc9-4643-be06-746066660a20 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35586" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="582.624µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:06 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:06Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:46693" http.request.id=131faaad-3ee0-4534-b0cc-728dd8cc2d0d http.request.method=PUT http.request.remoteaddr="127.0.0.1:35586" http.request.uri="/v2/foo/schema2/manifests/sha256:23d3a1db1c8c5137263bd547947dcf0507acbb2efae9bd712531f54c2eaf7920" http.request.useragent="Go-http-client/1.1" http.response.duration="497.534µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:06 +0000] "PUT /v2/foo/schema2/manifests/sha256:23d3a1db1c8c5137263bd547947dcf0507acbb2efae9bd712531f54c2eaf7920 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:06Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=223d4322-7761-4426-805c-6d459e2e9a59 http.request.method=GET http.request.remoteaddr="127.0.0.1:35586" 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="485.676µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [11/Apr/2026:13:52:06 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-04-11T13:52:06Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=09fbd920-ef3c-4076-b4d2-8eb7646565be http.request.method=GET http.request.remoteaddr="127.0.0.1:35586" http.request.uri="/v2/foo/schema2/manifests/sha256:23d3a1db1c8c5137263bd547947dcf0507acbb2efae9bd712531f54c2eaf7920" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="485.538µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [11/Apr/2026:13:52:06 +0000] "GET /v2/foo/schema2/manifests/sha256:23d3a1db1c8c5137263bd547947dcf0507acbb2efae9bd712531f54c2eaf7920 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-04-11T13:52:06Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=c23fe44f-503c-41ec-a540-bb59d50f91ee http.request.method=GET http.request.remoteaddr="127.0.0.1:35586" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="418.114µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:06 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:06Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=285124c4-3281-4a89-8af0-07da08a3dfc4 http.request.method=GET http.request.remoteaddr="127.0.0.1:35586" http.request.uri="/v2/foo/schema2/manifests/sha256:23d3a1db1c8c5137263bd547947dcf0507acbb2efae9bd712531f54c2eaf7920" http.request.useragent="Go-http-client/1.1" http.response.duration="425.566µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:06 +0000] "GET /v2/foo/schema2/manifests/sha256:23d3a1db1c8c5137263bd547947dcf0507acbb2efae9bd712531f54c2eaf7920 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:06Z" level=info msg="rewriting manifest list sha256:23d3a1db1c8c5137263bd547947dcf0507acbb2efae9bd712531f54c2eaf7920 in schema1 format to support old client" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=8292ecf5-2bf7-430c-bdf8-49221b95a6d4 http.request.method=GET http.request.remoteaddr="127.0.0.1:35586" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2026-04-11T13:52:06Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46693" http.request.id=8292ecf5-2bf7-430c-bdf8-49221b95a6d4 http.request.method=GET http.request.remoteaddr="127.0.0.1:35586" 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="787.066µs" http.response.status=200 http.response.written=1554 127.0.0.1 - - [11/Apr/2026:13:52:06 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2026-04-11T13:52:06Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-11T13:52:06Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-11T13:52:06Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=0e99e03e-1615-438e-84e6-450d7577e2b9 http.request.method=GET http.request.remoteaddr="127.0.0.1:39232" 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="596.623µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/Apr/2026:13:52:06 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-04-11T13:52:06Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=79e6b5d0-e41c-4ba2-aaa4-06e4fddec512 http.request.method=GET http.request.remoteaddr="127.0.0.1:39232" 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="446.894µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [11/Apr/2026:13:52:06 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-04-11T13:52:06Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=a479f87a-28c5-48e3-b4da-82d38b9d4160 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39232" 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="474.12µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/Apr/2026:13:52:06 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-04-11T13:52:06Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=22a0d931-267e-499c-90c5-76297a078d6f http.request.method=PUT http.request.remoteaddr="127.0.0.1:39232" 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="599.998µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-11T13:52:06Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=22a0d931-267e-499c-90c5-76297a078d6f http.request.method=PUT http.request.remoteaddr="127.0.0.1:39232" 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.661332ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-11T13:52:06Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=22a0d931-267e-499c-90c5-76297a078d6f http.request.method=PUT http.request.remoteaddr="127.0.0.1:39232" 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.681281ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-11T13:52:06Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=22a0d931-267e-499c-90c5-76297a078d6f http.request.method=PUT http.request.remoteaddr="127.0.0.1:39232" 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.695599ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/Apr/2026:13:52:06 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-04-11T13:52:06Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=ae1500c7-58ca-43dd-b4cd-59a08578f4e4 http.request.method=POST http.request.remoteaddr="127.0.0.1:39232" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="687.91µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:06 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:07Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=c537e1ad-3abd-4849-8092-9a06a74a16dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:39232" http.request.uri="/v2/foo/schema1/blobs/uploads/512ae871-f649-46b3-9fb7-0840e3d92907?_state=ubt6qUhBZK4GSJXpKVfCtrpTgeZNoTBW9PcMB9fpuD17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1MTJhZTg3MS1mNjQ5LTQ2YjMtOWZiNy0wODQwZTNkOTI5MDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTI6MDYuODAxODc1NTUyWiJ9&digest=sha256%3A6cd03f0fc02c12d616313be420f9b64a2e29f95848b2b86038e802593ce5527f" http.request.useragent="Go-http-client/1.1" http.response.duration=564.814145ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:06 +0000] "PUT /v2/foo/schema1/blobs/uploads/512ae871-f649-46b3-9fb7-0840e3d92907?_state=ubt6qUhBZK4GSJXpKVfCtrpTgeZNoTBW9PcMB9fpuD17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1MTJhZTg3MS1mNjQ5LTQ2YjMtOWZiNy0wODQwZTNkOTI5MDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTI6MDYuODAxODc1NTUyWiJ9&digest=sha256%3A6cd03f0fc02c12d616313be420f9b64a2e29f95848b2b86038e802593ce5527f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:07Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=409ad65d-34b5-4c37-b44d-e8becc3e90a2 http.request.method=POST http.request.remoteaddr="127.0.0.1:39232" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="834.16µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:07 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:07Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=cbe4064c-e460-428b-b4ff-ac371883f15e http.request.method=PUT http.request.remoteaddr="127.0.0.1:39232" http.request.uri="/v2/foo/schema1/blobs/uploads/fc91a726-f646-4598-abe7-d84b671a00f3?_state=Z54wGUlHxuaVO1Fs38IRgj-iw2vO38LgJKBjFVONv6p7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmYzkxYTcyNi1mNjQ2LTQ1OTgtYWJlNy1kODRiNjcxYTAwZjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTI6MDcuNDEwOTMxNjExWiJ9&digest=sha256%3Af256f9184e97023745aa653d3a86390eb80188d96d6e5d5efd33f922d8c15645" http.request.useragent="Go-http-client/1.1" http.response.duration=373.312397ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:07 +0000] "PUT /v2/foo/schema1/blobs/uploads/fc91a726-f646-4598-abe7-d84b671a00f3?_state=Z54wGUlHxuaVO1Fs38IRgj-iw2vO38LgJKBjFVONv6p7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmYzkxYTcyNi1mNjQ2LTQ1OTgtYWJlNy1kODRiNjcxYTAwZjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTI6MDcuNDEwOTMxNjExWiJ9&digest=sha256%3Af256f9184e97023745aa653d3a86390eb80188d96d6e5d5efd33f922d8c15645 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:07Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=52b78218-bf57-488d-9f59-11c1b84b5d97 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39232" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.106248ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:07 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:07Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=9c38d737-f09a-4340-a9fc-65b0d296ba1c http.request.method=PUT http.request.remoteaddr="127.0.0.1:39232" http.request.uri="/v2/foo/schema1/manifests/sha256:b4ef47eaedcd5643bb9a632ea18ee96123b055de8a160346b0d6b5ecc2eac05a" http.request.useragent="Go-http-client/1.1" http.response.duration="796.65µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:07 +0000] "PUT /v2/foo/schema1/manifests/sha256:b4ef47eaedcd5643bb9a632ea18ee96123b055de8a160346b0d6b5ecc2eac05a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:07Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=dd803a5b-b25f-486a-a996-c6038ce4d2ba http.request.method=GET http.request.remoteaddr="127.0.0.1:39232" 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="695.295µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/Apr/2026:13:52:07 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-11T13:52:07Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=44dafae0-d952-48f0-843f-c812257c3afb http.request.method=GET http.request.remoteaddr="127.0.0.1:39232" http.request.uri="/v2/foo/schema1/manifests/sha256:b4ef47eaedcd5643bb9a632ea18ee96123b055de8a160346b0d6b5ecc2eac05a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="661.153µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/Apr/2026:13:52:07 +0000] "GET /v2/foo/schema1/manifests/sha256:b4ef47eaedcd5643bb9a632ea18ee96123b055de8a160346b0d6b5ecc2eac05a HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-11T13:52:07Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:34691" http.request.id=a6c4bf49-aa38-453d-801f-0b9f248ad046 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39232" http.request.uri="/v2/foo/schema1/manifests/sha256:b4ef47eaedcd5643bb9a632ea18ee96123b055de8a160346b0d6b5ecc2eac05a" http.request.useragent="Go-http-client/1.1" http.response.duration="821.311µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:07 +0000] "PUT /v2/foo/schema1/manifests/sha256:b4ef47eaedcd5643bb9a632ea18ee96123b055de8a160346b0d6b5ecc2eac05a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:07Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:34691" http.request.id=4c00f6c3-e355-43ec-840c-953805aa07a9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39232" http.request.uri="/v2/foo/schema1/manifests/sha256:b4ef47eaedcd5643bb9a632ea18ee96123b055de8a160346b0d6b5ecc2eac05a" http.request.useragent="Go-http-client/1.1" http.response.duration="766.456µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:07 +0000] "PUT /v2/foo/schema1/manifests/sha256:b4ef47eaedcd5643bb9a632ea18ee96123b055de8a160346b0d6b5ecc2eac05a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:07Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/json" http.request.host="127.0.0.1:34691" http.request.id=79de1d6a-049c-4614-9902-952ce8b28ad6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39232" http.request.uri="/v2/foo/schema1/manifests/sha256:b4ef47eaedcd5643bb9a632ea18ee96123b055de8a160346b0d6b5ecc2eac05a" http.request.useragent="Go-http-client/1.1" http.response.duration="749.876µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:07 +0000] "PUT /v2/foo/schema1/manifests/sha256:b4ef47eaedcd5643bb9a632ea18ee96123b055de8a160346b0d6b5ecc2eac05a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:07Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=4727b2ba-8465-4442-859a-0f14c867198f http.request.method=GET http.request.remoteaddr="127.0.0.1:39232" http.request.uri="/v2/foo/schema1/manifests/sha256:b4ef47eaedcd5643bb9a632ea18ee96123b055de8a160346b0d6b5ecc2eac05a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="673.493µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/Apr/2026:13:52:07 +0000] "GET /v2/foo/schema1/manifests/sha256:b4ef47eaedcd5643bb9a632ea18ee96123b055de8a160346b0d6b5ecc2eac05a HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-11T13:52:07Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=970b7a1e-825b-418d-8e4c-772b9ac39446 http.request.method=GET http.request.remoteaddr="127.0.0.1:39232" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="478.283µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:07 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:07Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=e1ef4984-cb89-45af-a647-dd6bd0f8245c http.request.method=GET http.request.remoteaddr="127.0.0.1:39232" http.request.uri="/v2/foo/schema1/manifests/sha256:b4ef47eaedcd5643bb9a632ea18ee96123b055de8a160346b0d6b5ecc2eac05a" http.request.useragent="Go-http-client/1.1" http.response.duration="421.833µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:07 +0000] "GET /v2/foo/schema1/manifests/sha256:b4ef47eaedcd5643bb9a632ea18ee96123b055de8a160346b0d6b5ecc2eac05a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:07Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=1613d724-94e0-4523-8fae-7a102fa236a2 http.request.method=GET http.request.remoteaddr="127.0.0.1:39232" 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="407.324µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [11/Apr/2026:13:52:07 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-04-11T13:52:07Z" level=error msg="payload digest does match: "sha256:fe35b65bc3450d09fc9b95461d976ba012682548a4de81fd7d3a343a89dfa925" != "sha256:b4ef47eaedcd5643bb9a632ea18ee96123b055de8a160346b0d6b5ecc2eac05a"" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=5d780f4f-c096-4e84-9b5d-6b73564cba56 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39232" http.request.uri="/v2/foo/schema1/manifests/sha256:b4ef47eaedcd5643bb9a632ea18ee96123b055de8a160346b0d6b5ecc2eac05a" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:b4ef47eaedcd5643bb9a632ea18ee96123b055de8a160346b0d6b5ecc2eac05a" time="2026-04-11T13:52:07Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=5d780f4f-c096-4e84-9b5d-6b73564cba56 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39232" http.request.uri="/v2/foo/schema1/manifests/sha256:b4ef47eaedcd5643bb9a632ea18ee96123b055de8a160346b0d6b5ecc2eac05a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="553.495µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:b4ef47eaedcd5643bb9a632ea18ee96123b055de8a160346b0d6b5ecc2eac05a" 127.0.0.1 - - [11/Apr/2026:13:52:07 +0000] "PUT /v2/foo/schema1/manifests/sha256:b4ef47eaedcd5643bb9a632ea18ee96123b055de8a160346b0d6b5ecc2eac05a HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-04-11T13:52:07Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=f0a0151f-e05e-447b-b46d-fb1f4ee9691f http.request.method=GET http.request.remoteaddr="127.0.0.1:39234" 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="599.042µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/Apr/2026:13:52:07 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-04-11T13:52:07Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=60ce6772-7de3-4b14-a1d6-bcd0358d3a85 http.request.method=GET http.request.remoteaddr="127.0.0.1:39234" 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="446.405µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [11/Apr/2026:13:52:07 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-04-11T13:52:07Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34691" http.request.id=0f3934f4-6dbf-4a7f-82ba-07de0c39a673 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39234" 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="481.881µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-11T13:52:07Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34691" http.request.id=0f3934f4-6dbf-4a7f-82ba-07de0c39a673 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39234" 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="500.654µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-11T13:52:07Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34691" http.request.id=0f3934f4-6dbf-4a7f-82ba-07de0c39a673 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39234" 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="516.08µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/Apr/2026:13:52:07 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-04-11T13:52:07Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=d41c607b-baa4-4dfd-843a-1be60660fd1f http.request.method=POST http.request.remoteaddr="127.0.0.1:39234" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="476.332µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:07 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:07Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=cb551646-738f-4a4a-b141-4973a673fa1a http.request.method=PUT http.request.remoteaddr="127.0.0.1:39234" http.request.uri="/v2/foo/schema2/blobs/uploads/230ec272-aaac-4189-8e30-74c9a3a5bf30?_state=lT2fwaz4lIiZl9GQA2LugFGnBoKAneFC1IxRrSzeAo57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyMzBlYzI3Mi1hYWFjLTQxODktOGUzMC03NGM5YTNhNWJmMzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTI6MDcuODAzMDA2NDUyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="584.631µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:07 +0000] "PUT /v2/foo/schema2/blobs/uploads/230ec272-aaac-4189-8e30-74c9a3a5bf30?_state=lT2fwaz4lIiZl9GQA2LugFGnBoKAneFC1IxRrSzeAo57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyMzBlYzI3Mi1hYWFjLTQxODktOGUzMC03NGM5YTNhNWJmMzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTI6MDcuODAzMDA2NDUyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:07Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34691" http.request.id=7f9a176d-4e22-4766-b9e6-4f29cfdcc9e7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39234" 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="484.79µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-11T13:52:07Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34691" http.request.id=7f9a176d-4e22-4766-b9e6-4f29cfdcc9e7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39234" 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="504.142µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/Apr/2026:13:52:07 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-04-11T13:52:07Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=594410af-8830-4448-a17a-c171e3d9fa62 http.request.method=POST http.request.remoteaddr="127.0.0.1:39234" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="787.608µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:07 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:09Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=4990b363-0102-4fec-84c3-9401b58b1a38 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39234" http.request.uri="/v2/foo/schema2/blobs/uploads/26cfd397-ca15-459d-b9f1-8b57a6374419?_state=9rEbjjcBO1uuURJshdoLqzATL613rtuE5c5oW_ilmpJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyNmNmZDM5Ny1jYTE1LTQ1OWQtYjlmMS04YjU3YTYzNzQ0MTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTI6MDcuODg5MjM0MDk4WiJ9&digest=sha256%3A9edc1b000a0356474800a3254ecbd745c0de62361ce0a82ec678ea9a31bd562c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.482782176s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:07 +0000] "PUT /v2/foo/schema2/blobs/uploads/26cfd397-ca15-459d-b9f1-8b57a6374419?_state=9rEbjjcBO1uuURJshdoLqzATL613rtuE5c5oW_ilmpJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyNmNmZDM5Ny1jYTE1LTQ1OWQtYjlmMS04YjU3YTYzNzQ0MTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTI6MDcuODg5MjM0MDk4WiJ9&digest=sha256%3A9edc1b000a0356474800a3254ecbd745c0de62361ce0a82ec678ea9a31bd562c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:09Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=a920614f-03df-4357-aa08-6609578e049c http.request.method=POST http.request.remoteaddr="127.0.0.1:39234" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="749.728µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:09 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:10Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=cf027940-6eeb-4cdc-b873-01e86530d8ff http.request.method=PUT http.request.remoteaddr="127.0.0.1:39234" http.request.uri="/v2/foo/schema2/blobs/uploads/31961c5d-7c75-42b8-9efd-f78ede4169fd?_state=xChOO4TbXz_tR3oa3zYs1QhiePuiFd_8DId2FNiPf3d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzMTk2MWM1ZC03Yzc1LTQyYjgtOWVmZC1mNzhlZGU0MTY5ZmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTI6MDkuNDMyNTA1MDUyWiJ9&digest=sha256%3A11e859804bb30613ec13739769991e0c32a6fea4c920be3d0bd1df75324b5ade" http.request.useragent="Go-http-client/1.1" http.response.duration=606.906215ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:09 +0000] "PUT /v2/foo/schema2/blobs/uploads/31961c5d-7c75-42b8-9efd-f78ede4169fd?_state=xChOO4TbXz_tR3oa3zYs1QhiePuiFd_8DId2FNiPf3d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzMTk2MWM1ZC03Yzc1LTQyYjgtOWVmZC1mNzhlZGU0MTY5ZmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTI6MDkuNDMyNTA1MDUyWiJ9&digest=sha256%3A11e859804bb30613ec13739769991e0c32a6fea4c920be3d0bd1df75324b5ade HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:10Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34691" http.request.id=d7d13929-f94b-4130-998a-1574f45211c8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39234" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="958.912µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:10 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:10Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34691" http.request.id=fb0b6d33-ac91-4cf5-9678-371155f5568a http.request.method=PUT http.request.remoteaddr="127.0.0.1:39234" http.request.uri="/v2/foo/schema2/manifests/sha256:a63f42108ec7a2d9a3f9c83c3dab20cbdf80f57e3ecd620bf4fe0b746f264f96" http.request.useragent="Go-http-client/1.1" http.response.duration="593.015µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:10 +0000] "PUT /v2/foo/schema2/manifests/sha256:a63f42108ec7a2d9a3f9c83c3dab20cbdf80f57e3ecd620bf4fe0b746f264f96 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:10Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=bf5eb36a-2209-4aab-bb1b-d570be2faefa http.request.method=GET http.request.remoteaddr="127.0.0.1:39234" 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="520.705µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [11/Apr/2026:13:52:10 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-04-11T13:52:10Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=070823d7-63bd-47a4-91f8-916332bacb7d http.request.method=GET http.request.remoteaddr="127.0.0.1:39234" http.request.uri="/v2/foo/schema2/manifests/sha256:a63f42108ec7a2d9a3f9c83c3dab20cbdf80f57e3ecd620bf4fe0b746f264f96" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="606.583µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [11/Apr/2026:13:52:10 +0000] "GET /v2/foo/schema2/manifests/sha256:a63f42108ec7a2d9a3f9c83c3dab20cbdf80f57e3ecd620bf4fe0b746f264f96 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-04-11T13:52:10Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=0c5aa24b-c83d-4cff-832a-154b5c0c5449 http.request.method=GET http.request.remoteaddr="127.0.0.1:39234" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="510.685µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:10 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:10Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=a4415393-70fb-4a84-8d53-14756e85beb6 http.request.method=GET http.request.remoteaddr="127.0.0.1:39234" http.request.uri="/v2/foo/schema2/manifests/sha256:a63f42108ec7a2d9a3f9c83c3dab20cbdf80f57e3ecd620bf4fe0b746f264f96" http.request.useragent="Go-http-client/1.1" http.response.duration="492.714µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:10 +0000] "GET /v2/foo/schema2/manifests/sha256:a63f42108ec7a2d9a3f9c83c3dab20cbdf80f57e3ecd620bf4fe0b746f264f96 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:10Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=87291da0-5afe-4dd6-b129-07cc866c9add http.request.method=GET http.request.remoteaddr="127.0.0.1:39234" 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="490.889µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [11/Apr/2026:13:52:10 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-04-11T13:52:10Z" level=info msg="rewriting manifest sha256:a63f42108ec7a2d9a3f9c83c3dab20cbdf80f57e3ecd620bf4fe0b746f264f96 in schema1 format to support old client" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=1a1b9c84-30d9-43e6-9aed-9b7a372e78f3 http.request.method=GET http.request.remoteaddr="127.0.0.1:39234" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-11T13:52:10Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=1a1b9c84-30d9-43e6-9aed-9b7a372e78f3 http.request.method=GET http.request.remoteaddr="127.0.0.1:39234" 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="984.274µs" http.response.status=200 http.response.written=1549 127.0.0.1 - - [11/Apr/2026:13:52:10 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-04-11T13:52:10Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:34691" http.request.id=931e8ea7-08ed-4215-a8af-6c998d5d8cf8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39234" 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="489.558µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [11/Apr/2026:13:52:10 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-04-11T13:52:10Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:34691" http.request.id=67074d47-be07-4b20-8a79-61f16cfb40de http.request.method=PUT http.request.remoteaddr="127.0.0.1:39234" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="596.755µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:10 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:10Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:34691" http.request.id=4c9c1cd5-8aa7-42a9-9ab2-94bdcb0fee45 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39234" http.request.uri="/v2/foo/schema2/manifests/sha256:8e16523130f7aa79c2b512d49bd675eb926501d3d36d41676f9494a0f1035968" http.request.useragent="Go-http-client/1.1" http.response.duration="594.431µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:10 +0000] "PUT /v2/foo/schema2/manifests/sha256:8e16523130f7aa79c2b512d49bd675eb926501d3d36d41676f9494a0f1035968 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:10Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=8bd61f57-4e28-49b5-bc18-0ddf59acc4d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:39234" 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="515.566µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [11/Apr/2026:13:52:10 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-04-11T13:52:10Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=cd3d8a79-b4ae-4131-b985-c9d38b8c5237 http.request.method=GET http.request.remoteaddr="127.0.0.1:39234" http.request.uri="/v2/foo/schema2/manifests/sha256:8e16523130f7aa79c2b512d49bd675eb926501d3d36d41676f9494a0f1035968" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="549.921µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [11/Apr/2026:13:52:10 +0000] "GET /v2/foo/schema2/manifests/sha256:8e16523130f7aa79c2b512d49bd675eb926501d3d36d41676f9494a0f1035968 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-04-11T13:52:10Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=590b1fbd-12b4-4497-8b1f-a58bc31fa35a http.request.method=GET http.request.remoteaddr="127.0.0.1:39234" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="489.234µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:10 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:10Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=0ffac610-4a33-4833-8d65-5bc989673bdb http.request.method=GET http.request.remoteaddr="127.0.0.1:39234" http.request.uri="/v2/foo/schema2/manifests/sha256:8e16523130f7aa79c2b512d49bd675eb926501d3d36d41676f9494a0f1035968" http.request.useragent="Go-http-client/1.1" http.response.duration="461.298µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:10 +0000] "GET /v2/foo/schema2/manifests/sha256:8e16523130f7aa79c2b512d49bd675eb926501d3d36d41676f9494a0f1035968 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:10Z" level=info msg="rewriting manifest list sha256:8e16523130f7aa79c2b512d49bd675eb926501d3d36d41676f9494a0f1035968 in schema1 format to support old client" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=d6550dd1-a5bd-4023-b2dc-19da3cf44c30 http.request.method=GET http.request.remoteaddr="127.0.0.1:39234" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2026-04-11T13:52:10Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:34691" http.request.id=d6550dd1-a5bd-4023-b2dc-19da3cf44c30 http.request.method=GET http.request.remoteaddr="127.0.0.1:39234" 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="835.201µs" http.response.status=200 http.response.written=1554 127.0.0.1 - - [11/Apr/2026:13:52:10 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (7.19s) === RUN TestGetManifestWithStorageError time="2026-04-11T13: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.2 time="2026-04-11T13:52:10Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-11T13:52:10Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:44577" http.request.id=bd6b23e0-1c49-4217-b15d-64054b322e27 http.request.method=GET http.request.remoteaddr="127.0.0.1:41346" 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="603.655µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [11/Apr/2026:13:52:10 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-04-11T13:52:10Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.26.2 http.request.host="127.0.0.1:44577" http.request.id=110dd773-b760-4069-a3c7-2bf9d8abda35 http.request.method=GET http.request.remoteaddr="127.0.0.1:41346" 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="462.011µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [11/Apr/2026:13:52:10 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2026-04-11T13:52:10Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.26.2 http.request.host="127.0.0.1:44577" http.request.id=a124b289-9523-4a0e-96f0-7c5b9e1fa804 http.request.method=GET http.request.remoteaddr="127.0.0.1:41346" 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="462.218µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [11/Apr/2026:13:52:10 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2026-04-11T13:52:10Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.26.2 http.request.host="127.0.0.1:44577" http.request.id=9dba53ae-6022-47bc-ae53-1a201e934b3a http.request.method=GET http.request.remoteaddr="127.0.0.1:41346" 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="457.654µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [11/Apr/2026:13:52:10 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.00s) === RUN TestManifestDelete time="2026-04-11T13: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.2 time="2026-04-11T13:52:10Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-11T13:52:10Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=1c74d678-6ade-4db0-a758-6e0214f55985 http.request.method=GET http.request.remoteaddr="127.0.0.1:51608" 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="601.89µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/Apr/2026:13:52:10 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-04-11T13:52:10Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=f76040e4-4edb-47e1-89bf-8bc70e88aa57 http.request.method=GET http.request.remoteaddr="127.0.0.1:51608" 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="413.61µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [11/Apr/2026:13:52:10 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-04-11T13:52:10Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=cf10520c-a3b4-45c0-a8da-0b31564901fa http.request.method=PUT http.request.remoteaddr="127.0.0.1:51608" 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="452.331µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/Apr/2026:13:52:10 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-04-11T13:52:10Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=d30eca3b-42b8-49e2-bc53-b9124183f829 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51608" 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="604.344µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-11T13:52:10Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=d30eca3b-42b8-49e2-bc53-b9124183f829 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51608" 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="622.488µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-11T13:52:10Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=d30eca3b-42b8-49e2-bc53-b9124183f829 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51608" 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="639.35µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-11T13:52:10Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=d30eca3b-42b8-49e2-bc53-b9124183f829 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51608" 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="654.633µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/Apr/2026:13:52:10 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-04-11T13:52:10Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=6ab70fd9-3cd4-467f-ab03-e6fc106d990b http.request.method=POST http.request.remoteaddr="127.0.0.1:51608" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="678.056µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:10 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:10Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=fa63ac72-7cd9-4fd4-9665-e77bc50197ab http.request.method=PUT http.request.remoteaddr="127.0.0.1:51608" http.request.uri="/v2/foo/schema1/blobs/uploads/40895a03-49a3-44a5-b570-a30614b00fd2?_state=zuHt7U2rvOs_wnQ8uAwq5Acgqk31lbBf94a6rziBOAB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0MDg5NWEwMy00OWEzLTQ0YTUtYjU3MC1hMzA2MTRiMDBmZDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTI6MTAuMTA1MzY4MzA2WiJ9&digest=sha256%3A6562b09da0ce556ad1d5e787995c319ea90760761a070ade586ed0a95c922773" http.request.useragent="Go-http-client/1.1" http.response.duration=275.149812ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:10 +0000] "PUT /v2/foo/schema1/blobs/uploads/40895a03-49a3-44a5-b570-a30614b00fd2?_state=zuHt7U2rvOs_wnQ8uAwq5Acgqk31lbBf94a6rziBOAB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0MDg5NWEwMy00OWEzLTQ0YTUtYjU3MC1hMzA2MTRiMDBmZDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTI6MTAuMTA1MzY4MzA2WiJ9&digest=sha256%3A6562b09da0ce556ad1d5e787995c319ea90760761a070ade586ed0a95c922773 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:10Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=e4c813f6-8851-4ef9-b3a8-9ea216d7c4be http.request.method=POST http.request.remoteaddr="127.0.0.1:51608" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="801.506µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:10 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=bfcf2e7d-374e-41b7-9ad1-d458d8221f40 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51608" http.request.uri="/v2/foo/schema1/blobs/uploads/dae9a9c3-7cfe-483f-bc5a-9fefd53431f7?_state=dArEUEESUVrsOV3OEQDSiGAUcS9k0nA3tEcED2RnGbB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkYWU5YTljMy03Y2ZlLTQ4M2YtYmM1YS05ZmVmZDUzNDMxZjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTI6MTAuNDY0OTg4NzcyWiJ9&digest=sha256%3A87769dbbdd5c22dc890055ab13052f9acbf9dc9418e12aa19e2770b78be6aaa5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.284552241s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:10 +0000] "PUT /v2/foo/schema1/blobs/uploads/dae9a9c3-7cfe-483f-bc5a-9fefd53431f7?_state=dArEUEESUVrsOV3OEQDSiGAUcS9k0nA3tEcED2RnGbB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkYWU5YTljMy03Y2ZlLTQ4M2YtYmM1YS05ZmVmZDUzNDMxZjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTI6MTAuNDY0OTg4NzcyWiJ9&digest=sha256%3A87769dbbdd5c22dc890055ab13052f9acbf9dc9418e12aa19e2770b78be6aaa5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=c2d51855-b36b-4182-bffc-a14372814c2c http.request.method=PUT http.request.remoteaddr="127.0.0.1:51608" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.098569ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:11 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=43c5c760-2612-48f2-8408-d7b95cc701be http.request.method=PUT http.request.remoteaddr="127.0.0.1:51608" http.request.uri="/v2/foo/schema1/manifests/sha256:071da70a77495cdfc1e0f6940f3f54f83a981144ee8b16f1f93a31c01179443b" http.request.useragent="Go-http-client/1.1" http.response.duration="818.169µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:071da70a77495cdfc1e0f6940f3f54f83a981144ee8b16f1f93a31c01179443b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=2d3dbe80-d67e-4408-acb3-12278a16cac5 http.request.method=GET http.request.remoteaddr="127.0.0.1:51608" 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="752.831µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/Apr/2026:13:52:11 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-11T13:52:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=56896825-2893-4f0a-8bbc-9318e93fcd38 http.request.method=GET http.request.remoteaddr="127.0.0.1:51608" http.request.uri="/v2/foo/schema1/manifests/sha256:071da70a77495cdfc1e0f6940f3f54f83a981144ee8b16f1f93a31c01179443b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="748.989µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/Apr/2026:13:52:11 +0000] "GET /v2/foo/schema1/manifests/sha256:071da70a77495cdfc1e0f6940f3f54f83a981144ee8b16f1f93a31c01179443b HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-11T13:52:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:39407" http.request.id=267a8de6-203e-4229-9d15-f731846fc0ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:51608" http.request.uri="/v2/foo/schema1/manifests/sha256:071da70a77495cdfc1e0f6940f3f54f83a981144ee8b16f1f93a31c01179443b" http.request.useragent="Go-http-client/1.1" http.response.duration="731.131µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:071da70a77495cdfc1e0f6940f3f54f83a981144ee8b16f1f93a31c01179443b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:39407" http.request.id=0cab35f4-0268-471c-9911-681f6cfb92d3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51608" http.request.uri="/v2/foo/schema1/manifests/sha256:071da70a77495cdfc1e0f6940f3f54f83a981144ee8b16f1f93a31c01179443b" http.request.useragent="Go-http-client/1.1" http.response.duration="830.35µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:071da70a77495cdfc1e0f6940f3f54f83a981144ee8b16f1f93a31c01179443b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/json" http.request.host="127.0.0.1:39407" http.request.id=3a65ccd3-a5dc-4e4c-bb5e-5e76d074994f http.request.method=PUT http.request.remoteaddr="127.0.0.1:51608" http.request.uri="/v2/foo/schema1/manifests/sha256:071da70a77495cdfc1e0f6940f3f54f83a981144ee8b16f1f93a31c01179443b" http.request.useragent="Go-http-client/1.1" http.response.duration="800.688µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:071da70a77495cdfc1e0f6940f3f54f83a981144ee8b16f1f93a31c01179443b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=d776e284-3db9-40f0-b06e-5148a7b66640 http.request.method=GET http.request.remoteaddr="127.0.0.1:51608" http.request.uri="/v2/foo/schema1/manifests/sha256:071da70a77495cdfc1e0f6940f3f54f83a981144ee8b16f1f93a31c01179443b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="736.339µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/Apr/2026:13:52:11 +0000] "GET /v2/foo/schema1/manifests/sha256:071da70a77495cdfc1e0f6940f3f54f83a981144ee8b16f1f93a31c01179443b HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-11T13:52:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=9e77e1a3-c241-416b-9c9a-9f77d09240b9 http.request.method=GET http.request.remoteaddr="127.0.0.1:51608" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="492.716µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:11 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=4d3f588c-97a0-4028-b3dc-c43c1b49e040 http.request.method=GET http.request.remoteaddr="127.0.0.1:51608" http.request.uri="/v2/foo/schema1/manifests/sha256:071da70a77495cdfc1e0f6940f3f54f83a981144ee8b16f1f93a31c01179443b" http.request.useragent="Go-http-client/1.1" http.response.duration="427.643µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:11 +0000] "GET /v2/foo/schema1/manifests/sha256:071da70a77495cdfc1e0f6940f3f54f83a981144ee8b16f1f93a31c01179443b HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=2aed8b2e-7590-40a7-849e-7ce9950dfe5d http.request.method=GET http.request.remoteaddr="127.0.0.1:51608" 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="401.327µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [11/Apr/2026:13:52:11 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-04-11T13:52:11Z" level=error msg="payload digest does match: "sha256:9b11f3a739af454b64d1a9a6ef890f112aede5c6d914556a68d9d136f3ff9fb6" != "sha256:071da70a77495cdfc1e0f6940f3f54f83a981144ee8b16f1f93a31c01179443b"" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=a5e92665-6e6e-42c4-9928-77662d96cc6c http.request.method=PUT http.request.remoteaddr="127.0.0.1:51608" http.request.uri="/v2/foo/schema1/manifests/sha256:071da70a77495cdfc1e0f6940f3f54f83a981144ee8b16f1f93a31c01179443b" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:071da70a77495cdfc1e0f6940f3f54f83a981144ee8b16f1f93a31c01179443b" time="2026-04-11T13:52:11Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=a5e92665-6e6e-42c4-9928-77662d96cc6c http.request.method=PUT http.request.remoteaddr="127.0.0.1:51608" http.request.uri="/v2/foo/schema1/manifests/sha256:071da70a77495cdfc1e0f6940f3f54f83a981144ee8b16f1f93a31c01179443b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="507.808µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:071da70a77495cdfc1e0f6940f3f54f83a981144ee8b16f1f93a31c01179443b" 127.0.0.1 - - [11/Apr/2026:13:52:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:071da70a77495cdfc1e0f6940f3f54f83a981144ee8b16f1f93a31c01179443b HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-04-11T13:52:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=929f462d-76e9-4487-8ac0-acc95c36c0f5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51620" http.request.uri="/v2/foo/schema1/manifests/sha256:071da70a77495cdfc1e0f6940f3f54f83a981144ee8b16f1f93a31c01179443b" http.request.useragent="Go-http-client/1.1" http.response.duration="673.542µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:11 +0000] "DELETE /v2/foo/schema1/manifests/sha256:071da70a77495cdfc1e0f6940f3f54f83a981144ee8b16f1f93a31c01179443b HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:11Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:071da70a77495cdfc1e0f6940f3f54f83a981144ee8b16f1f93a31c01179443b" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=afcc9533-1b9f-4cef-84b5-24b041384c9b http.request.method=GET http.request.remoteaddr="127.0.0.1:51620" http.request.uri="/v2/foo/schema1/manifests/sha256:071da70a77495cdfc1e0f6940f3f54f83a981144ee8b16f1f93a31c01179443b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="488.29µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:071da70a77495cdfc1e0f6940f3f54f83a981144ee8b16f1f93a31c01179443b" 127.0.0.1 - - [11/Apr/2026:13:52:11 +0000] "GET /v2/foo/schema1/manifests/sha256:071da70a77495cdfc1e0f6940f3f54f83a981144ee8b16f1f93a31c01179443b HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-04-11T13:52:11Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=4725e77d-987b-49ca-99c4-332726c69831 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51634" http.request.uri="/v2/foo/schema1/manifests/sha256:071da70a77495cdfc1e0f6940f3f54f83a981144ee8b16f1f93a31c01179443b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="605.565µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:071da70a77495cdfc1e0f6940f3f54f83a981144ee8b16f1f93a31c01179443b" 127.0.0.1 - - [11/Apr/2026:13:52:11 +0000] "DELETE /v2/foo/schema1/manifests/sha256:071da70a77495cdfc1e0f6940f3f54f83a981144ee8b16f1f93a31c01179443b HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-04-11T13:52:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=ea69946d-affd-4dee-84d8-e6f26d3c1bcc http.request.method=PUT http.request.remoteaddr="127.0.0.1:51650" http.request.uri="/v2/foo/schema1/manifests/sha256:071da70a77495cdfc1e0f6940f3f54f83a981144ee8b16f1f93a31c01179443b" http.request.useragent="Go-http-client/1.1" http.response.duration="860.557µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:071da70a77495cdfc1e0f6940f3f54f83a981144ee8b16f1f93a31c01179443b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=e50bb0bd-18c2-4739-9634-2f536d53d7b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:51650" http.request.uri="/v2/foo/schema1/manifests/sha256:071da70a77495cdfc1e0f6940f3f54f83a981144ee8b16f1f93a31c01179443b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="699.316µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/Apr/2026:13:52:11 +0000] "GET /v2/foo/schema1/manifests/sha256:071da70a77495cdfc1e0f6940f3f54f83a981144ee8b16f1f93a31c01179443b HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-11T13:52:11Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=cefb74f1-cc53-4556-b6b2-7eb274668a54 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51660" 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="573.675µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [11/Apr/2026:13:52:11 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-04-11T13:52:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=957d12f7-f72a-47c6-90ac-170066b08c05 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51668" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.41532ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:11 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=6faf7dca-1ff3-4e67-9f69-b4c3c0795de7 http.request.method=GET http.request.remoteaddr="127.0.0.1:51668" 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="472.369µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [11/Apr/2026:13:52:11 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-04-11T13:52:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=d4b3446f-1cc4-48d6-b1c3-2cd83d860bae http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51668" http.request.uri="/v2/foo/schema1/manifests/sha256:071da70a77495cdfc1e0f6940f3f54f83a981144ee8b16f1f93a31c01179443b" http.request.useragent="Go-http-client/1.1" http.response.duration="577.9µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:11 +0000] "DELETE /v2/foo/schema1/manifests/sha256:071da70a77495cdfc1e0f6940f3f54f83a981144ee8b16f1f93a31c01179443b HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=7edead3a-6fdb-42cc-8963-f06aecaf333c http.request.method=GET http.request.remoteaddr="127.0.0.1:51668" 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="428.971µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [11/Apr/2026:13:52:11 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2026-04-11T13:52:11Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=0d584c59-9826-414b-a450-80c7153b5006 http.request.method=GET http.request.remoteaddr="127.0.0.1:51668" 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="462.499µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/Apr/2026:13:52:11 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-04-11T13:52:11Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=5aa34e60-4f4f-4d33-8b5a-051a8b83be79 http.request.method=GET http.request.remoteaddr="127.0.0.1:51668" 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="426.865µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [11/Apr/2026:13:52:11 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-04-11T13:52:11Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39407" http.request.id=fe9e8395-c63a-4b14-84eb-802abd010dfa http.request.method=PUT http.request.remoteaddr="127.0.0.1:51668" 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="490.176µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-11T13:52:11Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39407" http.request.id=fe9e8395-c63a-4b14-84eb-802abd010dfa http.request.method=PUT http.request.remoteaddr="127.0.0.1:51668" 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="514.246µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-11T13:52:11Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39407" http.request.id=fe9e8395-c63a-4b14-84eb-802abd010dfa http.request.method=PUT http.request.remoteaddr="127.0.0.1:51668" 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="529.538µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/Apr/2026:13:52:11 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-04-11T13:52:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=cb00cdde-5349-4c90-853e-004c46f2de1e http.request.method=POST http.request.remoteaddr="127.0.0.1:51668" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="575.689µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:11 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=86c3f1c1-fc00-4bb2-8492-4d43dd67ad53 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51668" http.request.uri="/v2/foo/schema2/blobs/uploads/64be8f86-cca5-4664-874d-89580347e276?_state=qqKyyZhKUbMRN8sR64TAtOMMxEkjg8_7Yac6T2YmYX57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2NGJlOGY4Ni1jY2E1LTQ2NjQtODc0ZC04OTU4MDM0N2UyNzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTI6MTEuODY4MDY3NTQ0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="636.009µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:11 +0000] "PUT /v2/foo/schema2/blobs/uploads/64be8f86-cca5-4664-874d-89580347e276?_state=qqKyyZhKUbMRN8sR64TAtOMMxEkjg8_7Yac6T2YmYX57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2NGJlOGY4Ni1jY2E1LTQ2NjQtODc0ZC04OTU4MDM0N2UyNzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTI6MTEuODY4MDY3NTQ0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:11Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39407" http.request.id=a99c9296-9889-4eb4-8b92-f04a12722750 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51668" 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="591.7µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-11T13:52:11Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39407" http.request.id=a99c9296-9889-4eb4-8b92-f04a12722750 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51668" 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="615.195µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/Apr/2026:13:52:11 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-04-11T13:52:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=d63ea027-fdda-40ab-87d9-8c990058cc63 http.request.method=POST http.request.remoteaddr="127.0.0.1:51668" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="712.336µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:11 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:13Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=06525be8-d249-4095-887c-10bc78a9cc4f http.request.method=PUT http.request.remoteaddr="127.0.0.1:51668" http.request.uri="/v2/foo/schema2/blobs/uploads/4ce0cd41-2c19-4eb2-a79f-1b85307a4fe7?_state=bW04X9qYKr4jkN7Wh_v8CR5sosMU7etegInGm9iLApF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0Y2UwY2Q0MS0yYzE5LTRlYjItYTc5Zi0xYjg1MzA3YTRmZTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTI6MTEuOTcwMDY0OTQ2WiJ9&digest=sha256%3Ab5928a4ea43ace50f9beb5d49b0d2ccefe4d6b15b0a6279471b5ae33f6925fa4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.482169106s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:11 +0000] "PUT /v2/foo/schema2/blobs/uploads/4ce0cd41-2c19-4eb2-a79f-1b85307a4fe7?_state=bW04X9qYKr4jkN7Wh_v8CR5sosMU7etegInGm9iLApF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0Y2UwY2Q0MS0yYzE5LTRlYjItYTc5Zi0xYjg1MzA3YTRmZTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTI6MTEuOTcwMDY0OTQ2WiJ9&digest=sha256%3Ab5928a4ea43ace50f9beb5d49b0d2ccefe4d6b15b0a6279471b5ae33f6925fa4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:13Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=77888b53-1793-4658-9bbf-fe1af39bb082 http.request.method=POST http.request.remoteaddr="127.0.0.1:51668" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="865.589µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:13 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:14Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=2c652ed1-1165-4d3b-8e23-e974c325fb54 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51668" http.request.uri="/v2/foo/schema2/blobs/uploads/2ababf61-26ce-4299-9baf-1fe31d25820b?_state=rqVqfGHsV8smJD-vc8xO0jQvwWj9TSan_q5VsmUxEod7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyYWJhYmY2MS0yNmNlLTQyOTktOWJhZi0xZmUzMWQyNTgyMGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTI6MTMuNTI3ODQyODMzWiJ9&digest=sha256%3A82cd6c21a1c3a3fb84329e3d2b7d0bcf7b15900970d173fa5145b107336629b8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.136699603s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:13 +0000] "PUT /v2/foo/schema2/blobs/uploads/2ababf61-26ce-4299-9baf-1fe31d25820b?_state=rqVqfGHsV8smJD-vc8xO0jQvwWj9TSan_q5VsmUxEod7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyYWJhYmY2MS0yNmNlLTQyOTktOWJhZi0xZmUzMWQyNTgyMGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMTM6NTI6MTMuNTI3ODQyODMzWiJ9&digest=sha256%3A82cd6c21a1c3a3fb84329e3d2b7d0bcf7b15900970d173fa5145b107336629b8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:14Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39407" http.request.id=2b956a1e-7e72-48e9-88e1-ef0c996afb71 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51668" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="856.927µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:14 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:14Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39407" http.request.id=d805112f-a9b4-41ee-b8f9-116a92d354f2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51668" http.request.uri="/v2/foo/schema2/manifests/sha256:77155d525ce3a2e25c98108c049aaec5a768ce6f9fe418f1eb1bda2f678f3fd4" http.request.useragent="Go-http-client/1.1" http.response.duration="638.838µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:14 +0000] "PUT /v2/foo/schema2/manifests/sha256:77155d525ce3a2e25c98108c049aaec5a768ce6f9fe418f1eb1bda2f678f3fd4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:14Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=7a10affd-f794-48f6-8d3f-ae1c0041bf85 http.request.method=GET http.request.remoteaddr="127.0.0.1:51668" 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="592.537µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [11/Apr/2026:13:52:14 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-04-11T13:52:14Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=170442e3-dff4-4ee5-bd25-6ef00146acab http.request.method=GET http.request.remoteaddr="127.0.0.1:51668" http.request.uri="/v2/foo/schema2/manifests/sha256:77155d525ce3a2e25c98108c049aaec5a768ce6f9fe418f1eb1bda2f678f3fd4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="559.355µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [11/Apr/2026:13:52:14 +0000] "GET /v2/foo/schema2/manifests/sha256:77155d525ce3a2e25c98108c049aaec5a768ce6f9fe418f1eb1bda2f678f3fd4 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-04-11T13:52:14Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=21b0a8d7-815c-4a77-a0ad-86907a34ce63 http.request.method=GET http.request.remoteaddr="127.0.0.1:51668" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="512.208µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:14 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:14Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=5d6fc2d2-a81c-41d8-8d7e-f898a44d17e0 http.request.method=GET http.request.remoteaddr="127.0.0.1:51668" http.request.uri="/v2/foo/schema2/manifests/sha256:77155d525ce3a2e25c98108c049aaec5a768ce6f9fe418f1eb1bda2f678f3fd4" http.request.useragent="Go-http-client/1.1" http.response.duration="460.277µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:14 +0000] "GET /v2/foo/schema2/manifests/sha256:77155d525ce3a2e25c98108c049aaec5a768ce6f9fe418f1eb1bda2f678f3fd4 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:14Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=372d3252-14bc-4756-910c-0e8b7ada8a2e http.request.method=GET http.request.remoteaddr="127.0.0.1:51668" 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="425.249µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [11/Apr/2026:13:52:14 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-04-11T13:52:14Z" level=info msg="rewriting manifest sha256:77155d525ce3a2e25c98108c049aaec5a768ce6f9fe418f1eb1bda2f678f3fd4 in schema1 format to support old client" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=3cf26a34-cedb-46ae-b548-50bb6d7e0b22 http.request.method=GET http.request.remoteaddr="127.0.0.1:51668" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-11T13:52:14Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=3cf26a34-cedb-46ae-b548-50bb6d7e0b22 http.request.method=GET http.request.remoteaddr="127.0.0.1:51668" 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="948.878µs" http.response.status=200 http.response.written=1549 127.0.0.1 - - [11/Apr/2026:13:52:14 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-04-11T13:52:14Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=e8aa2bbd-cd86-4034-bb00-d2100b60cf21 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51668" http.request.uri="/v2/foo/schema2/manifests/sha256:77155d525ce3a2e25c98108c049aaec5a768ce6f9fe418f1eb1bda2f678f3fd4" http.request.useragent="Go-http-client/1.1" http.response.duration="610.978µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:14 +0000] "DELETE /v2/foo/schema2/manifests/sha256:77155d525ce3a2e25c98108c049aaec5a768ce6f9fe418f1eb1bda2f678f3fd4 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:14Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:77155d525ce3a2e25c98108c049aaec5a768ce6f9fe418f1eb1bda2f678f3fd4" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=a611953a-9549-4629-a31a-c1a79e4b9cae http.request.method=GET http.request.remoteaddr="127.0.0.1:51668" http.request.uri="/v2/foo/schema2/manifests/sha256:77155d525ce3a2e25c98108c049aaec5a768ce6f9fe418f1eb1bda2f678f3fd4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="467.083µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:77155d525ce3a2e25c98108c049aaec5a768ce6f9fe418f1eb1bda2f678f3fd4" 127.0.0.1 - - [11/Apr/2026:13:52:14 +0000] "GET /v2/foo/schema2/manifests/sha256:77155d525ce3a2e25c98108c049aaec5a768ce6f9fe418f1eb1bda2f678f3fd4 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-04-11T13:52:14Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=105ec8eb-7d32-4738-ad02-94f0b799fad7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55364" http.request.uri="/v2/foo/schema2/manifests/sha256:77155d525ce3a2e25c98108c049aaec5a768ce6f9fe418f1eb1bda2f678f3fd4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="634.636µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:77155d525ce3a2e25c98108c049aaec5a768ce6f9fe418f1eb1bda2f678f3fd4" 127.0.0.1 - - [11/Apr/2026:13:52:14 +0000] "DELETE /v2/foo/schema2/manifests/sha256:77155d525ce3a2e25c98108c049aaec5a768ce6f9fe418f1eb1bda2f678f3fd4 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-04-11T13:52:14Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39407" http.request.id=5ee58f94-bd8d-4056-966b-17e7be4fee4d http.request.method=PUT http.request.remoteaddr="127.0.0.1:55374" http.request.uri="/v2/foo/schema2/manifests/sha256:77155d525ce3a2e25c98108c049aaec5a768ce6f9fe418f1eb1bda2f678f3fd4" http.request.useragent="Go-http-client/1.1" http.response.duration="783.809µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:14 +0000] "PUT /v2/foo/schema2/manifests/sha256:77155d525ce3a2e25c98108c049aaec5a768ce6f9fe418f1eb1bda2f678f3fd4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:14Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=8ab8deb5-54e0-4f54-a04b-91ee8d5e4bcc http.request.method=GET http.request.remoteaddr="127.0.0.1:55374" http.request.uri="/v2/foo/schema2/manifests/sha256:77155d525ce3a2e25c98108c049aaec5a768ce6f9fe418f1eb1bda2f678f3fd4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="585.149µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [11/Apr/2026:13:52:14 +0000] "GET /v2/foo/schema2/manifests/sha256:77155d525ce3a2e25c98108c049aaec5a768ce6f9fe418f1eb1bda2f678f3fd4 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-04-11T13:52:14Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=54326644-cfc9-4321-b05b-b01af4054f4f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55376" 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="615.201µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [11/Apr/2026:13:52:14 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-04-11T13:52:14Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39407" http.request.id=16523cbe-8ec8-4bef-9929-7637108941f2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55382" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration="757.175µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:14 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:14Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=2877d600-c032-47b3-9bd5-db9b8cf8c354 http.request.method=GET http.request.remoteaddr="127.0.0.1:55382" 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="433.897µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [11/Apr/2026:13:52:14 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-04-11T13:52:14Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=8a196be9-f494-41a3-a816-aebd970d668e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55382" http.request.uri="/v2/foo/schema2/manifests/sha256:77155d525ce3a2e25c98108c049aaec5a768ce6f9fe418f1eb1bda2f678f3fd4" http.request.useragent="Go-http-client/1.1" http.response.duration="504.515µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:14 +0000] "DELETE /v2/foo/schema2/manifests/sha256:77155d525ce3a2e25c98108c049aaec5a768ce6f9fe418f1eb1bda2f678f3fd4 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:14Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:39407" http.request.id=91d23205-2faa-40b6-bd61-641e466e32d5 http.request.method=GET http.request.remoteaddr="127.0.0.1:55382" 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="484.393µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [11/Apr/2026:13:52:14 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (4.62s) === RUN TestManifestDeleteDisabled time="2026-04-11T13:52:14Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-11T13:52:14Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-11T13:52:14Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.2 http.request.host="127.0.0.1:43089" http.request.id=45c3db8d-3863-482f-bfd7-9ad395a38c0e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58766" 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="628.949µs" http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [11/Apr/2026:13:52:14 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.00s) === RUN TestRegistryAsCacheMutationAPIs time="2026-04-11T13:52:14Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-11T13:52:14Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-11T13:52:14Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.2 time="2026-04-11T13:52:14Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.26.2 time="2026-04-11T13:52:14Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.26.2 time="2026-04-11T13:52:14Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.2 http.request.host="127.0.0.1:40049" http.request.id=0104c0d1-0be8-4b83-a079-03fd9c24e66c http.request.method=PUT http.request.remoteaddr="127.0.0.1:51896" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.187244ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [11/Apr/2026:13:52:14 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-04-11T13:52:14Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.2 http.request.host="127.0.0.1:40049" http.request.id=0a1f99a7-3f7c-45c8-ab71-9e78c954215b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51900" 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="956.751µs" http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [11/Apr/2026:13:52:14 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-04-11T13:52:14Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.2 http.request.host="127.0.0.1:40049" http.request.id=ebfde805-9237-46cb-a7f7-5caddac6e70b http.request.method=POST http.request.remoteaddr="127.0.0.1:51902" 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="995.987µs" http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2026:13:52:14 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-04-11T13:52:14Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.2 http.request.host="127.0.0.1:40049" http.request.id=e2362ea0-d789-49af-bd72-43f4ca65b3ab http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51904" http.request.uri="/v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.011716ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2026:13:52:14 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.14s) === RUN TestProxyManifestGetByTag time="2026-04-11T13:52:14Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-11T13:52:14Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-11T13:52:14Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33857" http.request.id=385050ed-48e8-40fa-b307-b8de57986f6d http.request.method=POST http.request.remoteaddr="127.0.0.1:45748" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="806.57µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:14 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:15Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33857" http.request.id=a5446913-3866-4410-b6bb-a074e6c2aa60 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45748" http.request.uri="/v2/foo/bar/blobs/uploads/4518619b-050f-4bb0-9303-37c337244752?_state=4ovdZ-xLUG0cWsizMNhX2UynoB0YsGR3MuNBHVyNrHN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ1MTg2MTliLTA1MGYtNGJiMC05MzAzLTM3YzMzNzI0NDc1MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MjoxNC44NzU4ODk1MTNaIn0%3D&digest=sha256%3Aec192936c5d80d945ca20bace49417590e1a4b67e616a91430feb440069bc5b9" http.request.useragent="Go-http-client/1.1" http.response.duration=451.454148ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:14 +0000] "PUT /v2/foo/bar/blobs/uploads/4518619b-050f-4bb0-9303-37c337244752?_state=4ovdZ-xLUG0cWsizMNhX2UynoB0YsGR3MuNBHVyNrHN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ1MTg2MTliLTA1MGYtNGJiMC05MzAzLTM3YzMzNzI0NDc1MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MjoxNC44NzU4ODk1MTNaIn0%3D&digest=sha256%3Aec192936c5d80d945ca20bace49417590e1a4b67e616a91430feb440069bc5b9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:15Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33857" http.request.id=6127706f-bccc-4a6e-b564-c468228fc2e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45748" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.080642ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:15 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:15Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-11T13:52:15Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-11T13:52:15Z" level=info msg="Starting upload purge in 53m0s" go.version=go1.26.2 time="2026-04-11T13:52:15Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.2 time="2026-04-11T13:52:15Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33857" http.request.id=b447d937-593e-4e0d-bc1d-51dac971b523 http.request.method=GET http.request.remoteaddr="127.0.0.1:45748" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="436.685µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [11/Apr/2026:13:52:15 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-04-11T13:52:15Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:33857" go.version=go1.26.2 time="2026-04-11T13:52:15Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.26.2 time="2026-04-11T13:52:15Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33857" http.request.id=ffdff5d0-b2a6-4227-b05f-c5de5f29cfa7 http.request.method=GET http.request.remoteaddr="127.0.0.1:45756" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="521.223µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [11/Apr/2026:13:52:15 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-04-11T13:52:15Z" level=info msg="Challenge established with upstream : http://127.0.0.1:33857/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:33857/v2/:[]]}" go.version=go1.26.2 http.request.host="127.0.0.1:38063" http.request.id=05158536-c454-44ce-bd67-0c8f65cfdc27 http.request.method=GET http.request.remoteaddr="127.0.0.1:33764" http.request.uri="/v2/foo/bar/manifests/sha256:dd639915269b150e1801c6404202088fa7adec6f2ab7a13aaf55fa0bd37b830b" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:dd639915269b150e1801c6404202088fa7adec6f2ab7a13aaf55fa0bd37b830b" time="2026-04-11T13:52:15Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33857" http.request.id=7b3a5169-0561-4920-a6b8-bd2542d76a69 http.request.method=GET http.request.remoteaddr="127.0.0.1:45758" http.request.uri="/v2/foo/bar/manifests/sha256:dd639915269b150e1801c6404202088fa7adec6f2ab7a13aaf55fa0bd37b830b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="785.849µs" http.response.status=200 http.response.written=935 127.0.0.1 - - [11/Apr/2026:13:52:15 +0000] "GET /v2/foo/bar/manifests/sha256:dd639915269b150e1801c6404202088fa7adec6f2ab7a13aaf55fa0bd37b830b HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-04-11T13:52:15Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:dd639915269b150e1801c6404202088fa7adec6f2ab7a13aaf55fa0bd37b830b with ttl=167h59m59.999998066s" go.version=go1.26.2 time="2026-04-11T13:52:15Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38063" http.request.id=05158536-c454-44ce-bd67-0c8f65cfdc27 http.request.method=GET http.request.remoteaddr="127.0.0.1:33764" http.request.uri="/v2/foo/bar/manifests/sha256:dd639915269b150e1801c6404202088fa7adec6f2ab7a13aaf55fa0bd37b830b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.992573ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/Apr/2026:13:52:15 +0000] "GET /v2/foo/bar/manifests/sha256:dd639915269b150e1801c6404202088fa7adec6f2ab7a13aaf55fa0bd37b830b HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-04-11T13:52:15Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33857" http.request.id=ffb3d34b-049d-4b34-b4ad-99c23e01a443 http.request.method=GET http.request.remoteaddr="127.0.0.1:45758" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="426.695µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [11/Apr/2026:13:52:15 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-04-11T13:52:15Z" level=info msg="Challenge established with upstream : http://127.0.0.1:33857/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:33857/v2/:[]]}" go.version=go1.26.2 http.request.host="127.0.0.1:38063" http.request.id=ea174640-5ab9-403d-8de2-62e4ea211933 http.request.method=GET http.request.remoteaddr="127.0.0.1:33768" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2026-04-11T13:52:15Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33857" http.request.id=58a1f96a-7d6d-45f4-b1ab-2ad99005b342 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:45760" 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="870.555µs" http.response.status=200 http.response.written=935 127.0.0.1 - - [11/Apr/2026:13:52:15 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-04-11T13:52:15Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38063" http.request.id=ea174640-5ab9-403d-8de2-62e4ea211933 http.request.method=GET http.request.remoteaddr="127.0.0.1:33768" 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=3.551445ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/Apr/2026:13:52:15 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-04-11T13:52:15Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33857" http.request.id=372c323e-2016-42e8-be9a-9893b5f78c63 http.request.method=POST http.request.remoteaddr="127.0.0.1:45760" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="711.834µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:15 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:15Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33857" http.request.id=9d3f4eef-1054-49e3-9c61-8810e1766d42 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45760" http.request.uri="/v2/foo/bar/blobs/uploads/6d609d26-4a2c-4ece-b1d7-33590f97bfea?_state=PmLVCvgc18vLCQYgexsS5LAWg5Y2uX8siR_DMXBjU7x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZkNjA5ZDI2LTRhMmMtNGVjZS1iMWQ3LTMzNTkwZjk3YmZlYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MjoxNS4zOTA2Mzg2MzFaIn0%3D&digest=sha256%3A6138fe2a3e6bca5914055653c15fa2777b23def39c0404f2799c5f2c529e7095" http.request.useragent="Go-http-client/1.1" http.response.duration=505.830427ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:15 +0000] "PUT /v2/foo/bar/blobs/uploads/6d609d26-4a2c-4ece-b1d7-33590f97bfea?_state=PmLVCvgc18vLCQYgexsS5LAWg5Y2uX8siR_DMXBjU7x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZkNjA5ZDI2LTRhMmMtNGVjZS1iMWQ3LTMzNTkwZjk3YmZlYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQxMzo1MjoxNS4zOTA2Mzg2MzFaIn0%3D&digest=sha256%3A6138fe2a3e6bca5914055653c15fa2777b23def39c0404f2799c5f2c529e7095 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:15Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33857" http.request.id=3fcb942c-b182-4f4f-ac70-87d68d54c546 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45760" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.034187ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:13:52:15 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T13:52:15Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33857" http.request.id=4483b15f-0ffe-4e72-bc8f-089176e46384 http.request.method=GET http.request.remoteaddr="127.0.0.1:45760" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="417.828µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [11/Apr/2026:13:52:15 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-04-11T13:52:15Z" level=info msg="Challenge established with upstream : http://127.0.0.1:33857/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:33857/v2/:[]]}" go.version=go1.26.2 http.request.host="127.0.0.1:38063" http.request.id=c4a451e9-5128-4e05-b54f-ba070da84583 http.request.method=GET http.request.remoteaddr="127.0.0.1:33780" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2026-04-11T13:52:15Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33857" http.request.id=0237a447-13df-4f24-abab-aaea8f289f06 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:45768" 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="875.707µs" http.response.status=200 http.response.written=935 127.0.0.1 - - [11/Apr/2026:13:52:15 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-04-11T13:52:15Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33857" http.request.id=d9f84855-b0c6-4419-b409-43fcceb47ae1 http.request.method=GET http.request.remoteaddr="127.0.0.1:45768" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="425.912µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [11/Apr/2026:13:52:15 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-04-11T13:52:15Z" level=info msg="Challenge established with upstream : http://127.0.0.1:33857/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:33857/v2/:[]]}" go.version=go1.26.2 http.request.host="127.0.0.1:38063" http.request.id=c4a451e9-5128-4e05-b54f-ba070da84583 http.request.method=GET http.request.remoteaddr="127.0.0.1:33780" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2026-04-11T13:52:15Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:33857" http.request.id=f6fcdfee-6e2d-4b7d-ba97-3b173ee980fe http.request.method=GET http.request.remoteaddr="127.0.0.1:45780" 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="835.636µs" http.response.status=200 http.response.written=935 127.0.0.1 - - [11/Apr/2026:13:52:15 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-04-11T13:52:15Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:2e143118fe4567e34ec66d06510a2aeead7d9444626288544553c69d51a7dbad with ttl=167h59m59.999997807s" go.version=go1.26.2 time="2026-04-11T13:52:15Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:38063" http.request.id=c4a451e9-5128-4e05-b54f-ba070da84583 http.request.method=GET http.request.remoteaddr="127.0.0.1:33780" 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=9.270226ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/Apr/2026:13:52:15 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (1.09s) === RUN TestAppDispatcher time="2026-04-11T13:52:15Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41715" http.request.id=0d6971a0-3e20-44c5-b87e-7076a7348fb8 http.request.method=GET http.request.remoteaddr="127.0.0.1:58258" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="530.028µs" http.response.status=200 http.response.written=0 time="2026-04-11T13:52:15Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41715" http.request.id=2708259f-3244-46f4-81e9-fd0e101113c4 http.request.method=GET http.request.remoteaddr="127.0.0.1:58258" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="376.524µs" http.response.status=200 http.response.written=0 time="2026-04-11T13:52:15Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41715" http.request.id=95dd7cd3-40de-4f07-ae95-555a06831262 http.request.method=GET http.request.remoteaddr="127.0.0.1:58258" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="407.085µs" http.response.status=200 http.response.written=0 time="2026-04-11T13:52:15Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41715" http.request.id=5f226492-d28d-4685-9ab0-310d84e1cdc9 http.request.method=GET http.request.remoteaddr="127.0.0.1:58258" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="399.327µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.00s) === RUN TestNewApp time="2026-04-11T13:52:15Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 instance.id=93f1872d-e650-4f28-a3ef-b32c6efbfd58 time="2026-04-11T13:52:15Z" level=info msg="redis not configured" go.version=go1.26.2 instance.id=93f1872d-e650-4f28-a3ef-b32c6efbfd58 time="2026-04-11T13:52:15Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.26.2 http.request.host="127.0.0.1:39689" http.request.id=d3958a74-9901-4f4b-beef-ae29b563e280 http.request.method=GET http.request.remoteaddr="127.0.0.1:36508" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.00s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2026-04-11T13:52:15Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 instance.id=93f1872d-e650-4f28-a3ef-b32c6efbfd58 time="2026-04-11T13:52:15Z" level=info msg="redis not configured" go.version=go1.26.2 instance.id=93f1872d-e650-4f28-a3ef-b32c6efbfd58 time="2026-04-11T13:52:15Z" level=info msg="configuring file health check path=/tmp/healthcheck3485333238, interval=1" go.version=go1.26.2 instance.id=93f1872d-e650-4f28-a3ef-b32c6efbfd58 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2026-04-11T13:52:19Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 instance.id=93f1872d-e650-4f28-a3ef-b32c6efbfd58 time="2026-04-11T13:52:19Z" level=info msg="redis not configured" go.version=go1.26.2 instance.id=93f1872d-e650-4f28-a3ef-b32c6efbfd58 time="2026-04-11T13:52:19Z" level=info msg="configuring TCP health check addr=127.0.0.1:33161, interval=1" go.version=go1.26.2 instance.id=93f1872d-e650-4f28-a3ef-b32c6efbfd58 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2026-04-11T13:52:23Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 instance.id=93f1872d-e650-4f28-a3ef-b32c6efbfd58 time="2026-04-11T13:52:23Z" level=info msg="redis not configured" go.version=go1.26.2 instance.id=93f1872d-e650-4f28-a3ef-b32c6efbfd58 time="2026-04-11T13:52:23Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:39957, interval=1, threshold=3" go.version=go1.26.2 instance.id=93f1872d-e650-4f28-a3ef-b32c6efbfd58 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 55.376s ? github.com/docker/distribution/registry/listener [no test files] ? github.com/docker/distribution/registry/middleware/registry [no test files] ? github.com/docker/distribution/registry/middleware/repository [no test files] === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.00s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.15s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.05s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.14s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.22s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 9.570s === RUN TestSchedule time="2026-04-11T13:51:35Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.2 instance.id=86b7bb23-c17b-400d-9ae0-e50acedaf169 time="2026-04-11T13:51:35Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.998959ms" go.version=go1.26.2 instance.id=86b7bb23-c17b-400d-9ae0-e50acedaf169 time="2026-04-11T13:51:35Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=999.183µs" go.version=go1.26.2 instance.id=86b7bb23-c17b-400d-9ae0-e50acedaf169 time="2026-04-11T13:51:35Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=999.22µs" go.version=go1.26.2 instance.id=86b7bb23-c17b-400d-9ae0-e50acedaf169 scheduler_test.go:52: removing testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc scheduler_test.go:52: removing testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb scheduler_test.go:52: removing testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa --- PASS: TestSchedule (0.05s) === RUN TestRestoreOld time="2026-04-11T13:51:35Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.2 instance.id=86b7bb23-c17b-400d-9ae0-e50acedaf169 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2026-04-11T13:51:35Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.2 instance.id=86b7bb23-c17b-400d-9ae0-e50acedaf169 time="2026-04-11T13:51:35Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.998493ms" go.version=go1.26.2 instance.id=86b7bb23-c17b-400d-9ae0-e50acedaf169 time="2026-04-11T13:51:35Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.996802ms" go.version=go1.26.2 instance.id=86b7bb23-c17b-400d-9ae0-e50acedaf169 time="2026-04-11T13:51:35Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.2 instance.id=86b7bb23-c17b-400d-9ae0-e50acedaf169 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2026-04-11T13:51:36Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.2 instance.id=86b7bb23-c17b-400d-9ae0-e50acedaf169 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.588s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (1.97s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 29104128 sha256:3b14fb435c5a8531459b00d4d9294b3f5935cf84721048d531d8210d0537dce5 [] map[] } --- PASS: TestSimpleBlobRead (0.21s) === RUN TestBlobMount --- PASS: TestBlobMount (0.09s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.86s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.79s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (0.81s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.00s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:17808a587f0b6176d758c2c5f597b550872a288b4f17a9057f507215777d8d26 palailogos: marking blob sha256:8b8cd7a373128e4a09e26db2a0749504cf6eef7537dd2391fce96df4138049a2 palailogos: marking blob sha256:b2f226709a4d0b219bdd3fcca4ec1104930e0d44d3a2ba7aa61736c145a7ce89 palailogos: marking manifest sha256:9c256783aec73720b80e6ab6e7e6446a776b04a92eba81aa970207a1e30a3da1 palailogos: marking blob sha256:d2b7b8d067dff9fa26578a8da7df31662d3e18012fdd9540c83c56a97997b312 palailogos: marking blob sha256:17808a587f0b6176d758c2c5f597b550872a288b4f17a9057f507215777d8d26 palailogos: marking manifest sha256:d2b7b8d067dff9fa26578a8da7df31662d3e18012fdd9540c83c56a97997b312 palailogos: marking blob sha256:ab076529400c43fe0c83bd9e3c55c8da8f9e408cc4d52657e07008a547d1c06c palailogos: marking blob sha256:b5a4057ed6e7c639c1c21d20a6a637095b4e9c2dd293526cee7efd6589a99c7c palailogos: marking manifest sha256:ec6a448845a1e97f456294a8d092d90050b40c243ba961c7a52a0153c8eb16da palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:bc24c39a94bb44433dc25a65bc25c2513c932c529def1262eee7822711bc9639 palailogos: marking blob sha256:0b7bfb20426dbdb22c1c72600365345b30266a606bf6740edbff3132525fc6d7 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (0.61s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:0049f4e03589fa0bda5b2f7850f0c9b84653ea77f3eb65e3bd50a74d51681ae7 deletemanifests: marking manifest sha256:87cc25af1abfe490a8b30eacb88f0aac111404209ea39f2f17972849b4141aa4 deletemanifests: marking blob sha256:9aa6afbb4359167e4b601c1888d5814f886a2f2fef5298802649b5a5bc787a10 deletemanifests: marking blob sha256:53c0fc57567a02b0ae08ffd90a141898f0424133fc1949106ec603ac988f1195 deletemanifests: marking blob sha256:e7263e8336fde8c14cc810d1a355de699fc90e8be65c7a0e73652b28f4be75ad 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:8c2c396a3858a711ab4831e055259cab210fb5da4c06deedd05577683964e249 blob eligible for deletion: sha256:9ac951637cb6094f255d6407fb5c2b0a411788eceadcb95f57b4103fb9ea6889 blob eligible for deletion: sha256:0049f4e03589fa0bda5b2f7850f0c9b84653ea77f3eb65e3bd50a74d51681ae7 blob eligible for deletion: sha256:38b2eb1e493ef93c20a5a7f38bca71f25624a6465be45c10a6515e86a8001111 deletemanifests manifest eligible for deletion: sha256:0049f4e03589fa0bda5b2f7850f0c9b84653ea77f3eb65e3bd50a74d51681ae7 deletemanifests: marking manifest sha256:87cc25af1abfe490a8b30eacb88f0aac111404209ea39f2f17972849b4141aa4 deletemanifests: marking blob sha256:9aa6afbb4359167e4b601c1888d5814f886a2f2fef5298802649b5a5bc787a10 deletemanifests: marking blob sha256:53c0fc57567a02b0ae08ffd90a141898f0424133fc1949106ec603ac988f1195 deletemanifests: marking blob sha256:e7263e8336fde8c14cc810d1a355de699fc90e8be65c7a0e73652b28f4be75ad time="2026-04-11T13:51:41Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/0049f4e03589fa0bda5b2f7850f0c9b84653ea77f3eb65e3bd50a74d51681ae7" go.version=go1.26.2 instance.id=3c3927d4-744c-4eb6-9124-4f735d1aefd0 time="2026-04-11T13:51:41Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/0049f4e03589fa0bda5b2f7850f0c9b84653ea77f3eb65e3bd50a74d51681ae7" go.version=go1.26.2 instance.id=3c3927d4-744c-4eb6-9124-4f735d1aefd0 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:9ac951637cb6094f255d6407fb5c2b0a411788eceadcb95f57b4103fb9ea6889 time="2026-04-11T13:51:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/9a/9ac951637cb6094f255d6407fb5c2b0a411788eceadcb95f57b4103fb9ea6889" go.version=go1.26.2 instance.id=3c3927d4-744c-4eb6-9124-4f735d1aefd0 blob eligible for deletion: sha256:0049f4e03589fa0bda5b2f7850f0c9b84653ea77f3eb65e3bd50a74d51681ae7 time="2026-04-11T13:51:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/00/0049f4e03589fa0bda5b2f7850f0c9b84653ea77f3eb65e3bd50a74d51681ae7" go.version=go1.26.2 instance.id=3c3927d4-744c-4eb6-9124-4f735d1aefd0 blob eligible for deletion: sha256:38b2eb1e493ef93c20a5a7f38bca71f25624a6465be45c10a6515e86a8001111 time="2026-04-11T13:51:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/38/38b2eb1e493ef93c20a5a7f38bca71f25624a6465be45c10a6515e86a8001111" go.version=go1.26.2 instance.id=3c3927d4-744c-4eb6-9124-4f735d1aefd0 blob eligible for deletion: sha256:8c2c396a3858a711ab4831e055259cab210fb5da4c06deedd05577683964e249 time="2026-04-11T13:51:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/8c/8c2c396a3858a711ab4831e055259cab210fb5da4c06deedd05577683964e249" go.version=go1.26.2 instance.id=3c3927d4-744c-4eb6-9124-4f735d1aefd0 --- PASS: TestDeleteManifestIfTagNotFound (0.57s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:396cd1f74ef5e5ff6fa149facefb29817ac761fa4cf42e6c417a90be4384b7d3 time="2026-04-11T13:51:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/39/396cd1f74ef5e5ff6fa149facefb29817ac761fa4cf42e6c417a90be4384b7d3" go.version=go1.26.2 instance.id=3c3927d4-744c-4eb6-9124-4f735d1aefd0 blob eligible for deletion: sha256:d403c2c35e7fa3fbef886bd231fd99cf6b35c5fea60697afa3f30cb4074d9c44 time="2026-04-11T13:51:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d4/d403c2c35e7fa3fbef886bd231fd99cf6b35c5fea60697afa3f30cb4074d9c44" go.version=go1.26.2 instance.id=3c3927d4-744c-4eb6-9124-4f735d1aefd0 blob eligible for deletion: sha256:dff647a02fa780c8fad44fd388dbcdbdbe99f55852b289326d26e197c5452af2 time="2026-04-11T13:51:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/df/dff647a02fa780c8fad44fd388dbcdbdbe99f55852b289326d26e197c5452af2" go.version=go1.26.2 instance.id=3c3927d4-744c-4eb6-9124-4f735d1aefd0 --- PASS: TestGCWithMissingManifests (0.18s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:97207a51ffccb8ea671c41c7eba431bbd274eccc84e84f00e47d7d1543022ccb komnenos: marking blob sha256:5937060322746420635e96750390c7e0732c966c1a1aec760c20f2e71c8fbbe8 komnenos: marking blob sha256:1f5d655ca7a06e04bffc4eb133fd795d018625ee965472a0114d48ba62cf329e 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:9e0c33396e5e75aaa6534d4ae16c93eac1ac0de7c83a188c636e8bc7850686cb time="2026-04-11T13:51:42Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/9e/9e0c33396e5e75aaa6534d4ae16c93eac1ac0de7c83a188c636e8bc7850686cb" go.version=go1.26.2 instance.id=3c3927d4-744c-4eb6-9124-4f735d1aefd0 blob eligible for deletion: sha256:ccd2476cf268d69e4aeca85e0ffa4e17a25a694a564ac4c73c9e5d6c1dd72167 time="2026-04-11T13:51:42Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/cc/ccd2476cf268d69e4aeca85e0ffa4e17a25a694a564ac4c73c9e5d6c1dd72167" go.version=go1.26.2 instance.id=3c3927d4-744c-4eb6-9124-4f735d1aefd0 blob eligible for deletion: sha256:dfbe158e64cc9e1d3b161206e83f4bc12d5aa194a28e0a86957d4e946b89a304 time="2026-04-11T13:51:42Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/df/dfbe158e64cc9e1d3b161206e83f4bc12d5aa194a28e0a86957d4e946b89a304" go.version=go1.26.2 instance.id=3c3927d4-744c-4eb6-9124-4f735d1aefd0 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2026-04-11T13:51:42Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.26.2 instance.id=3c3927d4-744c-4eb6-9124-4f735d1aefd0 blob eligible for deletion: sha256:ee077d4faba1722be0075cb2bf1ed6fbf5ea056572828a8e6529d8aaf80f13ba time="2026-04-11T13:51:42Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ee/ee077d4faba1722be0075cb2bf1ed6fbf5ea056572828a8e6529d8aaf80f13ba" go.version=go1.26.2 instance.id=3c3927d4-744c-4eb6-9124-4f735d1aefd0 blob eligible for deletion: sha256:56ad2ee5da49702dfcc6bb312d20276af15dce08b82b55096e6f701986cef9a1 time="2026-04-11T13:51:42Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/56/56ad2ee5da49702dfcc6bb312d20276af15dce08b82b55096e6f701986cef9a1" go.version=go1.26.2 instance.id=3c3927d4-744c-4eb6-9124-4f735d1aefd0 blob eligible for deletion: sha256:6f44b1390f4e11015a5c48289f5c5b4cf43a3071b586edcce1bf6d3b032a43c0 time="2026-04-11T13:51:42Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/6f/6f44b1390f4e11015a5c48289f5c5b4cf43a3071b586edcce1bf6d3b032a43c0" go.version=go1.26.2 instance.id=3c3927d4-744c-4eb6-9124-4f735d1aefd0 --- PASS: TestDeletionHasEffect (0.63s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (0.62s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:336c149d6a298690e64ee275abf275ca692a24fd731d427321d713d75324018b michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:ec12681fe717e746c15f9cc33850ed6d10806b89ebdd78bd31f91a4ccefcbf9c michael_z_doukas: marking blob sha256:c1d93af854b308b4776bbd96236d184ee98292dcd97cd16568206ca6437f8c39 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:96c665ee745d773cc7cc0ce2e78fb315b6b97be2e15e500ad95089500958f669 time="2026-04-11T13:51:43Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/96/96c665ee745d773cc7cc0ce2e78fb315b6b97be2e15e500ad95089500958f669" go.version=go1.26.2 instance.id=3c3927d4-744c-4eb6-9124-4f735d1aefd0 --- PASS: TestOrphanBlobDeleted (0.32s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:237780d4b5e0ecb3dac26b1fade4be3b1cafac62cba911b2c6c5a916e6e3fc45 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:0c4d43d04f4928def6133703c3aa6e3a4f9214b2408fb8aeb9eaa62d5efbad44 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.13s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.19s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.13s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (0.44s) === RUN TestLinkPathFuncs --- PASS: TestLinkPathFuncs (0.00s) === RUN TestVerifyOCIManifestNonDistributableLayer --- PASS: TestVerifyOCIManifestNonDistributableLayer (0.00s) === RUN TestPathMapper --- PASS: TestPathMapper (0.00s) === RUN TestDigestFromPath --- PASS: TestDigestFromPath (0.00s) === RUN TestPurgeGather --- PASS: TestPurgeGather (0.00s) === RUN TestPurgeNone time="2026-04-11T13:51:44Z" level=info msg="PurgeUploads starting: olderThan=2026-04-11 12:51:44.308792394 +0000 UTC m=-3591.411554953, actuallyDelete=true" time="2026-04-11T13:51:44Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2026-04-11T13:51:44Z" level=info msg="PurgeUploads starting: olderThan=2026-04-11 13:51:44.309272218 +0000 UTC m=+8.588924871, actuallyDelete=true" time="2026-04-11T13:51:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/25b6a847-8f6e-4b81-83c4-8ea0064587ab have older date (2026-04-11 12:51:44 +0000 UTC) than purge date (2026-04-11 13:51:44.309272218 +0000 UTC m=+8.588924871). Removing upload directory." time="2026-04-11T13:51:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/63b06060-1c37-4fe9-b77c-684f7526d4f8 have older date (2026-04-11 12:51:44 +0000 UTC) than purge date (2026-04-11 13:51:44.309272218 +0000 UTC m=+8.588924871). Removing upload directory." time="2026-04-11T13:51:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/72793f57-1948-46d6-abf4-80c109ffa43e have older date (2026-04-11 12:51:44 +0000 UTC) than purge date (2026-04-11 13:51:44.309272218 +0000 UTC m=+8.588924871). Removing upload directory." time="2026-04-11T13:51:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b614ff12-fceb-482a-9a28-3e46eb238d73 have older date (2026-04-11 12:51:44 +0000 UTC) than purge date (2026-04-11 13:51:44.309272218 +0000 UTC m=+8.588924871). Removing upload directory." time="2026-04-11T13:51:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c1efc695-4bcd-44a5-98db-4c285975dc1d have older date (2026-04-11 12:51:44 +0000 UTC) than purge date (2026-04-11 13:51:44.309272218 +0000 UTC m=+8.588924871). Removing upload directory." time="2026-04-11T13:51:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d301fdbe-22cf-40ee-b262-adf625a4c358 have older date (2026-04-11 12:51:44 +0000 UTC) than purge date (2026-04-11 13:51:44.309272218 +0000 UTC m=+8.588924871). Removing upload directory." time="2026-04-11T13:51:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4dbda888-f427-492b-a5b9-0ccf41e110be have older date (2026-04-11 12:51:44 +0000 UTC) than purge date (2026-04-11 13:51:44.309272218 +0000 UTC m=+8.588924871). Removing upload directory." time="2026-04-11T13:51:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/82bdbfea-b1e8-4751-aca9-982afb9f34e3 have older date (2026-04-11 12:51:44 +0000 UTC) than purge date (2026-04-11 13:51:44.309272218 +0000 UTC m=+8.588924871). Removing upload directory." time="2026-04-11T13:51:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d4ae8c8e-dd42-4e7b-8403-2654ee68997b have older date (2026-04-11 12:51:44 +0000 UTC) than purge date (2026-04-11 13:51:44.309272218 +0000 UTC m=+8.588924871). Removing upload directory." time="2026-04-11T13:51:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/df16b729-8be9-468b-867c-853716aae9da have older date (2026-04-11 12:51:44 +0000 UTC) than purge date (2026-04-11 13:51:44.309272218 +0000 UTC m=+8.588924871). Removing upload directory." time="2026-04-11T13:51:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/e4a32335-bc6b-4df7-ae20-f55b6d4f0074 have older date (2026-04-11 12:51:44 +0000 UTC) than purge date (2026-04-11 13:51:44.309272218 +0000 UTC m=+8.588924871). Removing upload directory." time="2026-04-11T13:51:44Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2026-04-11T13:51:44Z" level=info msg="PurgeUploads starting: olderThan=2026-04-11 13:51:44.309820931 +0000 UTC m=+8.589473590, actuallyDelete=true" time="2026-04-11T13:51:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/104c6dce-c797-4fb8-98ac-2fd8e6b9a9be have older date (2026-04-11 12:51:44 +0000 UTC) than purge date (2026-04-11 13:51:44.309820931 +0000 UTC m=+8.589473590). Removing upload directory." time="2026-04-11T13:51:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/9dbf295a-0e82-4a68-ad12-82a0f76f7274 have older date (2026-04-11 12:51:44 +0000 UTC) than purge date (2026-04-11 13:51:44.309820931 +0000 UTC m=+8.589473590). Removing upload directory." time="2026-04-11T13:51:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/a844908e-35a6-4ab2-887c-a3a34be040ea have older date (2026-04-11 12:51:44 +0000 UTC) than purge date (2026-04-11 13:51:44.309820931 +0000 UTC m=+8.589473590). Removing upload directory." time="2026-04-11T13:51:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/89941720-dec0-439c-bee7-5b2028de3b2a have older date (2026-04-11 12:51:44 +0000 UTC) than purge date (2026-04-11 13:51:44.309820931 +0000 UTC m=+8.589473590). Removing upload directory." time="2026-04-11T13:51:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/ef48832f-07f5-4bae-b47a-14fdb4d7c473 have older date (2026-04-11 12:51:44 +0000 UTC) than purge date (2026-04-11 13:51:44.309820931 +0000 UTC m=+8.589473590). Removing upload directory." time="2026-04-11T13:51:44Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2026-04-11T13:51:44Z" level=info msg="PurgeUploads starting: olderThan=2026-04-11 13:51:44.310189654 +0000 UTC m=+8.589842302, actuallyDelete=true" time="2026-04-11T13:51:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/846cd79a-752b-487e-9c94-4a2f0d3e9752 have older date (2026-04-11 12:51:44 +0000 UTC) than purge date (2026-04-11 13:51:44.310189654 +0000 UTC m=+8.589842302). Removing upload directory." time="2026-04-11T13:51:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9b699b0b-3271-4393-9d40-3b7f9201d34a have older date (2026-04-11 12:51:44 +0000 UTC) than purge date (2026-04-11 13:51:44.310189654 +0000 UTC m=+8.589842302). Removing upload directory." time="2026-04-11T13:51:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ae68d82e-a21d-437e-978c-35209c02d4cf have older date (2026-04-11 12:51:44 +0000 UTC) than purge date (2026-04-11 13:51:44.310189654 +0000 UTC m=+8.589842302). Removing upload directory." time="2026-04-11T13:51:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e9bece56-929d-4fee-9ac9-ebaaa388fbbb have older date (2026-04-11 12:51:44 +0000 UTC) than purge date (2026-04-11 13:51:44.310189654 +0000 UTC m=+8.589842302). Removing upload directory." time="2026-04-11T13:51:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ffe42931-1ef8-4886-aa10-1d2f7cefd5e1 have older date (2026-04-11 12:51:44 +0000 UTC) than purge date (2026-04-11 13:51:44.310189654 +0000 UTC m=+8.589842302). Removing upload directory." time="2026-04-11T13:51:44Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2026-04-11T13:51:44Z" level=info msg="PurgeUploads starting: olderThan=2026-04-11 13:51:44.310424904 +0000 UTC m=+8.590077563, actuallyDelete=true" time="2026-04-11T13:51:44Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeMissingStartedAt (0.00s) === RUN TestVerifyManifestForeignLayer --- PASS: TestVerifyManifestForeignLayer (0.00s) === RUN TestTagStoreTag --- PASS: TestTagStoreTag (0.00s) === RUN TestTagStoreUnTag --- PASS: TestTagStoreUnTag (0.00s) === RUN TestTagStoreAll --- PASS: TestTagStoreAll (0.00s) === RUN TestTagLookup --- PASS: TestTagLookup (0.00s) PASS ok github.com/docker/distribution/registry/storage 8.608s ? 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.005s === 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.008s === RUN TestWalkFileRemoved time="2026-04-11T13:51:35Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.004s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.353s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.02s) === 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.023s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.17s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.551s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.74s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 17.106s ? github.com/docker/distribution/registry/storage/driver/middleware [no test files] === RUN TestS3TryUpdate === PAUSE TestS3TryUpdate === RUN TestMatchIPV6 === PAUSE TestMatchIPV6 === RUN TestMatchIPV4 === PAUSE TestMatchIPV4 === RUN TestMatchIPV4_2 === PAUSE TestMatchIPV4_2 === RUN TestMatchIPV4WithRegionMatched === PAUSE TestMatchIPV4WithRegionMatched === RUN TestMatchIPV4WithRegionMatch_2 === PAUSE TestMatchIPV4WithRegionMatch_2 === RUN TestMatchIPV4WithRegionNotMatched === PAUSE TestMatchIPV4WithRegionNotMatched === RUN TestInvalidData === PAUSE TestInvalidData === RUN TestInvalidNetworkType === PAUSE TestInvalidNetworkType === RUN TestParsing === PAUSE TestParsing === RUN TestUpdateCalledRegularly === PAUSE TestUpdateCalledRegularly === RUN TestEligibleForS3 === RUN TestEligibleForS3/Client_IP_=_ time="2026-04-11T13:51:36Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.26.2 === RUN TestEligibleForS3/Client_IP_=_#01 time="2026-04-11T13:51:36Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.26.2 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2026-04-11T13:51:36Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.26.2 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.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 TestUpdateCalledRegularly === CONT TestParsing === CONT TestInvalidNetworkType === CONT TestInvalidData === CONT TestMatchIPV4_2 === CONT TestMatchIPV4 --- PASS: TestS3TryUpdate (0.01s) time="2026-04-11T13:51:36Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.26.2 instance.id=489339dd-f645-4070-9c96-506bfb53956c time="2026-04-11T13:51:36Z" level=error msg="unknown ip address format" go.version=go1.26.2 instance.id=489339dd-f645-4070-9c96-506bfb53956c ip=?0000000000000000000000000000000000 time="2026-04-11T13:51:36Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.2 === CONT TestMatchIPV6 time="2026-04-11T13:51:36Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.26.2 instance.id=489339dd-f645-4070-9c96-506bfb53956c --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) === CONT TestMatchIPV4WithRegionMatch_2 --- PASS: TestInvalidData (0.01s) === CONT TestMatchIPV4WithRegionMatched --- PASS: TestParsing (0.01s) --- PASS: TestInvalidNetworkType (0.01s) --- PASS: TestMatchIPV6 (0.00s) --- PASS: TestMatchIPV4 (0.01s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.00s) --- PASS: TestMatchIPV4WithRegionMatched (0.00s) --- PASS: TestMatchIPV4_2 (0.01s) time="2026-04-11T13:51:37Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.2 time="2026-04-11T13:51:38Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.2 time="2026-04-11T13:51:39Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.2 time="2026-04-11T13:51:40Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.2 --- PASS: TestUpdateCalledRegularly (4.51s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.518s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.005s ? github.com/docker/distribution/registry/storage/driver/oss [no test files] === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) === RUN TestEmptyRootList s3_test.go:119: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestEmptyRootList (0.00s) === RUN TestStorageClass s3_test.go:169: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestStorageClass (0.00s) === RUN TestOverThousandBlobs s3_test.go:242: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestOverThousandBlobs (0.00s) === RUN TestMoveWithMultipartCopy s3_test.go:275: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestMoveWithMultipartCopy (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/s3-aws 0.362s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.37s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.00s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 15.711s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.00s) PASS ok github.com/docker/distribution/uuid 0.024s ? github.com/docker/distribution/version [no test files] >>> docker-registry: Entering fakeroot... >>> docker-registry-openrc*: Running split function openrc... libfakeroot internal error: payload not recognized! 'etc/conf.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/init.d' >>> docker-registry-openrc*: Preparing subpackage docker-registry-openrc... >>> docker-registry-openrc*: Running postcheck for docker-registry-openrc >>> docker-registry*: Running postcheck for docker-registry >>> docker-registry*: Preparing package docker-registry... >>> docker-registry*: Stripping binaries >>> docker-registry*: Script found. /bin/sh added as a dependency for docker-registry-2.8.3-r22.apk >>> docker-registry*: Adding .pre-install libfakeroot internal error: payload not recognized! >>> docker-registry*: Scanning shared objects >>> docker-registry-openrc*: Tracing dependencies... >>> docker-registry-openrc*: Package size: 1.5 KB >>> docker-registry-openrc*: Compressing data... >>> docker-registry-openrc*: Create checksum... >>> docker-registry-openrc*: Create docker-registry-openrc-2.8.3-r22.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-s390x.so.1 >>> docker-registry*: Package size: 27.6 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r22.apk >>> docker-registry: Build complete at Sat, 11 Apr 2026 13:52:33 +0000 elapsed time 0h 1m 22s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20260411.135112) (2/2) Purging go (1.26.2-r0) Executing busybox-1.37.0-r31.trigger OK: 386.0 MiB in 106 packages >>> docker-registry: Updating the community/s390x repository index... >>> docker-registry: Signing the index...