>>> docker-registry: Building community/docker-registry 2.8.3-r21 (using abuild 3.16.0-r0) started Fri, 06 Mar 2026 17:12:59 +0000 >>> docker-registry: Validating /home/buildozer/aports/community/docker-registry/APKBUILD... >>> docker-registry: Analyzing dependencies... >>> docker-registry: Installing for build: build-base git go (1/2) Installing go (1.26.1-r0) (2/2) Installing .makedepends-docker-registry (20260306.171300) Executing busybox-1.37.0-r31.trigger OK: 507.2 MiB in 107 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/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-03-06T17:13:18Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2026-03-06T17:13:18Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.03s) PASS ok github.com/docker/distribution/configuration 0.191s === RUN TestWithRequest --- PASS: TestWithRequest (0.01s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2026-03-06T17:13:18Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.01s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.183s ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.01s) PASS ok github.com/docker/distribution/health 0.195s === 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.157s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.10s) PASS ok github.com/docker/distribution/health/checks 0.293s ? 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.132s === RUN TestBuilder --- PASS: TestBuilder (0.01s) === 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.132s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.01s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.00s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.164s === 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.137s ? 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/03/06 17:13:18 http: TLS handshake error from 127.0.0.1:42424: 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:41811/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:41811/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:41811/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:41811/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:40223?status=0, fail=true --- PASS: TestHTTPSink (0.07s) === RUN TestListener --- PASS: TestListener (0.67s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2026-03-06T17:13:18Z" level=info msg="broadcaster: closing" time="2026-03-06T17:13:18Z" level=info msg="closing testSink" time="2026-03-06T17:13:18Z" level=info msg="closing testSink" time="2026-03-06T17:13:18Z" level=info msg="closing testSink" time="2026-03-06T17:13:18Z" level=info msg="closing testSink" time="2026-03-06T17:13:18Z" level=info msg="closing testSink" time="2026-03-06T17:13:18Z" level=info msg="closing testSink" time="2026-03-06T17:13:18Z" level=info msg="closing testSink" time="2026-03-06T17:13:18Z" level=info msg="closing testSink" time="2026-03-06T17:13:18Z" level=info msg="closing testSink" time="2026-03-06T17:13:18Z" level=info msg="closing testSink" time="2026-03-06T17:13:18Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2026-03-06T17:13:18Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2026-03-06T17:13:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 1} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 1} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 1} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:18Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:13:19Z" level=warning msg="&{0x4c1da58 0.9} encountered too many errors, backing off" time="2026-03-06T17:13:19Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.59s) PASS ok github.com/docker/distribution/notifications 1.659s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2026-03-06T17:13:18Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-03-06T17:13:18.527315584Z" 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.1 time="2026-03-06T17:13:18.527422265Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:13:18.527502186Z" level=info msg="Starting upload purge in 59m0s" go.version=go1.26.1 time="2026-03-06T17:13:18.528462956Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.26.1 time="2026-03-06T17:13:18.528480556Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.26.1 time="2026-03-06T17:13:18.529510207Z" level=info msg="listening on [::]:5001, tls" go.version=go1.26.1 time="2026-03-06T17:13:21.547288235Z" level=info msg="response completed" go.version=go1.26.1 http.request.host=127.0.0.1 http.request.id=9fea5d57-c424-404f-a8fc-543a4a68b6ea http.request.method=GET http.request.remoteaddr="127.0.0.1:36072" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.98299ms http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Mar/2026:17:13:21 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2026-03-06T17:13:21.547496438Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.26.1 --- PASS: TestRegistrySupportedCipherSuite (3.58s) === RUN TestRegistryUnsupportedCipherSuite time="2026-03-06T17:13:22.180287557Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-03-06T17:13:22.181051605Z" 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.1 time="2026-03-06T17:13:22.181074045Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:13:22.181108605Z" level=info msg="Starting upload purge in 5m0s" go.version=go1.26.1 time="2026-03-06T17:13:22.181406408Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.26.1 --- PASS: TestRegistryUnsupportedCipherSuite (8.64s) PASS ok github.com/docker/distribution/registry 12.428s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.168s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.02s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.07s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.01s) PASS ok github.com/docker/distribution/registry/api/v2 0.296s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2026-03-06T17:13:18Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.26.1 instance.id=0ba53530-efe4-4d7c-a8f4-1141790dc720 time="2026-03-06T17:13:18Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.26.1 instance.id=0ba53530-efe4-4d7c-a8f4-1141790dc720 --- PASS: TestBasicAccessController (0.02s) === RUN TestCreateHtpasswdFile time="2026-03-06T17:13:18Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.26.1 password="LJ4N4qWU2F1h4kZaeA_apo4pwlUtn2KmQgL0UEtMx3s" user=docker --- PASS: TestCreateHtpasswdFile (0.07s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.256s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.01s) PASS ok github.com/docker/distribution/registry/auth/silly 0.190s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.05s) === RUN TestLeeway time="2026-03-06T17:13:18Z" level=info msg="token not to be used before 2026-03-06 17:13:19 +0000 UTC - currently 2026-03-06 17:13:18.063310103 +0000 UTC m=+0.123115334" time="2026-03-06T17:13:18Z" level=info msg="token not to be used after 2026-03-06 17:13:18 +0000 UTC - currently 2026-03-06 17:13:18.066125451 +0000 UTC m=+0.125930642" --- PASS: TestLeeway (0.01s) === RUN TestAccessController time="2026-03-06T17:13:18Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.02s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.01s) PASS ok github.com/docker/distribution/registry/auth/token 0.238s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.01s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.01s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.01s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.01s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.270s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.01s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.01s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.215s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.172s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2026-03-06T17:13:18Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.1 time="2026-03-06T17:13:18Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:13:18Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37639" http.request.id=64dfc72f-a670-4596-b7d6-cac9f4af2fc7 http.request.method=GET http.request.remoteaddr="127.0.0.1:46082" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="788.208µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Mar/2026:17:13:18 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2026-03-06T17:13:18Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.1 time="2026-03-06T17:13:18Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:13:18Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35001" http.request.id=a5a4dd36-3b1c-430c-8832-3dc790089c08 http.request.method=GET http.request.remoteaddr="127.0.0.1:54374" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="951.49µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [06/Mar/2026:17:13:18 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-03-06T17:13:18Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35001" http.request.id=712f796d-85d0-4fff-a59e-d6c92e915821 http.request.method=POST http.request.remoteaddr="127.0.0.1:54374" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.070691ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:18 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:20Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35001" http.request.id=f09605c1-b069-4fa0-91e8-31b1cc486da2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54374" http.request.uri="/v2/foo/aaaa/blobs/uploads/a65602fc-aff9-4d36-8ced-34997b53359e?_state=jkBF_leLxYsvUuzBrcyWCYbqkjqES7ulYkHS-tDbuL57Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJhNjU2MDJmYy1hZmY5LTRkMzYtOGNlZC0zNDk5N2I1MzM1OWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTM6MTguMzQ5NDUyNjE0WiJ9&digest=sha256%3Aa85e7cdde4422055c3355ed5b0e4645885386e14c9e8f97b452d2238f5c342c8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.956055065s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:18 +0000] "PUT /v2/foo/aaaa/blobs/uploads/a65602fc-aff9-4d36-8ced-34997b53359e?_state=jkBF_leLxYsvUuzBrcyWCYbqkjqES7ulYkHS-tDbuL57Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJhNjU2MDJmYy1hZmY5LTRkMzYtOGNlZC0zNDk5N2I1MzM1OWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTM6MTguMzQ5NDUyNjE0WiJ9&digest=sha256%3Aa85e7cdde4422055c3355ed5b0e4645885386e14c9e8f97b452d2238f5c342c8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:20Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35001" http.request.id=ee3f25cb-d108-4bc9-a55a-782c674cd445 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54374" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.564316ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:20 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:20Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35001" http.request.id=d7d91f1a-6c5f-401e-bd2d-f10aa6dc881c http.request.method=POST http.request.remoteaddr="127.0.0.1:54374" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.088011ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:20 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:22Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35001" http.request.id=593ed7fe-4777-4cc5-ac03-e118733d34cc http.request.method=PUT http.request.remoteaddr="127.0.0.1:54374" http.request.uri="/v2/foo/bbbb/blobs/uploads/4bde05c6-2cb0-4e87-b3b9-da7e9ab22c51?_state=YuKi9XY1hpChj8lzbeJRPynepdfoL7evi9NMoVhQlyR7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI0YmRlMDVjNi0yY2IwLTRlODctYjNiOS1kYTdlOWFiMjJjNTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTM6MjAuNTQ5OTE3MzY2WiJ9&digest=sha256%3A874ca39ffe09b1b9c45ec59e7dddf9b48b80d77900170d91af1df026293cd370" http.request.useragent="Go-http-client/1.1" http.response.duration=1.842483629s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:20 +0000] "PUT /v2/foo/bbbb/blobs/uploads/4bde05c6-2cb0-4e87-b3b9-da7e9ab22c51?_state=YuKi9XY1hpChj8lzbeJRPynepdfoL7evi9NMoVhQlyR7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI0YmRlMDVjNi0yY2IwLTRlODctYjNiOS1kYTdlOWFiMjJjNTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTM6MjAuNTQ5OTE3MzY2WiJ9&digest=sha256%3A874ca39ffe09b1b9c45ec59e7dddf9b48b80d77900170d91af1df026293cd370 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:22Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35001" http.request.id=c9f55b7d-b2e9-436e-8e2d-52b54d7ff732 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54374" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.902269ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:22 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:22Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35001" http.request.id=962595c7-00f4-4bd0-8057-bd47331c261e http.request.method=POST http.request.remoteaddr="127.0.0.1:54374" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="922.449µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:22 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:24Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35001" http.request.id=07b42978-61ee-4e95-84c0-73a3095181f9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54374" http.request.uri="/v2/foo/cccc/blobs/uploads/3bf66b06-5ee4-46b6-93b1-110a249264fc?_state=yHrtSeLZZOBwoi8Zx-NIdTzkGFnTVhZygN9JfxVyi4x7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIzYmY2NmIwNi01ZWU0LTQ2YjYtOTNiMS0xMTBhMjQ5MjY0ZmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTM6MjIuNjE4NDM3MjE1WiJ9&digest=sha256%3A90f44677a6bab143d72233c36515248d870730ee1dba9e5380500bb0996911e6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.501168836s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:22 +0000] "PUT /v2/foo/cccc/blobs/uploads/3bf66b06-5ee4-46b6-93b1-110a249264fc?_state=yHrtSeLZZOBwoi8Zx-NIdTzkGFnTVhZygN9JfxVyi4x7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIzYmY2NmIwNi01ZWU0LTQ2YjYtOTNiMS0xMTBhMjQ5MjY0ZmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTM6MjIuNjE4NDM3MjE1WiJ9&digest=sha256%3A90f44677a6bab143d72233c36515248d870730ee1dba9e5380500bb0996911e6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:24Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35001" http.request.id=7e1f30c2-d6d8-4832-9675-f21f45f6e3ab http.request.method=PUT http.request.remoteaddr="127.0.0.1:54374" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.897549ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:24 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:24Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35001" http.request.id=4182a103-a1e8-4222-bd2a-e9e39072a185 http.request.method=POST http.request.remoteaddr="127.0.0.1:54374" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.02493ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:24 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:26Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35001" http.request.id=767ff655-e5aa-411d-8c03-993c4a180a3d http.request.method=PUT http.request.remoteaddr="127.0.0.1:54374" http.request.uri="/v2/foo/dddd/blobs/uploads/b34a9d73-6f56-44fd-a48a-2bf7e30f6f42?_state=fkc2WBtTXwlww1SAZQQJLKhA5i4SrO_dpLWUXfv980l7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJiMzRhOWQ3My02ZjU2LTQ0ZmQtYTQ4YS0yYmY3ZTMwZjZmNDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTM6MjQuNDEwNDA4NzNaIn0%3D&digest=sha256%3Aac12fa4ffba5b18b196b3f96426a3865cc370526bebb06699eb20733463f206d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.965687762s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:24 +0000] "PUT /v2/foo/dddd/blobs/uploads/b34a9d73-6f56-44fd-a48a-2bf7e30f6f42?_state=fkc2WBtTXwlww1SAZQQJLKhA5i4SrO_dpLWUXfv980l7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJiMzRhOWQ3My02ZjU2LTQ0ZmQtYTQ4YS0yYmY3ZTMwZjZmNDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTM6MjQuNDEwNDA4NzNaIn0%3D&digest=sha256%3Aac12fa4ffba5b18b196b3f96426a3865cc370526bebb06699eb20733463f206d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:26Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35001" http.request.id=414c90a6-eb98-46ae-9765-35d824007663 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54374" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.94963ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:26 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:26Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35001" http.request.id=83e37839-190f-45d4-8354-c5645101fa9b http.request.method=POST http.request.remoteaddr="127.0.0.1:54374" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.04565ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:26 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:28Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35001" http.request.id=539b99de-6149-4908-8043-f7b78e5f2b2d http.request.method=PUT http.request.remoteaddr="127.0.0.1:54374" http.request.uri="/v2/foo/eeee/blobs/uploads/2fb0431d-fb40-40fc-be8d-9810fe7fa322?_state=YgZtI9yBm5nmxxglzprORwoIMTtnZYz08ykVL7zgnkl7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIyZmIwNDMxZC1mYjQwLTQwZmMtYmU4ZC05ODEwZmU3ZmEzMjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTM6MjYuNjMwMjIzODc5WiJ9&digest=sha256%3Ac4da298190dee72846f1a8b89bf53c15aef452df8a7b75a2ae8afb90a45e6d34" http.request.useragent="Go-http-client/1.1" http.response.duration=1.608983373s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:26 +0000] "PUT /v2/foo/eeee/blobs/uploads/2fb0431d-fb40-40fc-be8d-9810fe7fa322?_state=YgZtI9yBm5nmxxglzprORwoIMTtnZYz08ykVL7zgnkl7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIyZmIwNDMxZC1mYjQwLTQwZmMtYmU4ZC05ODEwZmU3ZmEzMjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTM6MjYuNjMwMjIzODc5WiJ9&digest=sha256%3Ac4da298190dee72846f1a8b89bf53c15aef452df8a7b75a2ae8afb90a45e6d34 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:28Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35001" http.request.id=fe71afa0-1521-4125-b9f4-6bea4b1053e7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54374" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.973391ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:28 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:28Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35001" http.request.id=9a70bfb7-b336-45bc-b740-5cc57e5a31dd http.request.method=POST http.request.remoteaddr="127.0.0.1:54374" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="870.089µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:28 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:29Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35001" http.request.id=699f707c-539d-4d20-a659-c71a9f7f76d4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54374" http.request.uri="/v2/foo/ffff/blobs/uploads/a49de3d2-3104-41d4-97d2-639ac0bac76d?_state=44L8wGQw0IccyGNdbscI6E1KqWfUiZDBhJGIRp0FbYd7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJhNDlkZTNkMi0zMTA0LTQxZDQtOTdkMi02MzlhYzBiYWM3NmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTM6MjguNDcxMDQ5NTdaIn0%3D&digest=sha256%3Abb498598b5a8f65d5d5a8117df6db228f7501edcfe3960f5ff3e0347d4ea64a2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.399251198s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:28 +0000] "PUT /v2/foo/ffff/blobs/uploads/a49de3d2-3104-41d4-97d2-639ac0bac76d?_state=44L8wGQw0IccyGNdbscI6E1KqWfUiZDBhJGIRp0FbYd7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJhNDlkZTNkMi0zMTA0LTQxZDQtOTdkMi02MzlhYzBiYWM3NmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTM6MjguNDcxMDQ5NTdaIn0%3D&digest=sha256%3Abb498598b5a8f65d5d5a8117df6db228f7501edcfe3960f5ff3e0347d4ea64a2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:29Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35001" http.request.id=d5aef798-4ce7-4e9e-b74e-fd1626eec881 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54374" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.93383ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:29 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:29Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35001" http.request.id=6936ae5d-8f4e-4f69-9ce8-69c168d854e1 http.request.method=GET http.request.remoteaddr="127.0.0.1:54374" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="774.008µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [06/Mar/2026:17:13:29 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-03-06T17:13:29Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35001" http.request.id=119f4628-bd0f-4e4c-9516-64ee8c913c3e http.request.method=GET http.request.remoteaddr="127.0.0.1:54374" 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="794.608µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [06/Mar/2026:17:13:29 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-03-06T17:13:29Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35001" http.request.id=27447687-6485-4f8c-8d70-b7725f249ed5 http.request.method=GET http.request.remoteaddr="127.0.0.1:54374" 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="756.088µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [06/Mar/2026:17:13:29 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-03-06T17:13:29Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35001" http.request.id=9e4b23bc-bca7-44b2-84f0-f5dc7cb6da4f http.request.method=GET http.request.remoteaddr="127.0.0.1:54374" 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="753.928µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [06/Mar/2026:17:13:29 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-03-06T17:13:29Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35001" http.request.id=c20dfc3a-3384-4f91-b216-97fa2a966038 http.request.method=GET http.request.remoteaddr="127.0.0.1:54374" 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="810.568µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [06/Mar/2026:17:13:29 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2026-03-06T17:13:29Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35001" http.request.id=0737d4c6-9f0b-40a2-8fa7-031f7c1c5fe7 http.request.method=GET http.request.remoteaddr="127.0.0.1:54374" 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="727.848µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [06/Mar/2026:17:13:29 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-03-06T17:13:29Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:15] err.message="invalid number of results requested" go.version=go1.26.1 http.request.host="127.0.0.1:35001" http.request.id=fc494fd8-cbba-47dc-a7be-62b080ce4a35 http.request.method=GET http.request.remoteaddr="127.0.0.1:54374" 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="787.648µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [06/Mar/2026:17:13:29 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2026-03-06T17:13:29Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:6] err.message="invalid number of results requested" go.version=go1.26.1 http.request.host="127.0.0.1:35001" http.request.id=2ef136b4-6552-47d8-85b8-81dbb260d5ac http.request.method=GET http.request.remoteaddr="127.0.0.1:54374" 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="701.007µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [06/Mar/2026:17:13:29 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2026-03-06T17:13:29Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35001" http.request.id=96a62af8-5d22-4386-b5eb-240b5027dd8c http.request.method=GET http.request.remoteaddr="127.0.0.1:54374" 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="673.647µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [06/Mar/2026:17:13:29 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-03-06T17:13:29Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35001" http.request.id=bd46278e-fac0-42d0-b8e6-937b8392339c http.request.method=GET http.request.remoteaddr="127.0.0.1:54374" 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="803.648µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [06/Mar/2026:17:13:29 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-03-06T17:13:29Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.1 time="2026-03-06T17:13:29Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:13:30Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35275" http.request.id=e2d1a0a9-f04b-4415-9965-1ccf3fcbb181 http.request.method=POST http.request.remoteaddr="127.0.0.1:37460" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.142412ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:30 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:31Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35275" http.request.id=ee1d3d56-a407-4346-9b61-16e2adce807f http.request.method=PUT http.request.remoteaddr="127.0.0.1:37460" http.request.uri="/v2/foo/aaaa/blobs/uploads/ee8267e7-7ec8-49cf-8c80-529d50652b40?_state=-oeuO-Bq9sPoBCHUqTJunNFPoqXEHLdxOS5g04VZGtV7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJlZTgyNjdlNy03ZWM4LTQ5Y2YtOGM4MC01MjlkNTA2NTJiNDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTM6MzAuMTM5MzY5ODI3WiJ9&digest=sha256%3A2baea0d7d0eee84b5dc79bb8f46504c73cf40d1fd80c3e30ec0ed64f2236e924" http.request.useragent="Go-http-client/1.1" http.response.duration=1.805654933s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:30 +0000] "PUT /v2/foo/aaaa/blobs/uploads/ee8267e7-7ec8-49cf-8c80-529d50652b40?_state=-oeuO-Bq9sPoBCHUqTJunNFPoqXEHLdxOS5g04VZGtV7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJlZTgyNjdlNy03ZWM4LTQ5Y2YtOGM4MC01MjlkNTA2NTJiNDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTM6MzAuMTM5MzY5ODI3WiJ9&digest=sha256%3A2baea0d7d0eee84b5dc79bb8f46504c73cf40d1fd80c3e30ec0ed64f2236e924 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:31Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35275" http.request.id=ff48b344-0e93-443d-b304-aaeab1566853 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37460" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.94119ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:31 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:32Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35275" http.request.id=686d756d-05e3-4adf-a100-a4cf458ed0f3 http.request.method=POST http.request.remoteaddr="127.0.0.1:37460" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.07181ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:32 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:33Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35275" http.request.id=3c3effc1-9c39-4f98-91d5-a05f21ea8be1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37460" http.request.uri="/v2/foo/bbbb/blobs/uploads/1e36b592-0e8d-4741-b352-7d0ad40f5b4b?_state=79ijlBCRdm8Q_i0_aLillk84MY2rSc2-2ow-Rd_Pw3F7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIxZTM2YjU5Mi0wZThkLTQ3NDEtYjM1Mi03ZDBhZDQwZjViNGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTM6MzIuMTM5Nzg4MzgyWiJ9&digest=sha256%3A733c214fdcc0b234bc88fd244d205b364f8014c01690e0f45e3b08e1edb71a5c" http.request.useragent="Go-http-client/1.1" http.response.duration=927.564119ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:32 +0000] "PUT /v2/foo/bbbb/blobs/uploads/1e36b592-0e8d-4741-b352-7d0ad40f5b4b?_state=79ijlBCRdm8Q_i0_aLillk84MY2rSc2-2ow-Rd_Pw3F7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIxZTM2YjU5Mi0wZThkLTQ3NDEtYjM1Mi03ZDBhZDQwZjViNGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTM6MzIuMTM5Nzg4MzgyWiJ9&digest=sha256%3A733c214fdcc0b234bc88fd244d205b364f8014c01690e0f45e3b08e1edb71a5c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:33Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35275" http.request.id=1e56c8f7-6ca7-4844-b26d-af556625b7e4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37460" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.888229ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:33 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:33Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35275" http.request.id=ef150c10-df7f-4534-a829-a9ca4fa81980 http.request.method=POST http.request.remoteaddr="127.0.0.1:37460" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="946.969µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:33 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:34Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35275" http.request.id=fa73b857-2120-443e-8268-7a1dca188896 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37460" http.request.uri="/v2/foo/cccc/blobs/uploads/a3e089aa-327b-4b55-8e29-0ce49f3e5980?_state=oJoWr7ZfF2I-9EqXw2AIbobdGycRX2JeGtps0jK2z9V7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJhM2UwODlhYS0zMjdiLTRiNTUtOGUyOS0wY2U0OWYzZTU5ODAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTM6MzMuMjc2OTI1NTEzWiJ9&digest=sha256%3A88b47186e330bc84c55dfe9d2dd360937edacc417ac65650523f33d3ba03dcf0" http.request.useragent="Go-http-client/1.1" http.response.duration=1.254078521s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:33 +0000] "PUT /v2/foo/cccc/blobs/uploads/a3e089aa-327b-4b55-8e29-0ce49f3e5980?_state=oJoWr7ZfF2I-9EqXw2AIbobdGycRX2JeGtps0jK2z9V7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJhM2UwODlhYS0zMjdiLTRiNTUtOGUyOS0wY2U0OWYzZTU5ODAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTM6MzMuMjc2OTI1NTEzWiJ9&digest=sha256%3A88b47186e330bc84c55dfe9d2dd360937edacc417ac65650523f33d3ba03dcf0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:34Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35275" http.request.id=65dc0de1-06b5-4ae4-ab38-4e8606315b76 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37460" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.900709ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:34 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:34Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35275" http.request.id=10cbc29d-4492-48d1-8bbf-a4cdc747370c http.request.method=POST http.request.remoteaddr="127.0.0.1:37460" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.052971ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:34 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:35Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35275" http.request.id=c7a27c27-339f-4768-b1c4-c3e4d35c754e http.request.method=PUT http.request.remoteaddr="127.0.0.1:37460" http.request.uri="/v2/foo/dddd/blobs/uploads/aa0afa19-ded7-4842-a939-ba54f21da541?_state=qFVeAiFP95_KYupiIqZJ6T-Ezn2IRDhDLX5HUZy2l8h7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJhYTBhZmExOS1kZWQ3LTQ4NDItYTkzOS1iYTU0ZjIxZGE1NDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTM6MzQuNzI2MjYxNDYxWiJ9&digest=sha256%3A04b87f6b143d919ea8f046d9d7a30464f53de354aa4800db6d56a28e17530b5d" http.request.useragent="Go-http-client/1.1" http.response.duration=965.06754ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:34 +0000] "PUT /v2/foo/dddd/blobs/uploads/aa0afa19-ded7-4842-a939-ba54f21da541?_state=qFVeAiFP95_KYupiIqZJ6T-Ezn2IRDhDLX5HUZy2l8h7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJhYTBhZmExOS1kZWQ3LTQ4NDItYTkzOS1iYTU0ZjIxZGE1NDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTM6MzQuNzI2MjYxNDYxWiJ9&digest=sha256%3A04b87f6b143d919ea8f046d9d7a30464f53de354aa4800db6d56a28e17530b5d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:35Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35275" http.request.id=ab292623-d9d9-4d1e-a881-6a393e286bb1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37460" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.93691ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:35 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:35Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35275" http.request.id=ebc2e6b5-3098-4f36-8162-bd3497e8d83a http.request.method=GET http.request.remoteaddr="127.0.0.1:37460" 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="767.127µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [06/Mar/2026:17:13:35 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (17.63s) === RUN TestURLPrefix time="2026-03-06T17:13: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.1 time="2026-03-06T17:13:35Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:13:35Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:45749" http.request.id=3164dab4-342b-4c38-97d7-646b3504ba7e http.request.method=GET http.request.remoteaddr="127.0.0.1:36598" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="835.128µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Mar/2026:17:13:35 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2026-03-06T17:13: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.1 time="2026-03-06T17:13:35Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:13:35Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:0094a24dd1ed4d1071da78cb2cb39d159795e4c353fff28cdd936b6bf36de3d2 err.message="blob unknown to registry" go.version=go1.26.1 http.request.host="127.0.0.1:44197" http.request.id=a613a373-07ff-47c2-926a-e03cb46c739e http.request.method=GET http.request.remoteaddr="127.0.0.1:53364" http.request.uri="/v2/foo/bar/blobs/sha256:0094a24dd1ed4d1071da78cb2cb39d159795e4c353fff28cdd936b6bf36de3d2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.014011ms http.response.status=404 http.response.written=157 vars.digest="sha256:0094a24dd1ed4d1071da78cb2cb39d159795e4c353fff28cdd936b6bf36de3d2" vars.name="foo/bar" 127.0.0.1 - - [06/Mar/2026:17:13:35 +0000] "GET /v2/foo/bar/blobs/sha256:0094a24dd1ed4d1071da78cb2cb39d159795e4c353fff28cdd936b6bf36de3d2 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-03-06T17:13:35Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:0094a24dd1ed4d1071da78cb2cb39d159795e4c353fff28cdd936b6bf36de3d2 err.message="blob unknown to registry" go.version=go1.26.1 http.request.host="127.0.0.1:44197" http.request.id=9d6f7efd-32f8-4402-a2df-e3f6af17fa84 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:53368" http.request.uri="/v2/foo/bar/blobs/sha256:0094a24dd1ed4d1071da78cb2cb39d159795e4c353fff28cdd936b6bf36de3d2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="921.089µs" http.response.status=404 http.response.written=157 vars.digest="sha256:0094a24dd1ed4d1071da78cb2cb39d159795e4c353fff28cdd936b6bf36de3d2" vars.name="foo/bar" 127.0.0.1 - - [06/Mar/2026:17:13:35 +0000] "HEAD /v2/foo/bar/blobs/sha256:0094a24dd1ed4d1071da78cb2cb39d159795e4c353fff28cdd936b6bf36de3d2 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-03-06T17:13:35Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44197" http.request.id=269ca35c-d799-43aa-ac0e-58ca4c58dab9 http.request.method=POST http.request.remoteaddr="127.0.0.1:53368" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="913.929µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:35Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44197" http.request.id=72dcd0e9-0389-42b2-a181-66197ee110d2 http.request.method=GET http.request.remoteaddr="127.0.0.1:53368" http.request.uri="/v2/foo/bar/blobs/uploads/2b75593a-706f-40fe-b0a0-fa591be97625?_state=z0cBi__XgofszuRrS32DQs1NMqiguaY7NWDFt_RsFKt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJiNzU1OTNhLTcwNmYtNDBmZS1iMGEwLWZhNTkxYmU5NzYyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzozNS45NjQzMzk3MzlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.00429ms http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:35 +0000] "GET /v2/foo/bar/blobs/uploads/2b75593a-706f-40fe-b0a0-fa591be97625?_state=z0cBi__XgofszuRrS32DQs1NMqiguaY7NWDFt_RsFKt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJiNzU1OTNhLTcwNmYtNDBmZS1iMGEwLWZhNTkxYmU5NzYyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzozNS45NjQzMzk3MzlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:35Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44197" http.request.id=03a65c9d-eae5-4c24-bea5-5bf82301a828 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53368" http.request.uri="/v2/foo/bar/blobs/uploads/2b75593a-706f-40fe-b0a0-fa591be97625?_state=z0cBi__XgofszuRrS32DQs1NMqiguaY7NWDFt_RsFKt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJiNzU1OTNhLTcwNmYtNDBmZS1iMGEwLWZhNTkxYmU5NzYyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzozNS45NjQzMzk3MzlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="939.249µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:35 +0000] "DELETE /v2/foo/bar/blobs/uploads/2b75593a-706f-40fe-b0a0-fa591be97625?_state=z0cBi__XgofszuRrS32DQs1NMqiguaY7NWDFt_RsFKt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJiNzU1OTNhLTcwNmYtNDBmZS1iMGEwLWZhNTkxYmU5NzYyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzozNS45NjQzMzk3MzlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:35Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.1 http.request.host="127.0.0.1:44197" http.request.id=93e19f09-0655-402d-8092-0f2e6ebc53ed http.request.method=GET http.request.remoteaddr="127.0.0.1:53368" http.request.uri="/v2/foo/bar/blobs/uploads/2b75593a-706f-40fe-b0a0-fa591be97625?_state=z0cBi__XgofszuRrS32DQs1NMqiguaY7NWDFt_RsFKt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJiNzU1OTNhLTcwNmYtNDBmZS1iMGEwLWZhNTkxYmU5NzYyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzozNS45NjQzMzk3MzlaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=2b75593a-706f-40fe-b0a0-fa591be97625 time="2026-03-06T17:13:35Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.26.1 http.request.host="127.0.0.1:44197" http.request.id=93e19f09-0655-402d-8092-0f2e6ebc53ed http.request.method=GET http.request.remoteaddr="127.0.0.1:53368" http.request.uri="/v2/foo/bar/blobs/uploads/2b75593a-706f-40fe-b0a0-fa591be97625?_state=z0cBi__XgofszuRrS32DQs1NMqiguaY7NWDFt_RsFKt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJiNzU1OTNhLTcwNmYtNDBmZS1iMGEwLWZhNTkxYmU5NzYyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzozNS45NjQzMzk3MzlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="868.369µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=2b75593a-706f-40fe-b0a0-fa591be97625 127.0.0.1 - - [06/Mar/2026:17:13:35 +0000] "GET /v2/foo/bar/blobs/uploads/2b75593a-706f-40fe-b0a0-fa591be97625?_state=z0cBi__XgofszuRrS32DQs1NMqiguaY7NWDFt_RsFKt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJiNzU1OTNhLTcwNmYtNDBmZS1iMGEwLWZhNTkxYmU5NzYyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzozNS45NjQzMzk3MzlaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-03-06T17:13:35Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44197" http.request.id=cfb12e6c-8772-4f48-8163-793767601123 http.request.method=POST http.request.remoteaddr="127.0.0.1:53370" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="939.05µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:35Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.1 http.request.host="127.0.0.1:44197" http.request.id=aefeb98e-9a1b-4f75-b7cc-a64f0922bc0f http.request.method=PUT http.request.remoteaddr="127.0.0.1:53370" http.request.uri="/v2/foo/bar/blobs/uploads/947f189c-1263-46d6-9ccf-c0150f2faf87?_state=DTwkcD330oFyKE2QvigSUztf0BfzwHYgpLYcn3bK0gl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk0N2YxODljLTEyNjMtNDZkNi05Y2NmLWMwMTUwZjJmYWY4NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzozNS45NjkzMzkyM1oifQ%3D%3D&digest=sha256%3A0094a24dd1ed4d1071da78cb2cb39d159795e4c353fff28cdd936b6bf36de3d2" http.request.useragent="Go-http-client/1.1" provided=sha256:0094a24dd1ed4d1071da78cb2cb39d159795e4c353fff28cdd936b6bf36de3d2 vars.name="foo/bar" vars.uuid=947f189c-1263-46d6-9ccf-c0150f2faf87 time="2026-03-06T17:13:35Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.1 http.request.host="127.0.0.1:44197" http.request.id=aefeb98e-9a1b-4f75-b7cc-a64f0922bc0f http.request.method=PUT http.request.remoteaddr="127.0.0.1:53370" http.request.uri="/v2/foo/bar/blobs/uploads/947f189c-1263-46d6-9ccf-c0150f2faf87?_state=DTwkcD330oFyKE2QvigSUztf0BfzwHYgpLYcn3bK0gl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk0N2YxODljLTEyNjMtNDZkNi05Y2NmLWMwMTUwZjJmYWY4NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzozNS45NjkzMzkyM1oifQ%3D%3D&digest=sha256%3A0094a24dd1ed4d1071da78cb2cb39d159795e4c353fff28cdd936b6bf36de3d2" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=947f189c-1263-46d6-9ccf-c0150f2faf87 time="2026-03-06T17:13:35Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:0094a24dd1ed4d1071da78cb2cb39d159795e4c353fff28cdd936b6bf36de3d2, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.26.1 http.request.host="127.0.0.1:44197" http.request.id=aefeb98e-9a1b-4f75-b7cc-a64f0922bc0f http.request.method=PUT http.request.remoteaddr="127.0.0.1:53370" http.request.uri="/v2/foo/bar/blobs/uploads/947f189c-1263-46d6-9ccf-c0150f2faf87?_state=DTwkcD330oFyKE2QvigSUztf0BfzwHYgpLYcn3bK0gl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk0N2YxODljLTEyNjMtNDZkNi05Y2NmLWMwMTUwZjJmYWY4NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzozNS45NjkzMzkyM1oifQ%3D%3D&digest=sha256%3A0094a24dd1ed4d1071da78cb2cb39d159795e4c353fff28cdd936b6bf36de3d2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.109771ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=947f189c-1263-46d6-9ccf-c0150f2faf87 127.0.0.1 - - [06/Mar/2026:17:13:35 +0000] "PUT /v2/foo/bar/blobs/uploads/947f189c-1263-46d6-9ccf-c0150f2faf87?_state=DTwkcD330oFyKE2QvigSUztf0BfzwHYgpLYcn3bK0gl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk0N2YxODljLTEyNjMtNDZkNi05Y2NmLWMwMTUwZjJmYWY4NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzozNS45NjkzMzkyM1oifQ%3D%3D&digest=sha256%3A0094a24dd1ed4d1071da78cb2cb39d159795e4c353fff28cdd936b6bf36de3d2 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-03-06T17:13:35Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44197" http.request.id=8ed21986-e727-4ac5-95d9-2c10d418ad67 http.request.method=POST http.request.remoteaddr="127.0.0.1:53370" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="902.769µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:35Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44197" http.request.id=39d47ede-c1ce-46b7-9b49-c965e6899767 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53370" http.request.uri="/v2/foo/bar/blobs/uploads/6ca420e9-89af-4fbe-9f9b-1adccb09fba2?_state=I9OmlgDJVEfNVCzvuTnKEtA50OjrElw6w5V0L475bp57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZjYTQyMGU5LTg5YWYtNGZiZS05ZjliLTFhZGNjYjA5ZmJhMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzozNS45NzE5ODI4NTdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.06285ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:35 +0000] "PUT /v2/foo/bar/blobs/uploads/6ca420e9-89af-4fbe-9f9b-1adccb09fba2?_state=I9OmlgDJVEfNVCzvuTnKEtA50OjrElw6w5V0L475bp57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZjYTQyMGU5LTg5YWYtNGZiZS05ZjliLTFhZGNjYjA5ZmJhMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzozNS45NzE5ODI4NTdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:35Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44197" http.request.id=8ba22ebc-dda0-4add-aba0-1019c7403ab5 http.request.method=POST http.request.remoteaddr="127.0.0.1:53370" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="790.968µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:35Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44197" http.request.id=49cd20de-eeb9-4d74-bf83-2a6375cf3687 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53370" http.request.uri="/v2/foo/bar/blobs/uploads/430cd8d1-3213-4587-b85e-48d037fe029d?_state=Euc7jc57uabYIIpBCZ84R74dV6MFGNcHhMFZv70IMkF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQzMGNkOGQxLTMyMTMtNDU4Ny1iODVlLTQ4ZDAzN2ZlMDI5ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzozNS45NzQzNjA2NDFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="988.65µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:35 +0000] "PUT /v2/foo/bar/blobs/uploads/430cd8d1-3213-4587-b85e-48d037fe029d?_state=Euc7jc57uabYIIpBCZ84R74dV6MFGNcHhMFZv70IMkF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQzMGNkOGQxLTMyMTMtNDU4Ny1iODVlLTQ4ZDAzN2ZlMDI5ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzozNS45NzQzNjA2NDFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:35Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44197" http.request.id=545fbb79-7690-4edc-809b-21e57ef1e831 http.request.method=POST http.request.remoteaddr="127.0.0.1:53370" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="768.448µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:37Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44197" http.request.id=ac2607a8-1000-4b60-b387-eb00c6aadf97 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53370" http.request.uri="/v2/foo/bar/blobs/uploads/7cb05bae-a5d1-4595-9223-707625a03b34?_state=v5n_e5aTZGQvaKSUknBSoZDvqPzCS63TE4SicyTgTwR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdjYjA1YmFlLWE1ZDEtNDU5NS05MjIzLTcwNzYyNWEwM2IzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzozNS45NzY2MTYyMjRaIn0%3D&digest=sha256%3A0094a24dd1ed4d1071da78cb2cb39d159795e4c353fff28cdd936b6bf36de3d2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.969683523s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:35 +0000] "PUT /v2/foo/bar/blobs/uploads/7cb05bae-a5d1-4595-9223-707625a03b34?_state=v5n_e5aTZGQvaKSUknBSoZDvqPzCS63TE4SicyTgTwR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdjYjA1YmFlLWE1ZDEtNDU5NS05MjIzLTcwNzYyNWEwM2IzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzozNS45NzY2MTYyMjRaIn0%3D&digest=sha256%3A0094a24dd1ed4d1071da78cb2cb39d159795e4c353fff28cdd936b6bf36de3d2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:38Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44197" http.request.id=2e5b052b-47af-4fc1-a43f-49bbab33d3fc http.request.method=POST http.request.remoteaddr="127.0.0.1:53370" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.156771ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:40Z" level=info msg="response completed" go.version=go1.26.1 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:44197" http.request.id=5e7095df-fe23-451d-9d07-0626d81267fd http.request.method=PATCH http.request.remoteaddr="127.0.0.1:53370" http.request.uri="/v2/foo/bar/blobs/uploads/0930740c-1633-4587-9e58-680d65835111?_state=3RGUCJENJTPdAzYYu6b62woNneGsU8s72fcN0KCbRGN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA5MzA3NDBjLTE2MzMtNDU4Ny05ZTU4LTY4MGQ2NTgzNTExMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzozOC4xMjMyNjQwMjhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.989045719s http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:38 +0000] "PATCH /v2/foo/bar/blobs/uploads/0930740c-1633-4587-9e58-680d65835111?_state=3RGUCJENJTPdAzYYu6b62woNneGsU8s72fcN0KCbRGN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA5MzA3NDBjLTE2MzMtNDU4Ny05ZTU4LTY4MGQ2NTgzNTExMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzozOC4xMjMyNjQwMjhaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:40Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44197" http.request.id=5506ec0b-2794-4ece-b6ab-6d8eb98dbbf4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53370" http.request.uri="/v2/foo/bar/blobs/uploads/0930740c-1633-4587-9e58-680d65835111?_state=vbhKTLEJSmdUjFDqxyTfhrQSiGT-bzMEmPoiu5ltT117Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA5MzA3NDBjLTE2MzMtNDU4Ny05ZTU4LTY4MGQ2NTgzNTExMSIsIk9mZnNldCI6MjY5NzAxMTIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTM6MzhaIn0%3D&digest=sha256%3A0094a24dd1ed4d1071da78cb2cb39d159795e4c353fff28cdd936b6bf36de3d2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.196773ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:40 +0000] "PUT /v2/foo/bar/blobs/uploads/0930740c-1633-4587-9e58-680d65835111?_state=vbhKTLEJSmdUjFDqxyTfhrQSiGT-bzMEmPoiu5ltT117Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA5MzA3NDBjLTE2MzMtNDU4Ny05ZTU4LTY4MGQ2NTgzNTExMSIsIk9mZnNldCI6MjY5NzAxMTIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTM6MzhaIn0%3D&digest=sha256%3A0094a24dd1ed4d1071da78cb2cb39d159795e4c353fff28cdd936b6bf36de3d2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:40Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44197" http.request.id=04b9f4ef-21df-419f-b87f-42e32c63e731 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:53370" http.request.uri="/v2/foo/bar/blobs/sha256:0094a24dd1ed4d1071da78cb2cb39d159795e4c353fff28cdd936b6bf36de3d2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="971.49µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:40 +0000] "HEAD /v2/foo/bar/blobs/sha256:0094a24dd1ed4d1071da78cb2cb39d159795e4c353fff28cdd936b6bf36de3d2 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:40Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44197" http.request.id=240f4506-76bf-4fac-9f75-656fb8c954af http.request.method=GET http.request.remoteaddr="127.0.0.1:53370" http.request.uri="/v2/foo/bar/blobs/sha256:0094a24dd1ed4d1071da78cb2cb39d159795e4c353fff28cdd936b6bf36de3d2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=144.571631ms http.response.status=200 http.response.written=26970112 127.0.0.1 - - [06/Mar/2026:17:13:40 +0000] "GET /v2/foo/bar/blobs/sha256:0094a24dd1ed4d1071da78cb2cb39d159795e4c353fff28cdd936b6bf36de3d2 HTTP/1.1" 200 26970112 "" "Go-http-client/1.1" time="2026-03-06T17:13:40Z" level=error msg="error parsing digest="sha257:0094a24dd1ed4d1071da78cb2cb39d159795e4c353fff28cdd936b6bf36de3d2": unsupported digest algorithm" go.version=go1.26.1 http.request.host="127.0.0.1:44197" http.request.id=f94cc849-0e08-425f-aac2-dbf6323f0595 http.request.method=GET http.request.remoteaddr="127.0.0.1:53370" http.request.uri="/v2/foo/bar/blobs/sha257:0094a24dd1ed4d1071da78cb2cb39d159795e4c353fff28cdd936b6bf36de3d2" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:0094a24dd1ed4d1071da78cb2cb39d159795e4c353fff28cdd936b6bf36de3d2" vars.name="foo/bar" time="2026-03-06T17:13:40Z" 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.1 http.request.host="127.0.0.1:44197" http.request.id=f94cc849-0e08-425f-aac2-dbf6323f0595 http.request.method=GET http.request.remoteaddr="127.0.0.1:53370" http.request.uri="/v2/foo/bar/blobs/sha257:0094a24dd1ed4d1071da78cb2cb39d159795e4c353fff28cdd936b6bf36de3d2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.00961ms http.response.status=400 http.response.written=110 vars.digest="sha257:0094a24dd1ed4d1071da78cb2cb39d159795e4c353fff28cdd936b6bf36de3d2" vars.name="foo/bar" 127.0.0.1 - - [06/Mar/2026:17:13:40 +0000] "GET /v2/foo/bar/blobs/sha257:0094a24dd1ed4d1071da78cb2cb39d159795e4c353fff28cdd936b6bf36de3d2 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-03-06T17:13:40Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44197" http.request.id=5f3e62c8-c57a-43fa-9e8b-30a4d7fb8e63 http.request.method=GET http.request.remoteaddr="127.0.0.1:54148" http.request.uri="/v2/foo/bar/blobs/sha256:0094a24dd1ed4d1071da78cb2cb39d159795e4c353fff28cdd936b6bf36de3d2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.068331ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:40 +0000] "GET /v2/foo/bar/blobs/sha256:0094a24dd1ed4d1071da78cb2cb39d159795e4c353fff28cdd936b6bf36de3d2 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:40Z" 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.1 time="2026-03-06T17:13:40Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:13:40Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:0dddb7843717b28d328a4b5fa2abeaf646139fbf559d282d5ddb9a58561f85b2 err.message="blob unknown to registry" go.version=go1.26.1 http.request.host="127.0.0.1:46583" http.request.id=018ead47-e91b-4046-857a-b6e28505d00a http.request.method=GET http.request.remoteaddr="127.0.0.1:43484" http.request.uri="/v2/foo/bar/blobs/sha256:0dddb7843717b28d328a4b5fa2abeaf646139fbf559d282d5ddb9a58561f85b2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="954.21µs" http.response.status=404 http.response.written=157 vars.digest="sha256:0dddb7843717b28d328a4b5fa2abeaf646139fbf559d282d5ddb9a58561f85b2" vars.name="foo/bar" 127.0.0.1 - - [06/Mar/2026:17:13:40 +0000] "GET /v2/foo/bar/blobs/sha256:0dddb7843717b28d328a4b5fa2abeaf646139fbf559d282d5ddb9a58561f85b2 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-03-06T17:13:40Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:0dddb7843717b28d328a4b5fa2abeaf646139fbf559d282d5ddb9a58561f85b2 err.message="blob unknown to registry" go.version=go1.26.1 http.request.host="127.0.0.1:46583" http.request.id=46bab3a5-6893-4f34-a82d-981fd9ffc8d6 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:43500" http.request.uri="/v2/foo/bar/blobs/sha256:0dddb7843717b28d328a4b5fa2abeaf646139fbf559d282d5ddb9a58561f85b2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="861.168µs" http.response.status=404 http.response.written=157 vars.digest="sha256:0dddb7843717b28d328a4b5fa2abeaf646139fbf559d282d5ddb9a58561f85b2" vars.name="foo/bar" 127.0.0.1 - - [06/Mar/2026:17:13:40 +0000] "HEAD /v2/foo/bar/blobs/sha256:0dddb7843717b28d328a4b5fa2abeaf646139fbf559d282d5ddb9a58561f85b2 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-03-06T17:13:40Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46583" http.request.id=4666d7cd-dfbe-40a9-aa22-429fbef54f76 http.request.method=POST http.request.remoteaddr="127.0.0.1:43500" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="880.649µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:40Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46583" http.request.id=1dd2a5e5-2c53-4efd-85b6-065f5b27e267 http.request.method=GET http.request.remoteaddr="127.0.0.1:43500" http.request.uri="/v2/foo/bar/blobs/uploads/0592aac6-02f2-4958-af59-f695e2b8c82d?_state=NzMSOuvrw9TcPye9FkoOmZwQOMTP2d7fX4X_SmTMA3p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA1OTJhYWM2LTAyZjItNDk1OC1hZjU5LWY2OTVlMmI4YzgyZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0MC41NTU1NTM3NzdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="870.449µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:40 +0000] "GET /v2/foo/bar/blobs/uploads/0592aac6-02f2-4958-af59-f695e2b8c82d?_state=NzMSOuvrw9TcPye9FkoOmZwQOMTP2d7fX4X_SmTMA3p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA1OTJhYWM2LTAyZjItNDk1OC1hZjU5LWY2OTVlMmI4YzgyZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0MC41NTU1NTM3NzdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:40Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46583" http.request.id=9d3e8c93-4432-46e8-8554-1a961b799da2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43500" http.request.uri="/v2/foo/bar/blobs/uploads/0592aac6-02f2-4958-af59-f695e2b8c82d?_state=NzMSOuvrw9TcPye9FkoOmZwQOMTP2d7fX4X_SmTMA3p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA1OTJhYWM2LTAyZjItNDk1OC1hZjU5LWY2OTVlMmI4YzgyZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0MC41NTU1NTM3NzdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="900.249µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:40 +0000] "DELETE /v2/foo/bar/blobs/uploads/0592aac6-02f2-4958-af59-f695e2b8c82d?_state=NzMSOuvrw9TcPye9FkoOmZwQOMTP2d7fX4X_SmTMA3p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA1OTJhYWM2LTAyZjItNDk1OC1hZjU5LWY2OTVlMmI4YzgyZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0MC41NTU1NTM3NzdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:40Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.1 http.request.host="127.0.0.1:46583" http.request.id=569a3857-2be2-4dc3-af50-0bc6e3c5b43d http.request.method=GET http.request.remoteaddr="127.0.0.1:43500" http.request.uri="/v2/foo/bar/blobs/uploads/0592aac6-02f2-4958-af59-f695e2b8c82d?_state=NzMSOuvrw9TcPye9FkoOmZwQOMTP2d7fX4X_SmTMA3p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA1OTJhYWM2LTAyZjItNDk1OC1hZjU5LWY2OTVlMmI4YzgyZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0MC41NTU1NTM3NzdaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=0592aac6-02f2-4958-af59-f695e2b8c82d time="2026-03-06T17:13:40Z" 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.1 http.request.host="127.0.0.1:46583" http.request.id=569a3857-2be2-4dc3-af50-0bc6e3c5b43d http.request.method=GET http.request.remoteaddr="127.0.0.1:43500" http.request.uri="/v2/foo/bar/blobs/uploads/0592aac6-02f2-4958-af59-f695e2b8c82d?_state=NzMSOuvrw9TcPye9FkoOmZwQOMTP2d7fX4X_SmTMA3p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA1OTJhYWM2LTAyZjItNDk1OC1hZjU5LWY2OTVlMmI4YzgyZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0MC41NTU1NTM3NzdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="826.089µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=0592aac6-02f2-4958-af59-f695e2b8c82d 127.0.0.1 - - [06/Mar/2026:17:13:40 +0000] "GET /v2/foo/bar/blobs/uploads/0592aac6-02f2-4958-af59-f695e2b8c82d?_state=NzMSOuvrw9TcPye9FkoOmZwQOMTP2d7fX4X_SmTMA3p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA1OTJhYWM2LTAyZjItNDk1OC1hZjU5LWY2OTVlMmI4YzgyZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0MC41NTU1NTM3NzdaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-03-06T17:13:40Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46583" http.request.id=393c80d6-98a4-46d4-8cf9-d585a2f30d4f http.request.method=POST http.request.remoteaddr="127.0.0.1:43506" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="872.329µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:40Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.1 http.request.host="127.0.0.1:46583" http.request.id=09625e02-237c-4c89-9179-a398805448c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43506" http.request.uri="/v2/foo/bar/blobs/uploads/811dc113-f06d-40ce-9cd2-c3a0c2ce90f6?_state=XHGmgdWhPgbQajzWlog1q32Vtf1Df2_O07Y8OCAMqst7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgxMWRjMTEzLWYwNmQtNDBjZS05Y2QyLWMzYTBjMmNlOTBmNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0MC41NjAwNzg5MDNaIn0%3D&digest=sha256%3A0dddb7843717b28d328a4b5fa2abeaf646139fbf559d282d5ddb9a58561f85b2" http.request.useragent="Go-http-client/1.1" provided=sha256:0dddb7843717b28d328a4b5fa2abeaf646139fbf559d282d5ddb9a58561f85b2 vars.name="foo/bar" vars.uuid=811dc113-f06d-40ce-9cd2-c3a0c2ce90f6 time="2026-03-06T17:13:40Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.1 http.request.host="127.0.0.1:46583" http.request.id=09625e02-237c-4c89-9179-a398805448c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43506" http.request.uri="/v2/foo/bar/blobs/uploads/811dc113-f06d-40ce-9cd2-c3a0c2ce90f6?_state=XHGmgdWhPgbQajzWlog1q32Vtf1Df2_O07Y8OCAMqst7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgxMWRjMTEzLWYwNmQtNDBjZS05Y2QyLWMzYTBjMmNlOTBmNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0MC41NjAwNzg5MDNaIn0%3D&digest=sha256%3A0dddb7843717b28d328a4b5fa2abeaf646139fbf559d282d5ddb9a58561f85b2" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=811dc113-f06d-40ce-9cd2-c3a0c2ce90f6 time="2026-03-06T17:13:40Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:0dddb7843717b28d328a4b5fa2abeaf646139fbf559d282d5ddb9a58561f85b2, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.26.1 http.request.host="127.0.0.1:46583" http.request.id=09625e02-237c-4c89-9179-a398805448c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43506" http.request.uri="/v2/foo/bar/blobs/uploads/811dc113-f06d-40ce-9cd2-c3a0c2ce90f6?_state=XHGmgdWhPgbQajzWlog1q32Vtf1Df2_O07Y8OCAMqst7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgxMWRjMTEzLWYwNmQtNDBjZS05Y2QyLWMzYTBjMmNlOTBmNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0MC41NjAwNzg5MDNaIn0%3D&digest=sha256%3A0dddb7843717b28d328a4b5fa2abeaf646139fbf559d282d5ddb9a58561f85b2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="998.61µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=811dc113-f06d-40ce-9cd2-c3a0c2ce90f6 127.0.0.1 - - [06/Mar/2026:17:13:40 +0000] "PUT /v2/foo/bar/blobs/uploads/811dc113-f06d-40ce-9cd2-c3a0c2ce90f6?_state=XHGmgdWhPgbQajzWlog1q32Vtf1Df2_O07Y8OCAMqst7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgxMWRjMTEzLWYwNmQtNDBjZS05Y2QyLWMzYTBjMmNlOTBmNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0MC41NjAwNzg5MDNaIn0%3D&digest=sha256%3A0dddb7843717b28d328a4b5fa2abeaf646139fbf559d282d5ddb9a58561f85b2 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-03-06T17:13:40Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46583" http.request.id=a5736452-01c9-43a7-b606-bd9ac10bf8ca http.request.method=POST http.request.remoteaddr="127.0.0.1:43506" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="789.888µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:40Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46583" http.request.id=dae4f3cc-104f-4d3e-8833-a0a7ca999d7c http.request.method=PUT http.request.remoteaddr="127.0.0.1:43506" http.request.uri="/v2/foo/bar/blobs/uploads/7601b7d7-5c53-4c5f-af87-4150e648889b?_state=8ECJWweaiwmJUZVU34nAK5MmWS_HCOg3afyT3_pEibl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2MDFiN2Q3LTVjNTMtNGM1Zi1hZjg3LTQxNTBlNjQ4ODg5YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0MC41NjI0NTIzNjdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.118891ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:40 +0000] "PUT /v2/foo/bar/blobs/uploads/7601b7d7-5c53-4c5f-af87-4150e648889b?_state=8ECJWweaiwmJUZVU34nAK5MmWS_HCOg3afyT3_pEibl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2MDFiN2Q3LTVjNTMtNGM1Zi1hZjg3LTQxNTBlNjQ4ODg5YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0MC41NjI0NTIzNjdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:40Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46583" http.request.id=fca3fd29-d133-4507-ac5b-a8ac42ec1632 http.request.method=POST http.request.remoteaddr="127.0.0.1:43506" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="864.689µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:40Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46583" http.request.id=b7c7577b-973c-44d8-9364-85b7aa143a23 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43506" http.request.uri="/v2/foo/bar/blobs/uploads/76a5e5cc-932d-4589-a11c-139923fbe36e?_state=PjRaoMH_vf2Emu9PWVJ8d1T794gikEhqgWeWzb_1x_97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2YTVlNWNjLTkzMmQtNDU4OS1hMTFjLTEzOTkyM2ZiZTM2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0MC41NjQ4NzYzMTJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.087411ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:40 +0000] "PUT /v2/foo/bar/blobs/uploads/76a5e5cc-932d-4589-a11c-139923fbe36e?_state=PjRaoMH_vf2Emu9PWVJ8d1T794gikEhqgWeWzb_1x_97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2YTVlNWNjLTkzMmQtNDU4OS1hMTFjLTEzOTkyM2ZiZTM2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0MC41NjQ4NzYzMTJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:40Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46583" http.request.id=341d423a-52ef-4dbf-bb43-1cbeb381270e http.request.method=POST http.request.remoteaddr="127.0.0.1:43506" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="879.329µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:42Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46583" http.request.id=e2b37d41-b99d-47b6-9ff1-13f392fce932 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43506" http.request.uri="/v2/foo/bar/blobs/uploads/5f120897-1f57-4d30-a27c-050245696638?_state=EeDG7k482No3Dj643qDFGy3ytJz6L1hOtpPL3rCgvjh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVmMTIwODk3LTFmNTctNGQzMC1hMjdjLTA1MDI0NTY5NjYzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0MC41NjczNDk4NTdaIn0%3D&digest=sha256%3A0dddb7843717b28d328a4b5fa2abeaf646139fbf559d282d5ddb9a58561f85b2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.468309741s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:40 +0000] "PUT /v2/foo/bar/blobs/uploads/5f120897-1f57-4d30-a27c-050245696638?_state=EeDG7k482No3Dj643qDFGy3ytJz6L1hOtpPL3rCgvjh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVmMTIwODk3LTFmNTctNGQzMC1hMjdjLTA1MDI0NTY5NjYzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0MC41NjczNDk4NTdaIn0%3D&digest=sha256%3A0dddb7843717b28d328a4b5fa2abeaf646139fbf559d282d5ddb9a58561f85b2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:42Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46583" http.request.id=cddd7211-156c-44f3-a855-cc6df571ceaf http.request.method=POST http.request.remoteaddr="127.0.0.1:43506" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.018771ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:43Z" level=info msg="response completed" go.version=go1.26.1 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:46583" http.request.id=3a273fde-965e-4b40-bb9e-c62eb4a85803 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:43506" http.request.uri="/v2/foo/bar/blobs/uploads/70f0f3c6-6f94-4949-ac99-4696b79ddc3e?_state=P6CkVwRp0DU3qSmjD9gsWATTRDVLMQav-76PRahdxXR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcwZjBmM2M2LTZmOTQtNDk0OS1hYzk5LTQ2OTZiNzlkZGMzZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0Mi4xOTE0OTAxNDRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.611390956s http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:42 +0000] "PATCH /v2/foo/bar/blobs/uploads/70f0f3c6-6f94-4949-ac99-4696b79ddc3e?_state=P6CkVwRp0DU3qSmjD9gsWATTRDVLMQav-76PRahdxXR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcwZjBmM2M2LTZmOTQtNDk0OS1hYzk5LTQ2OTZiNzlkZGMzZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0Mi4xOTE0OTAxNDRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:43Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46583" http.request.id=c54fb759-9025-4b5c-98ad-12e9853201d0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43506" http.request.uri="/v2/foo/bar/blobs/uploads/70f0f3c6-6f94-4949-ac99-4696b79ddc3e?_state=m6AbOsZyNCqdWeUxi2HYL-G0eW3_extr1K1-fq2MgWN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcwZjBmM2M2LTZmOTQtNDk0OS1hYzk5LTQ2OTZiNzlkZGMzZSIsIk9mZnNldCI6MjM1NTM1MzYsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTM6NDJaIn0%3D&digest=sha256%3A0dddb7843717b28d328a4b5fa2abeaf646139fbf559d282d5ddb9a58561f85b2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.193412ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:43 +0000] "PUT /v2/foo/bar/blobs/uploads/70f0f3c6-6f94-4949-ac99-4696b79ddc3e?_state=m6AbOsZyNCqdWeUxi2HYL-G0eW3_extr1K1-fq2MgWN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcwZjBmM2M2LTZmOTQtNDk0OS1hYzk5LTQ2OTZiNzlkZGMzZSIsIk9mZnNldCI6MjM1NTM1MzYsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTM6NDJaIn0%3D&digest=sha256%3A0dddb7843717b28d328a4b5fa2abeaf646139fbf559d282d5ddb9a58561f85b2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:43Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46583" http.request.id=91119ba2-869c-4d4d-a02f-632b3997dfbf http.request.method=HEAD http.request.remoteaddr="127.0.0.1:43506" http.request.uri="/v2/foo/bar/blobs/sha256:0dddb7843717b28d328a4b5fa2abeaf646139fbf559d282d5ddb9a58561f85b2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.021291ms http.response.status=200 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:43 +0000] "HEAD /v2/foo/bar/blobs/sha256:0dddb7843717b28d328a4b5fa2abeaf646139fbf559d282d5ddb9a58561f85b2 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:43Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46583" http.request.id=6436cd00-1bed-4fa9-a799-c06a5fa586c4 http.request.method=GET http.request.remoteaddr="127.0.0.1:43506" http.request.uri="/v2/foo/bar/blobs/sha256:0dddb7843717b28d328a4b5fa2abeaf646139fbf559d282d5ddb9a58561f85b2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=123.196894ms http.response.status=200 http.response.written=23553536 127.0.0.1 - - [06/Mar/2026:17:13:43 +0000] "GET /v2/foo/bar/blobs/sha256:0dddb7843717b28d328a4b5fa2abeaf646139fbf559d282d5ddb9a58561f85b2 HTTP/1.1" 200 23553536 "" "Go-http-client/1.1" time="2026-03-06T17:13:43Z" level=error msg="error parsing digest="sha257:0dddb7843717b28d328a4b5fa2abeaf646139fbf559d282d5ddb9a58561f85b2": unsupported digest algorithm" go.version=go1.26.1 http.request.host="127.0.0.1:46583" http.request.id=e2b5a1cc-cec2-4054-bd60-4093c9e7871c http.request.method=GET http.request.remoteaddr="127.0.0.1:43506" http.request.uri="/v2/foo/bar/blobs/sha257:0dddb7843717b28d328a4b5fa2abeaf646139fbf559d282d5ddb9a58561f85b2" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:0dddb7843717b28d328a4b5fa2abeaf646139fbf559d282d5ddb9a58561f85b2" vars.name="foo/bar" time="2026-03-06T17:13:43Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.26.1 http.request.host="127.0.0.1:46583" http.request.id=e2b5a1cc-cec2-4054-bd60-4093c9e7871c http.request.method=GET http.request.remoteaddr="127.0.0.1:43506" http.request.uri="/v2/foo/bar/blobs/sha257:0dddb7843717b28d328a4b5fa2abeaf646139fbf559d282d5ddb9a58561f85b2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="803.488µs" http.response.status=400 http.response.written=110 vars.digest="sha257:0dddb7843717b28d328a4b5fa2abeaf646139fbf559d282d5ddb9a58561f85b2" vars.name="foo/bar" 127.0.0.1 - - [06/Mar/2026:17:13:43 +0000] "GET /v2/foo/bar/blobs/sha257:0dddb7843717b28d328a4b5fa2abeaf646139fbf559d282d5ddb9a58561f85b2 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-03-06T17:13:43Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46583" http.request.id=a15683cb-2589-489b-8d46-515aeba23abb http.request.method=GET http.request.remoteaddr="127.0.0.1:43526" http.request.uri="/v2/foo/bar/blobs/sha256:0dddb7843717b28d328a4b5fa2abeaf646139fbf559d282d5ddb9a58561f85b2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.292893ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:43 +0000] "GET /v2/foo/bar/blobs/sha256:0dddb7843717b28d328a4b5fa2abeaf646139fbf559d282d5ddb9a58561f85b2 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:43Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46583" http.request.id=dc261c3d-bc10-4c13-897b-012729c9faca http.request.method=GET http.request.remoteaddr="127.0.0.1:43526" http.request.uri="/v2/foo/bar/blobs/sha256:0dddb7843717b28d328a4b5fa2abeaf646139fbf559d282d5ddb9a58561f85b2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.631597ms http.response.status=200 http.response.written=425984 127.0.0.1 - - [06/Mar/2026:17:13:43 +0000] "GET /v2/foo/bar/blobs/sha256:0dddb7843717b28d328a4b5fa2abeaf646139fbf559d282d5ddb9a58561f85b2 HTTP/1.1" 200 425984 "" "Go-http-client/1.1" time="2026-03-06T17:13:43Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46583" http.request.id=4cf99915-8718-46d5-84e7-9637ce4df589 http.request.method=GET http.request.remoteaddr="127.0.0.1:43512" http.request.uri="/v2/foo/bar/blobs/sha256:0dddb7843717b28d328a4b5fa2abeaf646139fbf559d282d5ddb9a58561f85b2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=9.322535ms http.response.status=200 http.response.written=2648704 127.0.0.1 - - [06/Mar/2026:17:13:43 +0000] "GET /v2/foo/bar/blobs/sha256:0dddb7843717b28d328a4b5fa2abeaf646139fbf559d282d5ddb9a58561f85b2 HTTP/1.1" 200 2648704 "" "Go-http-client/1.1" time="2026-03-06T17:13:43Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44197" http.request.id=1fc7d4ef-f4fb-42ca-b107-0061d79f13e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:54140" http.request.uri="/v2/foo/bar/blobs/sha256:0094a24dd1ed4d1071da78cb2cb39d159795e4c353fff28cdd936b6bf36de3d2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.680301888s http.response.status=200 http.response.written=2681472 127.0.0.1 - - [06/Mar/2026:17:13:40 +0000] "GET /v2/foo/bar/blobs/sha256:0094a24dd1ed4d1071da78cb2cb39d159795e4c353fff28cdd936b6bf36de3d2 HTTP/1.1" 200 2681472 "" "Go-http-client/1.1" time="2026-03-06T17:13:43Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44197" http.request.id=559eeaf2-65c6-4a5b-ab4b-44e3456bd904 http.request.method=GET http.request.remoteaddr="127.0.0.1:54148" http.request.uri="/v2/foo/bar/blobs/sha256:0094a24dd1ed4d1071da78cb2cb39d159795e4c353fff28cdd936b6bf36de3d2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.675802602s http.response.status=200 http.response.written=2646784 127.0.0.1 - - [06/Mar/2026:17:13:40 +0000] "GET /v2/foo/bar/blobs/sha256:0094a24dd1ed4d1071da78cb2cb39d159795e4c353fff28cdd936b6bf36de3d2 HTTP/1.1" 200 2646784 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (8.28s) === RUN TestBlobDelete time="2026-03-06T17:13:43Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.1 time="2026-03-06T17:13:43Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:13:44Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634 err.message="blob unknown to registry" go.version=go1.26.1 http.request.host="127.0.0.1:33115" http.request.id=46d1d4e8-a258-424c-a88a-8b56344ace98 http.request.method=GET http.request.remoteaddr="127.0.0.1:34570" http.request.uri="/v2/foo/bar/blobs/sha256:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.092812ms http.response.status=404 http.response.written=157 vars.digest="sha256:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634" vars.name="foo/bar" 127.0.0.1 - - [06/Mar/2026:17:13:44 +0000] "GET /v2/foo/bar/blobs/sha256:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-03-06T17:13:44Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634 err.message="blob unknown to registry" go.version=go1.26.1 http.request.host="127.0.0.1:33115" http.request.id=9cc59242-3d7d-42f3-b6ec-b1855a0edb2a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:34580" http.request.uri="/v2/foo/bar/blobs/sha256:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="817.768µs" http.response.status=404 http.response.written=157 vars.digest="sha256:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634" vars.name="foo/bar" 127.0.0.1 - - [06/Mar/2026:17:13:44 +0000] "HEAD /v2/foo/bar/blobs/sha256:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-03-06T17:13:44Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33115" http.request.id=59d62b94-e73c-4b78-9693-30c00aec14c0 http.request.method=POST http.request.remoteaddr="127.0.0.1:34580" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="868.169µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:44Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33115" http.request.id=4d49cf1b-76fe-4187-8ccb-c504eb76c926 http.request.method=GET http.request.remoteaddr="127.0.0.1:34580" http.request.uri="/v2/foo/bar/blobs/uploads/789e62c1-20ee-4097-a5b9-857a82d0016a?_state=8OViGzjfIWpiB_41ZiO55fNCTe93nNxDTLlwGeHMDc17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc4OWU2MmMxLTIwZWUtNDA5Ny1hNWI5LTg1N2E4MmQwMDE2YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0NC4yMTE5MTUyNjJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="840.569µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:44 +0000] "GET /v2/foo/bar/blobs/uploads/789e62c1-20ee-4097-a5b9-857a82d0016a?_state=8OViGzjfIWpiB_41ZiO55fNCTe93nNxDTLlwGeHMDc17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc4OWU2MmMxLTIwZWUtNDA5Ny1hNWI5LTg1N2E4MmQwMDE2YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0NC4yMTE5MTUyNjJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:44Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33115" http.request.id=d268ad7d-e73b-4c49-bf08-b7d4d4010bcc http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34580" http.request.uri="/v2/foo/bar/blobs/uploads/789e62c1-20ee-4097-a5b9-857a82d0016a?_state=8OViGzjfIWpiB_41ZiO55fNCTe93nNxDTLlwGeHMDc17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc4OWU2MmMxLTIwZWUtNDA5Ny1hNWI5LTg1N2E4MmQwMDE2YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0NC4yMTE5MTUyNjJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="900.089µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:44 +0000] "DELETE /v2/foo/bar/blobs/uploads/789e62c1-20ee-4097-a5b9-857a82d0016a?_state=8OViGzjfIWpiB_41ZiO55fNCTe93nNxDTLlwGeHMDc17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc4OWU2MmMxLTIwZWUtNDA5Ny1hNWI5LTg1N2E4MmQwMDE2YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0NC4yMTE5MTUyNjJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:44Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.1 http.request.host="127.0.0.1:33115" http.request.id=edb04b36-f0cf-4615-a5a6-e65d448f2e53 http.request.method=GET http.request.remoteaddr="127.0.0.1:34580" http.request.uri="/v2/foo/bar/blobs/uploads/789e62c1-20ee-4097-a5b9-857a82d0016a?_state=8OViGzjfIWpiB_41ZiO55fNCTe93nNxDTLlwGeHMDc17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc4OWU2MmMxLTIwZWUtNDA5Ny1hNWI5LTg1N2E4MmQwMDE2YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0NC4yMTE5MTUyNjJaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=789e62c1-20ee-4097-a5b9-857a82d0016a time="2026-03-06T17:13:44Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.26.1 http.request.host="127.0.0.1:33115" http.request.id=edb04b36-f0cf-4615-a5a6-e65d448f2e53 http.request.method=GET http.request.remoteaddr="127.0.0.1:34580" http.request.uri="/v2/foo/bar/blobs/uploads/789e62c1-20ee-4097-a5b9-857a82d0016a?_state=8OViGzjfIWpiB_41ZiO55fNCTe93nNxDTLlwGeHMDc17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc4OWU2MmMxLTIwZWUtNDA5Ny1hNWI5LTg1N2E4MmQwMDE2YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0NC4yMTE5MTUyNjJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.90082ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=789e62c1-20ee-4097-a5b9-857a82d0016a 127.0.0.1 - - [06/Mar/2026:17:13:44 +0000] "GET /v2/foo/bar/blobs/uploads/789e62c1-20ee-4097-a5b9-857a82d0016a?_state=8OViGzjfIWpiB_41ZiO55fNCTe93nNxDTLlwGeHMDc17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc4OWU2MmMxLTIwZWUtNDA5Ny1hNWI5LTg1N2E4MmQwMDE2YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0NC4yMTE5MTUyNjJaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-03-06T17:13:44Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33115" http.request.id=4c4bf4af-72d7-43e4-bdf1-2b4acb917f9e http.request.method=POST http.request.remoteaddr="127.0.0.1:34596" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="900.45µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:44Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.1 http.request.host="127.0.0.1:33115" http.request.id=c25e298f-6fa9-413c-96b6-3e8d552284f6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34596" http.request.uri="/v2/foo/bar/blobs/uploads/f476da5a-e270-48f0-9724-7a6511db45a2?_state=f55GOtBWqQ-Od5oQaUek3MIu-KArBqFjihfGSR5CEt57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY0NzZkYTVhLWUyNzAtNDhmMC05NzI0LTdhNjUxMWRiNDVhMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0NC4yMTc1MDgwMzlaIn0%3D&digest=sha256%3Abaea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634" http.request.useragent="Go-http-client/1.1" provided=sha256:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634 vars.name="foo/bar" vars.uuid=f476da5a-e270-48f0-9724-7a6511db45a2 time="2026-03-06T17:13:44Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.1 http.request.host="127.0.0.1:33115" http.request.id=c25e298f-6fa9-413c-96b6-3e8d552284f6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34596" http.request.uri="/v2/foo/bar/blobs/uploads/f476da5a-e270-48f0-9724-7a6511db45a2?_state=f55GOtBWqQ-Od5oQaUek3MIu-KArBqFjihfGSR5CEt57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY0NzZkYTVhLWUyNzAtNDhmMC05NzI0LTdhNjUxMWRiNDVhMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0NC4yMTc1MDgwMzlaIn0%3D&digest=sha256%3Abaea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=f476da5a-e270-48f0-9724-7a6511db45a2 time="2026-03-06T17:13:44Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.26.1 http.request.host="127.0.0.1:33115" http.request.id=c25e298f-6fa9-413c-96b6-3e8d552284f6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34596" http.request.uri="/v2/foo/bar/blobs/uploads/f476da5a-e270-48f0-9724-7a6511db45a2?_state=f55GOtBWqQ-Od5oQaUek3MIu-KArBqFjihfGSR5CEt57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY0NzZkYTVhLWUyNzAtNDhmMC05NzI0LTdhNjUxMWRiNDVhMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0NC4yMTc1MDgwMzlaIn0%3D&digest=sha256%3Abaea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="929.45µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=f476da5a-e270-48f0-9724-7a6511db45a2 127.0.0.1 - - [06/Mar/2026:17:13:44 +0000] "PUT /v2/foo/bar/blobs/uploads/f476da5a-e270-48f0-9724-7a6511db45a2?_state=f55GOtBWqQ-Od5oQaUek3MIu-KArBqFjihfGSR5CEt57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY0NzZkYTVhLWUyNzAtNDhmMC05NzI0LTdhNjUxMWRiNDVhMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0NC4yMTc1MDgwMzlaIn0%3D&digest=sha256%3Abaea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-03-06T17:13:44Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33115" http.request.id=4f62f0cd-42b2-4336-83da-e6587a35fa0d http.request.method=POST http.request.remoteaddr="127.0.0.1:34596" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="807.368µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:44Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33115" http.request.id=5704bcba-926f-40f0-9dcd-352cd134daec http.request.method=PUT http.request.remoteaddr="127.0.0.1:34596" http.request.uri="/v2/foo/bar/blobs/uploads/99effd80-8f6c-4151-be94-70d17458a643?_state=mlPthc7Q5OCdinVaxo2V-NfP2ET_ERcRd78Lu8badzd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk5ZWZmZDgwLThmNmMtNDE1MS1iZTk0LTcwZDE3NDU4YTY0MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0NC4yMjAxMjg4MjZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.05585ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:44 +0000] "PUT /v2/foo/bar/blobs/uploads/99effd80-8f6c-4151-be94-70d17458a643?_state=mlPthc7Q5OCdinVaxo2V-NfP2ET_ERcRd78Lu8badzd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk5ZWZmZDgwLThmNmMtNDE1MS1iZTk0LTcwZDE3NDU4YTY0MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0NC4yMjAxMjg4MjZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:44Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33115" http.request.id=b7b26491-fd3a-447c-aa1e-7793a3d169ad http.request.method=POST http.request.remoteaddr="127.0.0.1:34596" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="814.968µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:44Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33115" http.request.id=35e823bc-0ac4-43d8-94b5-38a6b670d288 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34596" http.request.uri="/v2/foo/bar/blobs/uploads/3c69ffa0-609e-4bb5-9c07-d9f9d47bf479?_state=f1AI1r-LFec81FFtX2d_Ja8DkDvicWX_JgSB4rRiQwN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNjNjlmZmEwLTYwOWUtNGJiNS05YzA3LWQ5ZjlkNDdiZjQ3OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0NC4yMjI1NzA5MzFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.01745ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:44 +0000] "PUT /v2/foo/bar/blobs/uploads/3c69ffa0-609e-4bb5-9c07-d9f9d47bf479?_state=f1AI1r-LFec81FFtX2d_Ja8DkDvicWX_JgSB4rRiQwN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNjNjlmZmEwLTYwOWUtNGJiNS05YzA3LWQ5ZjlkNDdiZjQ3OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0NC4yMjI1NzA5MzFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:44Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33115" http.request.id=e7199151-7dad-4879-aec8-0d5551d64c07 http.request.method=POST http.request.remoteaddr="127.0.0.1:34596" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="887.209µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:45Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33115" http.request.id=de18fff1-7b90-41a8-af18-f160a55722da http.request.method=PUT http.request.remoteaddr="127.0.0.1:34596" http.request.uri="/v2/foo/bar/blobs/uploads/c1f11edf-a5c5-49d0-b835-66c5422718d9?_state=vmsOQJIu_SpauYRUNIsluqET3ffNz5wyoCXOvztZt897Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxZjExZWRmLWE1YzUtNDlkMC1iODM1LTY2YzU0MjI3MThkOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0NC4yMjUwMzI3OTZaIn0%3D&digest=sha256%3Abaea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634" http.request.useragent="Go-http-client/1.1" http.response.duration=1.548891681s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:44 +0000] "PUT /v2/foo/bar/blobs/uploads/c1f11edf-a5c5-49d0-b835-66c5422718d9?_state=vmsOQJIu_SpauYRUNIsluqET3ffNz5wyoCXOvztZt897Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxZjExZWRmLWE1YzUtNDlkMC1iODM1LTY2YzU0MjI3MThkOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0NC4yMjUwMzI3OTZaIn0%3D&digest=sha256%3Abaea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:45Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33115" http.request.id=70710913-d88c-4207-ace2-986bb6141148 http.request.method=POST http.request.remoteaddr="127.0.0.1:34596" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.086931ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:45 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:47Z" level=info msg="response completed" go.version=go1.26.1 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:33115" http.request.id=46ecad11-b047-465c-8f99-bb6a7325872b http.request.method=PATCH http.request.remoteaddr="127.0.0.1:34596" http.request.uri="/v2/foo/bar/blobs/uploads/7a344d2b-c2a3-4802-8ffb-d317f73f14d1?_state=duJKd4-sCIc14gUKnUCBw-NMz-ZJBqKZHhZr6z1IcNp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdhMzQ0ZDJiLWMyYTMtNDgwMi04ZmZiLWQzMTdmNzNmMTRkMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0NS45MjM0MzczNThaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.417425582s http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:45 +0000] "PATCH /v2/foo/bar/blobs/uploads/7a344d2b-c2a3-4802-8ffb-d317f73f14d1?_state=duJKd4-sCIc14gUKnUCBw-NMz-ZJBqKZHhZr6z1IcNp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdhMzQ0ZDJiLWMyYTMtNDgwMi04ZmZiLWQzMTdmNzNmMTRkMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0NS45MjM0MzczNThaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:47Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33115" http.request.id=d5c2c5ea-751e-481e-b74e-f674e21d7548 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34596" http.request.uri="/v2/foo/bar/blobs/uploads/7a344d2b-c2a3-4802-8ffb-d317f73f14d1?_state=t7h3rgmoZWnffhOZp6-Lslbp1HhCdKtXUozuzE7wOFJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdhMzQ0ZDJiLWMyYTMtNDgwMi04ZmZiLWQzMTdmNzNmMTRkMSIsIk9mZnNldCI6MjI4MzgyNzIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTM6NDVaIn0%3D&digest=sha256%3Abaea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634" http.request.useragent="Go-http-client/1.1" http.response.duration=1.168892ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:47 +0000] "PUT /v2/foo/bar/blobs/uploads/7a344d2b-c2a3-4802-8ffb-d317f73f14d1?_state=t7h3rgmoZWnffhOZp6-Lslbp1HhCdKtXUozuzE7wOFJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdhMzQ0ZDJiLWMyYTMtNDgwMi04ZmZiLWQzMTdmNzNmMTRkMSIsIk9mZnNldCI6MjI4MzgyNzIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTM6NDVaIn0%3D&digest=sha256%3Abaea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:47Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33115" http.request.id=2ec115cc-b274-42b0-bb8a-0711dc9171f2 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:34596" http.request.uri="/v2/foo/bar/blobs/sha256:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="954.73µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:47 +0000] "HEAD /v2/foo/bar/blobs/sha256:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:47Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33115" http.request.id=1982a9df-9e06-422c-9ff6-4ccd552944c2 http.request.method=GET http.request.remoteaddr="127.0.0.1:34596" http.request.uri="/v2/foo/bar/blobs/sha256:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=121.776119ms http.response.status=200 http.response.written=22838272 127.0.0.1 - - [06/Mar/2026:17:13:47 +0000] "GET /v2/foo/bar/blobs/sha256:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634 HTTP/1.1" 200 22838272 "" "Go-http-client/1.1" time="2026-03-06T17:13:47Z" level=error msg="error parsing digest="sha257:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634": unsupported digest algorithm" go.version=go1.26.1 http.request.host="127.0.0.1:33115" http.request.id=bd9b01db-bee1-45b5-b6d5-5976888e8eda http.request.method=GET http.request.remoteaddr="127.0.0.1:34596" http.request.uri="/v2/foo/bar/blobs/sha257:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634" vars.name="foo/bar" time="2026-03-06T17:13:47Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.26.1 http.request.host="127.0.0.1:33115" http.request.id=bd9b01db-bee1-45b5-b6d5-5976888e8eda http.request.method=GET http.request.remoteaddr="127.0.0.1:34596" http.request.uri="/v2/foo/bar/blobs/sha257:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="945.809µs" http.response.status=400 http.response.written=110 vars.digest="sha257:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634" vars.name="foo/bar" 127.0.0.1 - - [06/Mar/2026:17:13:47 +0000] "GET /v2/foo/bar/blobs/sha257:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-03-06T17:13:47Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33115" http.request.id=c346cd35-3f2e-4164-b0d6-415bb71de96e http.request.method=GET http.request.remoteaddr="127.0.0.1:34618" http.request.uri="/v2/foo/bar/blobs/sha256:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634" http.request.useragent="Go-http-client/1.1" http.response.duration=1.123811ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:47 +0000] "GET /v2/foo/bar/blobs/sha256:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:47Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33115" http.request.id=fdf4f494-3873-40b2-acc6-6c8b35403e00 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34634" http.request.uri="/v2/foo/bar/blobs/sha256:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634" http.request.useragent="Go-http-client/1.1" http.response.duration="944.05µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:47 +0000] "DELETE /v2/foo/bar/blobs/sha256:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:47Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634 err.message="blob unknown to registry" go.version=go1.26.1 http.request.host="127.0.0.1:33115" http.request.id=c1735b1e-381c-4eb9-b2ca-aa628b31fe94 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:34634" http.request.uri="/v2/foo/bar/blobs/sha256:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="838.128µs" http.response.status=404 http.response.written=157 vars.digest="sha256:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634" vars.name="foo/bar" 127.0.0.1 - - [06/Mar/2026:17:13:47 +0000] "HEAD /v2/foo/bar/blobs/sha256:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-03-06T17:13:47Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.26.1 http.request.host="127.0.0.1:33115" http.request.id=d6672bc3-fb81-41fa-8fb9-92d8b46d99c8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34634" http.request.uri="/v2/foo/bar/blobs/sha256:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="833.448µs" http.response.status=404 http.response.written=74 vars.digest="sha256:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634" vars.name="foo/bar" 127.0.0.1 - - [06/Mar/2026:17:13:47 +0000] "DELETE /v2/foo/bar/blobs/sha256:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2026-03-06T17:13:47Z" level=error msg="error parsing digest="sha257:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634": unsupported digest algorithm" go.version=go1.26.1 http.request.host="127.0.0.1:33115" http.request.id=c1a5a0b8-4d07-46c0-8bde-7489e9d1682f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34650" http.request.uri="/v2/foo/bar/blobs/sha257:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634" vars.name="foo/bar" time="2026-03-06T17:13:47Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.26.1 http.request.host="127.0.0.1:33115" http.request.id=c1a5a0b8-4d07-46c0-8bde-7489e9d1682f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34650" http.request.uri="/v2/foo/bar/blobs/sha257:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="867.769µs" http.response.status=400 http.response.written=110 vars.digest="sha257:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634" vars.name="foo/bar" 127.0.0.1 - - [06/Mar/2026:17:13:47 +0000] "DELETE /v2/foo/bar/blobs/sha257:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-03-06T17:13:47Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33115" http.request.id=be33f4c2-2218-4810-a12a-8233c80cd72d http.request.method=POST http.request.remoteaddr="127.0.0.1:34656" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="952.85µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:48Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33115" http.request.id=3500e058-0063-41b9-a5ad-8f60e2fbcdc8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34656" http.request.uri="/v2/foo/bar/blobs/uploads/9e97e0fb-689f-4f7d-a62b-0f9fd9bea7d1?_state=gxdmdkCFmBVk16qhVR97GnbQcSf1W05DutMWXxeCNEV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllOTdlMGZiLTY4OWYtNGY3ZC1hNjJiLTBmOWZkOWJlYTdkMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0Ny41MTU1MTIyNzdaIn0%3D&digest=sha256%3Abaea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634" http.request.useragent="Go-http-client/1.1" http.response.duration=1.439420287s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:47 +0000] "PUT /v2/foo/bar/blobs/uploads/9e97e0fb-689f-4f7d-a62b-0f9fd9bea7d1?_state=gxdmdkCFmBVk16qhVR97GnbQcSf1W05DutMWXxeCNEV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllOTdlMGZiLTY4OWYtNGY3ZC1hNjJiLTBmOWZkOWJlYTdkMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0Ny41MTU1MTIyNzdaIn0%3D&digest=sha256%3Abaea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:49Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33115" http.request.id=c69875c1-0cdf-41da-90fe-c5e257022bdd http.request.method=HEAD http.request.remoteaddr="127.0.0.1:34656" http.request.uri="/v2/foo/bar/blobs/sha256:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.088971ms http.response.status=200 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:49 +0000] "HEAD /v2/foo/bar/blobs/sha256:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:49Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33115" http.request.id=62d2e82b-3a2b-47e4-982e-184ba5c6c079 http.request.method=GET http.request.remoteaddr="127.0.0.1:34618" http.request.uri="/v2/foo/bar/blobs/sha256:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.598625747s http.response.status=200 http.response.written=2634240 127.0.0.1 - - [06/Mar/2026:17:13:47 +0000] "GET /v2/foo/bar/blobs/sha256:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634 HTTP/1.1" 200 2634240 "" "Go-http-client/1.1" time="2026-03-06T17:13:49Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33115" http.request.id=227fc2ff-19b1-4163-b149-1ba396ea5cec http.request.method=GET http.request.remoteaddr="127.0.0.1:34602" http.request.uri="/v2/foo/bar/blobs/sha256:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.603588197s http.response.status=200 http.response.written=2681472 127.0.0.1 - - [06/Mar/2026:17:13:47 +0000] "GET /v2/foo/bar/blobs/sha256:baea38a3ee158795f7ddc1fa567eef3a6ddaf4aa6fe11936b36475cfed2fc634 HTTP/1.1" 200 2681472 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (5.13s) === RUN TestRelativeURL time="2026-03-06T17:13: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.1 time="2026-03-06T17:13:49Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:13:49Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:38733" http.request.id=47c8508e-139e-4a4d-b7f1-84e71077ef78 http.request.method=POST http.request.remoteaddr="127.0.0.1:54638" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="978.33µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:50Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:38733" http.request.id=42879d3d-d892-40d9-80f4-7d0e37c2a6f2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54638" http.request.uri="/v2/foo/bar/blobs/uploads/80f9f057-20fa-404d-9906-e6ac2aca6a64?_state=AlzzTdjP5LUF4ba-zB8RpOo9lv80TNLDf5-5XJiYFXJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgwZjlmMDU3LTIwZmEtNDA0ZC05OTA2LWU2YWMyYWNhNmE2NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0OS4xMTE0MzkxOTZaIn0%3D&digest=sha256%3A5335547a3b8d1ca411aff4cd12e6f18f828242ccc2a070039a78c085eefe3b87" http.request.useragent="Go-http-client/1.1" http.response.duration=775.742413ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:49 +0000] "PUT /v2/foo/bar/blobs/uploads/80f9f057-20fa-404d-9906-e6ac2aca6a64?_state=AlzzTdjP5LUF4ba-zB8RpOo9lv80TNLDf5-5XJiYFXJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgwZjlmMDU3LTIwZmEtNDA0ZC05OTA2LWU2YWMyYWNhNmE2NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo0OS4xMTE0MzkxOTZaIn0%3D&digest=sha256%3A5335547a3b8d1ca411aff4cd12e6f18f828242ccc2a070039a78c085eefe3b87 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:50Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:38733" http.request.id=ab12588e-f847-419c-a87e-c5954406e64d http.request.method=POST http.request.remoteaddr="127.0.0.1:54638" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.096291ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:50Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:38733" http.request.id=175241d1-86ed-4dc3-9624-7ec38e9885ff http.request.method=POST http.request.remoteaddr="127.0.0.1:54638" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="889.209µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:52Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:38733" http.request.id=fd678391-71b4-4f33-87d7-aa10c24c1998 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54638" http.request.uri="/v2/foo/bar/blobs/uploads/232074c9-f870-4155-8080-475ceca6e172?_state=QYAaY35in9vCWrzlVWMRsjtTTW-b_JAlQNknjljaWPl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzMjA3NGM5LWY4NzAtNDE1NS04MDgwLTQ3NWNlY2E2ZTE3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo1MC4zNDAwMDQ4NTdaIn0%3D&digest=sha256%3Aa7f0296a0b59b1eaef225c26d42df10d6ab8089d358bc556ef03733f2cacaf95" http.request.useragent="Go-http-client/1.1" http.response.duration=2.234050932s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:50 +0000] "PUT /v2/foo/bar/blobs/uploads/232074c9-f870-4155-8080-475ceca6e172?_state=QYAaY35in9vCWrzlVWMRsjtTTW-b_JAlQNknjljaWPl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzMjA3NGM5LWY4NzAtNDE1NS04MDgwLTQ3NWNlY2E2ZTE3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo1MC4zNDAwMDQ4NTdaIn0%3D&digest=sha256%3Aa7f0296a0b59b1eaef225c26d42df10d6ab8089d358bc556ef03733f2cacaf95 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (3.47s) === RUN TestBlobDeleteDisabled time="2026-03-06T17:13:52Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.1 time="2026-03-06T17:13:52Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:13:52Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.1 http.request.host="127.0.0.1:33879" http.request.id=6094050f-8257-4547-b0f5-2cea76673de6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59042" http.request.uri="/v2/foo/bar/blobs/sha256:c85edbf9b7df3d08c9170af6ff5bafd95ef000f1777e2b2ca207905317a67a86" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="891.249µs" http.response.status=405 http.response.written=78 vars.digest="sha256:c85edbf9b7df3d08c9170af6ff5bafd95ef000f1777e2b2ca207905317a67a86" vars.name="foo/bar" 127.0.0.1 - - [06/Mar/2026:17:13:52 +0000] "DELETE /v2/foo/bar/blobs/sha256:c85edbf9b7df3d08c9170af6ff5bafd95ef000f1777e2b2ca207905317a67a86 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.25s) === RUN TestDeleteDisabled time="2026-03-06T17:13:52Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.1 time="2026-03-06T17:13:52Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:13:52Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35069" http.request.id=690822f4-0692-4f76-a975-3f8e1466edca http.request.method=POST http.request.remoteaddr="127.0.0.1:36802" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.084411ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:52 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:53Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:35069" http.request.id=0801d7cf-23a1-4a89-993a-976917260747 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36802" http.request.uri="/v2/foo/bar/blobs/uploads/d7dcd213-755c-4960-92d1-df39e61b7635?_state=0-HDFvlPDTOpwMWbJbe6wV4-1H4ETS0hf3aQeMMKSSJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3ZGNkMjEzLTc1NWMtNDk2MC05MmQxLWRmMzllNjFiNzYzNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo1Mi45NzgxNjUzMDFaIn0%3D&digest=sha256%3Ac6e7268bc3d7c7ef02b4f53fc1485f9e96fb4cc8485517467e76a81528bc4d30" http.request.useragent="Go-http-client/1.1" http.response.duration=698.488787ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:52 +0000] "PUT /v2/foo/bar/blobs/uploads/d7dcd213-755c-4960-92d1-df39e61b7635?_state=0-HDFvlPDTOpwMWbJbe6wV4-1H4ETS0hf3aQeMMKSSJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3ZGNkMjEzLTc1NWMtNDk2MC05MmQxLWRmMzllNjFiNzYzNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo1Mi45NzgxNjUzMDFaIn0%3D&digest=sha256%3Ac6e7268bc3d7c7ef02b4f53fc1485f9e96fb4cc8485517467e76a81528bc4d30 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:53Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.1 http.request.host="127.0.0.1:35069" http.request.id=e0c63fb8-43da-438a-be78-f46112266599 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36802" http.request.uri="/v2/foo/bar/blobs/sha256:c6e7268bc3d7c7ef02b4f53fc1485f9e96fb4cc8485517467e76a81528bc4d30" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="828.328µs" http.response.status=405 http.response.written=78 vars.digest="sha256:c6e7268bc3d7c7ef02b4f53fc1485f9e96fb4cc8485517467e76a81528bc4d30" vars.name="foo/bar" 127.0.0.1 - - [06/Mar/2026:17:13:53 +0000] "DELETE /v2/foo/bar/blobs/sha256:c6e7268bc3d7c7ef02b4f53fc1485f9e96fb4cc8485517467e76a81528bc4d30 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (0.86s) === RUN TestDeleteReadOnly time="2026-03-06T17:13: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.1 time="2026-03-06T17:13:53Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:13:53Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:39865" http.request.id=7a9a093f-8563-4642-93ee-de97700415b7 http.request.method=POST http.request.remoteaddr="127.0.0.1:55750" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.028571ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:55Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:39865" http.request.id=50bd5966-bcbf-43f1-9f13-e7bb377db235 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55750" http.request.uri="/v2/foo/bar/blobs/uploads/2c77418d-dc98-427d-ae1a-b2f33b9c6785?_state=ZoIAZY7pjP3yKI0kzvknIU6JE0kA_3UvOZuHc_Wv6kJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJjNzc0MThkLWRjOTgtNDI3ZC1hZTFhLWIyZjMzYjljNjc4NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo1My44NzU3MDU5MTRaIn0%3D&digest=sha256%3A70d12a1ff9aebcccd6c87dda953064fb8d82227e0fabb608c11db967e14cca73" http.request.useragent="Go-http-client/1.1" http.response.duration=1.227794173s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:53 +0000] "PUT /v2/foo/bar/blobs/uploads/2c77418d-dc98-427d-ae1a-b2f33b9c6785?_state=ZoIAZY7pjP3yKI0kzvknIU6JE0kA_3UvOZuHc_Wv6kJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJjNzc0MThkLWRjOTgtNDI3ZC1hZTFhLWIyZjMzYjljNjc4NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxMzo1My44NzU3MDU5MTRaIn0%3D&digest=sha256%3A70d12a1ff9aebcccd6c87dda953064fb8d82227e0fabb608c11db967e14cca73 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [06/Mar/2026:17:13:55 +0000] "DELETE /v2/foo/bar/blobs/sha256:70d12a1ff9aebcccd6c87dda953064fb8d82227e0fabb608c11db967e14cca73 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (1.43s) === RUN TestStartPushReadOnly time="2026-03-06T17:13:55Z" 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.1 time="2026-03-06T17:13:55Z" level=info msg="redis not configured" go.version=go1.26.1 127.0.0.1 - - [06/Mar/2026:17:13:55 +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-03-06T17:13:55Z" 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.1 time="2026-03-06T17:13:55Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:13:55Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=fd4ed9f2-afcb-44cc-af8f-86958838ed75 http.request.method=GET http.request.remoteaddr="127.0.0.1:59818" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="887.449µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Mar/2026:17:13:55 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-03-06T17:13:55Z" 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.1 http.request.host="127.0.0.1:43041" http.request.id=4d12ffcc-b8df-48c0-8baa-396e6a6d9e7f http.request.method=GET http.request.remoteaddr="127.0.0.1:59818" 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="773.528µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [06/Mar/2026:17:13:55 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-03-06T17:13:55Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=f0c6da45-9dc5-4a95-98bf-4a80fbf6b8df http.request.method=PUT http.request.remoteaddr="127.0.0.1:59818" 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="725.847µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Mar/2026:17:13:55 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-03-06T17:13:55Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=132d9b2c-32ef-4536-bf87-12c98510f84e http.request.method=PUT http.request.remoteaddr="127.0.0.1:59818" 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.425985ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-03-06T17:13:55Z" 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.1 http.request.host="127.0.0.1:43041" http.request.id=132d9b2c-32ef-4536-bf87-12c98510f84e http.request.method=PUT http.request.remoteaddr="127.0.0.1:59818" 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.520946ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-03-06T17:13:55Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=132d9b2c-32ef-4536-bf87-12c98510f84e http.request.method=PUT http.request.remoteaddr="127.0.0.1:59818" 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.576706ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-03-06T17:13:55Z" 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.1 http.request.host="127.0.0.1:43041" http.request.id=132d9b2c-32ef-4536-bf87-12c98510f84e http.request.method=PUT http.request.remoteaddr="127.0.0.1:59818" 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.629387ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Mar/2026:17:13:55 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-03-06T17:13:55Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=1e075ec9-fa10-4c5e-b057-fe93a5c7033a http.request.method=POST http.request.remoteaddr="127.0.0.1:59818" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="994.33µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:55 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:57Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=33ca6971-07bf-4793-a107-d059ba133169 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59818" http.request.uri="/v2/foo/schema1/blobs/uploads/93d90021-c541-4a57-8a41-7f7fb3e457e0?_state=4s9puWtVdMklWk_ZJ8qHrNV-1MzwRhMDyUFzlKbiIzB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5M2Q5MDAyMS1jNTQxLTRhNTctOGE0MS03ZjdmYjNlNDU3ZTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTM6NTUuMzk3NTI5MzE4WiJ9&digest=sha256%3Aa7a4ec1ce6aae88d5fa7066273cbdc8377f3dbc56bda1a40cbe9462aa2cf24d3" http.request.useragent="Go-http-client/1.1" http.response.duration=2.132098334s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:55 +0000] "PUT /v2/foo/schema1/blobs/uploads/93d90021-c541-4a57-8a41-7f7fb3e457e0?_state=4s9puWtVdMklWk_ZJ8qHrNV-1MzwRhMDyUFzlKbiIzB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5M2Q5MDAyMS1jNTQxLTRhNTctOGE0MS03ZjdmYjNlNDU3ZTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTM6NTUuMzk3NTI5MzE4WiJ9&digest=sha256%3Aa7a4ec1ce6aae88d5fa7066273cbdc8377f3dbc56bda1a40cbe9462aa2cf24d3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:57Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=f717dc9b-191c-4dfa-8489-236231668fdd http.request.method=POST http.request.remoteaddr="127.0.0.1:59818" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.122291ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:57 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:59Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=488b483d-ba3c-4bf7-8b45-54b6c99a390d http.request.method=PUT http.request.remoteaddr="127.0.0.1:59818" http.request.uri="/v2/foo/schema1/blobs/uploads/77de6e0a-1d08-467c-b75c-f41935397517?_state=C6k8vKvy26eY4UhqChXMpbuzgD9dH-zvExXbp2FwMx97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3N2RlNmUwYS0xZDA4LTQ2N2MtYjc1Yy1mNDE5MzUzOTc1MTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTM6NTcuNzUyNTIzMTYxWiJ9&digest=sha256%3A00678855c6137779ee2e03abbdfe2739b56223177165acf76a36a715c2e3a585" http.request.useragent="Go-http-client/1.1" http.response.duration=1.366167021s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:57 +0000] "PUT /v2/foo/schema1/blobs/uploads/77de6e0a-1d08-467c-b75c-f41935397517?_state=C6k8vKvy26eY4UhqChXMpbuzgD9dH-zvExXbp2FwMx97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3N2RlNmUwYS0xZDA4LTQ2N2MtYjc1Yy1mNDE5MzUzOTc1MTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTM6NTcuNzUyNTIzMTYxWiJ9&digest=sha256%3A00678855c6137779ee2e03abbdfe2739b56223177165acf76a36a715c2e3a585 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:59Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=65bbd63c-6a80-4676-9ca3-baf89b1e0ce9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59818" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.027911ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:59 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:59Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=406d88b4-6bc8-40f8-815b-bbfb5d0f23aa http.request.method=PUT http.request.remoteaddr="127.0.0.1:59818" http.request.uri="/v2/foo/schema1/manifests/sha256:6d865680ed04af60623887a59685f0deaac8ca250d115dc2beec4a582fc500c8" http.request.useragent="Go-http-client/1.1" http.response.duration=2.693788ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:59 +0000] "PUT /v2/foo/schema1/manifests/sha256:6d865680ed04af60623887a59685f0deaac8ca250d115dc2beec4a582fc500c8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:59Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=421da827-acd3-48f6-ab27-e7872043ce1d http.request.method=GET http.request.remoteaddr="127.0.0.1:59818" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.691417ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Mar/2026:17:13:59 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-06T17:13:59Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=6387752f-724f-4505-9a3f-5e9642990799 http.request.method=GET http.request.remoteaddr="127.0.0.1:59818" http.request.uri="/v2/foo/schema1/manifests/sha256:6d865680ed04af60623887a59685f0deaac8ca250d115dc2beec4a582fc500c8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.614936ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Mar/2026:17:13:59 +0000] "GET /v2/foo/schema1/manifests/sha256:6d865680ed04af60623887a59685f0deaac8ca250d115dc2beec4a582fc500c8 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-06T17:13:59Z" level=info msg="response completed" go.version=go1.26.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:43041" http.request.id=87f1d80b-6e65-43e2-b648-ba382e4164c8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59818" http.request.uri="/v2/foo/schema1/manifests/sha256:6d865680ed04af60623887a59685f0deaac8ca250d115dc2beec4a582fc500c8" http.request.useragent="Go-http-client/1.1" http.response.duration=2.705068ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:59 +0000] "PUT /v2/foo/schema1/manifests/sha256:6d865680ed04af60623887a59685f0deaac8ca250d115dc2beec4a582fc500c8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:59Z" level=info msg="response completed" go.version=go1.26.1 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:43041" http.request.id=a750182e-7881-4bc3-ad8d-20282a7ab0bb http.request.method=PUT http.request.remoteaddr="127.0.0.1:59818" http.request.uri="/v2/foo/schema1/manifests/sha256:6d865680ed04af60623887a59685f0deaac8ca250d115dc2beec4a582fc500c8" http.request.useragent="Go-http-client/1.1" http.response.duration=2.649147ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:59 +0000] "PUT /v2/foo/schema1/manifests/sha256:6d865680ed04af60623887a59685f0deaac8ca250d115dc2beec4a582fc500c8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:59Z" level=info msg="response completed" go.version=go1.26.1 http.request.contenttype="application/json" http.request.host="127.0.0.1:43041" http.request.id=c4c4b254-05f3-4a02-a20c-9521cfa121af http.request.method=PUT http.request.remoteaddr="127.0.0.1:59818" http.request.uri="/v2/foo/schema1/manifests/sha256:6d865680ed04af60623887a59685f0deaac8ca250d115dc2beec4a582fc500c8" http.request.useragent="Go-http-client/1.1" http.response.duration=2.689307ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:59 +0000] "PUT /v2/foo/schema1/manifests/sha256:6d865680ed04af60623887a59685f0deaac8ca250d115dc2beec4a582fc500c8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:59Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=310ff770-d36a-41ef-8dd4-050e8556dd36 http.request.method=GET http.request.remoteaddr="127.0.0.1:59818" http.request.uri="/v2/foo/schema1/manifests/sha256:6d865680ed04af60623887a59685f0deaac8ca250d115dc2beec4a582fc500c8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.586537ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Mar/2026:17:13:59 +0000] "GET /v2/foo/schema1/manifests/sha256:6d865680ed04af60623887a59685f0deaac8ca250d115dc2beec4a582fc500c8 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-06T17:13:59Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=09d2bdf8-03b1-48e3-9e77-d5848090ef6c http.request.method=GET http.request.remoteaddr="127.0.0.1:59818" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="773.888µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:59 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:59Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=36303b0e-a40f-4002-83f2-f1ca95e4589e http.request.method=GET http.request.remoteaddr="127.0.0.1:59818" http.request.uri="/v2/foo/schema1/manifests/sha256:6d865680ed04af60623887a59685f0deaac8ca250d115dc2beec4a582fc500c8" http.request.useragent="Go-http-client/1.1" http.response.duration="679.927µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:59 +0000] "GET /v2/foo/schema1/manifests/sha256:6d865680ed04af60623887a59685f0deaac8ca250d115dc2beec4a582fc500c8 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:59Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=d724f5c1-1a27-4a20-9461-01f78b8885dd http.request.method=GET http.request.remoteaddr="127.0.0.1:59818" 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="762.728µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [06/Mar/2026:17:13:59 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-03-06T17:13:59Z" level=error msg="payload digest does match: "sha256:f23510f2812f57c7102f6aef01033f1fdc52a8b3b7de32a7d9c0cc64904fde28" != "sha256:6d865680ed04af60623887a59685f0deaac8ca250d115dc2beec4a582fc500c8"" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=7ad14939-c42d-400e-a40d-9459895943d4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59818" http.request.uri="/v2/foo/schema1/manifests/sha256:6d865680ed04af60623887a59685f0deaac8ca250d115dc2beec4a582fc500c8" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:6d865680ed04af60623887a59685f0deaac8ca250d115dc2beec4a582fc500c8" time="2026-03-06T17:13:59Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=7ad14939-c42d-400e-a40d-9459895943d4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59818" http.request.uri="/v2/foo/schema1/manifests/sha256:6d865680ed04af60623887a59685f0deaac8ca250d115dc2beec4a582fc500c8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="884.169µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:6d865680ed04af60623887a59685f0deaac8ca250d115dc2beec4a582fc500c8" 127.0.0.1 - - [06/Mar/2026:17:13:59 +0000] "PUT /v2/foo/schema1/manifests/sha256:6d865680ed04af60623887a59685f0deaac8ca250d115dc2beec4a582fc500c8 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-03-06T17:13:59Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=8be52e74-9e7b-454f-bb0a-42f5f85dfdd1 http.request.method=GET http.request.remoteaddr="127.0.0.1:37842" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="820.008µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Mar/2026:17:13:59 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-03-06T17:13:59Z" 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.1 http.request.host="127.0.0.1:43041" http.request.id=9a2153b4-8e89-459a-9ec6-2b98911eb7f8 http.request.method=GET http.request.remoteaddr="127.0.0.1:37842" 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="772.248µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [06/Mar/2026:17:13:59 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-03-06T17:13:59Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43041" http.request.id=1785b05f-c85f-44f7-8c88-3e186958e7e4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37842" 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="973.33µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-06T17:13:59Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43041" http.request.id=1785b05f-c85f-44f7-8c88-3e186958e7e4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37842" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.059571ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-06T17:13:59Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43041" http.request.id=1785b05f-c85f-44f7-8c88-3e186958e7e4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37842" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.116091ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Mar/2026:17:13:59 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-03-06T17:13:59Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=6b4dae2b-455b-47b5-ac9c-ce613d345f01 http.request.method=POST http.request.remoteaddr="127.0.0.1:37842" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="823.528µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:59 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:59Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=6cec2c14-5ba7-45fa-9cb4-832754af7749 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37842" http.request.uri="/v2/foo/schema2/blobs/uploads/bc4b2e52-d5a3-484f-bb23-767aef0fb71d?_state=xDJcH0MJ7HGbmTU-xB1OUj7xSG5dZ6UokKK8l1Upkip7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiYzRiMmU1Mi1kNWEzLTQ4NGYtYmIyMy03NjdhZWYwZmI3MWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTM6NTkuMTUyODExNjQ5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.084291ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:59 +0000] "PUT /v2/foo/schema2/blobs/uploads/bc4b2e52-d5a3-484f-bb23-767aef0fb71d?_state=xDJcH0MJ7HGbmTU-xB1OUj7xSG5dZ6UokKK8l1Upkip7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiYzRiMmU1Mi1kNWEzLTQ4NGYtYmIyMy03NjdhZWYwZmI3MWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTM6NTkuMTUyODExNjQ5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:13:59Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43041" http.request.id=9ecb253d-f133-4e74-8f50-c54b9565415a http.request.method=PUT http.request.remoteaddr="127.0.0.1:37842" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="889.649µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-06T17:13:59Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43041" http.request.id=9ecb253d-f133-4e74-8f50-c54b9565415a http.request.method=PUT http.request.remoteaddr="127.0.0.1:37842" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="982.65µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Mar/2026:17:13:59 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-03-06T17:13:59Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=6890b3ad-8d23-489a-a370-893202c8aaac http.request.method=POST http.request.remoteaddr="127.0.0.1:37842" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="948.77µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:59 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:00Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=35430642-1dd4-4aaa-b336-e3d1e45f3eb2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37842" http.request.uri="/v2/foo/schema2/blobs/uploads/1b21ae81-a2dd-468b-9e03-331989af94a3?_state=TIke8RP4ChN6RceWh4ya2WdlzkjaEOZP6ZsE-N21Mz97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxYjIxYWU4MS1hMmRkLTQ2OGItOWUwMy0zMzE5ODlhZjk0YTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTM6NTkuMzY4MjA3NzZaIn0%3D&digest=sha256%3A78c4d88567a76c805242b788b23a5e8aaa7eb24a18c1e355a2786a2ef3c9f81c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.271986342s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:13:59 +0000] "PUT /v2/foo/schema2/blobs/uploads/1b21ae81-a2dd-468b-9e03-331989af94a3?_state=TIke8RP4ChN6RceWh4ya2WdlzkjaEOZP6ZsE-N21Mz97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxYjIxYWU4MS1hMmRkLTQ2OGItOWUwMy0zMzE5ODlhZjk0YTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTM6NTkuMzY4MjA3NzZaIn0%3D&digest=sha256%3A78c4d88567a76c805242b788b23a5e8aaa7eb24a18c1e355a2786a2ef3c9f81c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:00Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=85b3aa35-f9ec-4a5d-94a5-90a7f2509c99 http.request.method=POST http.request.remoteaddr="127.0.0.1:37842" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.100611ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:00 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:03Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=7d1e238a-d77a-4cc0-b75f-b0f17bfb0810 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37842" http.request.uri="/v2/foo/schema2/blobs/uploads/6d58b055-b017-4e01-8c1b-9ce681553c49?_state=UZ3OP7rr-3CkEWSllMfnlyljUOi0mcavSXTBhblSo0B7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2ZDU4YjA1NS1iMDE3LTRlMDEtOGMxYi05Y2U2ODE1NTNjNDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTQ6MDAuOTM1NTEzNDI4WiJ9&digest=sha256%3Aad38d8326f9b1b1d1212722faad92975e9f734ef5d523aa5b0c33264820c5898" http.request.useragent="Go-http-client/1.1" http.response.duration=2.106828757s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:00 +0000] "PUT /v2/foo/schema2/blobs/uploads/6d58b055-b017-4e01-8c1b-9ce681553c49?_state=UZ3OP7rr-3CkEWSllMfnlyljUOi0mcavSXTBhblSo0B7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2ZDU4YjA1NS1iMDE3LTRlMDEtOGMxYi05Y2U2ODE1NTNjNDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTQ6MDAuOTM1NTEzNDI4WiJ9&digest=sha256%3Aad38d8326f9b1b1d1212722faad92975e9f734ef5d523aa5b0c33264820c5898 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:03Z" level=info msg="response completed" go.version=go1.26.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43041" http.request.id=1e67557b-799b-47bb-af3b-780ce803d53b http.request.method=PUT http.request.remoteaddr="127.0.0.1:37842" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.341414ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:03 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:03Z" level=info msg="response completed" go.version=go1.26.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43041" http.request.id=02654b08-61ff-4cf6-9757-ce013a15c4d1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37842" http.request.uri="/v2/foo/schema2/manifests/sha256:1460403f85669bb46d17ef69a54edf31284338927f9290d2bea17415a0e521b1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.146332ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:03 +0000] "PUT /v2/foo/schema2/manifests/sha256:1460403f85669bb46d17ef69a54edf31284338927f9290d2bea17415a0e521b1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:03Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=ba58ea73-97c4-4b49-a07c-e6e8aff3d6fb http.request.method=GET http.request.remoteaddr="127.0.0.1:37842" 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="896.73µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Mar/2026:17:14:03 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-03-06T17:14:03Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=3eb3e802-6665-487b-a488-d5ae0798c3e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:37842" http.request.uri="/v2/foo/schema2/manifests/sha256:1460403f85669bb46d17ef69a54edf31284338927f9290d2bea17415a0e521b1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="915.169µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Mar/2026:17:14:03 +0000] "GET /v2/foo/schema2/manifests/sha256:1460403f85669bb46d17ef69a54edf31284338927f9290d2bea17415a0e521b1 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-03-06T17:14:03Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=ea4789c2-b9f8-4978-b97e-8518779544b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:37842" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="701.247µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:03 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:03Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=0aab6cdb-e06d-40bf-9115-ac51f9322cda http.request.method=GET http.request.remoteaddr="127.0.0.1:37842" http.request.uri="/v2/foo/schema2/manifests/sha256:1460403f85669bb46d17ef69a54edf31284338927f9290d2bea17415a0e521b1" http.request.useragent="Go-http-client/1.1" http.response.duration="730.208µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:03 +0000] "GET /v2/foo/schema2/manifests/sha256:1460403f85669bb46d17ef69a54edf31284338927f9290d2bea17415a0e521b1 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:03Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=fcae3c50-4e80-4a49-89c2-e86a393f728d http.request.method=GET http.request.remoteaddr="127.0.0.1:37842" 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="733.248µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [06/Mar/2026:17:14:03 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-03-06T17:14:03Z" level=info msg="rewriting manifest sha256:1460403f85669bb46d17ef69a54edf31284338927f9290d2bea17415a0e521b1 in schema1 format to support old client" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=7bab352f-f4ab-4ac6-ad1a-7f1541daf8bc http.request.method=GET http.request.remoteaddr="127.0.0.1:37842" 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-03-06T17:14:03Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=7bab352f-f4ab-4ac6-ad1a-7f1541daf8bc http.request.method=GET http.request.remoteaddr="127.0.0.1:37842" 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.98218ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [06/Mar/2026:17:14:03 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-03-06T17:14:03Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:43041" http.request.id=f1219bf0-e09e-4f3b-97bd-6929046ace8a http.request.method=PUT http.request.remoteaddr="127.0.0.1:37842" 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="830.088µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [06/Mar/2026:17:14:03 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-03-06T17:14:03Z" level=info msg="response completed" go.version=go1.26.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:43041" http.request.id=78ae5365-ce10-49ad-89f1-3c532e5044e9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37842" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.02469ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:03 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:03Z" level=info msg="response completed" go.version=go1.26.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:43041" http.request.id=f646656b-c53b-476f-8ccf-fee501b7cca1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37842" http.request.uri="/v2/foo/schema2/manifests/sha256:6c9967bc537c681db2e716609e9ee494f8a3f0dd62a497b13bc8cf5f6874113a" http.request.useragent="Go-http-client/1.1" http.response.duration="924.009µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:03 +0000] "PUT /v2/foo/schema2/manifests/sha256:6c9967bc537c681db2e716609e9ee494f8a3f0dd62a497b13bc8cf5f6874113a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:03Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=a33758ae-acf9-4637-9839-b74d2338422b http.request.method=GET http.request.remoteaddr="127.0.0.1:37842" 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="925.09µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [06/Mar/2026:17:14:03 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-03-06T17:14:03Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=f9fa6731-f579-47e2-8b6d-3539084e2d4f http.request.method=GET http.request.remoteaddr="127.0.0.1:37842" http.request.uri="/v2/foo/schema2/manifests/sha256:6c9967bc537c681db2e716609e9ee494f8a3f0dd62a497b13bc8cf5f6874113a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="926.81µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [06/Mar/2026:17:14:03 +0000] "GET /v2/foo/schema2/manifests/sha256:6c9967bc537c681db2e716609e9ee494f8a3f0dd62a497b13bc8cf5f6874113a HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-03-06T17:14:03Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=180be04b-5d1a-481c-aa89-b809cef6f6e7 http.request.method=GET http.request.remoteaddr="127.0.0.1:37842" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="887.409µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:03 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:03Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=2d4f92e3-26d5-42e8-ad6d-6fb186ce0615 http.request.method=GET http.request.remoteaddr="127.0.0.1:37842" http.request.uri="/v2/foo/schema2/manifests/sha256:6c9967bc537c681db2e716609e9ee494f8a3f0dd62a497b13bc8cf5f6874113a" http.request.useragent="Go-http-client/1.1" http.response.duration="732.727µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:03 +0000] "GET /v2/foo/schema2/manifests/sha256:6c9967bc537c681db2e716609e9ee494f8a3f0dd62a497b13bc8cf5f6874113a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:03Z" level=info msg="rewriting manifest list sha256:6c9967bc537c681db2e716609e9ee494f8a3f0dd62a497b13bc8cf5f6874113a in schema1 format to support old client" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=378d745c-96c8-41ff-882c-185883d4d47c http.request.method=GET http.request.remoteaddr="127.0.0.1:37842" 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-03-06T17:14:03Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:43041" http.request.id=378d745c-96c8-41ff-882c-185883d4d47c http.request.method=GET http.request.remoteaddr="127.0.0.1:37842" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.876139ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [06/Mar/2026:17:14:03 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2026-03-06T17:14:03Z" 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.1 time="2026-03-06T17:14:03Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:14:03Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.26.1 http.request.host="127.0.0.1:37203" http.request.id=3e4269c2-f2c0-4341-a0bf-dad26db51f2a http.request.method=GET http.request.remoteaddr="127.0.0.1:41792" 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="872.809µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Mar/2026:17:14:03 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-03-06T17:14:03Z" 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.1 http.request.host="127.0.0.1:37203" http.request.id=e32b9a34-a1ef-4d01-876d-9c9e4e6e2eb4 http.request.method=GET http.request.remoteaddr="127.0.0.1:41792" 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="696.807µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [06/Mar/2026:17:14:03 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-03-06T17:14:03Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.26.1 http.request.host="127.0.0.1:37203" http.request.id=7d71b2d2-951d-449b-a81a-a8563da7bbee http.request.method=PUT http.request.remoteaddr="127.0.0.1:41792" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="736.688µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Mar/2026:17:14:03 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-03-06T17:14:03Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.1 http.request.host="127.0.0.1:37203" http.request.id=221e30b5-19a0-45b0-b75e-f53e5137e213 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41792" 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.387304ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-03-06T17:14:03Z" 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.1 http.request.host="127.0.0.1:37203" http.request.id=221e30b5-19a0-45b0-b75e-f53e5137e213 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41792" 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.474265ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-03-06T17:14:03Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.1 http.request.host="127.0.0.1:37203" http.request.id=221e30b5-19a0-45b0-b75e-f53e5137e213 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41792" 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.526825ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-03-06T17:14:03Z" 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.1 http.request.host="127.0.0.1:37203" http.request.id=221e30b5-19a0-45b0-b75e-f53e5137e213 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41792" 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.596506ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Mar/2026:17:14:03 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-03-06T17:14:03Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37203" http.request.id=dc2bfe20-19c5-44b2-adc2-1d998b68ac7a http.request.method=POST http.request.remoteaddr="127.0.0.1:41792" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.00049ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:03 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:05Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37203" http.request.id=74b357b9-36fd-4767-83f5-956b9dbf6db6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41792" http.request.uri="/v2/foo/schema1/blobs/uploads/f3a87e24-0242-4a1b-bee1-62cc89a024a2?_state=x-XFV9nhKlOSO8ZasnSoNjdrbaCrrCNHQD21_P0r-Zh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmM2E4N2UyNC0wMjQyLTRhMWItYmVlMS02MmNjODlhMDI0YTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTQ6MDMuMzY4ODI3MTg2WiJ9&digest=sha256%3Aecd51b6d6debe708417c389c7625be00a31af09abffdc1b1cfd618e1be2ac18f" http.request.useragent="Go-http-client/1.1" http.response.duration=2.285234892s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:03 +0000] "PUT /v2/foo/schema1/blobs/uploads/f3a87e24-0242-4a1b-bee1-62cc89a024a2?_state=x-XFV9nhKlOSO8ZasnSoNjdrbaCrrCNHQD21_P0r-Zh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmM2E4N2UyNC0wMjQyLTRhMWItYmVlMS02MmNjODlhMDI0YTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTQ6MDMuMzY4ODI3MTg2WiJ9&digest=sha256%3Aecd51b6d6debe708417c389c7625be00a31af09abffdc1b1cfd618e1be2ac18f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:05Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37203" http.request.id=c84de3c7-dc8f-48dd-8817-32558004238e http.request.method=POST http.request.remoteaddr="127.0.0.1:41792" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.149212ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:05 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:07Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37203" http.request.id=7cfeb96f-9499-4aca-8d88-809cdc9f4f8a http.request.method=PUT http.request.remoteaddr="127.0.0.1:41792" http.request.uri="/v2/foo/schema1/blobs/uploads/ab7b9e05-cbc4-475c-9dda-383dbd0f7a1f?_state=emqM9ezRHq_kNEnEAf_MSVwv0oAjE-2ybFT7e9Iox3V7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhYjdiOWUwNS1jYmM0LTQ3NWMtOWRkYS0zODNkYmQwZjdhMWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTQ6MDUuODgyMzA1MDAxWiJ9&digest=sha256%3A8e958135fdecc91e11f1c4bddc2e96a8a9a08e5c533569a16fc294afa530a729" http.request.useragent="Go-http-client/1.1" http.response.duration=1.169465459s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:05 +0000] "PUT /v2/foo/schema1/blobs/uploads/ab7b9e05-cbc4-475c-9dda-383dbd0f7a1f?_state=emqM9ezRHq_kNEnEAf_MSVwv0oAjE-2ybFT7e9Iox3V7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhYjdiOWUwNS1jYmM0LTQ3NWMtOWRkYS0zODNkYmQwZjdhMWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTQ6MDUuODgyMzA1MDAxWiJ9&digest=sha256%3A8e958135fdecc91e11f1c4bddc2e96a8a9a08e5c533569a16fc294afa530a729 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:07Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37203" http.request.id=d2001171-01f8-47d9-9835-1e21f9697b9d http.request.method=PUT http.request.remoteaddr="127.0.0.1:41792" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.122592ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:07 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:07Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37203" http.request.id=6040fa3f-ed1a-422e-9eeb-7402b72bb1e3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41792" http.request.uri="/v2/foo/schema1/manifests/sha256:3a1af7f601c3eca9cabbb908dc8b59eb1c962af0c01451fca71ce7065b274b31" http.request.useragent="Go-http-client/1.1" http.response.duration=2.770468ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:07 +0000] "PUT /v2/foo/schema1/manifests/sha256:3a1af7f601c3eca9cabbb908dc8b59eb1c962af0c01451fca71ce7065b274b31 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:07Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37203" http.request.id=54da9128-a6d1-4166-a7b8-32ac1fb23b6e http.request.method=GET http.request.remoteaddr="127.0.0.1:41792" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.724298ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Mar/2026:17:14:07 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-06T17:14:07Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37203" http.request.id=8c933f8a-44f7-45de-a7eb-99a5e0d42114 http.request.method=GET http.request.remoteaddr="127.0.0.1:41792" http.request.uri="/v2/foo/schema1/manifests/sha256:3a1af7f601c3eca9cabbb908dc8b59eb1c962af0c01451fca71ce7065b274b31" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.622776ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Mar/2026:17:14:07 +0000] "GET /v2/foo/schema1/manifests/sha256:3a1af7f601c3eca9cabbb908dc8b59eb1c962af0c01451fca71ce7065b274b31 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-06T17:14:07Z" level=info msg="response completed" go.version=go1.26.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:37203" http.request.id=fc61f52f-1bc1-467f-8a10-d9f21e3c231d http.request.method=PUT http.request.remoteaddr="127.0.0.1:41792" http.request.uri="/v2/foo/schema1/manifests/sha256:3a1af7f601c3eca9cabbb908dc8b59eb1c962af0c01451fca71ce7065b274b31" http.request.useragent="Go-http-client/1.1" http.response.duration=2.685387ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:07 +0000] "PUT /v2/foo/schema1/manifests/sha256:3a1af7f601c3eca9cabbb908dc8b59eb1c962af0c01451fca71ce7065b274b31 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:07Z" level=info msg="response completed" go.version=go1.26.1 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:37203" http.request.id=397c0273-ed38-4066-ae11-eee57ae5d44c http.request.method=PUT http.request.remoteaddr="127.0.0.1:41792" http.request.uri="/v2/foo/schema1/manifests/sha256:3a1af7f601c3eca9cabbb908dc8b59eb1c962af0c01451fca71ce7065b274b31" http.request.useragent="Go-http-client/1.1" http.response.duration=2.688147ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:07 +0000] "PUT /v2/foo/schema1/manifests/sha256:3a1af7f601c3eca9cabbb908dc8b59eb1c962af0c01451fca71ce7065b274b31 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:07Z" level=info msg="response completed" go.version=go1.26.1 http.request.contenttype="application/json" http.request.host="127.0.0.1:37203" http.request.id=f0b97007-57e8-4ec3-ab17-413389f3d5bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:41792" http.request.uri="/v2/foo/schema1/manifests/sha256:3a1af7f601c3eca9cabbb908dc8b59eb1c962af0c01451fca71ce7065b274b31" http.request.useragent="Go-http-client/1.1" http.response.duration=2.680787ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:07 +0000] "PUT /v2/foo/schema1/manifests/sha256:3a1af7f601c3eca9cabbb908dc8b59eb1c962af0c01451fca71ce7065b274b31 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:07Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37203" http.request.id=c4a9551a-f235-490b-8e9d-5e97a08334aa http.request.method=GET http.request.remoteaddr="127.0.0.1:41792" http.request.uri="/v2/foo/schema1/manifests/sha256:3a1af7f601c3eca9cabbb908dc8b59eb1c962af0c01451fca71ce7065b274b31" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.582256ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Mar/2026:17:14:07 +0000] "GET /v2/foo/schema1/manifests/sha256:3a1af7f601c3eca9cabbb908dc8b59eb1c962af0c01451fca71ce7065b274b31 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-06T17:14:07Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37203" http.request.id=7da54466-b3ff-4048-a479-0156cbfc5016 http.request.method=GET http.request.remoteaddr="127.0.0.1:41792" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="707.888µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:07 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:07Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37203" http.request.id=5e4f6f0d-8241-4570-8ee0-b3a04b31e552 http.request.method=GET http.request.remoteaddr="127.0.0.1:41792" http.request.uri="/v2/foo/schema1/manifests/sha256:3a1af7f601c3eca9cabbb908dc8b59eb1c962af0c01451fca71ce7065b274b31" http.request.useragent="Go-http-client/1.1" http.response.duration="655.847µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:07 +0000] "GET /v2/foo/schema1/manifests/sha256:3a1af7f601c3eca9cabbb908dc8b59eb1c962af0c01451fca71ce7065b274b31 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:07Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37203" http.request.id=3801e54f-479a-4463-9699-23886192cf6e http.request.method=GET http.request.remoteaddr="127.0.0.1:41792" 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="661.047µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [06/Mar/2026:17:14:07 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-03-06T17:14:07Z" level=error msg="payload digest does match: "sha256:e82f587e5367a4d43a1ee8a6201bc9c2bfaf239b64886f791a7dc30e56fa108e" != "sha256:3a1af7f601c3eca9cabbb908dc8b59eb1c962af0c01451fca71ce7065b274b31"" go.version=go1.26.1 http.request.host="127.0.0.1:37203" http.request.id=db7042d2-6f44-44c1-8e17-91a4742e3b01 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41792" http.request.uri="/v2/foo/schema1/manifests/sha256:3a1af7f601c3eca9cabbb908dc8b59eb1c962af0c01451fca71ce7065b274b31" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:3a1af7f601c3eca9cabbb908dc8b59eb1c962af0c01451fca71ce7065b274b31" time="2026-03-06T17:14: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.1 http.request.host="127.0.0.1:37203" http.request.id=db7042d2-6f44-44c1-8e17-91a4742e3b01 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41792" http.request.uri="/v2/foo/schema1/manifests/sha256:3a1af7f601c3eca9cabbb908dc8b59eb1c962af0c01451fca71ce7065b274b31" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="811.169µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:3a1af7f601c3eca9cabbb908dc8b59eb1c962af0c01451fca71ce7065b274b31" 127.0.0.1 - - [06/Mar/2026:17:14:07 +0000] "PUT /v2/foo/schema1/manifests/sha256:3a1af7f601c3eca9cabbb908dc8b59eb1c962af0c01451fca71ce7065b274b31 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-03-06T17:14: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.1 http.request.host="127.0.0.1:37203" http.request.id=f32f6dc6-344f-49cc-93c8-b1bdc616a898 http.request.method=GET http.request.remoteaddr="127.0.0.1:41798" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="818.449µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Mar/2026:17:14:07 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-03-06T17:14: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.1 http.request.host="127.0.0.1:37203" http.request.id=4c109bd7-9478-4ffe-bd37-994a0bdeb13d http.request.method=GET http.request.remoteaddr="127.0.0.1:41798" 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="687.887µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [06/Mar/2026:17:14:07 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-03-06T17:14: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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37203" http.request.id=4a4f7a1c-a5ff-42a5-9a36-7db959edecce http.request.method=PUT http.request.remoteaddr="127.0.0.1:41798" 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="784.208µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-06T17:14: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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37203" http.request.id=4a4f7a1c-a5ff-42a5-9a36-7db959edecce http.request.method=PUT http.request.remoteaddr="127.0.0.1:41798" 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="833.168µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-06T17:14: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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37203" http.request.id=4a4f7a1c-a5ff-42a5-9a36-7db959edecce http.request.method=PUT http.request.remoteaddr="127.0.0.1:41798" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="861.088µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Mar/2026:17:14:07 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-03-06T17:14:07Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37203" http.request.id=6af38991-ee0e-435c-b594-ed0bb4ca0ed9 http.request.method=POST http.request.remoteaddr="127.0.0.1:41798" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="789.888µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:07 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:07Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37203" http.request.id=0b04f677-038f-4524-9019-f5152abcd40e http.request.method=PUT http.request.remoteaddr="127.0.0.1:41798" http.request.uri="/v2/foo/schema2/blobs/uploads/26737bb4-a989-43a9-82f9-857c2e29dd8e?_state=soO7BT7RdR7RkBPEwXnG2GbMtxn3lssH8vryu06Hg5x7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyNjczN2JiNC1hOTg5LTQzYTktODJmOS04NTdjMmUyOWRkOGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTQ6MDcuMDg1MjYwOTYxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.061211ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:07 +0000] "PUT /v2/foo/schema2/blobs/uploads/26737bb4-a989-43a9-82f9-857c2e29dd8e?_state=soO7BT7RdR7RkBPEwXnG2GbMtxn3lssH8vryu06Hg5x7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyNjczN2JiNC1hOTg5LTQzYTktODJmOS04NTdjMmUyOWRkOGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTQ6MDcuMDg1MjYwOTYxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14: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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37203" http.request.id=9a70073f-f267-4f30-b723-5bcc3bf6ddf0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41798" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="867.808µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-06T17:14: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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37203" http.request.id=9a70073f-f267-4f30-b723-5bcc3bf6ddf0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41798" 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="909.009µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Mar/2026:17:14:07 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-03-06T17:14:07Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37203" http.request.id=a7e96ef9-6d5d-4fdb-84f0-956d9e9f8269 http.request.method=POST http.request.remoteaddr="127.0.0.1:41798" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="903.85µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:07 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:08Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37203" http.request.id=4abcb92d-fc27-47d1-a1cd-04865b5a7474 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41798" http.request.uri="/v2/foo/schema2/blobs/uploads/09828443-144d-4c6d-9652-ad7c4a62bbe2?_state=4IbWUf6HiqhwGVOMmnYdPtkj9lXR_cdCWmXAI-mhy6d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwOTgyODQ0My0xNDRkLTRjNmQtOTY1Mi1hZDdjNGE2MmJiZTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTQ6MDcuMjc3NDI1OTU2WiJ9&digest=sha256%3A08216be2bc760ee8720731ddd97dbe4ad95e710c62dfab0c4f9efbb0655798bb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.107541949s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:07 +0000] "PUT /v2/foo/schema2/blobs/uploads/09828443-144d-4c6d-9652-ad7c4a62bbe2?_state=4IbWUf6HiqhwGVOMmnYdPtkj9lXR_cdCWmXAI-mhy6d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwOTgyODQ0My0xNDRkLTRjNmQtOTY1Mi1hZDdjNGE2MmJiZTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTQ6MDcuMjc3NDI1OTU2WiJ9&digest=sha256%3A08216be2bc760ee8720731ddd97dbe4ad95e710c62dfab0c4f9efbb0655798bb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:08Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37203" http.request.id=1e9baad2-f0e6-4b53-b960-0fed691ffe5d http.request.method=POST http.request.remoteaddr="127.0.0.1:41798" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.080531ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:08 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:09Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37203" http.request.id=0d55acf8-a631-4e77-b1a8-e03d1e580586 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41798" http.request.uri="/v2/foo/schema2/blobs/uploads/8261d515-3030-4bac-870d-2bbb01b9baa5?_state=bw9oNXZIqUMCdlt6V0jqxNuKOvRs86VUMzSHohwvdeB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4MjYxZDUxNS0zMDMwLTRiYWMtODcwZC0yYmJiMDFiOWJhYTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTQ6MDguNTkyMzQyMzM1WiJ9&digest=sha256%3A8cba2a891dc26656e279274507c4c817cfc750596e11d45d4cdd12c7cd4b39ba" http.request.useragent="Go-http-client/1.1" http.response.duration=1.135796317s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:08 +0000] "PUT /v2/foo/schema2/blobs/uploads/8261d515-3030-4bac-870d-2bbb01b9baa5?_state=bw9oNXZIqUMCdlt6V0jqxNuKOvRs86VUMzSHohwvdeB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4MjYxZDUxNS0zMDMwLTRiYWMtODcwZC0yYmJiMDFiOWJhYTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTQ6MDguNTkyMzQyMzM1WiJ9&digest=sha256%3A8cba2a891dc26656e279274507c4c817cfc750596e11d45d4cdd12c7cd4b39ba HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:09Z" level=info msg="response completed" go.version=go1.26.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37203" http.request.id=b33acdea-abd3-49f3-a2e5-dad556f12b08 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41798" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.295854ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:09 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:09Z" level=info msg="response completed" go.version=go1.26.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37203" http.request.id=61694382-4214-405b-879f-5278e8fb6dfa http.request.method=PUT http.request.remoteaddr="127.0.0.1:41798" http.request.uri="/v2/foo/schema2/manifests/sha256:7ff8079bb49bb34d113e399a608bf510d7f54ea6ec26862605852d521a8b756d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.077771ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:09 +0000] "PUT /v2/foo/schema2/manifests/sha256:7ff8079bb49bb34d113e399a608bf510d7f54ea6ec26862605852d521a8b756d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:09Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37203" http.request.id=46756eb6-d2ba-4675-a1a7-cff0e23f42f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:41798" 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="923.729µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Mar/2026:17:14:09 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-03-06T17:14:09Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37203" http.request.id=e1899923-9815-465e-8e24-11b148861f9f http.request.method=GET http.request.remoteaddr="127.0.0.1:41798" http.request.uri="/v2/foo/schema2/manifests/sha256:7ff8079bb49bb34d113e399a608bf510d7f54ea6ec26862605852d521a8b756d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="840.128µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Mar/2026:17:14:09 +0000] "GET /v2/foo/schema2/manifests/sha256:7ff8079bb49bb34d113e399a608bf510d7f54ea6ec26862605852d521a8b756d HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-03-06T17:14:09Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37203" http.request.id=eec932af-d920-4052-8f9b-7363ec001c3b http.request.method=GET http.request.remoteaddr="127.0.0.1:41798" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="730.807µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:09 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:09Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37203" http.request.id=53e2db11-6947-433e-a7d3-86ae5bc4672c http.request.method=GET http.request.remoteaddr="127.0.0.1:41798" http.request.uri="/v2/foo/schema2/manifests/sha256:7ff8079bb49bb34d113e399a608bf510d7f54ea6ec26862605852d521a8b756d" http.request.useragent="Go-http-client/1.1" http.response.duration="755.568µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:09 +0000] "GET /v2/foo/schema2/manifests/sha256:7ff8079bb49bb34d113e399a608bf510d7f54ea6ec26862605852d521a8b756d HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:09Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37203" http.request.id=9e2e93ef-25a0-49c3-8063-68cd48a64838 http.request.method=GET http.request.remoteaddr="127.0.0.1:41798" 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="697.007µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [06/Mar/2026:17:14:09 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-03-06T17:14:09Z" level=info msg="rewriting manifest sha256:7ff8079bb49bb34d113e399a608bf510d7f54ea6ec26862605852d521a8b756d in schema1 format to support old client" go.version=go1.26.1 http.request.host="127.0.0.1:37203" http.request.id=8975e9f2-748c-4c15-8745-f16b6884057b http.request.method=GET http.request.remoteaddr="127.0.0.1:41798" 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-03-06T17:14:09Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37203" http.request.id=8975e9f2-748c-4c15-8745-f16b6884057b http.request.method=GET http.request.remoteaddr="127.0.0.1:41798" 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.899259ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [06/Mar/2026:17:14:09 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-03-06T17:14:09Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:37203" http.request.id=a3ed3f57-5dd3-4771-8022-264ef639b663 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41798" 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="842.408µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [06/Mar/2026:17:14:09 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-03-06T17:14:09Z" level=info msg="response completed" go.version=go1.26.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:37203" http.request.id=002bb15a-96f7-4d5f-8c02-36572fe8cb1a http.request.method=PUT http.request.remoteaddr="127.0.0.1:41798" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="997.77µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:09 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:09Z" level=info msg="response completed" go.version=go1.26.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:37203" http.request.id=1091dfa4-0c43-42b9-b9c7-d4d2277f5900 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41798" http.request.uri="/v2/foo/schema2/manifests/sha256:39ca78c7d7341bb66373ea7c808222a6d471510aa0763c7aadadabe96d119478" http.request.useragent="Go-http-client/1.1" http.response.duration="876.169µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:09 +0000] "PUT /v2/foo/schema2/manifests/sha256:39ca78c7d7341bb66373ea7c808222a6d471510aa0763c7aadadabe96d119478 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:09Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37203" http.request.id=5f23c711-607a-4dd0-b7c3-e25e5933ea24 http.request.method=GET http.request.remoteaddr="127.0.0.1:41798" 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="899.649µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [06/Mar/2026:17:14:09 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-03-06T17:14:09Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37203" http.request.id=eadebd12-3dff-4269-90f1-291b7d629bcf http.request.method=GET http.request.remoteaddr="127.0.0.1:41798" http.request.uri="/v2/foo/schema2/manifests/sha256:39ca78c7d7341bb66373ea7c808222a6d471510aa0763c7aadadabe96d119478" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="866.488µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [06/Mar/2026:17:14:09 +0000] "GET /v2/foo/schema2/manifests/sha256:39ca78c7d7341bb66373ea7c808222a6d471510aa0763c7aadadabe96d119478 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-03-06T17:14:09Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37203" http.request.id=956c383c-b094-4921-8bcc-17e91a6a2d84 http.request.method=GET http.request.remoteaddr="127.0.0.1:41798" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="701.127µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:09 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:09Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37203" http.request.id=def3777c-f38b-4dc5-aff9-6e00289696e3 http.request.method=GET http.request.remoteaddr="127.0.0.1:41798" http.request.uri="/v2/foo/schema2/manifests/sha256:39ca78c7d7341bb66373ea7c808222a6d471510aa0763c7aadadabe96d119478" http.request.useragent="Go-http-client/1.1" http.response.duration="687.447µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:09 +0000] "GET /v2/foo/schema2/manifests/sha256:39ca78c7d7341bb66373ea7c808222a6d471510aa0763c7aadadabe96d119478 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:09Z" level=info msg="rewriting manifest list sha256:39ca78c7d7341bb66373ea7c808222a6d471510aa0763c7aadadabe96d119478 in schema1 format to support old client" go.version=go1.26.1 http.request.host="127.0.0.1:37203" http.request.id=096a9075-c638-419e-bd35-7268e9494fae http.request.method=GET http.request.remoteaddr="127.0.0.1:41798" 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-03-06T17:14:09Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37203" http.request.id=096a9075-c638-419e-bd35-7268e9494fae http.request.method=GET http.request.remoteaddr="127.0.0.1:41798" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.886059ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [06/Mar/2026:17:14:09 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (14.64s) === RUN TestGetManifestWithStorageError time="2026-03-06T17:14:09Z" 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.1 time="2026-03-06T17:14:09Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:14:09Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.26.1 http.request.host="127.0.0.1:42943" http.request.id=9702e18d-5611-42ad-90c3-9eae042413ff http.request.method=GET http.request.remoteaddr="127.0.0.1:46420" 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="773.487µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [06/Mar/2026:17:14:09 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-03-06T17:14:09Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.26.1 http.request.host="127.0.0.1:42943" http.request.id=e9b5641b-c3d8-4d5d-b0d5-cdf2ceb50afa http.request.method=GET http.request.remoteaddr="127.0.0.1:46420" 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="672.687µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [06/Mar/2026:17:14:09 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2026-03-06T17:14:09Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.26.1 http.request.host="127.0.0.1:42943" http.request.id=d8f9820d-5653-4904-afc2-4bac669c1b47 http.request.method=GET http.request.remoteaddr="127.0.0.1:46420" 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="718.807µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [06/Mar/2026:17:14:09 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2026-03-06T17:14:09Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.26.1 http.request.host="127.0.0.1:42943" http.request.id=e3991877-2f70-456a-b135-138e543488e7 http.request.method=GET http.request.remoteaddr="127.0.0.1:46420" 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="690.368µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [06/Mar/2026:17:14:09 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2026-03-06T17:14:09Z" 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.1 time="2026-03-06T17:14:09Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:14:09Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=43b2dc79-b34d-4bd3-8d47-566369a9ca63 http.request.method=GET http.request.remoteaddr="127.0.0.1:38982" 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="764.088µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Mar/2026:17:14:09 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-03-06T17:14:09Z" 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.1 http.request.host="127.0.0.1:37675" http.request.id=d3f40177-ccc0-4d6a-9270-f84dea3b2fbc http.request.method=GET http.request.remoteaddr="127.0.0.1:38982" 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="701.327µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [06/Mar/2026:17:14:09 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-03-06T17:14:09Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=10338a2a-4192-456a-ac8a-d8b8e5328fec http.request.method=PUT http.request.remoteaddr="127.0.0.1:38982" 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="718.767µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Mar/2026:17:14:09 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-03-06T17:14:09Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=a16fca78-7af7-41c2-92aa-08c3ef53ebeb http.request.method=PUT http.request.remoteaddr="127.0.0.1:38982" 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.383744ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-03-06T17:14:09Z" 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.1 http.request.host="127.0.0.1:37675" http.request.id=a16fca78-7af7-41c2-92aa-08c3ef53ebeb http.request.method=PUT http.request.remoteaddr="127.0.0.1:38982" 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.473945ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-03-06T17:14:09Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=a16fca78-7af7-41c2-92aa-08c3ef53ebeb http.request.method=PUT http.request.remoteaddr="127.0.0.1:38982" 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.528025ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-03-06T17:14:09Z" 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.1 http.request.host="127.0.0.1:37675" http.request.id=a16fca78-7af7-41c2-92aa-08c3ef53ebeb http.request.method=PUT http.request.remoteaddr="127.0.0.1:38982" 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.583306ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Mar/2026:17:14:09 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-03-06T17:14:10Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=873e813d-8b78-4356-8343-d7a9801417fd http.request.method=POST http.request.remoteaddr="127.0.0.1:38982" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="862.729µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:10 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:12Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=5c7e1a1e-6b25-4a9f-a835-7776d5572c1e http.request.method=PUT http.request.remoteaddr="127.0.0.1:38982" http.request.uri="/v2/foo/schema1/blobs/uploads/6f61776c-203f-4a1b-bec7-73511e98f59b?_state=Y58z5_slLmbqY01MCCJfDTWyuRmbTsEogV1X4L6Rh5N7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2ZjYxNzc2Yy0yMDNmLTRhMWItYmVjNy03MzUxMWU5OGY1OWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTQ6MTAuMDMzMDk0Nzk0WiJ9&digest=sha256%3A77c2e2f8e1b4bc3f786ec09ba98c9689224d7ab1fddf08da9eb4d7d160dc425f" http.request.useragent="Go-http-client/1.1" http.response.duration=2.205853444s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:10 +0000] "PUT /v2/foo/schema1/blobs/uploads/6f61776c-203f-4a1b-bec7-73511e98f59b?_state=Y58z5_slLmbqY01MCCJfDTWyuRmbTsEogV1X4L6Rh5N7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2ZjYxNzc2Yy0yMDNmLTRhMWItYmVjNy03MzUxMWU5OGY1OWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTQ6MTAuMDMzMDk0Nzk0WiJ9&digest=sha256%3A77c2e2f8e1b4bc3f786ec09ba98c9689224d7ab1fddf08da9eb4d7d160dc425f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:12Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=0ff59c6d-297d-4643-aa51-5a692908671f http.request.method=POST http.request.remoteaddr="127.0.0.1:38982" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.055891ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:12 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:14Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=9e963415-357d-4529-8725-7aaf82f1fba7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38982" http.request.uri="/v2/foo/schema1/blobs/uploads/ad950285-e718-4116-bc1c-f7be64c3928b?_state=DQivgxayhwyBrhXUzRrhzE8-mzWOXvsGM7aCIAyJpt97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhZDk1MDI4NS1lNzE4LTQxMTYtYmMxYy1mN2JlNjRjMzkyOGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTQ6MTIuNDgwMjE1OTMzWiJ9&digest=sha256%3A8c468060f993e0aabbe89b62ac7b56e43da074670ec17d896ef47115d9e54baf" http.request.useragent="Go-http-client/1.1" http.response.duration=1.603089511s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:12 +0000] "PUT /v2/foo/schema1/blobs/uploads/ad950285-e718-4116-bc1c-f7be64c3928b?_state=DQivgxayhwyBrhXUzRrhzE8-mzWOXvsGM7aCIAyJpt97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhZDk1MDI4NS1lNzE4LTQxMTYtYmMxYy1mN2JlNjRjMzkyOGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTQ6MTIuNDgwMjE1OTMzWiJ9&digest=sha256%3A8c468060f993e0aabbe89b62ac7b56e43da074670ec17d896ef47115d9e54baf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:14Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=4a1c6c73-daa6-433a-9101-540f126e062c http.request.method=PUT http.request.remoteaddr="127.0.0.1:38982" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.96343ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:14 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:14Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=bb605bcc-d3c9-4b8a-90e8-9e9746ab2cca http.request.method=PUT http.request.remoteaddr="127.0.0.1:38982" http.request.uri="/v2/foo/schema1/manifests/sha256:f3fdce36857d48a0df4aa478cde83ea3fc93d88deea6ddf7425f149e8d43f7bb" http.request.useragent="Go-http-client/1.1" http.response.duration=2.734148ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:14 +0000] "PUT /v2/foo/schema1/manifests/sha256:f3fdce36857d48a0df4aa478cde83ea3fc93d88deea6ddf7425f149e8d43f7bb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:14Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=25577480-94e4-407b-9f17-dab052317580 http.request.method=GET http.request.remoteaddr="127.0.0.1:38982" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.714817ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Mar/2026:17:14:14 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-06T17:14:14Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=692cf9e7-38b9-405b-9ed6-4df24ca094e3 http.request.method=GET http.request.remoteaddr="127.0.0.1:38982" http.request.uri="/v2/foo/schema1/manifests/sha256:f3fdce36857d48a0df4aa478cde83ea3fc93d88deea6ddf7425f149e8d43f7bb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.684257ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Mar/2026:17:14:14 +0000] "GET /v2/foo/schema1/manifests/sha256:f3fdce36857d48a0df4aa478cde83ea3fc93d88deea6ddf7425f149e8d43f7bb HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-06T17:14:14Z" level=info msg="response completed" go.version=go1.26.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:37675" http.request.id=1b1abb66-bc95-4faa-a506-0382b028269b http.request.method=PUT http.request.remoteaddr="127.0.0.1:38982" http.request.uri="/v2/foo/schema1/manifests/sha256:f3fdce36857d48a0df4aa478cde83ea3fc93d88deea6ddf7425f149e8d43f7bb" http.request.useragent="Go-http-client/1.1" http.response.duration=2.672387ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:14 +0000] "PUT /v2/foo/schema1/manifests/sha256:f3fdce36857d48a0df4aa478cde83ea3fc93d88deea6ddf7425f149e8d43f7bb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:14Z" level=info msg="response completed" go.version=go1.26.1 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:37675" http.request.id=b93166ec-4133-4b69-abc4-1770a7478c21 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38982" http.request.uri="/v2/foo/schema1/manifests/sha256:f3fdce36857d48a0df4aa478cde83ea3fc93d88deea6ddf7425f149e8d43f7bb" http.request.useragent="Go-http-client/1.1" http.response.duration=2.742908ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:14 +0000] "PUT /v2/foo/schema1/manifests/sha256:f3fdce36857d48a0df4aa478cde83ea3fc93d88deea6ddf7425f149e8d43f7bb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:14Z" level=info msg="response completed" go.version=go1.26.1 http.request.contenttype="application/json" http.request.host="127.0.0.1:37675" http.request.id=1e69a807-c591-44f5-ac50-e74bb748a145 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38982" http.request.uri="/v2/foo/schema1/manifests/sha256:f3fdce36857d48a0df4aa478cde83ea3fc93d88deea6ddf7425f149e8d43f7bb" http.request.useragent="Go-http-client/1.1" http.response.duration=2.680267ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:14 +0000] "PUT /v2/foo/schema1/manifests/sha256:f3fdce36857d48a0df4aa478cde83ea3fc93d88deea6ddf7425f149e8d43f7bb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:14Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=e6127707-fb9c-4b4b-a0e0-7849f25cad5a http.request.method=GET http.request.remoteaddr="127.0.0.1:38982" http.request.uri="/v2/foo/schema1/manifests/sha256:f3fdce36857d48a0df4aa478cde83ea3fc93d88deea6ddf7425f149e8d43f7bb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.578416ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Mar/2026:17:14:14 +0000] "GET /v2/foo/schema1/manifests/sha256:f3fdce36857d48a0df4aa478cde83ea3fc93d88deea6ddf7425f149e8d43f7bb HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-06T17:14:14Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=125093d1-f6ad-4dbc-8458-80e9df69bc8b http.request.method=GET http.request.remoteaddr="127.0.0.1:38982" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="722.567µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:14 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:14Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=0108bc36-8a38-428c-8895-d9eb14ffc028 http.request.method=GET http.request.remoteaddr="127.0.0.1:38982" http.request.uri="/v2/foo/schema1/manifests/sha256:f3fdce36857d48a0df4aa478cde83ea3fc93d88deea6ddf7425f149e8d43f7bb" http.request.useragent="Go-http-client/1.1" http.response.duration="707.767µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:14 +0000] "GET /v2/foo/schema1/manifests/sha256:f3fdce36857d48a0df4aa478cde83ea3fc93d88deea6ddf7425f149e8d43f7bb HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:14Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=56ce7bf5-57f6-421f-9772-e9bc00c549e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:38982" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="726.647µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [06/Mar/2026:17:14:14 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-03-06T17:14:14Z" level=error msg="payload digest does match: "sha256:2509d6df3792a8e0badcbbe5efdb2784e23fb61371608fb93ace6ceee3774919" != "sha256:f3fdce36857d48a0df4aa478cde83ea3fc93d88deea6ddf7425f149e8d43f7bb"" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=067d6846-2f7f-4707-aa9a-11bb63042d40 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38982" http.request.uri="/v2/foo/schema1/manifests/sha256:f3fdce36857d48a0df4aa478cde83ea3fc93d88deea6ddf7425f149e8d43f7bb" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:f3fdce36857d48a0df4aa478cde83ea3fc93d88deea6ddf7425f149e8d43f7bb" time="2026-03-06T17:14:14Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=067d6846-2f7f-4707-aa9a-11bb63042d40 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38982" http.request.uri="/v2/foo/schema1/manifests/sha256:f3fdce36857d48a0df4aa478cde83ea3fc93d88deea6ddf7425f149e8d43f7bb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="847.489µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:f3fdce36857d48a0df4aa478cde83ea3fc93d88deea6ddf7425f149e8d43f7bb" 127.0.0.1 - - [06/Mar/2026:17:14:14 +0000] "PUT /v2/foo/schema1/manifests/sha256:f3fdce36857d48a0df4aa478cde83ea3fc93d88deea6ddf7425f149e8d43f7bb HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-03-06T17:14:14Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=74e72ada-fa8b-4470-8f9e-bb43d51036f5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38998" http.request.uri="/v2/foo/schema1/manifests/sha256:f3fdce36857d48a0df4aa478cde83ea3fc93d88deea6ddf7425f149e8d43f7bb" http.request.useragent="Go-http-client/1.1" http.response.duration="938.73µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:14 +0000] "DELETE /v2/foo/schema1/manifests/sha256:f3fdce36857d48a0df4aa478cde83ea3fc93d88deea6ddf7425f149e8d43f7bb HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:14Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:f3fdce36857d48a0df4aa478cde83ea3fc93d88deea6ddf7425f149e8d43f7bb" err.message="manifest unknown" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=5f3208d4-9882-4871-be57-b1e81c98e980 http.request.method=GET http.request.remoteaddr="127.0.0.1:38998" http.request.uri="/v2/foo/schema1/manifests/sha256:f3fdce36857d48a0df4aa478cde83ea3fc93d88deea6ddf7425f149e8d43f7bb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="784.088µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:f3fdce36857d48a0df4aa478cde83ea3fc93d88deea6ddf7425f149e8d43f7bb" 127.0.0.1 - - [06/Mar/2026:17:14:14 +0000] "GET /v2/foo/schema1/manifests/sha256:f3fdce36857d48a0df4aa478cde83ea3fc93d88deea6ddf7425f149e8d43f7bb HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-03-06T17:14:14Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=48d391a7-80a3-4a78-8c23-de57227fa391 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39008" http.request.uri="/v2/foo/schema1/manifests/sha256:f3fdce36857d48a0df4aa478cde83ea3fc93d88deea6ddf7425f149e8d43f7bb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="877.289µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:f3fdce36857d48a0df4aa478cde83ea3fc93d88deea6ddf7425f149e8d43f7bb" 127.0.0.1 - - [06/Mar/2026:17:14:14 +0000] "DELETE /v2/foo/schema1/manifests/sha256:f3fdce36857d48a0df4aa478cde83ea3fc93d88deea6ddf7425f149e8d43f7bb HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-03-06T17:14:14Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=aa8e209f-77d0-459b-8ad7-4d51aa455658 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39018" http.request.uri="/v2/foo/schema1/manifests/sha256:f3fdce36857d48a0df4aa478cde83ea3fc93d88deea6ddf7425f149e8d43f7bb" http.request.useragent="Go-http-client/1.1" http.response.duration=2.802628ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:14 +0000] "PUT /v2/foo/schema1/manifests/sha256:f3fdce36857d48a0df4aa478cde83ea3fc93d88deea6ddf7425f149e8d43f7bb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:14Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=bae83f7f-be81-4a48-9236-b9650698bb2f http.request.method=GET http.request.remoteaddr="127.0.0.1:39018" http.request.uri="/v2/foo/schema1/manifests/sha256:f3fdce36857d48a0df4aa478cde83ea3fc93d88deea6ddf7425f149e8d43f7bb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.652857ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Mar/2026:17:14:14 +0000] "GET /v2/foo/schema1/manifests/sha256:f3fdce36857d48a0df4aa478cde83ea3fc93d88deea6ddf7425f149e8d43f7bb HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-06T17:14:14Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=167caadf-b790-4f2d-86d2-dc5c03e75c3f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39026" 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="882.209µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [06/Mar/2026:17:14:14 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-03-06T17:14:14Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=2f36668e-b6d6-4816-a59d-4e8ab528b73f http.request.method=PUT http.request.remoteaddr="127.0.0.1:39032" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.886349ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:14 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:14Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=7dcc7934-abd3-41aa-8a7b-d61258b7192f http.request.method=GET http.request.remoteaddr="127.0.0.1:39032" 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="688.927µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [06/Mar/2026:17:14:14 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-03-06T17:14:14Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=756344cd-f34e-47e6-911d-c9da85fbbbfd http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39032" http.request.uri="/v2/foo/schema1/manifests/sha256:f3fdce36857d48a0df4aa478cde83ea3fc93d88deea6ddf7425f149e8d43f7bb" http.request.useragent="Go-http-client/1.1" http.response.duration="842.608µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:14 +0000] "DELETE /v2/foo/schema1/manifests/sha256:f3fdce36857d48a0df4aa478cde83ea3fc93d88deea6ddf7425f149e8d43f7bb HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:14Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=6982a947-2783-48ac-8ea1-49203213b8e3 http.request.method=GET http.request.remoteaddr="127.0.0.1:39032" 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="687.007µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [06/Mar/2026:17:14:14 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2026-03-06T17:14:14Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=a2689db3-0a11-4475-ab95-19a23b8c01e6 http.request.method=GET http.request.remoteaddr="127.0.0.1:39032" 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="720.287µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Mar/2026:17:14:14 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-03-06T17:14:14Z" 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.1 http.request.host="127.0.0.1:37675" http.request.id=30756e2e-b169-499a-8115-7ada36582656 http.request.method=GET http.request.remoteaddr="127.0.0.1:39032" 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="745.408µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [06/Mar/2026:17:14:14 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-03-06T17:14:14Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37675" http.request.id=40158098-c1d3-4776-addc-6a9d47de1f73 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39032" 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="858.249µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-06T17:14:14Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37675" http.request.id=40158098-c1d3-4776-addc-6a9d47de1f73 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39032" 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="903.45µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-06T17:14:14Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37675" http.request.id=40158098-c1d3-4776-addc-6a9d47de1f73 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39032" 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="934.53µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Mar/2026:17:14:14 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-03-06T17:14:14Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=5a1fb1fa-ff34-4b2e-bba4-31f0e84f435d http.request.method=POST http.request.remoteaddr="127.0.0.1:39032" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="768.408µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:14 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:14Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=a34f7a09-092c-470d-94fb-cd59ee19670d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39032" http.request.uri="/v2/foo/schema2/blobs/uploads/515279b3-c5df-4c39-bd17-22a50db08f60?_state=T9SZnu6f9bc3d6Lh8VAt3pILnoP3oWecD1nC6PXdWnl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1MTUyNzliMy1jNWRmLTRjMzktYmQxNy0yMmE1MGRiMDhmNjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTQ6MTQuMTMzMzg5MTE0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.00805ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:14 +0000] "PUT /v2/foo/schema2/blobs/uploads/515279b3-c5df-4c39-bd17-22a50db08f60?_state=T9SZnu6f9bc3d6Lh8VAt3pILnoP3oWecD1nC6PXdWnl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1MTUyNzliMy1jNWRmLTRjMzktYmQxNy0yMmE1MGRiMDhmNjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTQ6MTQuMTMzMzg5MTE0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:14Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37675" http.request.id=4fc4cce8-821a-4606-9180-3bc3b8bf1617 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39032" 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="805.008µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-06T17:14:14Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37675" http.request.id=4fc4cce8-821a-4606-9180-3bc3b8bf1617 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39032" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="849.929µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Mar/2026:17:14:14 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-03-06T17:14:14Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=21834ac1-e8a9-4e4f-b14c-a4e804a13474 http.request.method=POST http.request.remoteaddr="127.0.0.1:39032" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.00785ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:14 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:14Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=01c81e4f-d5d5-4da5-a422-051afda46004 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39032" http.request.uri="/v2/foo/schema2/blobs/uploads/87157a3c-b8fe-4456-84fb-91eb84428f4e?_state=bFgTPslJ_8hQgs-5ivwtsGsQ3MxYbl7gjkHGIc8IYDd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4NzE1N2EzYy1iOGZlLTQ0NTYtODRmYi05MWViODQ0MjhmNGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTQ6MTQuMjg2NTIzMDcyWiJ9&digest=sha256%3A7caf542e77dbf7323dfd3f37d730dd4c8183eee23137a21a94f9cd4f1ae8b5b5" http.request.useragent="Go-http-client/1.1" http.response.duration=627.97767ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:14 +0000] "PUT /v2/foo/schema2/blobs/uploads/87157a3c-b8fe-4456-84fb-91eb84428f4e?_state=bFgTPslJ_8hQgs-5ivwtsGsQ3MxYbl7gjkHGIc8IYDd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4NzE1N2EzYy1iOGZlLTQ0NTYtODRmYi05MWViODQ0MjhmNGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTQ6MTQuMjg2NTIzMDcyWiJ9&digest=sha256%3A7caf542e77dbf7323dfd3f37d730dd4c8183eee23137a21a94f9cd4f1ae8b5b5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:15Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=474b6b70-5a85-49de-a02b-ed7fdc7d67dc http.request.method=POST http.request.remoteaddr="127.0.0.1:39032" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.121652ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:15 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:16Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=36564ca2-c5c7-4437-8b8c-8ce68e8f6821 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39032" http.request.uri="/v2/foo/schema2/blobs/uploads/132ecd67-6491-4a98-8682-8032253a4184?_state=flyGnUQOop3gIBSfNiKkgyx4DXH6ozKmtNsGBe2gpgB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxMzJlY2Q2Ny02NDkxLTRhOTgtODY4Mi04MDMyMjUzYTQxODQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTQ6MTUuMTYyMzY5OTAzWiJ9&digest=sha256%3Aa41a1ab0bbca6664bab9ecb3d7253085f93f8f80be10073d863eb0fa845c3b02" http.request.useragent="Go-http-client/1.1" http.response.duration=1.709810437s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:15 +0000] "PUT /v2/foo/schema2/blobs/uploads/132ecd67-6491-4a98-8682-8032253a4184?_state=flyGnUQOop3gIBSfNiKkgyx4DXH6ozKmtNsGBe2gpgB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxMzJlY2Q2Ny02NDkxLTRhOTgtODY4Mi04MDMyMjUzYTQxODQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6MTQ6MTUuMTYyMzY5OTAzWiJ9&digest=sha256%3Aa41a1ab0bbca6664bab9ecb3d7253085f93f8f80be10073d863eb0fa845c3b02 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:16Z" level=info msg="response completed" go.version=go1.26.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37675" http.request.id=06f22efe-945f-44ab-af5e-db002e513906 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39032" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.328934ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:16 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:16Z" level=info msg="response completed" go.version=go1.26.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37675" http.request.id=17f3e23e-6678-4f3d-b6d7-9d986b704a11 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39032" http.request.uri="/v2/foo/schema2/manifests/sha256:e91b7fef66d0881e74639d7545d62ec708051539d625de5b2c89afd2b2e8d225" http.request.useragent="Go-http-client/1.1" http.response.duration=1.101571ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:16 +0000] "PUT /v2/foo/schema2/manifests/sha256:e91b7fef66d0881e74639d7545d62ec708051539d625de5b2c89afd2b2e8d225 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:16Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=e90e238e-0f6b-470d-a82b-a96a8b656c4c http.request.method=GET http.request.remoteaddr="127.0.0.1:39032" 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="880.369µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Mar/2026:17:14:16 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-03-06T17:14:16Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=6e25c1f5-f4c1-4aa3-8a0e-abcb729a5cd5 http.request.method=GET http.request.remoteaddr="127.0.0.1:39032" http.request.uri="/v2/foo/schema2/manifests/sha256:e91b7fef66d0881e74639d7545d62ec708051539d625de5b2c89afd2b2e8d225" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="913.61µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Mar/2026:17:14:16 +0000] "GET /v2/foo/schema2/manifests/sha256:e91b7fef66d0881e74639d7545d62ec708051539d625de5b2c89afd2b2e8d225 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-03-06T17:14:16Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=9c887110-94dc-4615-a9fe-088926999de6 http.request.method=GET http.request.remoteaddr="127.0.0.1:39032" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="766.528µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:16 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:16Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=9cfbc68c-0050-447b-959d-46fd6d16ad36 http.request.method=GET http.request.remoteaddr="127.0.0.1:39032" http.request.uri="/v2/foo/schema2/manifests/sha256:e91b7fef66d0881e74639d7545d62ec708051539d625de5b2c89afd2b2e8d225" http.request.useragent="Go-http-client/1.1" http.response.duration="709.727µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:16 +0000] "GET /v2/foo/schema2/manifests/sha256:e91b7fef66d0881e74639d7545d62ec708051539d625de5b2c89afd2b2e8d225 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:16Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=01873fbf-615d-4f65-9bc7-98a49b0504e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:39032" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="716.167µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [06/Mar/2026:17:14:16 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-03-06T17:14:16Z" level=info msg="rewriting manifest sha256:e91b7fef66d0881e74639d7545d62ec708051539d625de5b2c89afd2b2e8d225 in schema1 format to support old client" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=c3c3c9b9-4539-4b86-aba5-fdef0592ac59 http.request.method=GET http.request.remoteaddr="127.0.0.1:39032" 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-03-06T17:14:16Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=c3c3c9b9-4539-4b86-aba5-fdef0592ac59 http.request.method=GET http.request.remoteaddr="127.0.0.1:39032" 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.795458ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [06/Mar/2026:17:14:16 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-03-06T17:14:16Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=922d1880-ce0f-46dd-9787-b5244c2739c1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39032" http.request.uri="/v2/foo/schema2/manifests/sha256:e91b7fef66d0881e74639d7545d62ec708051539d625de5b2c89afd2b2e8d225" http.request.useragent="Go-http-client/1.1" http.response.duration="887.049µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:16 +0000] "DELETE /v2/foo/schema2/manifests/sha256:e91b7fef66d0881e74639d7545d62ec708051539d625de5b2c89afd2b2e8d225 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:16Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:e91b7fef66d0881e74639d7545d62ec708051539d625de5b2c89afd2b2e8d225" err.message="manifest unknown" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=bfa5b926-7a04-44d4-8781-e6c6645df284 http.request.method=GET http.request.remoteaddr="127.0.0.1:39032" http.request.uri="/v2/foo/schema2/manifests/sha256:e91b7fef66d0881e74639d7545d62ec708051539d625de5b2c89afd2b2e8d225" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="794.128µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:e91b7fef66d0881e74639d7545d62ec708051539d625de5b2c89afd2b2e8d225" 127.0.0.1 - - [06/Mar/2026:17:14:16 +0000] "GET /v2/foo/schema2/manifests/sha256:e91b7fef66d0881e74639d7545d62ec708051539d625de5b2c89afd2b2e8d225 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-03-06T17:14:16Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=0dedb12d-cd46-4254-9ffb-18b4f4d16c73 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39048" http.request.uri="/v2/foo/schema2/manifests/sha256:e91b7fef66d0881e74639d7545d62ec708051539d625de5b2c89afd2b2e8d225" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="901.969µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:e91b7fef66d0881e74639d7545d62ec708051539d625de5b2c89afd2b2e8d225" 127.0.0.1 - - [06/Mar/2026:17:14:16 +0000] "DELETE /v2/foo/schema2/manifests/sha256:e91b7fef66d0881e74639d7545d62ec708051539d625de5b2c89afd2b2e8d225 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-03-06T17:14:16Z" level=info msg="response completed" go.version=go1.26.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37675" http.request.id=7a9b69a1-eabd-40b2-9206-0c19a98aefa1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39050" http.request.uri="/v2/foo/schema2/manifests/sha256:e91b7fef66d0881e74639d7545d62ec708051539d625de5b2c89afd2b2e8d225" http.request.useragent="Go-http-client/1.1" http.response.duration=1.283693ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:16 +0000] "PUT /v2/foo/schema2/manifests/sha256:e91b7fef66d0881e74639d7545d62ec708051539d625de5b2c89afd2b2e8d225 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:16Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=32a28b2e-f9ea-498c-8291-4b94d2b61ded http.request.method=GET http.request.remoteaddr="127.0.0.1:39050" http.request.uri="/v2/foo/schema2/manifests/sha256:e91b7fef66d0881e74639d7545d62ec708051539d625de5b2c89afd2b2e8d225" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="953.529µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Mar/2026:17:14:16 +0000] "GET /v2/foo/schema2/manifests/sha256:e91b7fef66d0881e74639d7545d62ec708051539d625de5b2c89afd2b2e8d225 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-03-06T17:14:16Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=26ac3362-a22f-44ce-99ed-b67c98535dcf http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39060" 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="841.089µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [06/Mar/2026:17:14:16 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-03-06T17:14:16Z" level=info msg="response completed" go.version=go1.26.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37675" http.request.id=a6b98ff2-7659-483b-aa7d-f4b82de34c51 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39070" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.219892ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:16 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:16Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=20fb8db5-51d2-424d-9b2e-b88f6161af25 http.request.method=GET http.request.remoteaddr="127.0.0.1:39070" 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="783.688µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [06/Mar/2026:17:14:16 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-03-06T17:14:16Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=8832f9a3-1fab-44fe-afdb-cd2ed06ebd30 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39070" http.request.uri="/v2/foo/schema2/manifests/sha256:e91b7fef66d0881e74639d7545d62ec708051539d625de5b2c89afd2b2e8d225" http.request.useragent="Go-http-client/1.1" http.response.duration="892.569µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:16 +0000] "DELETE /v2/foo/schema2/manifests/sha256:e91b7fef66d0881e74639d7545d62ec708051539d625de5b2c89afd2b2e8d225 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:16Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37675" http.request.id=6a4b7d65-b7dd-4e67-bec9-94937908b8c7 http.request.method=GET http.request.remoteaddr="127.0.0.1:39070" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="724.328µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [06/Mar/2026:17:14:16 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (7.14s) === RUN TestManifestDeleteDisabled time="2026-03-06T17:14:16Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.1 time="2026-03-06T17:14:16Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:14:16Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.1 http.request.host="127.0.0.1:36723" http.request.id=31a470dd-4546-46d4-b74b-607fa8f76677 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58734" 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="869.049µs" http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [06/Mar/2026:17:14:16 +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-03-06T17:14:16Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.1 time="2026-03-06T17:14:16Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:14:16Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.1 time="2026-03-06T17:14:16Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.26.1 time="2026-03-06T17:14:16Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.26.1 time="2026-03-06T17:14:16Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.1 http.request.host="127.0.0.1:33753" http.request.id=bd6b8c62-7122-4cee-8ed5-915a3ccbfbc4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58290" 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.557056ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [06/Mar/2026:17:14:16 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-03-06T17:14:16Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.1 http.request.host="127.0.0.1:33753" http.request.id=83dda310-70b9-455b-9a41-dc8c98310044 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58294" 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.409654ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [06/Mar/2026:17:14:16 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-03-06T17:14:16Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.1 http.request.host="127.0.0.1:33753" http.request.id=aa3c83fd-7229-4e51-a5f6-b1a2b399d046 http.request.method=POST http.request.remoteaddr="127.0.0.1:58300" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.501815ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [06/Mar/2026:17:14:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-03-06T17:14:16Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.1 http.request.host="127.0.0.1:33753" http.request.id=ac61ab5c-26d7-47ed-b72d-57270acbfbf2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58316" 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.394174ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [06/Mar/2026:17:14:16 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.04s) === RUN TestProxyManifestGetByTag time="2026-03-06T17:14:16Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.1 time="2026-03-06T17:14:16Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:14:17Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:39659" http.request.id=11388676-9788-4bf3-9db3-0fcae446fec3 http.request.method=POST http.request.remoteaddr="127.0.0.1:37420" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.085491ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:19Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:39659" http.request.id=1242e3d7-e147-464b-bf75-81deb13aa84f http.request.method=PUT http.request.remoteaddr="127.0.0.1:37420" http.request.uri="/v2/foo/bar/blobs/uploads/aae403b7-ef88-490e-a011-7986deb2a4d9?_state=fNBxgKZQRazX-D8URGyalHY-zi8T1lg9B1v3P4_pJ1V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFhZTQwM2I3LWVmODgtNDkwZS1hMDExLTc5ODZkZWIyYTRkOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxNDoxNy4xOTc5MjM0MTRaIn0%3D&digest=sha256%3A7556736076356a1767d2955fe0d5fc7f2c9aaa653dbcea6a761056fef24b2207" http.request.useragent="Go-http-client/1.1" http.response.duration=1.824856407s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:17 +0000] "PUT /v2/foo/bar/blobs/uploads/aae403b7-ef88-490e-a011-7986deb2a4d9?_state=fNBxgKZQRazX-D8URGyalHY-zi8T1lg9B1v3P4_pJ1V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFhZTQwM2I3LWVmODgtNDkwZS1hMDExLTc5ODZkZWIyYTRkOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxNDoxNy4xOTc5MjM0MTRaIn0%3D&digest=sha256%3A7556736076356a1767d2955fe0d5fc7f2c9aaa653dbcea6a761056fef24b2207 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:19Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:39659" http.request.id=b14b4684-cdde-4de6-b36a-3964b2cf3424 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37420" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=2.907749ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:19 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14: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.1 time="2026-03-06T17:14:19Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:14:19Z" level=info msg="Starting upload purge in 53m0s" go.version=go1.26.1 time="2026-03-06T17:14:19Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.1 time="2026-03-06T17:14:19Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:39659" http.request.id=3cf1d39b-0cf5-4761-b27f-d47abfbd396e http.request.method=GET http.request.remoteaddr="127.0.0.1:37420" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="710.407µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Mar/2026:17:14:19 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-03-06T17:14:19Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:39659" go.version=go1.26.1 time="2026-03-06T17:14:19Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.26.1 time="2026-03-06T17:14:19Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:39659" http.request.id=6e06e49e-671f-47c2-a704-20f4cdcee65c http.request.method=GET http.request.remoteaddr="127.0.0.1:39612" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="730.967µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Mar/2026:17:14:19 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-03-06T17:14:19Z" level=info msg="Challenge established with upstream : http://127.0.0.1:39659/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:39659/v2/:[]]}" go.version=go1.26.1 http.request.host="127.0.0.1:38289" http.request.id=29451e48-8007-4fa3-b454-6a8d21815689 http.request.method=GET http.request.remoteaddr="127.0.0.1:58574" http.request.uri="/v2/foo/bar/manifests/sha256:b7870918440b6b789421364b745295fc00e818814aa47f121855af0691217d62" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:b7870918440b6b789421364b745295fc00e818814aa47f121855af0691217d62" time="2026-03-06T17:14:19Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:39659" http.request.id=3c95ab7f-2dc5-4347-be6f-4632c77eba9b http.request.method=GET http.request.remoteaddr="127.0.0.1:39624" http.request.uri="/v2/foo/bar/manifests/sha256:b7870918440b6b789421364b745295fc00e818814aa47f121855af0691217d62" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.734578ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Mar/2026:17:14:19 +0000] "GET /v2/foo/bar/manifests/sha256:b7870918440b6b789421364b745295fc00e818814aa47f121855af0691217d62 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-03-06T17:14:19Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:b7870918440b6b789421364b745295fc00e818814aa47f121855af0691217d62 with ttl=167h59m59.99999716s" go.version=go1.26.1 time="2026-03-06T17:14:19Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:38289" http.request.id=29451e48-8007-4fa3-b454-6a8d21815689 http.request.method=GET http.request.remoteaddr="127.0.0.1:58574" http.request.uri="/v2/foo/bar/manifests/sha256:b7870918440b6b789421364b745295fc00e818814aa47f121855af0691217d62" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=6.774829ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Mar/2026:17:14:19 +0000] "GET /v2/foo/bar/manifests/sha256:b7870918440b6b789421364b745295fc00e818814aa47f121855af0691217d62 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-03-06T17:14:19Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:39659" http.request.id=3ee4712f-a606-41d8-ab0d-5c8a9580ad60 http.request.method=GET http.request.remoteaddr="127.0.0.1:39624" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="622.607µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Mar/2026:17:14:19 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-03-06T17:14:19Z" level=info msg="Challenge established with upstream : http://127.0.0.1:39659/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:39659/v2/:[]]}" go.version=go1.26.1 http.request.host="127.0.0.1:38289" http.request.id=77dd0115-e5df-4f31-ba00-12f172e2955c http.request.method=GET http.request.remoteaddr="127.0.0.1:58586" 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-03-06T17:14:19Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:39659" http.request.id=d94d5dbf-93c5-4a70-8291-39936d7d63f1 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39626" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.738618ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Mar/2026:17:14:19 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-03-06T17:14:19Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:38289" http.request.id=77dd0115-e5df-4f31-ba00-12f172e2955c http.request.method=GET http.request.remoteaddr="127.0.0.1:58586" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.372015ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Mar/2026:17:14:19 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-03-06T17:14:19Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:39659" http.request.id=b260b4cf-9f23-4269-8f4c-26ef52dc5dd5 http.request.method=POST http.request.remoteaddr="127.0.0.1:39626" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="895.489µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:19 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:20Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:39659" http.request.id=effd2429-12f1-4fb5-81af-f7c3ffa388e3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39626" http.request.uri="/v2/foo/bar/blobs/uploads/ee135296-bfab-4f07-af57-9bd676eccd99?_state=BqYHxPI0keMQubMJQzgvTcdtSgmdca7YOYmIbi3Plnl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlMTM1Mjk2LWJmYWItNGYwNy1hZjU3LTliZDY3NmVjY2Q5OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxNDoxOS4yODM2Nzk4MzZaIn0%3D&digest=sha256%3A0e5f37af4b3d9ad4f66d5475fa154798d7361315ab7651f39f38993a2b66d032" http.request.useragent="Go-http-client/1.1" http.response.duration=1.576703762s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:19 +0000] "PUT /v2/foo/bar/blobs/uploads/ee135296-bfab-4f07-af57-9bd676eccd99?_state=BqYHxPI0keMQubMJQzgvTcdtSgmdca7YOYmIbi3Plnl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlMTM1Mjk2LWJmYWItNGYwNy1hZjU3LTliZDY3NmVjY2Q5OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzoxNDoxOS4yODM2Nzk4MzZaIn0%3D&digest=sha256%3A0e5f37af4b3d9ad4f66d5475fa154798d7361315ab7651f39f38993a2b66d032 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:20Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:39659" http.request.id=c16838f3-aac5-48fe-90d6-acda3a4e84d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39626" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=2.882269ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:14:20 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:14:20Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:39659" http.request.id=e75e0253-70b0-45d3-b058-925f53c245de http.request.method=GET http.request.remoteaddr="127.0.0.1:39626" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="729.528µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Mar/2026:17:14:20 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-03-06T17:14:20Z" level=info msg="Challenge established with upstream : http://127.0.0.1:39659/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:39659/v2/:[]]}" go.version=go1.26.1 http.request.host="127.0.0.1:38289" http.request.id=ea668b17-9cbd-4b89-8baa-21ae1b14d0ee http.request.method=GET http.request.remoteaddr="127.0.0.1:58602" 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-03-06T17:14:20Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:39659" http.request.id=1340e368-e444-49a7-8f51-ca72a4e7bd98 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39636" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.759018ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Mar/2026:17:14:20 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-03-06T17:14:20Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:39659" http.request.id=a42b8cb0-c5a5-4acf-8ae1-0681a62f1249 http.request.method=GET http.request.remoteaddr="127.0.0.1:39636" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="700.087µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Mar/2026:17:14:20 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-03-06T17:14:20Z" level=info msg="Challenge established with upstream : http://127.0.0.1:39659/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:39659/v2/:[]]}" go.version=go1.26.1 http.request.host="127.0.0.1:38289" http.request.id=ea668b17-9cbd-4b89-8baa-21ae1b14d0ee http.request.method=GET http.request.remoteaddr="127.0.0.1:58602" 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-03-06T17:14:20Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:39659" http.request.id=d7fed310-a333-4efd-8d0c-0f3c825a5050 http.request.method=GET http.request.remoteaddr="127.0.0.1:39638" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.819258ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Mar/2026:17:14:20 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-03-06T17:14:20Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:803f32316ed4cd63391311048a9afc4a202610589b1e69c12806d0b4afd6d890 with ttl=167h59m59.999997s" go.version=go1.26.1 time="2026-03-06T17:14:20Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:38289" http.request.id=ea668b17-9cbd-4b89-8baa-21ae1b14d0ee http.request.method=GET http.request.remoteaddr="127.0.0.1:58602" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=10.385386ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Mar/2026:17:14:20 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (3.94s) === RUN TestAppDispatcher time="2026-03-06T17:14:20Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:42695" http.request.id=f1fd114b-bffd-4e87-b0aa-de7d08cf274e http.request.method=GET http.request.remoteaddr="127.0.0.1:55966" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="830.128µs" http.response.status=200 http.response.written=0 time="2026-03-06T17:14:20Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:42695" http.request.id=a7130e82-1859-4e7f-958a-3a2814691edc http.request.method=GET http.request.remoteaddr="127.0.0.1:55966" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="692.087µs" http.response.status=200 http.response.written=0 time="2026-03-06T17:14:20Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:42695" http.request.id=5bd29420-ddbf-4e47-a0c7-b69322b18995 http.request.method=GET http.request.remoteaddr="127.0.0.1:55966" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="723.568µs" http.response.status=200 http.response.written=0 time="2026-03-06T17:14:20Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:42695" http.request.id=f89d4d20-53f5-4b05-9293-2f8a470afc23 http.request.method=GET http.request.remoteaddr="127.0.0.1:55966" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="708.927µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2026-03-06T17:14:20Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.1 instance.id=9500289b-3082-4c6e-9d26-a48ae1847392 time="2026-03-06T17:14:20Z" level=info msg="redis not configured" go.version=go1.26.1 instance.id=9500289b-3082-4c6e-9d26-a48ae1847392 time="2026-03-06T17:14:20Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.26.1 http.request.host="127.0.0.1:40953" http.request.id=83ea9b75-3415-4b24-add9-ef45abb7aa84 http.request.method=GET http.request.remoteaddr="127.0.0.1:60146" 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-03-06T17:14:20Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.1 instance.id=9500289b-3082-4c6e-9d26-a48ae1847392 time="2026-03-06T17:14:20Z" level=info msg="redis not configured" go.version=go1.26.1 instance.id=9500289b-3082-4c6e-9d26-a48ae1847392 time="2026-03-06T17:14:20Z" level=info msg="configuring file health check path=/tmp/healthcheck481082900, interval=1" go.version=go1.26.1 instance.id=9500289b-3082-4c6e-9d26-a48ae1847392 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2026-03-06T17:14:24Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.1 instance.id=9500289b-3082-4c6e-9d26-a48ae1847392 time="2026-03-06T17:14:24Z" level=info msg="redis not configured" go.version=go1.26.1 instance.id=9500289b-3082-4c6e-9d26-a48ae1847392 time="2026-03-06T17:14:24Z" level=info msg="configuring TCP health check addr=127.0.0.1:46495, interval=1" go.version=go1.26.1 instance.id=9500289b-3082-4c6e-9d26-a48ae1847392 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2026-03-06T17:14:28Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.1 instance.id=9500289b-3082-4c6e-9d26-a48ae1847392 time="2026-03-06T17:14:28Z" level=info msg="redis not configured" go.version=go1.26.1 instance.id=9500289b-3082-4c6e-9d26-a48ae1847392 time="2026-03-06T17:14:28Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:38181, interval=1, threshold=3" go.version=go1.26.1 instance.id=9500289b-3082-4c6e-9d26-a48ae1847392 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 78.100s ? github.com/docker/distribution/registry/listener [no test files] ? github.com/docker/distribution/registry/middleware/registry [no test files] ? github.com/docker/distribution/registry/middleware/repository [no test files] === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.00s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.05s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.02s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.31s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.83s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.423s === RUN TestSchedule time="2026-03-06T17:13:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.1 instance.id=b319c70d-eda9-4aa8-a44d-6f9da1933a92 time="2026-03-06T17:13:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.99712ms" go.version=go1.26.1 instance.id=b319c70d-eda9-4aa8-a44d-6f9da1933a92 time="2026-03-06T17:13:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=997.92µs" go.version=go1.26.1 instance.id=b319c70d-eda9-4aa8-a44d-6f9da1933a92 time="2026-03-06T17:13:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=997.84µs" go.version=go1.26.1 instance.id=b319c70d-eda9-4aa8-a44d-6f9da1933a92 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-03-06T17:13:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.1 instance.id=b319c70d-eda9-4aa8-a44d-6f9da1933a92 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2026-03-06T17:13:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.1 instance.id=b319c70d-eda9-4aa8-a44d-6f9da1933a92 time="2026-03-06T17:13:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99712ms" go.version=go1.26.1 instance.id=b319c70d-eda9-4aa8-a44d-6f9da1933a92 time="2026-03-06T17:13:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99784ms" go.version=go1.26.1 instance.id=b319c70d-eda9-4aa8-a44d-6f9da1933a92 time="2026-03-06T17:13:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.1 instance.id=b319c70d-eda9-4aa8-a44d-6f9da1933a92 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2026-03-06T17:13:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.1 instance.id=b319c70d-eda9-4aa8-a44d-6f9da1933a92 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.737s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (2.83s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 18751488 sha256:a62b5ae4849b30534ab0c61fdb6affeaa8a64d4bae315d9a1e482c64dc608534 [] map[] } --- PASS: TestSimpleBlobRead (0.48s) === RUN TestBlobMount --- PASS: TestBlobMount (0.66s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (3.14s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (3.18s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (3.54s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.02s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:8ada112eeb3bd02c0dfff7c55992723b277380450fdcfff99031b16949b9212e palailogos: marking blob sha256:c290b735d74c371a075dba7a25f7d49cd7c8d5b3c1905f035fe98e208d837ea5 palailogos: marking blob sha256:ff4c8dc2cf14f5ecc34c2b26f6b43915c801b29fd088427e8694de7591bc48af palailogos: marking manifest sha256:c290b735d74c371a075dba7a25f7d49cd7c8d5b3c1905f035fe98e208d837ea5 palailogos: marking blob sha256:edea141c2fc82151854bc7fb11cb0356dd8ea58a197b1d45c7c6e9249c1aefc9 palailogos: marking blob sha256:8684879e1734bfd0f5f7b10666b5527f513884d830882ec7d5794d9a016160bc palailogos: marking manifest sha256:ff1204092c2c2e761c056ece4f02be85fb0ebbcef4433cb36443309da801aeb7 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:b11a1cefdd6b2b621a041778b9444eb0af1179db3e5514de3605febcf093113f palailogos: marking blob sha256:8a542d068dd8e9548f47c655572366bf3f4b61dfa2a554b46be14b3120a80d43 palailogos: marking manifest sha256:ff4c8dc2cf14f5ecc34c2b26f6b43915c801b29fd088427e8694de7591bc48af palailogos: marking blob sha256:0e3d4f42fc32642b5de4ccc22a81650b7ec83bfc636b07097fd025fd19ccfb77 palailogos: marking blob sha256:2058092a586dc226aa9e543ebd968d3d532a477f7903a5776a8065a3cc6a196b 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (2.47s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:9f5d82fd0aade9fe2b62dec506f7847276ed9c5286e48e97e9d55bfa09ab1995 deletemanifests: marking manifest sha256:c8fd2264da9d8ed09ad625de2015c7eea271bcdd5619af6f1dcc27cce4c1e57f deletemanifests: marking blob sha256:5960c6b71b809a6b2810082ec7c890aabd5a88e0e8eb1f9644704f7a81c8af72 deletemanifests: marking blob sha256:8988af15cc0dac0bdf1695e8345fd6f2a201942888b8b72b5e77d7f24c9ef7fd deletemanifests: marking blob sha256:db7c27ecc6cd95f1c9ac33b37a55612d8fa1ded3a3f483e01f8bff702eb3f0c2 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:c0d7ddaa58432aa6a0a88252d90d4fa6856eedfe3f4a3fe5b3573b0da7a5e662 blob eligible for deletion: sha256:7e8edf2b22b44159d2f7c3b80e24b94f3360464d472273db5c934e84e030df6e blob eligible for deletion: sha256:9f5d82fd0aade9fe2b62dec506f7847276ed9c5286e48e97e9d55bfa09ab1995 blob eligible for deletion: sha256:a50cabb8aaa44d04f0106386e1baa22a7db289a29a6995fb64046ca523e23d3a deletemanifests manifest eligible for deletion: sha256:9f5d82fd0aade9fe2b62dec506f7847276ed9c5286e48e97e9d55bfa09ab1995 deletemanifests: marking manifest sha256:c8fd2264da9d8ed09ad625de2015c7eea271bcdd5619af6f1dcc27cce4c1e57f deletemanifests: marking blob sha256:5960c6b71b809a6b2810082ec7c890aabd5a88e0e8eb1f9644704f7a81c8af72 deletemanifests: marking blob sha256:8988af15cc0dac0bdf1695e8345fd6f2a201942888b8b72b5e77d7f24c9ef7fd deletemanifests: marking blob sha256:db7c27ecc6cd95f1c9ac33b37a55612d8fa1ded3a3f483e01f8bff702eb3f0c2 time="2026-03-06T17:13:36Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/9f5d82fd0aade9fe2b62dec506f7847276ed9c5286e48e97e9d55bfa09ab1995" go.version=go1.26.1 instance.id=49e665db-0717-4f44-948c-c0b8d9aa621f time="2026-03-06T17:13:36Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/9f5d82fd0aade9fe2b62dec506f7847276ed9c5286e48e97e9d55bfa09ab1995" go.version=go1.26.1 instance.id=49e665db-0717-4f44-948c-c0b8d9aa621f 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:7e8edf2b22b44159d2f7c3b80e24b94f3360464d472273db5c934e84e030df6e time="2026-03-06T17:13:36Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7e/7e8edf2b22b44159d2f7c3b80e24b94f3360464d472273db5c934e84e030df6e" go.version=go1.26.1 instance.id=49e665db-0717-4f44-948c-c0b8d9aa621f blob eligible for deletion: sha256:9f5d82fd0aade9fe2b62dec506f7847276ed9c5286e48e97e9d55bfa09ab1995 time="2026-03-06T17:13:36Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/9f/9f5d82fd0aade9fe2b62dec506f7847276ed9c5286e48e97e9d55bfa09ab1995" go.version=go1.26.1 instance.id=49e665db-0717-4f44-948c-c0b8d9aa621f blob eligible for deletion: sha256:a50cabb8aaa44d04f0106386e1baa22a7db289a29a6995fb64046ca523e23d3a time="2026-03-06T17:13:36Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a5/a50cabb8aaa44d04f0106386e1baa22a7db289a29a6995fb64046ca523e23d3a" go.version=go1.26.1 instance.id=49e665db-0717-4f44-948c-c0b8d9aa621f blob eligible for deletion: sha256:c0d7ddaa58432aa6a0a88252d90d4fa6856eedfe3f4a3fe5b3573b0da7a5e662 time="2026-03-06T17:13:36Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/c0/c0d7ddaa58432aa6a0a88252d90d4fa6856eedfe3f4a3fe5b3573b0da7a5e662" go.version=go1.26.1 instance.id=49e665db-0717-4f44-948c-c0b8d9aa621f --- PASS: TestDeleteManifestIfTagNotFound (2.20s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:95b742d09b00b178e20f112692b56d78b8c0ca2132cca5b4008602a4d9e4be5c time="2026-03-06T17:13:37Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/95/95b742d09b00b178e20f112692b56d78b8c0ca2132cca5b4008602a4d9e4be5c" go.version=go1.26.1 instance.id=49e665db-0717-4f44-948c-c0b8d9aa621f blob eligible for deletion: sha256:051ec061041b550ffee15b3a73a7987f98f237df2a3b7ebf626f12bfa2e39b7d time="2026-03-06T17:13:37Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/05/051ec061041b550ffee15b3a73a7987f98f237df2a3b7ebf626f12bfa2e39b7d" go.version=go1.26.1 instance.id=49e665db-0717-4f44-948c-c0b8d9aa621f blob eligible for deletion: sha256:3c7171d68240cbb5279a7e254fe68738f1bcda43c6d5f7adf10077a3e6f56aa6 time="2026-03-06T17:13:37Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/3c/3c7171d68240cbb5279a7e254fe68738f1bcda43c6d5f7adf10077a3e6f56aa6" go.version=go1.26.1 instance.id=49e665db-0717-4f44-948c-c0b8d9aa621f --- PASS: TestGCWithMissingManifests (0.63s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:95b7952dc846e28e76e9c493d24ba91193960687831adff5e6424b36a6901152 komnenos: marking blob sha256:fed5532a3148e78b9dfab078d3cfdd68e03ba3ea70d2b965deb1a17466542243 komnenos: marking blob sha256:dfa61f2b5306f791471f5b5d841cc8df95b4d0e750f990ebe9563c8566d4ecd8 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2026-03-06T17:13:39Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.26.1 instance.id=49e665db-0717-4f44-948c-c0b8d9aa621f blob eligible for deletion: sha256:f1fdfb79508b461156fb88a5224419ad3668b71018194ed385bb5f22e68246bf time="2026-03-06T17:13:39Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f1/f1fdfb79508b461156fb88a5224419ad3668b71018194ed385bb5f22e68246bf" go.version=go1.26.1 instance.id=49e665db-0717-4f44-948c-c0b8d9aa621f blob eligible for deletion: sha256:fa7ab7ffb92eb0f017a2f4956f9dee85d3809167c991d13f6e1b87cbd22eae17 time="2026-03-06T17:13:39Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/fa/fa7ab7ffb92eb0f017a2f4956f9dee85d3809167c991d13f6e1b87cbd22eae17" go.version=go1.26.1 instance.id=49e665db-0717-4f44-948c-c0b8d9aa621f blob eligible for deletion: sha256:196e9355dabf6fd5f934f53237ff8d8d03cc3b214b70070b49cd918d8bc0164d time="2026-03-06T17:13:39Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/19/196e9355dabf6fd5f934f53237ff8d8d03cc3b214b70070b49cd918d8bc0164d" go.version=go1.26.1 instance.id=49e665db-0717-4f44-948c-c0b8d9aa621f blob eligible for deletion: sha256:59f46b6e958f530fb0740e43a2bdfa3ec7a6064537cdccdb4e4c09b96ea932d7 time="2026-03-06T17:13:39Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/59/59f46b6e958f530fb0740e43a2bdfa3ec7a6064537cdccdb4e4c09b96ea932d7" go.version=go1.26.1 instance.id=49e665db-0717-4f44-948c-c0b8d9aa621f blob eligible for deletion: sha256:86518846d5813c797b9514fff76020aa8499ebe98ef455090b65f28f28e27fa8 time="2026-03-06T17:13:39Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/86/86518846d5813c797b9514fff76020aa8499ebe98ef455090b65f28f28e27fa8" go.version=go1.26.1 instance.id=49e665db-0717-4f44-948c-c0b8d9aa621f blob eligible for deletion: sha256:9664bb72e4dcb36587de52d058d58bfffc7111483b98312591ab5fe8e3f666d3 time="2026-03-06T17:13:39Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/96/9664bb72e4dcb36587de52d058d58bfffc7111483b98312591ab5fe8e3f666d3" go.version=go1.26.1 instance.id=49e665db-0717-4f44-948c-c0b8d9aa621f --- PASS: TestDeletionHasEffect (2.31s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (2.37s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:29ee65eda673a6cfee05107371d6833422910fb3c6d257c82b259c9b6639d155 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:795b06e02d3e116c3fc2e606719ebbdd32ff6336c50a56e7f7eccceaf4508e28 michael_z_doukas: marking blob sha256:abdaf4159ef445cea139cfa5699731c490fc6aa39a4dc73ebb6fc21a3ffa21d3 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:091191fff186e7f8cc0a28cebc690e74d5d65f81251ea00ee927b436ce93f200 time="2026-03-06T17:13:43Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/09/091191fff186e7f8cc0a28cebc690e74d5d65f81251ea00ee927b436ce93f200" go.version=go1.26.1 instance.id=49e665db-0717-4f44-948c-c0b8d9aa621f --- PASS: TestOrphanBlobDeleted (1.15s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:a89003079e3fc66b15afda4939830231bdca64ac789de11f2647b49594810119 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:9c741f14da849dcc59d20cfbcac3cd01d4acf5e6877031a9a187d20f3a92e2c3 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.66s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.70s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.43s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.54s) === 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-03-06T17:13:46Z" level=info msg="PurgeUploads starting: olderThan=2026-03-06 16:13:46.378956873 +0000 UTC m=-3571.584409052, actuallyDelete=true" time="2026-03-06T17:13:46Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2026-03-06T17:13:46Z" level=info msg="PurgeUploads starting: olderThan=2026-03-06 17:13:46.379930563 +0000 UTC m=+28.416564638, actuallyDelete=true" time="2026-03-06T17:13:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/142fc90c-5e2b-40c6-a59a-26fcdd72ca1a have older date (2026-03-06 16:13:46 +0000 UTC) than purge date (2026-03-06 17:13:46.379930563 +0000 UTC m=+28.416564638). Removing upload directory." time="2026-03-06T17:13:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1a87e373-d43e-42aa-8e56-76139f078afc have older date (2026-03-06 16:13:46 +0000 UTC) than purge date (2026-03-06 17:13:46.379930563 +0000 UTC m=+28.416564638). Removing upload directory." time="2026-03-06T17:13:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2f6d3aa0-5127-4d62-b3c8-73017c236bcc have older date (2026-03-06 16:13:46 +0000 UTC) than purge date (2026-03-06 17:13:46.379930563 +0000 UTC m=+28.416564638). Removing upload directory." time="2026-03-06T17:13:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3bef7e35-27ce-4bf3-bdf2-51d0213c3534 have older date (2026-03-06 16:13:46 +0000 UTC) than purge date (2026-03-06 17:13:46.379930563 +0000 UTC m=+28.416564638). Removing upload directory." time="2026-03-06T17:13:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5f9c0765-339f-4970-a007-ccc958cfefcf have older date (2026-03-06 16:13:46 +0000 UTC) than purge date (2026-03-06 17:13:46.379930563 +0000 UTC m=+28.416564638). Removing upload directory." time="2026-03-06T17:13:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/82bc55c6-1521-42d2-bfa6-be13008615c9 have older date (2026-03-06 16:13:46 +0000 UTC) than purge date (2026-03-06 17:13:46.379930563 +0000 UTC m=+28.416564638). Removing upload directory." time="2026-03-06T17:13:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a2d2a770-6609-4d17-994c-ea83cf7ce872 have older date (2026-03-06 16:13:46 +0000 UTC) than purge date (2026-03-06 17:13:46.379930563 +0000 UTC m=+28.416564638). Removing upload directory." time="2026-03-06T17:13:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/9a580951-1b84-4a31-b465-6a752fef4477 have older date (2026-03-06 16:13:46 +0000 UTC) than purge date (2026-03-06 17:13:46.379930563 +0000 UTC m=+28.416564638). Removing upload directory." time="2026-03-06T17:13:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ae0839a9-0722-4e27-a600-ef34cbbfa6f0 have older date (2026-03-06 16:13:46 +0000 UTC) than purge date (2026-03-06 17:13:46.379930563 +0000 UTC m=+28.416564638). Removing upload directory." time="2026-03-06T17:13:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d5539dde-be3f-4d40-b943-96ebb75b50f7 have older date (2026-03-06 16:13:46 +0000 UTC) than purge date (2026-03-06 17:13:46.379930563 +0000 UTC m=+28.416564638). Removing upload directory." time="2026-03-06T17:13:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d68a131d-e9f5-4fbd-8835-fa268a45bad2 have older date (2026-03-06 16:13:46 +0000 UTC) than purge date (2026-03-06 17:13:46.379930563 +0000 UTC m=+28.416564638). Removing upload directory." time="2026-03-06T17:13:46Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2026-03-06T17:13:46Z" level=info msg="PurgeUploads starting: olderThan=2026-03-06 17:13:46.381558859 +0000 UTC m=+28.418192934, actuallyDelete=true" time="2026-03-06T17:13:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/3218d8ac-ef94-4c73-9799-3400ad5d8c15 have older date (2026-03-06 16:13:46 +0000 UTC) than purge date (2026-03-06 17:13:46.381558859 +0000 UTC m=+28.418192934). Removing upload directory." time="2026-03-06T17:13:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/38a00a11-7ced-483a-8f5e-94d95220a146 have older date (2026-03-06 16:13:46 +0000 UTC) than purge date (2026-03-06 17:13:46.381558859 +0000 UTC m=+28.418192934). Removing upload directory." time="2026-03-06T17:13:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/6d828188-82fe-420f-9124-3d81155c4f24 have older date (2026-03-06 16:13:46 +0000 UTC) than purge date (2026-03-06 17:13:46.381558859 +0000 UTC m=+28.418192934). Removing upload directory." time="2026-03-06T17:13:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/c5f8a5fd-f281-438f-a173-bef9f6b2c48a have older date (2026-03-06 16:13:46 +0000 UTC) than purge date (2026-03-06 17:13:46.381558859 +0000 UTC m=+28.418192934). Removing upload directory." time="2026-03-06T17:13:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/cc3f1e7d-8c98-43e6-966a-ce49c0cba3c9 have older date (2026-03-06 16:13:46 +0000 UTC) than purge date (2026-03-06 17:13:46.381558859 +0000 UTC m=+28.418192934). Removing upload directory." time="2026-03-06T17:13:46Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2026-03-06T17:13:46Z" level=info msg="PurgeUploads starting: olderThan=2026-03-06 17:13:46.38262383 +0000 UTC m=+28.419257865, actuallyDelete=true" time="2026-03-06T17:13:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1f06ef98-6dd1-4e70-964b-fb897b148e8d have older date (2026-03-06 16:13:46 +0000 UTC) than purge date (2026-03-06 17:13:46.38262383 +0000 UTC m=+28.419257865). Removing upload directory." time="2026-03-06T17:13:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4c63a3b5-7aef-49c7-95c9-6e3d06adb8fa have older date (2026-03-06 16:13:46 +0000 UTC) than purge date (2026-03-06 17:13:46.38262383 +0000 UTC m=+28.419257865). Removing upload directory." time="2026-03-06T17:13:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5d9747f1-7ab4-4c1d-980a-44cbd0330af4 have older date (2026-03-06 16:13:46 +0000 UTC) than purge date (2026-03-06 17:13:46.38262383 +0000 UTC m=+28.419257865). Removing upload directory." time="2026-03-06T17:13:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ffe54fdf-de54-423b-81c0-955c9c5abdb6 have older date (2026-03-06 16:13:46 +0000 UTC) than purge date (2026-03-06 17:13:46.38262383 +0000 UTC m=+28.419257865). Removing upload directory." time="2026-03-06T17:13:46Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/131af813-6a26-49fb-804f-2eeb64b6921b have older date (2026-03-06 16:13:46 +0000 UTC) than purge date (2026-03-06 17:13:46.38262383 +0000 UTC m=+28.419257865). Removing upload directory." time="2026-03-06T17:13:46Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2026-03-06T17:13:46Z" level=info msg="PurgeUploads starting: olderThan=2026-03-06 17:13:46.383102795 +0000 UTC m=+28.419736830, actuallyDelete=true" time="2026-03-06T17:13:46Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeMissingStartedAt (0.00s) === RUN TestVerifyManifestForeignLayer --- PASS: TestVerifyManifestForeignLayer (0.00s) === RUN TestTagStoreTag --- PASS: TestTagStoreTag (0.00s) === RUN TestTagStoreUnTag --- PASS: TestTagStoreUnTag (0.00s) === RUN TestTagStoreAll --- PASS: TestTagStoreAll (0.00s) === RUN TestTagLookup --- PASS: TestTagLookup (0.00s) PASS ok github.com/docker/distribution/registry/storage 28.535s ? 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.162s === 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.164s === RUN TestWalkFileRemoved time="2026-03-06T17:13:17Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.112s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.549s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.13s) === 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.314s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.18s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.716s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.48s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 17.006s ? 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-03-06T17:13:18Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.26.1 === RUN TestEligibleForS3/Client_IP_=_#01 time="2026-03-06T17:13:18Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.26.1 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2026-03-06T17:13:18Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.26.1 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 TestUpdateCalledRegularly === CONT TestMatchIPV4WithRegionNotMatched === CONT TestMatchIPV4_2 === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4 === CONT TestMatchIPV6 === CONT TestInvalidData === CONT TestParsing === CONT TestMatchIPV4WithRegionMatched === CONT TestInvalidNetworkType time="2026-03-06T17:13:18Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.1 time="2026-03-06T17:13:18Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.26.1 instance.id=8ff19f93-098d-49fa-8250-c2e5e5a0255b --- PASS: TestParsing (0.01s) time="2026-03-06T17:13:18Z" level=error msg="unknown ip address format" go.version=go1.26.1 instance.id=8ff19f93-098d-49fa-8250-c2e5e5a0255b ip=?0000000000000000000000000000000000 --- PASS: TestS3TryUpdate (0.01s) --- PASS: TestInvalidNetworkType (0.01s) --- PASS: TestMatchIPV4_2 (0.01s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) --- PASS: TestMatchIPV6 (0.01s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) --- PASS: TestMatchIPV4 (0.01s) time="2026-03-06T17:13:18Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.26.1 instance.id=8ff19f93-098d-49fa-8250-c2e5e5a0255b --- PASS: TestInvalidData (0.01s) --- PASS: TestMatchIPV4WithRegionMatched (0.01s) time="2026-03-06T17:13:19Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.1 time="2026-03-06T17:13:20Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.1 time="2026-03-06T17:13:21Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.1 time="2026-03-06T17:13:22Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.1 --- PASS: TestUpdateCalledRegularly (4.51s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.704s === RUN Test OK: 4 passed --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.190s ? 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.542s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.47s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.009s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.01s) PASS ok github.com/docker/distribution/uuid 0.134s ? github.com/docker/distribution/version [no test files] >>> docker-registry: Entering fakeroot... >>> docker-registry-openrc*: Running split function openrc... 'etc/conf.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/init.d' >>> docker-registry-openrc*: Preparing subpackage docker-registry-openrc... >>> docker-registry-openrc*: Running postcheck for docker-registry-openrc >>> docker-registry*: Running postcheck for docker-registry >>> docker-registry*: Preparing package docker-registry... >>> docker-registry*: Stripping binaries >>> docker-registry*: Script found. /bin/sh added as a dependency for docker-registry-2.8.3-r21.apk >>> docker-registry*: Adding .pre-install >>> docker-registry*: Scanning shared objects >>> docker-registry-openrc*: Tracing dependencies... >>> docker-registry-openrc*: Package size: 1.5 KB >>> docker-registry-openrc*: Compressing data... >>> docker-registry-openrc*: Create checksum... >>> docker-registry-openrc*: Create docker-registry-openrc-2.8.3-r21.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-armhf.so.1 >>> docker-registry*: Package size: 24.6 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r21.apk >>> docker-registry: Build complete at Fri, 06 Mar 2026 17:14:37 +0000 elapsed time 0h 1m 38s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20260306.171300) (2/2) Purging go (1.26.1-r0) Executing busybox-1.37.0-r31.trigger OK: 342.9 MiB in 105 packages >>> docker-registry: Updating the community/armhf repository index... >>> docker-registry: Signing the index...