>>> docker-registry: Building community/docker-registry 2.8.3-r21 (using abuild 3.16.0-r0) started Fri, 06 Mar 2026 17:41:32 +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.174133) Executing busybox-1.37.0-r31.trigger OK: 455.3 MiB in 108 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz /var/cache/distfiles/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/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/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:41:54Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2026-03-06T17:41:54Z" 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.040s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2026-03-06T17:41:54Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.00s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.015s ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.00s) PASS ok github.com/docker/distribution/health 0.012s === 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.009s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.69s) PASS ok github.com/docker/distribution/health/checks 0.698s ? 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.015s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/ocischema 0.010s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.00s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.020s === 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.008s ? 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:41:54 http: TLS handshake error from 127.0.0.1:52090: 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:43423/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:43423/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:43423/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:43423/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:44069?status=0, fail=true --- PASS: TestHTTPSink (0.04s) === RUN TestListener --- PASS: TestListener (0.59s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2026-03-06T17:41:55Z" level=info msg="broadcaster: closing" time="2026-03-06T17:41:55Z" level=info msg="closing testSink" time="2026-03-06T17:41:55Z" level=info msg="closing testSink" time="2026-03-06T17:41:55Z" level=info msg="closing testSink" time="2026-03-06T17:41:55Z" level=info msg="closing testSink" time="2026-03-06T17:41:55Z" level=info msg="closing testSink" time="2026-03-06T17:41:55Z" level=info msg="closing testSink" time="2026-03-06T17:41:55Z" level=info msg="closing testSink" time="2026-03-06T17:41:55Z" level=info msg="closing testSink" time="2026-03-06T17:41:55Z" level=info msg="closing testSink" time="2026-03-06T17:41:55Z" level=info msg="closing testSink" time="2026-03-06T17:41:55Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2026-03-06T17:41:55Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 1} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:55Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:56Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:56Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:56Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:56Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:56Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:56Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:56Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:56Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:56Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:56Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:56Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:56Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:56Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:56Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:56Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:56Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:56Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:56Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:56Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:56Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:56Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-03-06T17:41:56Z" level=warning msg="&{0x4579253e0b40 0.9} encountered too many errors, backing off" time="2026-03-06T17:41:56Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.90s) PASS ok github.com/docker/distribution/notifications 1.668s ? 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:41:54Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-03-06T17:41:54.552070417Z" 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:41:54.552102039Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:41:54.552187934Z" level=info msg="Starting upload purge in 56m0s" go.version=go1.26.1 time="2026-03-06T17:41:54.552605091Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.26.1 time="2026-03-06T17:41:54.552625188Z" 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:41:54.553568649Z" level=info msg="listening on [::]:5001, tls" go.version=go1.26.1 time="2026-03-06T17:41:57.56443763Z" level=info msg="response completed" go.version=go1.26.1 http.request.host=127.0.0.1 http.request.id=50ce035d-f063-44fb-8aca-7c62342f3a5f http.request.method=GET http.request.remoteaddr="127.0.0.1:45900" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="996.222µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Mar/2026:17:41:57 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2026-03-06T17:41:57.56457476Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.26.1 --- PASS: TestRegistrySupportedCipherSuite (3.21s) === RUN TestRegistryUnsupportedCipherSuite time="2026-03-06T17:41:57.781887907Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-03-06T17:41:57.785873803Z" 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:41:57.785939112Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:41:57.786167805Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.26.1 time="2026-03-06T17:41:57.786221955Z" level=info msg="Starting upload purge in 14m0s" go.version=go1.26.1 --- PASS: TestRegistryUnsupportedCipherSuite (8.22s) PASS ok github.com/docker/distribution/registry 11.450s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.009s === 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.06s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.01s) PASS ok github.com/docker/distribution/registry/api/v2 0.137s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2026-03-06T17:41:54Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.26.1 instance.id=57b88151-a323-413f-8f15-9e108d70613f time="2026-03-06T17:41:54Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.26.1 instance.id=57b88151-a323-413f-8f15-9e108d70613f --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2026-03-06T17:41:54Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.26.1 password=WWOG8TkDzrqhtnxGEqZUxKAyYXJ9tOKrwrgGUIy8pSY user=docker --- PASS: TestCreateHtpasswdFile (0.10s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.121s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.009s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.03s) === RUN TestLeeway time="2026-03-06T17:41:54Z" level=info msg="token not to be used before 2026-03-06 17:41:55 +0000 UTC - currently 2026-03-06 17:41:54.473976812 +0000 UTC m=+0.028994824" time="2026-03-06T17:41:54Z" level=info msg="token not to be used after 2026-03-06 17:41:54 +0000 UTC - currently 2026-03-06 17:41:54.476194362 +0000 UTC m=+0.031212353" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2026-03-06T17:41:54Z" 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.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.061s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.00s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.01s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.01s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.01s) === RUN TestManifestPut --- PASS: TestManifestPut (0.01s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.097s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.01s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.032s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.009s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2026-03-06T17:41:54Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.1 time="2026-03-06T17:41:54Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:41:54Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44673" http.request.id=218c6892-3b7c-484d-9822-3f13c9c1cd2e http.request.method=GET http.request.remoteaddr="127.0.0.1:36358" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="934.049µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Mar/2026:17:41:54 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2026-03-06T17:41:54Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.1 time="2026-03-06T17:41:54Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:41:54Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34467" http.request.id=c3ca9152-6ab7-427f-982f-6c3971cbf32c http.request.method=GET http.request.remoteaddr="127.0.0.1:43102" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.683197ms http.response.status=200 http.response.written=20 127.0.0.1 - - [06/Mar/2026:17:41:54 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-03-06T17:41:54Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34467" http.request.id=cf49281c-8020-417a-9338-3016f55132c9 http.request.method=POST http.request.remoteaddr="127.0.0.1:43102" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.033155ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:41:54 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:41:56Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34467" http.request.id=1bbc8ed4-31db-4871-b339-963eea3a0218 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43102" http.request.uri="/v2/foo/aaaa/blobs/uploads/34adb753-0440-4b0b-bb9c-5945351bee45?_state=DdpPFcwMeVfrvMTzCI005i-dBHp-8f-OuCL8KtQameV7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIzNGFkYjc1My0wNDQwLTRiMGItYmI5Yy01OTQ1MzUxYmVlNDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDE6NTQuNzAzMzc5Mjk2WiJ9&digest=sha256%3A4e61fac561cbf7f5a6b0c81ae307898271812175ededfb127785d95155ec13a8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.725324151s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:41:54 +0000] "PUT /v2/foo/aaaa/blobs/uploads/34adb753-0440-4b0b-bb9c-5945351bee45?_state=DdpPFcwMeVfrvMTzCI005i-dBHp-8f-OuCL8KtQameV7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIzNGFkYjc1My0wNDQwLTRiMGItYmI5Yy01OTQ1MzUxYmVlNDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDE6NTQuNzAzMzc5Mjk2WiJ9&digest=sha256%3A4e61fac561cbf7f5a6b0c81ae307898271812175ededfb127785d95155ec13a8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:41:56Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34467" http.request.id=990f9b25-17aa-444a-a828-f356bf136963 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43102" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.593145ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:41:56 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:41:56Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34467" http.request.id=d20cf946-d7cc-4271-94f9-52951f739cb8 http.request.method=POST http.request.remoteaddr="127.0.0.1:43102" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="903.864µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:41:56 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:41:58Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34467" http.request.id=fa594606-7b86-4801-a1d7-91ec375e5b12 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43102" http.request.uri="/v2/foo/bbbb/blobs/uploads/83a67e96-7f5d-42e5-97ac-6b90a1442a67?_state=FCeAQULaPFu87-M1YENb0A3-tltLYfqPDIui08cMaHJ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI4M2E2N2U5Ni03ZjVkLTQyZTUtOTdhYy02YjkwYTE0NDJhNjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDE6NTYuNjk1MTA4NDQ2WiJ9&digest=sha256%3Aee3cc3d01a10028c951b43d9d266b28517086dc3c8f1dbba754c8c64d7fa97a3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.825242946s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:41:56 +0000] "PUT /v2/foo/bbbb/blobs/uploads/83a67e96-7f5d-42e5-97ac-6b90a1442a67?_state=FCeAQULaPFu87-M1YENb0A3-tltLYfqPDIui08cMaHJ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI4M2E2N2U5Ni03ZjVkLTQyZTUtOTdhYy02YjkwYTE0NDJhNjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDE6NTYuNjk1MTA4NDQ2WiJ9&digest=sha256%3Aee3cc3d01a10028c951b43d9d266b28517086dc3c8f1dbba754c8c64d7fa97a3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:41:58Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34467" http.request.id=e958c4bf-e5b5-4539-b49f-92a9405dac0c http.request.method=PUT http.request.remoteaddr="127.0.0.1:43102" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.558174ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:41:58 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:41:58Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34467" http.request.id=cc3747a2-b88a-4c7a-8a84-e8bacc5e59af http.request.method=POST http.request.remoteaddr="127.0.0.1:43102" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="803.733µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:41:58 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:00Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34467" http.request.id=44033943-d9eb-411f-b81a-b47ecce24266 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43102" http.request.uri="/v2/foo/cccc/blobs/uploads/79c452cd-e0bf-4a86-b922-de60ae139050?_state=kZCfqzbJkeOMK3ad46ZhTTEMGb4u9ByAA7xv8GmYCxx7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI3OWM0NTJjZC1lMGJmLTRhODYtYjkyMi1kZTYwYWUxMzkwNTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDE6NTguNzUxNzc4MDIxWiJ9&digest=sha256%3Ada2bdb63a52cc146d745a4207a8aaf309ee9a2ef9cea43efbe6629dc5e11c775" http.request.useragent="Go-http-client/1.1" http.response.duration=1.894919607s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:41:58 +0000] "PUT /v2/foo/cccc/blobs/uploads/79c452cd-e0bf-4a86-b922-de60ae139050?_state=kZCfqzbJkeOMK3ad46ZhTTEMGb4u9ByAA7xv8GmYCxx7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI3OWM0NTJjZC1lMGJmLTRhODYtYjkyMi1kZTYwYWUxMzkwNTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDE6NTguNzUxNzc4MDIxWiJ9&digest=sha256%3Ada2bdb63a52cc146d745a4207a8aaf309ee9a2ef9cea43efbe6629dc5e11c775 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:00Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34467" http.request.id=5ea5f76c-76c2-4f70-9700-b95182eb4d2a http.request.method=PUT http.request.remoteaddr="127.0.0.1:43102" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.373072ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:00 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:00Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34467" http.request.id=fdd4e1ee-bc86-49f5-9e37-be2da15179f8 http.request.method=POST http.request.remoteaddr="127.0.0.1:43102" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="811.674µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:00 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:02Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34467" http.request.id=f8db6ff8-b5f7-4707-9ab9-30393d642214 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43102" http.request.uri="/v2/foo/dddd/blobs/uploads/ea0fc8e0-8324-4d77-b9fe-57ef6a0d955a?_state=Ue9Qjb47ACQVFbKWks515fwJFnhDYdX4c-BHm1Ru3_57Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJlYTBmYzhlMC04MzI0LTRkNzctYjlmZS01N2VmNmEwZDk1NWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MDAuODUyMjU2MzE1WiJ9&digest=sha256%3A7a27a9f20e13f39a66f10e1e63a54af5b599fd8d912078f3b8aefc7c8d222956" http.request.useragent="Go-http-client/1.1" http.response.duration=1.327317737s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:00 +0000] "PUT /v2/foo/dddd/blobs/uploads/ea0fc8e0-8324-4d77-b9fe-57ef6a0d955a?_state=Ue9Qjb47ACQVFbKWks515fwJFnhDYdX4c-BHm1Ru3_57Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJlYTBmYzhlMC04MzI0LTRkNzctYjlmZS01N2VmNmEwZDk1NWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MDAuODUyMjU2MzE1WiJ9&digest=sha256%3A7a27a9f20e13f39a66f10e1e63a54af5b599fd8d912078f3b8aefc7c8d222956 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:02Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34467" http.request.id=19611380-f631-40c1-a5ee-688d0fd239aa http.request.method=PUT http.request.remoteaddr="127.0.0.1:43102" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.563881ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:02 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:02Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34467" http.request.id=6c340208-3b24-456a-8a04-b1cb877907e7 http.request.method=POST http.request.remoteaddr="127.0.0.1:43102" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="824.756µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:02 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:03Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34467" http.request.id=0bfee64e-b512-42b0-9fdd-4a60418acfc5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43102" http.request.uri="/v2/foo/eeee/blobs/uploads/9892f73a-77a4-4f0a-b68a-edada34c99eb?_state=RgXCZqznp0FkKTVCls9_EaFgNPaIanyhpzoumtwPLtZ7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI5ODkyZjczYS03N2E0LTRmMGEtYjY4YS1lZGFkYTM0Yzk5ZWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MDIuNDE5MTkyNzQ5WiJ9&digest=sha256%3Af338a5aa7e164f1b0768d30d501f82dd2ac2a14309f52248d955a3c66dc21e0b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.402661522s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:02 +0000] "PUT /v2/foo/eeee/blobs/uploads/9892f73a-77a4-4f0a-b68a-edada34c99eb?_state=RgXCZqznp0FkKTVCls9_EaFgNPaIanyhpzoumtwPLtZ7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI5ODkyZjczYS03N2E0LTRmMGEtYjY4YS1lZGFkYTM0Yzk5ZWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MDIuNDE5MTkyNzQ5WiJ9&digest=sha256%3Af338a5aa7e164f1b0768d30d501f82dd2ac2a14309f52248d955a3c66dc21e0b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:03Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34467" http.request.id=e2545c05-96a9-4fe5-91d3-6c22e51aa4fd http.request.method=PUT http.request.remoteaddr="127.0.0.1:43102" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.236952ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:03 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:03Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34467" http.request.id=9c66816e-46a2-43ae-9abd-ae3ea35b63d9 http.request.method=POST http.request.remoteaddr="127.0.0.1:43102" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="736.797µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:03 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:04Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34467" http.request.id=78538133-7adf-49c2-be56-b5a92881d517 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43102" http.request.uri="/v2/foo/ffff/blobs/uploads/57a6ece8-041c-40cd-97bd-8d0eae72abd6?_state=qZBi-0GEjnJJb3ivaDwhVvWxFwI6BOZld8WmDxG2Rxx7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI1N2E2ZWNlOC0wNDFjLTQwY2QtOTdiZC04ZDBlYWU3MmFiZDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MDMuOTQzOTI2OTU0WiJ9&digest=sha256%3A43b5ad656306b6b395765994ff307402fb83ef4e4527fead4d7c505ad8bf0c4f" http.request.useragent="Go-http-client/1.1" http.response.duration=451.79867ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:03 +0000] "PUT /v2/foo/ffff/blobs/uploads/57a6ece8-041c-40cd-97bd-8d0eae72abd6?_state=qZBi-0GEjnJJb3ivaDwhVvWxFwI6BOZld8WmDxG2Rxx7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI1N2E2ZWNlOC0wNDFjLTQwY2QtOTdiZC04ZDBlYWU3MmFiZDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MDMuOTQzOTI2OTU0WiJ9&digest=sha256%3A43b5ad656306b6b395765994ff307402fb83ef4e4527fead4d7c505ad8bf0c4f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:04Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34467" http.request.id=308991ec-9e59-44c3-a0b7-eeaacff43523 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43102" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.686519ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:04 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:04Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34467" http.request.id=dff42c17-a386-4d87-8a3b-cd5fad02b67b http.request.method=GET http.request.remoteaddr="127.0.0.1:43102" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="649.475µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [06/Mar/2026:17:42:04 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-03-06T17:42:04Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34467" http.request.id=d46eacd6-82c3-4a25-b204-e3628644c889 http.request.method=GET http.request.remoteaddr="127.0.0.1:43102" 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="669.015µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [06/Mar/2026:17:42:04 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-03-06T17:42:04Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34467" http.request.id=06d3956b-9001-4503-acee-66b42460cc2e http.request.method=GET http.request.remoteaddr="127.0.0.1:43102" 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="741.757µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [06/Mar/2026:17:42:04 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-03-06T17:42:04Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34467" http.request.id=11e58098-cd22-4f0b-8004-15646bba47d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:43102" 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="706.666µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [06/Mar/2026:17:42:04 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-03-06T17:42:04Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34467" http.request.id=a661e0b4-bfd9-40c0-bb71-c2ccd332a76c http.request.method=GET http.request.remoteaddr="127.0.0.1:43102" 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="648.114µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [06/Mar/2026:17:42:04 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2026-03-06T17:42:04Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34467" http.request.id=b6eab8ff-8614-4cc7-a15e-df03e322925b http.request.method=GET http.request.remoteaddr="127.0.0.1:43102" 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="698.655µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [06/Mar/2026:17:42:04 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-03-06T17:42:04Z" 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:34467" http.request.id=cc6e73fc-828b-40d9-b0de-de6b985b63cc http.request.method=GET http.request.remoteaddr="127.0.0.1:43102" 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="725.174µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [06/Mar/2026:17:42:04 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2026-03-06T17:42:04Z" 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:34467" http.request.id=faa265b5-3b68-4740-a0d3-990b25b30133 http.request.method=GET http.request.remoteaddr="127.0.0.1:43102" 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="611.994µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [06/Mar/2026:17:42:04 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2026-03-06T17:42:04Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34467" http.request.id=8412c08e-fe7c-4ae5-9710-ccd28b6082ce http.request.method=GET http.request.remoteaddr="127.0.0.1:43102" 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="602.108µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [06/Mar/2026:17:42:04 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-03-06T17:42:04Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34467" http.request.id=47bb20e2-90d9-4961-b6fc-81b5427ebf57 http.request.method=GET http.request.remoteaddr="127.0.0.1:43102" 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="648.408µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [06/Mar/2026:17:42:04 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-03-06T17:42:04Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.1 time="2026-03-06T17:42:04Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:42:04Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46653" http.request.id=95894073-cbf4-4a4d-9e23-a12495c92d75 http.request.method=POST http.request.remoteaddr="127.0.0.1:43634" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="882.744µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:04 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:06Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46653" http.request.id=a505273a-552d-41e6-b03a-508d64bc41f4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43634" http.request.uri="/v2/foo/aaaa/blobs/uploads/093da488-324f-4517-9b12-04d93fe47a3a?_state=YH2vXbeoCWCnPxEI3YYECsAwpq5TtDz0BAM7jT3Ga4t7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIwOTNkYTQ4OC0zMjRmLTQ1MTctOWIxMi0wNGQ5M2ZlNDdhM2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MDQuNjQ3NjMzNDczWiJ9&digest=sha256%3A1053af76107a83a62658d5e4bda3799782278c3817749d25fc4e8fcd42bb6b5e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.887199198s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:04 +0000] "PUT /v2/foo/aaaa/blobs/uploads/093da488-324f-4517-9b12-04d93fe47a3a?_state=YH2vXbeoCWCnPxEI3YYECsAwpq5TtDz0BAM7jT3Ga4t7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIwOTNkYTQ4OC0zMjRmLTQ1MTctOWIxMi0wNGQ5M2ZlNDdhM2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MDQuNjQ3NjMzNDczWiJ9&digest=sha256%3A1053af76107a83a62658d5e4bda3799782278c3817749d25fc4e8fcd42bb6b5e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:06Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46653" http.request.id=6f1a1b41-7455-4570-91e6-36a32928dcc7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43634" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.60726ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:06 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:06Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46653" http.request.id=66c2ece3-bc5d-424d-8281-79d8027dcf8c http.request.method=POST http.request.remoteaddr="127.0.0.1:43634" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="772.889µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:06 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:07Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46653" http.request.id=4a1e3599-73de-4549-b461-b595b750b4bb http.request.method=PUT http.request.remoteaddr="127.0.0.1:43634" http.request.uri="/v2/foo/bbbb/blobs/uploads/89e1c0a6-d5eb-4dd6-915d-1ff7f91c98d6?_state=hA1Vm8fSivhA3tRO-IL-kAhdXwd4NFNJGfZdKJd8mpR7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI4OWUxYzBhNi1kNWViLTRkZDYtOTE1ZC0xZmY3ZjkxYzk4ZDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MDYuNjk1OTg3NTYyWiJ9&digest=sha256%3A74b9e4d430236f75844cf8e419aa11258ef6f8ee03bceaadd417d301d4102932" http.request.useragent="Go-http-client/1.1" http.response.duration=834.917464ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:06 +0000] "PUT /v2/foo/bbbb/blobs/uploads/89e1c0a6-d5eb-4dd6-915d-1ff7f91c98d6?_state=hA1Vm8fSivhA3tRO-IL-kAhdXwd4NFNJGfZdKJd8mpR7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI4OWUxYzBhNi1kNWViLTRkZDYtOTE1ZC0xZmY3ZjkxYzk4ZDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MDYuNjk1OTg3NTYyWiJ9&digest=sha256%3A74b9e4d430236f75844cf8e419aa11258ef6f8ee03bceaadd417d301d4102932 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:07Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46653" http.request.id=ea9f5836-0945-4e8f-97f2-8a4d76439dec http.request.method=PUT http.request.remoteaddr="127.0.0.1:43634" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.637653ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:07 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:07Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46653" http.request.id=b86d2c6d-a7aa-466b-b2db-1d9380abeb1f http.request.method=POST http.request.remoteaddr="127.0.0.1:43634" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="763.014µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:07 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:08Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46653" http.request.id=c24e88de-0374-4f23-b14e-6ec5ff4f0b07 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43634" http.request.uri="/v2/foo/cccc/blobs/uploads/e23dca3c-e575-45a6-8cb2-4a983b88e7d2?_state=MlmLUvgS9jDgvJHSkY8oJG8cV7J_Jt0VvzahIKGKdRZ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJlMjNkY2EzYy1lNTc1LTQ1YTYtOGNiMi00YTk4M2I4OGU3ZDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MDcuNzMxNjcwNTQ5WiJ9&digest=sha256%3Ab35cc667c5e1c6c5d1fe2b8f047b7889310a7a8c5fc75ed441a0e1b46774ee13" http.request.useragent="Go-http-client/1.1" http.response.duration=1.041429098s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:07 +0000] "PUT /v2/foo/cccc/blobs/uploads/e23dca3c-e575-45a6-8cb2-4a983b88e7d2?_state=MlmLUvgS9jDgvJHSkY8oJG8cV7J_Jt0VvzahIKGKdRZ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJlMjNkY2EzYy1lNTc1LTQ1YTYtOGNiMi00YTk4M2I4OGU3ZDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MDcuNzMxNjcwNTQ5WiJ9&digest=sha256%3Ab35cc667c5e1c6c5d1fe2b8f047b7889310a7a8c5fc75ed441a0e1b46774ee13 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:08Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46653" http.request.id=1402cc58-2051-4050-b3d7-e1ee06ef2540 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43634" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.755284ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:08 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:08Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46653" http.request.id=c4ad2ffb-7593-4747-acb1-e3b9eed64c46 http.request.method=POST http.request.remoteaddr="127.0.0.1:43634" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="812.144µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:08 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:10Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46653" http.request.id=ff0ec958-400e-42e7-b011-00380b65084b http.request.method=PUT http.request.remoteaddr="127.0.0.1:43634" http.request.uri="/v2/foo/dddd/blobs/uploads/680adfe7-74ad-4707-ab91-91ee6f635c55?_state=b7qnQ6rlemRggaZ_Pg5kQU2YvRWWCj16EO41sUIedex7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI2ODBhZGZlNy03NGFkLTQ3MDctYWI5MS05MWVlNmY2MzVjNTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MDguOTg4NzMwOTQyWiJ9&digest=sha256%3A706d932239b9ee7aa76aa9588167852ae7b0ac10584959784078ba8cfa08680d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.577977841s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:08 +0000] "PUT /v2/foo/dddd/blobs/uploads/680adfe7-74ad-4707-ab91-91ee6f635c55?_state=b7qnQ6rlemRggaZ_Pg5kQU2YvRWWCj16EO41sUIedex7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI2ODBhZGZlNy03NGFkLTQ3MDctYWI5MS05MWVlNmY2MzVjNTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MDguOTg4NzMwOTQyWiJ9&digest=sha256%3A706d932239b9ee7aa76aa9588167852ae7b0ac10584959784078ba8cfa08680d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:10Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46653" http.request.id=0c075df1-6d75-45bd-ad4f-a562d51db20d http.request.method=PUT http.request.remoteaddr="127.0.0.1:43634" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.570729ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:10 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:10Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46653" http.request.id=b7b6d747-d6c1-4fd4-945e-3996c75e4abd http.request.method=GET http.request.remoteaddr="127.0.0.1:43634" 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=1.032833ms http.response.status=200 http.response.written=63 127.0.0.1 - - [06/Mar/2026:17:42:10 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (16.11s) === RUN TestURLPrefix time="2026-03-06T17:42:10Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.1 time="2026-03-06T17:42:10Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:42:10Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:41173" http.request.id=ce45ddd2-cca3-4b9c-9691-264ccabc62d2 http.request.method=GET http.request.remoteaddr="127.0.0.1:57930" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="734.861µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Mar/2026:17:42:10 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2026-03-06T17:42:10Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.1 time="2026-03-06T17:42:10Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:42:10Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:e08772c80cb8b4cb63b6eded89ee9b268b891d6b141ca5a35e799fe0cc6cd78b err.message="blob unknown to registry" go.version=go1.26.1 http.request.host="127.0.0.1:44123" http.request.id=2d358dca-c495-49fa-9ac1-fe0d2fa47643 http.request.method=GET http.request.remoteaddr="127.0.0.1:40538" http.request.uri="/v2/foo/bar/blobs/sha256:e08772c80cb8b4cb63b6eded89ee9b268b891d6b141ca5a35e799fe0cc6cd78b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="878.359µs" http.response.status=404 http.response.written=157 vars.digest="sha256:e08772c80cb8b4cb63b6eded89ee9b268b891d6b141ca5a35e799fe0cc6cd78b" vars.name="foo/bar" 127.0.0.1 - - [06/Mar/2026:17:42:10 +0000] "GET /v2/foo/bar/blobs/sha256:e08772c80cb8b4cb63b6eded89ee9b268b891d6b141ca5a35e799fe0cc6cd78b HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-03-06T17:42:10Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:e08772c80cb8b4cb63b6eded89ee9b268b891d6b141ca5a35e799fe0cc6cd78b err.message="blob unknown to registry" go.version=go1.26.1 http.request.host="127.0.0.1:44123" http.request.id=6b55ea88-624c-42e5-a2cd-3bf958a76740 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40552" http.request.uri="/v2/foo/bar/blobs/sha256:e08772c80cb8b4cb63b6eded89ee9b268b891d6b141ca5a35e799fe0cc6cd78b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="856.866µs" http.response.status=404 http.response.written=157 vars.digest="sha256:e08772c80cb8b4cb63b6eded89ee9b268b891d6b141ca5a35e799fe0cc6cd78b" vars.name="foo/bar" 127.0.0.1 - - [06/Mar/2026:17:42:10 +0000] "HEAD /v2/foo/bar/blobs/sha256:e08772c80cb8b4cb63b6eded89ee9b268b891d6b141ca5a35e799fe0cc6cd78b HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-03-06T17:42:10Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44123" http.request.id=2964117b-5938-4d98-9b91-c14bcf142f36 http.request.method=POST http.request.remoteaddr="127.0.0.1:40552" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="729.05µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:10Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44123" http.request.id=d1c41dd8-0d29-40a6-a11a-0d133bdd17b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:40552" http.request.uri="/v2/foo/bar/blobs/uploads/a3cf912b-9c97-4409-8b35-965cec9c95b6?_state=kcNdq48u3E4IxLQ--0EEO1lemAlMP97Cv-x5OvDQMQl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzY2Y5MTJiLTljOTctNDQwOS04YjM1LTk2NWNlYzljOTViNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMC43MTE2NTU2NzhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="829.908µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:10 +0000] "GET /v2/foo/bar/blobs/uploads/a3cf912b-9c97-4409-8b35-965cec9c95b6?_state=kcNdq48u3E4IxLQ--0EEO1lemAlMP97Cv-x5OvDQMQl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzY2Y5MTJiLTljOTctNDQwOS04YjM1LTk2NWNlYzljOTViNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMC43MTE2NTU2NzhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:10Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44123" http.request.id=a7442c75-be25-499c-91a2-600c2b49ac2a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40552" http.request.uri="/v2/foo/bar/blobs/uploads/a3cf912b-9c97-4409-8b35-965cec9c95b6?_state=kcNdq48u3E4IxLQ--0EEO1lemAlMP97Cv-x5OvDQMQl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzY2Y5MTJiLTljOTctNDQwOS04YjM1LTk2NWNlYzljOTViNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMC43MTE2NTU2NzhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="828.938µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:10 +0000] "DELETE /v2/foo/bar/blobs/uploads/a3cf912b-9c97-4409-8b35-965cec9c95b6?_state=kcNdq48u3E4IxLQ--0EEO1lemAlMP97Cv-x5OvDQMQl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzY2Y5MTJiLTljOTctNDQwOS04YjM1LTk2NWNlYzljOTViNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMC43MTE2NTU2NzhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:10Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.1 http.request.host="127.0.0.1:44123" http.request.id=88fbf37c-5ac1-41c7-9b07-e82762e10bb4 http.request.method=GET http.request.remoteaddr="127.0.0.1:40552" http.request.uri="/v2/foo/bar/blobs/uploads/a3cf912b-9c97-4409-8b35-965cec9c95b6?_state=kcNdq48u3E4IxLQ--0EEO1lemAlMP97Cv-x5OvDQMQl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzY2Y5MTJiLTljOTctNDQwOS04YjM1LTk2NWNlYzljOTViNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMC43MTE2NTU2NzhaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=a3cf912b-9c97-4409-8b35-965cec9c95b6 time="2026-03-06T17:42:10Z" 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:44123" http.request.id=88fbf37c-5ac1-41c7-9b07-e82762e10bb4 http.request.method=GET http.request.remoteaddr="127.0.0.1:40552" http.request.uri="/v2/foo/bar/blobs/uploads/a3cf912b-9c97-4409-8b35-965cec9c95b6?_state=kcNdq48u3E4IxLQ--0EEO1lemAlMP97Cv-x5OvDQMQl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzY2Y5MTJiLTljOTctNDQwOS04YjM1LTk2NWNlYzljOTViNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMC43MTE2NTU2NzhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="763.108µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=a3cf912b-9c97-4409-8b35-965cec9c95b6 127.0.0.1 - - [06/Mar/2026:17:42:10 +0000] "GET /v2/foo/bar/blobs/uploads/a3cf912b-9c97-4409-8b35-965cec9c95b6?_state=kcNdq48u3E4IxLQ--0EEO1lemAlMP97Cv-x5OvDQMQl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzY2Y5MTJiLTljOTctNDQwOS04YjM1LTk2NWNlYzljOTViNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMC43MTE2NTU2NzhaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-03-06T17:42:10Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44123" http.request.id=418ba4a8-1042-4de2-8b36-f6ba1815b4e3 http.request.method=POST http.request.remoteaddr="127.0.0.1:40562" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="907.345µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:10Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.1 http.request.host="127.0.0.1:44123" http.request.id=19422c69-d4d7-4098-a284-0f1df01d2ddb http.request.method=PUT http.request.remoteaddr="127.0.0.1:40562" http.request.uri="/v2/foo/bar/blobs/uploads/1fd58432-e2f8-46af-9c03-da24de4a4a7f?_state=Zn5n2QxHxAAzK9noE7Kw3bo7JU8nFlIGJAZlu3sbpR17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmZDU4NDMyLWUyZjgtNDZhZi05YzAzLWRhMjRkZTRhNGE3ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMC43MTU2MTA5MTFaIn0%3D&digest=sha256%3Ae08772c80cb8b4cb63b6eded89ee9b268b891d6b141ca5a35e799fe0cc6cd78b" http.request.useragent="Go-http-client/1.1" provided=sha256:e08772c80cb8b4cb63b6eded89ee9b268b891d6b141ca5a35e799fe0cc6cd78b vars.name="foo/bar" vars.uuid=1fd58432-e2f8-46af-9c03-da24de4a4a7f time="2026-03-06T17:42:10Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.1 http.request.host="127.0.0.1:44123" http.request.id=19422c69-d4d7-4098-a284-0f1df01d2ddb http.request.method=PUT http.request.remoteaddr="127.0.0.1:40562" http.request.uri="/v2/foo/bar/blobs/uploads/1fd58432-e2f8-46af-9c03-da24de4a4a7f?_state=Zn5n2QxHxAAzK9noE7Kw3bo7JU8nFlIGJAZlu3sbpR17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmZDU4NDMyLWUyZjgtNDZhZi05YzAzLWRhMjRkZTRhNGE3ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMC43MTU2MTA5MTFaIn0%3D&digest=sha256%3Ae08772c80cb8b4cb63b6eded89ee9b268b891d6b141ca5a35e799fe0cc6cd78b" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=1fd58432-e2f8-46af-9c03-da24de4a4a7f time="2026-03-06T17:42:10Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:e08772c80cb8b4cb63b6eded89ee9b268b891d6b141ca5a35e799fe0cc6cd78b, 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:44123" http.request.id=19422c69-d4d7-4098-a284-0f1df01d2ddb http.request.method=PUT http.request.remoteaddr="127.0.0.1:40562" http.request.uri="/v2/foo/bar/blobs/uploads/1fd58432-e2f8-46af-9c03-da24de4a4a7f?_state=Zn5n2QxHxAAzK9noE7Kw3bo7JU8nFlIGJAZlu3sbpR17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmZDU4NDMyLWUyZjgtNDZhZi05YzAzLWRhMjRkZTRhNGE3ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMC43MTU2MTA5MTFaIn0%3D&digest=sha256%3Ae08772c80cb8b4cb63b6eded89ee9b268b891d6b141ca5a35e799fe0cc6cd78b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="899.958µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=1fd58432-e2f8-46af-9c03-da24de4a4a7f 127.0.0.1 - - [06/Mar/2026:17:42:10 +0000] "PUT /v2/foo/bar/blobs/uploads/1fd58432-e2f8-46af-9c03-da24de4a4a7f?_state=Zn5n2QxHxAAzK9noE7Kw3bo7JU8nFlIGJAZlu3sbpR17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmZDU4NDMyLWUyZjgtNDZhZi05YzAzLWRhMjRkZTRhNGE3ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMC43MTU2MTA5MTFaIn0%3D&digest=sha256%3Ae08772c80cb8b4cb63b6eded89ee9b268b891d6b141ca5a35e799fe0cc6cd78b HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-03-06T17:42:10Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44123" http.request.id=46090612-062c-4d17-814a-ac64d7b2776b http.request.method=POST http.request.remoteaddr="127.0.0.1:40562" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="737.314µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:10Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44123" http.request.id=58a5c73a-d30d-4afa-9550-0cdafdc2a5a0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40562" http.request.uri="/v2/foo/bar/blobs/uploads/83da98fb-a23e-4d57-9ed7-01922f0c2c32?_state=2Ufrp0-FLwkrizI-fsh6aipVyZMebyXQ1c1m-NWas8R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzZGE5OGZiLWEyM2UtNGQ1Ny05ZWQ3LTAxOTIyZjBjMmMzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMC43MTc1OTgwOTNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="954.357µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:10 +0000] "PUT /v2/foo/bar/blobs/uploads/83da98fb-a23e-4d57-9ed7-01922f0c2c32?_state=2Ufrp0-FLwkrizI-fsh6aipVyZMebyXQ1c1m-NWas8R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzZGE5OGZiLWEyM2UtNGQ1Ny05ZWQ3LTAxOTIyZjBjMmMzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMC43MTc1OTgwOTNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:10Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44123" http.request.id=327464f9-4ffb-4388-b359-c1988a50758e http.request.method=POST http.request.remoteaddr="127.0.0.1:40562" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="767.891µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:10Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44123" http.request.id=78230bd8-255b-4f3f-bb1e-6e74b44904c8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40562" http.request.uri="/v2/foo/bar/blobs/uploads/9aa91a55-e0d1-463e-8f9f-46015ae84a37?_state=EcvGRHOAcUUrdPRI6MT14USp7b6Np1S8GDpRewB9VCF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhYTkxYTU1LWUwZDEtNDYzZS04ZjlmLTQ2MDE1YWU4NGEzNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMC43MTk2MTM3NjRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.076884ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:10 +0000] "PUT /v2/foo/bar/blobs/uploads/9aa91a55-e0d1-463e-8f9f-46015ae84a37?_state=EcvGRHOAcUUrdPRI6MT14USp7b6Np1S8GDpRewB9VCF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhYTkxYTU1LWUwZDEtNDYzZS04ZjlmLTQ2MDE1YWU4NGEzNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMC43MTk2MTM3NjRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:10Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44123" http.request.id=00ce218c-bdf8-4f60-9b3b-164ffdd5f2c0 http.request.method=POST http.request.remoteaddr="127.0.0.1:40562" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="795.956µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:11Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44123" http.request.id=91514be8-a5e8-4fa8-9a28-b77de8cfc1ae http.request.method=PUT http.request.remoteaddr="127.0.0.1:40562" http.request.uri="/v2/foo/bar/blobs/uploads/2d9f585f-7864-4282-a7e2-8f3c89ce0623?_state=Pvx_oqRh8FTqHMP8s7sEr4pG808RWFQXav2Y0Pkp00h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkOWY1ODVmLTc4NjQtNDI4Mi1hN2UyLThmM2M4OWNlMDYyMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMC43MjE4MDg3ODhaIn0%3D&digest=sha256%3Ae08772c80cb8b4cb63b6eded89ee9b268b891d6b141ca5a35e799fe0cc6cd78b" http.request.useragent="Go-http-client/1.1" http.response.duration=567.701069ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:10 +0000] "PUT /v2/foo/bar/blobs/uploads/2d9f585f-7864-4282-a7e2-8f3c89ce0623?_state=Pvx_oqRh8FTqHMP8s7sEr4pG808RWFQXav2Y0Pkp00h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkOWY1ODVmLTc4NjQtNDI4Mi1hN2UyLThmM2M4OWNlMDYyMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMC43MjE4MDg3ODhaIn0%3D&digest=sha256%3Ae08772c80cb8b4cb63b6eded89ee9b268b891d6b141ca5a35e799fe0cc6cd78b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:11Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44123" http.request.id=c0f6820a-2a19-4116-a90c-ebb52075b2bd http.request.method=POST http.request.remoteaddr="127.0.0.1:40562" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="912.798µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:11 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:11Z" level=info msg="response completed" go.version=go1.26.1 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:44123" http.request.id=aaf142ef-f348-40d4-a271-3f01c79e667a http.request.method=PATCH http.request.remoteaddr="127.0.0.1:40562" http.request.uri="/v2/foo/bar/blobs/uploads/86e32de4-56ad-4df7-9b73-18f0420bd468?_state=aCya6HKdXAu9XYTqPoF0y18KDYih0gn_S7mHhFeOSUF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg2ZTMyZGU0LTU2YWQtNGRmNy05YjczLTE4ZjA0MjBiZDQ2OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMS4zNDM5ODAyNDFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=556.999873ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:11 +0000] "PATCH /v2/foo/bar/blobs/uploads/86e32de4-56ad-4df7-9b73-18f0420bd468?_state=aCya6HKdXAu9XYTqPoF0y18KDYih0gn_S7mHhFeOSUF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg2ZTMyZGU0LTU2YWQtNGRmNy05YjczLTE4ZjA0MjBiZDQ2OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMS4zNDM5ODAyNDFaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:11Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44123" http.request.id=4eb1d88b-1454-420e-97f9-1bb1757c89bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:40562" http.request.uri="/v2/foo/bar/blobs/uploads/86e32de4-56ad-4df7-9b73-18f0420bd468?_state=TCoMKutHVhyaLSKQ50uAqEMOKdPQXb9aUNvn5_PzsNB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg2ZTMyZGU0LTU2YWQtNGRmNy05YjczLTE4ZjA0MjBiZDQ2OCIsIk9mZnNldCI6MTY5Mzc5ODQsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MTFaIn0%3D&digest=sha256%3Ae08772c80cb8b4cb63b6eded89ee9b268b891d6b141ca5a35e799fe0cc6cd78b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.239454ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:11 +0000] "PUT /v2/foo/bar/blobs/uploads/86e32de4-56ad-4df7-9b73-18f0420bd468?_state=TCoMKutHVhyaLSKQ50uAqEMOKdPQXb9aUNvn5_PzsNB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg2ZTMyZGU0LTU2YWQtNGRmNy05YjczLTE4ZjA0MjBiZDQ2OCIsIk9mZnNldCI6MTY5Mzc5ODQsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MTFaIn0%3D&digest=sha256%3Ae08772c80cb8b4cb63b6eded89ee9b268b891d6b141ca5a35e799fe0cc6cd78b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:11Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44123" http.request.id=3a0c14fc-605b-4c52-9fa5-965bd336fbeb http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40562" http.request.uri="/v2/foo/bar/blobs/sha256:e08772c80cb8b4cb63b6eded89ee9b268b891d6b141ca5a35e799fe0cc6cd78b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="904.61µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:11 +0000] "HEAD /v2/foo/bar/blobs/sha256:e08772c80cb8b4cb63b6eded89ee9b268b891d6b141ca5a35e799fe0cc6cd78b HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:11Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44123" http.request.id=d15588e2-04eb-44d0-96dd-819b65827206 http.request.method=GET http.request.remoteaddr="127.0.0.1:40562" http.request.uri="/v2/foo/bar/blobs/sha256:e08772c80cb8b4cb63b6eded89ee9b268b891d6b141ca5a35e799fe0cc6cd78b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=31.193283ms http.response.status=200 http.response.written=16937984 127.0.0.1 - - [06/Mar/2026:17:42:11 +0000] "GET /v2/foo/bar/blobs/sha256:e08772c80cb8b4cb63b6eded89ee9b268b891d6b141ca5a35e799fe0cc6cd78b HTTP/1.1" 200 16937984 "" "Go-http-client/1.1" time="2026-03-06T17:42:11Z" level=error msg="error parsing digest="sha257:e08772c80cb8b4cb63b6eded89ee9b268b891d6b141ca5a35e799fe0cc6cd78b": unsupported digest algorithm" go.version=go1.26.1 http.request.host="127.0.0.1:44123" http.request.id=c974cd4d-358f-4693-8e13-1c3b45fe759c http.request.method=GET http.request.remoteaddr="127.0.0.1:40562" http.request.uri="/v2/foo/bar/blobs/sha257:e08772c80cb8b4cb63b6eded89ee9b268b891d6b141ca5a35e799fe0cc6cd78b" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:e08772c80cb8b4cb63b6eded89ee9b268b891d6b141ca5a35e799fe0cc6cd78b" vars.name="foo/bar" time="2026-03-06T17:42:11Z" 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:44123" http.request.id=c974cd4d-358f-4693-8e13-1c3b45fe759c http.request.method=GET http.request.remoteaddr="127.0.0.1:40562" http.request.uri="/v2/foo/bar/blobs/sha257:e08772c80cb8b4cb63b6eded89ee9b268b891d6b141ca5a35e799fe0cc6cd78b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="693.495µs" http.response.status=400 http.response.written=110 vars.digest="sha257:e08772c80cb8b4cb63b6eded89ee9b268b891d6b141ca5a35e799fe0cc6cd78b" vars.name="foo/bar" 127.0.0.1 - - [06/Mar/2026:17:42:11 +0000] "GET /v2/foo/bar/blobs/sha257:e08772c80cb8b4cb63b6eded89ee9b268b891d6b141ca5a35e799fe0cc6cd78b HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-03-06T17:42:11Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44123" http.request.id=1f99788c-8f6b-4e6b-b42d-d3d17c546efa http.request.method=GET http.request.remoteaddr="127.0.0.1:53340" http.request.uri="/v2/foo/bar/blobs/sha256:e08772c80cb8b4cb63b6eded89ee9b268b891d6b141ca5a35e799fe0cc6cd78b" http.request.useragent="Go-http-client/1.1" http.response.duration=2.380994ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:11 +0000] "GET /v2/foo/bar/blobs/sha256:e08772c80cb8b4cb63b6eded89ee9b268b891d6b141ca5a35e799fe0cc6cd78b HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:11Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.1 time="2026-03-06T17:42:11Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:42:12Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:d05f3036f7b8262b4a3f5ac011971bb50f1d3a34619c6b45abe4d90648dbb9cb err.message="blob unknown to registry" go.version=go1.26.1 http.request.host="127.0.0.1:37683" http.request.id=9f5cb835-7e1f-404e-aa8a-f7686bf674ee http.request.method=GET http.request.remoteaddr="127.0.0.1:33128" http.request.uri="/v2/foo/bar/blobs/sha256:d05f3036f7b8262b4a3f5ac011971bb50f1d3a34619c6b45abe4d90648dbb9cb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="809.821µs" http.response.status=404 http.response.written=157 vars.digest="sha256:d05f3036f7b8262b4a3f5ac011971bb50f1d3a34619c6b45abe4d90648dbb9cb" vars.name="foo/bar" 127.0.0.1 - - [06/Mar/2026:17:42:12 +0000] "GET /v2/foo/bar/blobs/sha256:d05f3036f7b8262b4a3f5ac011971bb50f1d3a34619c6b45abe4d90648dbb9cb HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-03-06T17:42:12Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:d05f3036f7b8262b4a3f5ac011971bb50f1d3a34619c6b45abe4d90648dbb9cb err.message="blob unknown to registry" go.version=go1.26.1 http.request.host="127.0.0.1:37683" http.request.id=a25565d1-0498-45a8-bd0c-d7a7b639c8d6 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:33130" http.request.uri="/v2/foo/bar/blobs/sha256:d05f3036f7b8262b4a3f5ac011971bb50f1d3a34619c6b45abe4d90648dbb9cb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="738.64µs" http.response.status=404 http.response.written=157 vars.digest="sha256:d05f3036f7b8262b4a3f5ac011971bb50f1d3a34619c6b45abe4d90648dbb9cb" vars.name="foo/bar" 127.0.0.1 - - [06/Mar/2026:17:42:12 +0000] "HEAD /v2/foo/bar/blobs/sha256:d05f3036f7b8262b4a3f5ac011971bb50f1d3a34619c6b45abe4d90648dbb9cb HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-03-06T17:42:12Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37683" http.request.id=46e7ac9c-93b9-475d-89e1-6bddaf2a53e8 http.request.method=POST http.request.remoteaddr="127.0.0.1:33130" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="660.873µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:12 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:12Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37683" http.request.id=52741046-5eae-497b-940d-5cee97d8aa94 http.request.method=GET http.request.remoteaddr="127.0.0.1:33130" http.request.uri="/v2/foo/bar/blobs/uploads/77d28340-6502-4e7f-a83d-7730f41eb3bb?_state=cYebDrCmZoCJBUnH5ZOBwGAXzfgMO2zb9yX2RGStRUF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc3ZDI4MzQwLTY1MDItNGU3Zi1hODNkLTc3MzBmNDFlYjNiYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMi4xODkyMDY0OTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="799.56µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:12 +0000] "GET /v2/foo/bar/blobs/uploads/77d28340-6502-4e7f-a83d-7730f41eb3bb?_state=cYebDrCmZoCJBUnH5ZOBwGAXzfgMO2zb9yX2RGStRUF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc3ZDI4MzQwLTY1MDItNGU3Zi1hODNkLTc3MzBmNDFlYjNiYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMi4xODkyMDY0OTZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:12Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37683" http.request.id=6082425f-94f5-476b-a061-616599bdf526 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33130" http.request.uri="/v2/foo/bar/blobs/uploads/77d28340-6502-4e7f-a83d-7730f41eb3bb?_state=cYebDrCmZoCJBUnH5ZOBwGAXzfgMO2zb9yX2RGStRUF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc3ZDI4MzQwLTY1MDItNGU3Zi1hODNkLTc3MzBmNDFlYjNiYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMi4xODkyMDY0OTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="764.821µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:12 +0000] "DELETE /v2/foo/bar/blobs/uploads/77d28340-6502-4e7f-a83d-7730f41eb3bb?_state=cYebDrCmZoCJBUnH5ZOBwGAXzfgMO2zb9yX2RGStRUF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc3ZDI4MzQwLTY1MDItNGU3Zi1hODNkLTc3MzBmNDFlYjNiYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMi4xODkyMDY0OTZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:12Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.1 http.request.host="127.0.0.1:37683" http.request.id=8cc06cc8-14cf-4af2-b759-8320fd6dd9d8 http.request.method=GET http.request.remoteaddr="127.0.0.1:33130" http.request.uri="/v2/foo/bar/blobs/uploads/77d28340-6502-4e7f-a83d-7730f41eb3bb?_state=cYebDrCmZoCJBUnH5ZOBwGAXzfgMO2zb9yX2RGStRUF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc3ZDI4MzQwLTY1MDItNGU3Zi1hODNkLTc3MzBmNDFlYjNiYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMi4xODkyMDY0OTZaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=77d28340-6502-4e7f-a83d-7730f41eb3bb time="2026-03-06T17:42:12Z" 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:37683" http.request.id=8cc06cc8-14cf-4af2-b759-8320fd6dd9d8 http.request.method=GET http.request.remoteaddr="127.0.0.1:33130" http.request.uri="/v2/foo/bar/blobs/uploads/77d28340-6502-4e7f-a83d-7730f41eb3bb?_state=cYebDrCmZoCJBUnH5ZOBwGAXzfgMO2zb9yX2RGStRUF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc3ZDI4MzQwLTY1MDItNGU3Zi1hODNkLTc3MzBmNDFlYjNiYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMi4xODkyMDY0OTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="860.885µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=77d28340-6502-4e7f-a83d-7730f41eb3bb 127.0.0.1 - - [06/Mar/2026:17:42:12 +0000] "GET /v2/foo/bar/blobs/uploads/77d28340-6502-4e7f-a83d-7730f41eb3bb?_state=cYebDrCmZoCJBUnH5ZOBwGAXzfgMO2zb9yX2RGStRUF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc3ZDI4MzQwLTY1MDItNGU3Zi1hODNkLTc3MzBmNDFlYjNiYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMi4xODkyMDY0OTZaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-03-06T17:42:12Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37683" http.request.id=03a61eaf-5bfc-42b5-a297-5a2920fd397e http.request.method=POST http.request.remoteaddr="127.0.0.1:33132" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="848.475µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:12 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:12Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.1 http.request.host="127.0.0.1:37683" http.request.id=4a838334-26c6-4a82-8ce3-4e409a27201f http.request.method=PUT http.request.remoteaddr="127.0.0.1:33132" http.request.uri="/v2/foo/bar/blobs/uploads/1542d69d-05bc-4af0-baf8-a926cc726925?_state=h7iSLDJTvTCzZam5LAlpzKqtpo1oHI9jPO2ALyqcFql7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE1NDJkNjlkLTA1YmMtNGFmMC1iYWY4LWE5MjZjYzcyNjkyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMi4xOTMxNzgzOTlaIn0%3D&digest=sha256%3Ad05f3036f7b8262b4a3f5ac011971bb50f1d3a34619c6b45abe4d90648dbb9cb" http.request.useragent="Go-http-client/1.1" provided=sha256:d05f3036f7b8262b4a3f5ac011971bb50f1d3a34619c6b45abe4d90648dbb9cb vars.name="foo/bar" vars.uuid=1542d69d-05bc-4af0-baf8-a926cc726925 time="2026-03-06T17:42:12Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.1 http.request.host="127.0.0.1:37683" http.request.id=4a838334-26c6-4a82-8ce3-4e409a27201f http.request.method=PUT http.request.remoteaddr="127.0.0.1:33132" http.request.uri="/v2/foo/bar/blobs/uploads/1542d69d-05bc-4af0-baf8-a926cc726925?_state=h7iSLDJTvTCzZam5LAlpzKqtpo1oHI9jPO2ALyqcFql7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE1NDJkNjlkLTA1YmMtNGFmMC1iYWY4LWE5MjZjYzcyNjkyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMi4xOTMxNzgzOTlaIn0%3D&digest=sha256%3Ad05f3036f7b8262b4a3f5ac011971bb50f1d3a34619c6b45abe4d90648dbb9cb" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=1542d69d-05bc-4af0-baf8-a926cc726925 time="2026-03-06T17:42:12Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:d05f3036f7b8262b4a3f5ac011971bb50f1d3a34619c6b45abe4d90648dbb9cb, 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:37683" http.request.id=4a838334-26c6-4a82-8ce3-4e409a27201f http.request.method=PUT http.request.remoteaddr="127.0.0.1:33132" http.request.uri="/v2/foo/bar/blobs/uploads/1542d69d-05bc-4af0-baf8-a926cc726925?_state=h7iSLDJTvTCzZam5LAlpzKqtpo1oHI9jPO2ALyqcFql7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE1NDJkNjlkLTA1YmMtNGFmMC1iYWY4LWE5MjZjYzcyNjkyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMi4xOTMxNzgzOTlaIn0%3D&digest=sha256%3Ad05f3036f7b8262b4a3f5ac011971bb50f1d3a34619c6b45abe4d90648dbb9cb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="825.715µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=1542d69d-05bc-4af0-baf8-a926cc726925 127.0.0.1 - - [06/Mar/2026:17:42:12 +0000] "PUT /v2/foo/bar/blobs/uploads/1542d69d-05bc-4af0-baf8-a926cc726925?_state=h7iSLDJTvTCzZam5LAlpzKqtpo1oHI9jPO2ALyqcFql7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE1NDJkNjlkLTA1YmMtNGFmMC1iYWY4LWE5MjZjYzcyNjkyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMi4xOTMxNzgzOTlaIn0%3D&digest=sha256%3Ad05f3036f7b8262b4a3f5ac011971bb50f1d3a34619c6b45abe4d90648dbb9cb HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-03-06T17:42:12Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37683" http.request.id=03b65e97-dcae-40e7-997e-32a2c983230c http.request.method=POST http.request.remoteaddr="127.0.0.1:33132" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.505888ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:12 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:12Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37683" http.request.id=cb7f8d6f-76a7-4983-9dbc-b9eeff5a31c8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33132" http.request.uri="/v2/foo/bar/blobs/uploads/f4ea8b63-24f6-4de9-9dee-24527b93263f?_state=rnaAMF-g19JN8KS9efHq8mx1-64v79MxDHUzL9PClZ17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY0ZWE4YjYzLTI0ZjYtNGRlOS05ZGVlLTI0NTI3YjkzMjYzZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMi4xOTU4Mjg0NDZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.720077ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:12 +0000] "PUT /v2/foo/bar/blobs/uploads/f4ea8b63-24f6-4de9-9dee-24527b93263f?_state=rnaAMF-g19JN8KS9efHq8mx1-64v79MxDHUzL9PClZ17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY0ZWE4YjYzLTI0ZjYtNGRlOS05ZGVlLTI0NTI3YjkzMjYzZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMi4xOTU4Mjg0NDZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:12Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37683" http.request.id=1b8a065b-e5c0-4af0-a6e6-fc83c966453e http.request.method=POST http.request.remoteaddr="127.0.0.1:33132" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="757.764µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:12 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:12Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37683" http.request.id=4e5cbcba-6080-46ae-b40e-d8d754e6ba50 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33132" http.request.uri="/v2/foo/bar/blobs/uploads/32636455-c009-4344-a5b4-65c4e5c1e111?_state=e2qU5jelgKJVwqhqhQFgPu-QF9Ji7LqwFV2BG1zn6nd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyNjM2NDU1LWMwMDktNDM0NC1hNWI0LTY1YzRlNWMxZTExMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMi4xOTg4Njc5NVoifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="936.883µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:12 +0000] "PUT /v2/foo/bar/blobs/uploads/32636455-c009-4344-a5b4-65c4e5c1e111?_state=e2qU5jelgKJVwqhqhQFgPu-QF9Ji7LqwFV2BG1zn6nd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyNjM2NDU1LWMwMDktNDM0NC1hNWI0LTY1YzRlNWMxZTExMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMi4xOTg4Njc5NVoifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:12Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37683" http.request.id=85ffb971-80fd-488b-807d-aa00e5fa8fd7 http.request.method=POST http.request.remoteaddr="127.0.0.1:33132" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="701.411µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:12 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:13Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37683" http.request.id=d8de30aa-d54f-4158-8ad0-c7d3a15f17e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33132" http.request.uri="/v2/foo/bar/blobs/uploads/0d844eb7-e684-425c-878d-80d499127ed2?_state=27qUChK8QSa72Hx5Kaqwq72Os87vDXbjc7U1DX9nplt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkODQ0ZWI3LWU2ODQtNDI1Yy04NzhkLTgwZDQ5OTEyN2VkMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMi4yMDA4NjU1ODVaIn0%3D&digest=sha256%3Ad05f3036f7b8262b4a3f5ac011971bb50f1d3a34619c6b45abe4d90648dbb9cb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.576264958s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:12 +0000] "PUT /v2/foo/bar/blobs/uploads/0d844eb7-e684-425c-878d-80d499127ed2?_state=27qUChK8QSa72Hx5Kaqwq72Os87vDXbjc7U1DX9nplt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkODQ0ZWI3LWU2ODQtNDI1Yy04NzhkLTgwZDQ5OTEyN2VkMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMi4yMDA4NjU1ODVaIn0%3D&digest=sha256%3Ad05f3036f7b8262b4a3f5ac011971bb50f1d3a34619c6b45abe4d90648dbb9cb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:13Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37683" http.request.id=91911a7f-b9fb-43e9-8ca7-5b27482c44fe http.request.method=POST http.request.remoteaddr="127.0.0.1:33132" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="856.673µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:15Z" level=info msg="response completed" go.version=go1.26.1 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:37683" http.request.id=90f7a7b9-b772-4fb2-8e90-719fd28a49ff http.request.method=PATCH http.request.remoteaddr="127.0.0.1:33132" http.request.uri="/v2/foo/bar/blobs/uploads/d5fb9be3-959d-4208-86ed-e3594e571078?_state=IdciSVdm0ZpDiaWHNbHE9YXID8_r3DLE6fITR48Pj9x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1ZmI5YmUzLTk1OWQtNDIwOC04NmVkLWUzNTk0ZTU3MTA3OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMy44NzA0MDk1OFoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.5146962s http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:13 +0000] "PATCH /v2/foo/bar/blobs/uploads/d5fb9be3-959d-4208-86ed-e3594e571078?_state=IdciSVdm0ZpDiaWHNbHE9YXID8_r3DLE6fITR48Pj9x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1ZmI5YmUzLTk1OWQtNDIwOC04NmVkLWUzNTk0ZTU3MTA3OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxMy44NzA0MDk1OFoifQ%3D%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:15Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37683" http.request.id=688f526f-fe66-4353-bba7-4136dbf9dcae http.request.method=PUT http.request.remoteaddr="127.0.0.1:33132" http.request.uri="/v2/foo/bar/blobs/uploads/d5fb9be3-959d-4208-86ed-e3594e571078?_state=WMGsV5n34JVUjmC8HDHhdLYhWA5pdVWlGCbcvHcMx3p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1ZmI5YmUzLTk1OWQtNDIwOC04NmVkLWUzNTk0ZTU3MTA3OCIsIk9mZnNldCI6Mjc5ODY5NDQsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MTNaIn0%3D&digest=sha256%3Ad05f3036f7b8262b4a3f5ac011971bb50f1d3a34619c6b45abe4d90648dbb9cb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.011447ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:15 +0000] "PUT /v2/foo/bar/blobs/uploads/d5fb9be3-959d-4208-86ed-e3594e571078?_state=WMGsV5n34JVUjmC8HDHhdLYhWA5pdVWlGCbcvHcMx3p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1ZmI5YmUzLTk1OWQtNDIwOC04NmVkLWUzNTk0ZTU3MTA3OCIsIk9mZnNldCI6Mjc5ODY5NDQsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MTNaIn0%3D&digest=sha256%3Ad05f3036f7b8262b4a3f5ac011971bb50f1d3a34619c6b45abe4d90648dbb9cb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:15Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37683" http.request.id=82e5de44-3fd6-451f-8fdc-a58dd014db92 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:33132" http.request.uri="/v2/foo/bar/blobs/sha256:d05f3036f7b8262b4a3f5ac011971bb50f1d3a34619c6b45abe4d90648dbb9cb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="735.66µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:15 +0000] "HEAD /v2/foo/bar/blobs/sha256:d05f3036f7b8262b4a3f5ac011971bb50f1d3a34619c6b45abe4d90648dbb9cb HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:15Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37683" http.request.id=49f406e5-ed6b-4a22-9128-d6d29796634d http.request.method=GET http.request.remoteaddr="127.0.0.1:33132" http.request.uri="/v2/foo/bar/blobs/sha256:d05f3036f7b8262b4a3f5ac011971bb50f1d3a34619c6b45abe4d90648dbb9cb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=60.525057ms http.response.status=200 http.response.written=27986944 127.0.0.1 - - [06/Mar/2026:17:42:15 +0000] "GET /v2/foo/bar/blobs/sha256:d05f3036f7b8262b4a3f5ac011971bb50f1d3a34619c6b45abe4d90648dbb9cb HTTP/1.1" 200 27986944 "" "Go-http-client/1.1" time="2026-03-06T17:42:15Z" level=error msg="error parsing digest="sha257:d05f3036f7b8262b4a3f5ac011971bb50f1d3a34619c6b45abe4d90648dbb9cb": unsupported digest algorithm" go.version=go1.26.1 http.request.host="127.0.0.1:37683" http.request.id=da8d4036-0bca-460f-b2d3-26576571f0e1 http.request.method=GET http.request.remoteaddr="127.0.0.1:33132" http.request.uri="/v2/foo/bar/blobs/sha257:d05f3036f7b8262b4a3f5ac011971bb50f1d3a34619c6b45abe4d90648dbb9cb" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:d05f3036f7b8262b4a3f5ac011971bb50f1d3a34619c6b45abe4d90648dbb9cb" vars.name="foo/bar" time="2026-03-06T17:42:15Z" 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:37683" http.request.id=da8d4036-0bca-460f-b2d3-26576571f0e1 http.request.method=GET http.request.remoteaddr="127.0.0.1:33132" http.request.uri="/v2/foo/bar/blobs/sha257:d05f3036f7b8262b4a3f5ac011971bb50f1d3a34619c6b45abe4d90648dbb9cb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="758.553µs" http.response.status=400 http.response.written=110 vars.digest="sha257:d05f3036f7b8262b4a3f5ac011971bb50f1d3a34619c6b45abe4d90648dbb9cb" vars.name="foo/bar" 127.0.0.1 - - [06/Mar/2026:17:42:15 +0000] "GET /v2/foo/bar/blobs/sha257:d05f3036f7b8262b4a3f5ac011971bb50f1d3a34619c6b45abe4d90648dbb9cb HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-03-06T17:42:15Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37683" http.request.id=5b1726df-de43-4ef6-9ba4-4b21e7dea34f http.request.method=GET http.request.remoteaddr="127.0.0.1:33146" http.request.uri="/v2/foo/bar/blobs/sha256:d05f3036f7b8262b4a3f5ac011971bb50f1d3a34619c6b45abe4d90648dbb9cb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.404716ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:15 +0000] "GET /v2/foo/bar/blobs/sha256:d05f3036f7b8262b4a3f5ac011971bb50f1d3a34619c6b45abe4d90648dbb9cb HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:15Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37683" http.request.id=cd27e177-68c4-4e9c-b560-9fee44ef2dd2 http.request.method=GET http.request.remoteaddr="127.0.0.1:33134" http.request.uri="/v2/foo/bar/blobs/sha256:d05f3036f7b8262b4a3f5ac011971bb50f1d3a34619c6b45abe4d90648dbb9cb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.739653ms http.response.status=200 http.response.written=4188608 127.0.0.1 - - [06/Mar/2026:17:42:15 +0000] "GET /v2/foo/bar/blobs/sha256:d05f3036f7b8262b4a3f5ac011971bb50f1d3a34619c6b45abe4d90648dbb9cb HTTP/1.1" 200 4188608 "" "Go-http-client/1.1" time="2026-03-06T17:42:15Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37683" http.request.id=d704b5bc-1fea-4f3c-8d55-2dd425f1b250 http.request.method=GET http.request.remoteaddr="127.0.0.1:33146" http.request.uri="/v2/foo/bar/blobs/sha256:d05f3036f7b8262b4a3f5ac011971bb50f1d3a34619c6b45abe4d90648dbb9cb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.603737ms http.response.status=200 http.response.written=1245184 127.0.0.1 - - [06/Mar/2026:17:42:15 +0000] "GET /v2/foo/bar/blobs/sha256:d05f3036f7b8262b4a3f5ac011971bb50f1d3a34619c6b45abe4d90648dbb9cb HTTP/1.1" 200 1245184 "" "Go-http-client/1.1" time="2026-03-06T17:42:15Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44123" http.request.id=768e899e-b47e-41a4-8b7d-6a07e598263c http.request.method=GET http.request.remoteaddr="127.0.0.1:53340" http.request.uri="/v2/foo/bar/blobs/sha256:e08772c80cb8b4cb63b6eded89ee9b268b891d6b141ca5a35e799fe0cc6cd78b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.514395659s http.response.status=200 http.response.written=4151808 127.0.0.1 - - [06/Mar/2026:17:42:11 +0000] "GET /v2/foo/bar/blobs/sha256:e08772c80cb8b4cb63b6eded89ee9b268b891d6b141ca5a35e799fe0cc6cd78b HTTP/1.1" 200 4151808 "" "Go-http-client/1.1" time="2026-03-06T17:42:15Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44123" http.request.id=0de03746-583a-4122-ba88-9bdb8eed3d98 http.request.method=GET http.request.remoteaddr="127.0.0.1:53324" http.request.uri="/v2/foo/bar/blobs/sha256:e08772c80cb8b4cb63b6eded89ee9b268b891d6b141ca5a35e799fe0cc6cd78b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.518861271s http.response.status=200 http.response.written=4221376 127.0.0.1 - - [06/Mar/2026:17:42:11 +0000] "GET /v2/foo/bar/blobs/sha256:e08772c80cb8b4cb63b6eded89ee9b268b891d6b141ca5a35e799fe0cc6cd78b HTTP/1.1" 200 4221376 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (4.91s) === RUN TestBlobDelete time="2026-03-06T17:42:15Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.1 time="2026-03-06T17:42:15Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:42:15Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c err.message="blob unknown to registry" go.version=go1.26.1 http.request.host="127.0.0.1:34179" http.request.id=a8f23f29-cce6-489f-a290-a2f7e4270bcc http.request.method=GET http.request.remoteaddr="127.0.0.1:44382" http.request.uri="/v2/foo/bar/blobs/sha256:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="851.13µs" http.response.status=404 http.response.written=157 vars.digest="sha256:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c" vars.name="foo/bar" 127.0.0.1 - - [06/Mar/2026:17:42:15 +0000] "GET /v2/foo/bar/blobs/sha256:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-03-06T17:42:15Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c err.message="blob unknown to registry" go.version=go1.26.1 http.request.host="127.0.0.1:34179" http.request.id=408b7e67-4038-488d-a9e0-8a45e9fe3db1 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:44398" http.request.uri="/v2/foo/bar/blobs/sha256:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="733.849µs" http.response.status=404 http.response.written=157 vars.digest="sha256:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c" vars.name="foo/bar" 127.0.0.1 - - [06/Mar/2026:17:42:15 +0000] "HEAD /v2/foo/bar/blobs/sha256:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-03-06T17:42:15Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34179" http.request.id=a07a7303-e05a-4435-b138-db02bd6ef611 http.request.method=POST http.request.remoteaddr="127.0.0.1:44398" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="680.209µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:15 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:15Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34179" http.request.id=752f3097-a8f6-4251-b9f8-d976e5368ab7 http.request.method=GET http.request.remoteaddr="127.0.0.1:44398" http.request.uri="/v2/foo/bar/blobs/uploads/72a3247a-3cd4-4f34-b323-0459bb18c588?_state=Agi8lpIBRSwI9pYHG5VN3y8C7EasdaK9expu6RHiaZF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyYTMyNDdhLTNjZDQtNGYzNC1iMzIzLTA0NTliYjE4YzU4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxNS42NjU2NDg3NzFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="737.07µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:15 +0000] "GET /v2/foo/bar/blobs/uploads/72a3247a-3cd4-4f34-b323-0459bb18c588?_state=Agi8lpIBRSwI9pYHG5VN3y8C7EasdaK9expu6RHiaZF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyYTMyNDdhLTNjZDQtNGYzNC1iMzIzLTA0NTliYjE4YzU4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxNS42NjU2NDg3NzFaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:15Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34179" http.request.id=946998c0-b2c0-497d-9e73-a6a38c8ab6d8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44398" http.request.uri="/v2/foo/bar/blobs/uploads/72a3247a-3cd4-4f34-b323-0459bb18c588?_state=Agi8lpIBRSwI9pYHG5VN3y8C7EasdaK9expu6RHiaZF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyYTMyNDdhLTNjZDQtNGYzNC1iMzIzLTA0NTliYjE4YzU4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxNS42NjU2NDg3NzFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="756.922µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:15 +0000] "DELETE /v2/foo/bar/blobs/uploads/72a3247a-3cd4-4f34-b323-0459bb18c588?_state=Agi8lpIBRSwI9pYHG5VN3y8C7EasdaK9expu6RHiaZF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyYTMyNDdhLTNjZDQtNGYzNC1iMzIzLTA0NTliYjE4YzU4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxNS42NjU2NDg3NzFaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:15Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.1 http.request.host="127.0.0.1:34179" http.request.id=90422911-3069-4451-a38f-62ffdc463159 http.request.method=GET http.request.remoteaddr="127.0.0.1:44398" http.request.uri="/v2/foo/bar/blobs/uploads/72a3247a-3cd4-4f34-b323-0459bb18c588?_state=Agi8lpIBRSwI9pYHG5VN3y8C7EasdaK9expu6RHiaZF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyYTMyNDdhLTNjZDQtNGYzNC1iMzIzLTA0NTliYjE4YzU4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxNS42NjU2NDg3NzFaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=72a3247a-3cd4-4f34-b323-0459bb18c588 time="2026-03-06T17:42:15Z" 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:34179" http.request.id=90422911-3069-4451-a38f-62ffdc463159 http.request.method=GET http.request.remoteaddr="127.0.0.1:44398" http.request.uri="/v2/foo/bar/blobs/uploads/72a3247a-3cd4-4f34-b323-0459bb18c588?_state=Agi8lpIBRSwI9pYHG5VN3y8C7EasdaK9expu6RHiaZF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyYTMyNDdhLTNjZDQtNGYzNC1iMzIzLTA0NTliYjE4YzU4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxNS42NjU2NDg3NzFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="677.695µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=72a3247a-3cd4-4f34-b323-0459bb18c588 127.0.0.1 - - [06/Mar/2026:17:42:15 +0000] "GET /v2/foo/bar/blobs/uploads/72a3247a-3cd4-4f34-b323-0459bb18c588?_state=Agi8lpIBRSwI9pYHG5VN3y8C7EasdaK9expu6RHiaZF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcyYTMyNDdhLTNjZDQtNGYzNC1iMzIzLTA0NTliYjE4YzU4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxNS42NjU2NDg3NzFaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-03-06T17:42:15Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34179" http.request.id=dfadfba6-1324-47a6-ac10-23d0b52b3378 http.request.method=POST http.request.remoteaddr="127.0.0.1:44404" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="766.112µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:15 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:15Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.1 http.request.host="127.0.0.1:34179" http.request.id=4d13c6f9-9c94-4335-828d-86d2eccbd44e http.request.method=PUT http.request.remoteaddr="127.0.0.1:44404" http.request.uri="/v2/foo/bar/blobs/uploads/b54d5877-c619-4bb8-a35f-c6c0d10ae9b7?_state=iwEz9vvBXSsUi1Cq76uP4Skky6tSbTkUTYp4PVcSG257Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1NGQ1ODc3LWM2MTktNGJiOC1hMzVmLWM2YzBkMTBhZTliNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxNS42NjkxOTY1OTlaIn0%3D&digest=sha256%3Ae641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c" http.request.useragent="Go-http-client/1.1" provided=sha256:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c vars.name="foo/bar" vars.uuid=b54d5877-c619-4bb8-a35f-c6c0d10ae9b7 time="2026-03-06T17:42:15Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.1 http.request.host="127.0.0.1:34179" http.request.id=4d13c6f9-9c94-4335-828d-86d2eccbd44e http.request.method=PUT http.request.remoteaddr="127.0.0.1:44404" http.request.uri="/v2/foo/bar/blobs/uploads/b54d5877-c619-4bb8-a35f-c6c0d10ae9b7?_state=iwEz9vvBXSsUi1Cq76uP4Skky6tSbTkUTYp4PVcSG257Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1NGQ1ODc3LWM2MTktNGJiOC1hMzVmLWM2YzBkMTBhZTliNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxNS42NjkxOTY1OTlaIn0%3D&digest=sha256%3Ae641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=b54d5877-c619-4bb8-a35f-c6c0d10ae9b7 time="2026-03-06T17:42:15Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c, 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:34179" http.request.id=4d13c6f9-9c94-4335-828d-86d2eccbd44e http.request.method=PUT http.request.remoteaddr="127.0.0.1:44404" http.request.uri="/v2/foo/bar/blobs/uploads/b54d5877-c619-4bb8-a35f-c6c0d10ae9b7?_state=iwEz9vvBXSsUi1Cq76uP4Skky6tSbTkUTYp4PVcSG257Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1NGQ1ODc3LWM2MTktNGJiOC1hMzVmLWM2YzBkMTBhZTliNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxNS42NjkxOTY1OTlaIn0%3D&digest=sha256%3Ae641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="779.447µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=b54d5877-c619-4bb8-a35f-c6c0d10ae9b7 127.0.0.1 - - [06/Mar/2026:17:42:15 +0000] "PUT /v2/foo/bar/blobs/uploads/b54d5877-c619-4bb8-a35f-c6c0d10ae9b7?_state=iwEz9vvBXSsUi1Cq76uP4Skky6tSbTkUTYp4PVcSG257Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1NGQ1ODc3LWM2MTktNGJiOC1hMzVmLWM2YzBkMTBhZTliNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxNS42NjkxOTY1OTlaIn0%3D&digest=sha256%3Ae641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-03-06T17:42:15Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34179" http.request.id=96d40bff-c3fa-4f3d-a7bf-6346c6842e8a http.request.method=POST http.request.remoteaddr="127.0.0.1:44404" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="646.276µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:15 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:15Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34179" http.request.id=7943cc4a-455a-48f0-bdba-7a90cb44650a http.request.method=PUT http.request.remoteaddr="127.0.0.1:44404" http.request.uri="/v2/foo/bar/blobs/uploads/c19c8121-9895-461d-8d76-852c5584401d?_state=WwPLe2F4O9Iju0o4C0rzdElH5myio-G-mt0m0T-l3gl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxOWM4MTIxLTk4OTUtNDYxZC04ZDc2LTg1MmM1NTg0NDAxZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxNS42NzA5NDAyNTJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="839.646µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:15 +0000] "PUT /v2/foo/bar/blobs/uploads/c19c8121-9895-461d-8d76-852c5584401d?_state=WwPLe2F4O9Iju0o4C0rzdElH5myio-G-mt0m0T-l3gl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxOWM4MTIxLTk4OTUtNDYxZC04ZDc2LTg1MmM1NTg0NDAxZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxNS42NzA5NDAyNTJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:15Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34179" http.request.id=d958555d-4b0e-450f-a7c8-8411c871bc5b http.request.method=POST http.request.remoteaddr="127.0.0.1:44404" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="667.683µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:15 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:15Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34179" http.request.id=5f68158b-db01-4d53-8f79-7117acaeef04 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44404" http.request.uri="/v2/foo/bar/blobs/uploads/4bf6effa-858e-454d-a0f2-f3f7e29cec75?_state=BK96btIWefD61b57NbBJDRRYY2W3DuUsmLzYQFdJJMh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRiZjZlZmZhLTg1OGUtNDU0ZC1hMGYyLWYzZjdlMjljZWM3NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxNS42NzI3MTY1NjFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="880.645µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:15 +0000] "PUT /v2/foo/bar/blobs/uploads/4bf6effa-858e-454d-a0f2-f3f7e29cec75?_state=BK96btIWefD61b57NbBJDRRYY2W3DuUsmLzYQFdJJMh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRiZjZlZmZhLTg1OGUtNDU0ZC1hMGYyLWYzZjdlMjljZWM3NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxNS42NzI3MTY1NjFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:15Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34179" http.request.id=7d9f20e2-f9d9-4ff5-bf3f-2476d37e8dfb http.request.method=POST http.request.remoteaddr="127.0.0.1:44404" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="646.059µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:15 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:16Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34179" http.request.id=47aebad3-133c-4181-a1b3-4e8a915d823e http.request.method=PUT http.request.remoteaddr="127.0.0.1:44404" http.request.uri="/v2/foo/bar/blobs/uploads/ebffe281-ee28-40a0-91d4-4fc082d932f4?_state=Zxd1KNB9yWDNFkBrvlFBopH_gJ6dlHY7fV5RUlm8FTF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViZmZlMjgxLWVlMjgtNDBhMC05MWQ0LTRmYzA4MmQ5MzJmNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxNS42NzQ1MjI1ODNaIn0%3D&digest=sha256%3Ae641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.151616541s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:15 +0000] "PUT /v2/foo/bar/blobs/uploads/ebffe281-ee28-40a0-91d4-4fc082d932f4?_state=Zxd1KNB9yWDNFkBrvlFBopH_gJ6dlHY7fV5RUlm8FTF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViZmZlMjgxLWVlMjgtNDBhMC05MWQ0LTRmYzA4MmQ5MzJmNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxNS42NzQ1MjI1ODNaIn0%3D&digest=sha256%3Ae641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:16Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34179" http.request.id=319271d0-6548-4469-b1cc-107c810372be http.request.method=POST http.request.remoteaddr="127.0.0.1:44404" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="903.215µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:18Z" level=info msg="response completed" go.version=go1.26.1 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:34179" http.request.id=3c918f22-e240-4610-b447-df971e1c5917 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:44404" http.request.uri="/v2/foo/bar/blobs/uploads/8bbe5b35-572c-4f3d-9891-54d68bba8fcd?_state=L1JbqAuTMQhcL89XTTBjmN2Lirym9n3BtTCT43x0b-F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhiYmU1YjM1LTU3MmMtNGYzZC05ODkxLTU0ZDY4YmJhOGZjZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxNi44OTc4ODYyMDdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.206538531s http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:16 +0000] "PATCH /v2/foo/bar/blobs/uploads/8bbe5b35-572c-4f3d-9891-54d68bba8fcd?_state=L1JbqAuTMQhcL89XTTBjmN2Lirym9n3BtTCT43x0b-F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhiYmU1YjM1LTU3MmMtNGYzZC05ODkxLTU0ZDY4YmJhOGZjZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxNi44OTc4ODYyMDdaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:18Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34179" http.request.id=ac9b4518-eb93-489f-819a-6956621262f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44404" http.request.uri="/v2/foo/bar/blobs/uploads/8bbe5b35-572c-4f3d-9891-54d68bba8fcd?_state=65bli-d2Disy3QFcvXpFAfltEDImyBqjgKjg7a2302d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhiYmU1YjM1LTU3MmMtNGYzZC05ODkxLTU0ZDY4YmJhOGZjZCIsIk9mZnNldCI6MjQyMjIyMDgsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MTZaIn0%3D&digest=sha256%3Ae641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.708287ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:18 +0000] "PUT /v2/foo/bar/blobs/uploads/8bbe5b35-572c-4f3d-9891-54d68bba8fcd?_state=65bli-d2Disy3QFcvXpFAfltEDImyBqjgKjg7a2302d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhiYmU1YjM1LTU3MmMtNGYzZC05ODkxLTU0ZDY4YmJhOGZjZCIsIk9mZnNldCI6MjQyMjIyMDgsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MTZaIn0%3D&digest=sha256%3Ae641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:18Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34179" http.request.id=761d7331-3b0b-447b-9d6f-d295383bfb4a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:44404" http.request.uri="/v2/foo/bar/blobs/sha256:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.238132ms http.response.status=200 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:18 +0000] "HEAD /v2/foo/bar/blobs/sha256:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:18Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34179" http.request.id=f48afe5e-87ba-4e32-921d-ecb79de2577f http.request.method=GET http.request.remoteaddr="127.0.0.1:44404" http.request.uri="/v2/foo/bar/blobs/sha256:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=58.745959ms http.response.status=200 http.response.written=24222208 127.0.0.1 - - [06/Mar/2026:17:42:18 +0000] "GET /v2/foo/bar/blobs/sha256:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c HTTP/1.1" 200 24222208 "" "Go-http-client/1.1" time="2026-03-06T17:42:18Z" level=error msg="error parsing digest="sha257:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c": unsupported digest algorithm" go.version=go1.26.1 http.request.host="127.0.0.1:34179" http.request.id=7e086281-3dd6-45dd-94eb-83147dbe4e28 http.request.method=GET http.request.remoteaddr="127.0.0.1:44404" http.request.uri="/v2/foo/bar/blobs/sha257:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c" vars.name="foo/bar" time="2026-03-06T17:42:18Z" 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:34179" http.request.id=7e086281-3dd6-45dd-94eb-83147dbe4e28 http.request.method=GET http.request.remoteaddr="127.0.0.1:44404" http.request.uri="/v2/foo/bar/blobs/sha257:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="655.291µs" http.response.status=400 http.response.written=110 vars.digest="sha257:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c" vars.name="foo/bar" 127.0.0.1 - - [06/Mar/2026:17:42:18 +0000] "GET /v2/foo/bar/blobs/sha257:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-03-06T17:42:18Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34179" http.request.id=98ce706e-67f7-4679-8a77-e8e60cb2a517 http.request.method=GET http.request.remoteaddr="127.0.0.1:44436" http.request.uri="/v2/foo/bar/blobs/sha256:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.0818ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:18 +0000] "GET /v2/foo/bar/blobs/sha256:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:18Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34179" http.request.id=4ce8a13e-dfec-470e-a817-497fe6a21835 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44440" http.request.uri="/v2/foo/bar/blobs/sha256:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c" http.request.useragent="Go-http-client/1.1" http.response.duration="909.062µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:18 +0000] "DELETE /v2/foo/bar/blobs/sha256:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:18Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c err.message="blob unknown to registry" go.version=go1.26.1 http.request.host="127.0.0.1:34179" http.request.id=856c7fd4-973f-417b-91b5-66c27735d970 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:44440" http.request.uri="/v2/foo/bar/blobs/sha256:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="588.018µs" http.response.status=404 http.response.written=157 vars.digest="sha256:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c" vars.name="foo/bar" 127.0.0.1 - - [06/Mar/2026:17:42:18 +0000] "HEAD /v2/foo/bar/blobs/sha256:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-03-06T17:42:18Z" 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:34179" http.request.id=e70fcd60-c0e2-4712-a1f6-8173d0b67974 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44440" http.request.uri="/v2/foo/bar/blobs/sha256:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="610.407µs" http.response.status=404 http.response.written=74 vars.digest="sha256:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c" vars.name="foo/bar" 127.0.0.1 - - [06/Mar/2026:17:42:18 +0000] "DELETE /v2/foo/bar/blobs/sha256:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2026-03-06T17:42:18Z" level=error msg="error parsing digest="sha257:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c": unsupported digest algorithm" go.version=go1.26.1 http.request.host="127.0.0.1:34179" http.request.id=1acb3240-857c-4134-a13a-7e63f175ccbf http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44444" http.request.uri="/v2/foo/bar/blobs/sha257:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c" vars.name="foo/bar" time="2026-03-06T17:42:18Z" 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:34179" http.request.id=1acb3240-857c-4134-a13a-7e63f175ccbf http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44444" http.request.uri="/v2/foo/bar/blobs/sha257:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="735.898µs" http.response.status=400 http.response.written=110 vars.digest="sha257:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c" vars.name="foo/bar" 127.0.0.1 - - [06/Mar/2026:17:42:18 +0000] "DELETE /v2/foo/bar/blobs/sha257:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-03-06T17:42:18Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34179" http.request.id=09c1c500-7fb9-4650-ae56-e7950cf42adb http.request.method=POST http.request.remoteaddr="127.0.0.1:44458" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="816.387µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:18 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:19Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34179" http.request.id=9a739382-a3f0-427d-ac8d-ab0f990f5647 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44458" http.request.uri="/v2/foo/bar/blobs/uploads/56f49a59-77c5-49df-9259-d466ae5e3c4d?_state=w67tJGUeGdr2slv6DveZMbsS25TgEKASTRnDbXlfD0R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU2ZjQ5YTU5LTc3YzUtNDlkZi05MjU5LWQ0NjZhZTVlM2M0ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxOC4yMDI2NjY0NjVaIn0%3D&digest=sha256%3Ae641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.193380239s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:18 +0000] "PUT /v2/foo/bar/blobs/uploads/56f49a59-77c5-49df-9259-d466ae5e3c4d?_state=w67tJGUeGdr2slv6DveZMbsS25TgEKASTRnDbXlfD0R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU2ZjQ5YTU5LTc3YzUtNDlkZi05MjU5LWQ0NjZhZTVlM2M0ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxOC4yMDI2NjY0NjVaIn0%3D&digest=sha256%3Ae641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:19Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34179" http.request.id=23288565-5d74-41f5-bac7-9ca73ca7ddd4 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:44458" http.request.uri="/v2/foo/bar/blobs/sha256:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="936.104µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:19 +0000] "HEAD /v2/foo/bar/blobs/sha256:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:19Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34179" http.request.id=c82ce956-0257-4da6-b9b1-a569301dc489 http.request.method=GET http.request.remoteaddr="127.0.0.1:44420" http.request.uri="/v2/foo/bar/blobs/sha256:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.274209116s http.response.status=200 http.response.written=4221376 127.0.0.1 - - [06/Mar/2026:17:42:18 +0000] "GET /v2/foo/bar/blobs/sha256:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c HTTP/1.1" 200 4221376 "" "Go-http-client/1.1" time="2026-03-06T17:42:19Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:34179" http.request.id=7706db54-df0c-423c-ab6a-683d95c52fee http.request.method=GET http.request.remoteaddr="127.0.0.1:44436" http.request.uri="/v2/foo/bar/blobs/sha256:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.271367283s http.response.status=200 http.response.written=4151808 127.0.0.1 - - [06/Mar/2026:17:42:18 +0000] "GET /v2/foo/bar/blobs/sha256:e641794c226391751dc25c1c939e0086df569456182947b4c42134710cec8e8c HTTP/1.1" 200 4151808 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (3.99s) === RUN TestRelativeURL time="2026-03-06T17:42: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:42:19Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:42:19Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37091" http.request.id=7fe1b54d-76a6-4558-9941-8e8db91fce22 http.request.method=POST http.request.remoteaddr="127.0.0.1:53976" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.203399ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:19 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:20Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37091" http.request.id=af338175-2413-4a27-b36f-9b409811bc5f http.request.method=PUT http.request.remoteaddr="127.0.0.1:53976" http.request.uri="/v2/foo/bar/blobs/uploads/44ba4abe-826f-456f-9c98-e87b53c8065f?_state=0SOea3OLk7pat3BfkJoWZnTRjCzrAXPBuIkxmLG5aZV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0YmE0YWJlLTgyNmYtNDU2Zi05Yzk4LWU4N2I1M2M4MDY1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxOS40NzA4MjMwNzRaIn0%3D&digest=sha256%3A4c209f0b4faedfb7786a4eba303131f3b788c7604cd134ee04792ad94bb5cdc8" http.request.useragent="Go-http-client/1.1" http.response.duration=709.376478ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:19 +0000] "PUT /v2/foo/bar/blobs/uploads/44ba4abe-826f-456f-9c98-e87b53c8065f?_state=0SOea3OLk7pat3BfkJoWZnTRjCzrAXPBuIkxmLG5aZV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0YmE0YWJlLTgyNmYtNDU2Zi05Yzk4LWU4N2I1M2M4MDY1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoxOS40NzA4MjMwNzRaIn0%3D&digest=sha256%3A4c209f0b4faedfb7786a4eba303131f3b788c7604cd134ee04792ad94bb5cdc8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:20Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37091" http.request.id=3ccb9ceb-526c-417e-a504-d8e76bbca1f6 http.request.method=POST http.request.remoteaddr="127.0.0.1:53976" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="879.307µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:20 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:20Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37091" http.request.id=7a8f791f-e8ff-43d2-96b5-376f0000b1d6 http.request.method=POST http.request.remoteaddr="127.0.0.1:53976" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="643.591µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:20 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:21Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37091" http.request.id=d50490be-d4ee-45b1-8e35-4a5345fcc6f6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53976" http.request.uri="/v2/foo/bar/blobs/uploads/d6d4b5d4-db5d-4c0f-8d0e-122e8cf49906?_state=SRwpkSWBGKzP9z75SaBy3P5L24xtBtD4K3VgzILTxMp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2ZDRiNWQ0LWRiNWQtNGMwZi04ZDBlLTEyMmU4Y2Y0OTkwNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoyMC41MDA3NjUxNjhaIn0%3D&digest=sha256%3A4fce7ab7b99648199a5fe472521dafd3a003946b4a05f6837fe74b83cb280c9b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.064154959s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:20 +0000] "PUT /v2/foo/bar/blobs/uploads/d6d4b5d4-db5d-4c0f-8d0e-122e8cf49906?_state=SRwpkSWBGKzP9z75SaBy3P5L24xtBtD4K3VgzILTxMp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2ZDRiNWQ0LWRiNWQtNGMwZi04ZDBlLTEyMmU4Y2Y0OTkwNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoyMC41MDA3NjUxNjhaIn0%3D&digest=sha256%3A4fce7ab7b99648199a5fe472521dafd3a003946b4a05f6837fe74b83cb280c9b HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (2.10s) === RUN TestBlobDeleteDisabled time="2026-03-06T17:42:21Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.1 time="2026-03-06T17:42:21Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:42:21Z" 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:42979" http.request.id=78d01442-9013-4aad-82d6-dd692a964ffc http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57836" http.request.uri="/v2/foo/bar/blobs/sha256:d05379179bdca7cfa71b7a5a9e4bae8baefb8b99d2d54911a145b7e701f1f69f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="827.102µs" http.response.status=405 http.response.written=78 vars.digest="sha256:d05379179bdca7cfa71b7a5a9e4bae8baefb8b99d2d54911a145b7e701f1f69f" vars.name="foo/bar" 127.0.0.1 - - [06/Mar/2026:17:42:21 +0000] "DELETE /v2/foo/bar/blobs/sha256:d05379179bdca7cfa71b7a5a9e4bae8baefb8b99d2d54911a145b7e701f1f69f HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.21s) === RUN TestDeleteDisabled time="2026-03-06T17:42:21Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.1 time="2026-03-06T17:42:21Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:42:21Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:40681" http.request.id=efc74eed-9f85-433e-92f2-1b7ed189edb3 http.request.method=POST http.request.remoteaddr="127.0.0.1:45256" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="898.769µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:21 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:22Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:40681" http.request.id=b372997d-e586-4743-bedf-9212c9a3dd93 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45256" http.request.uri="/v2/foo/bar/blobs/uploads/8850f33f-755e-452f-8df9-53f9054de377?_state=tBs8zBFcttyt5Ui9LjQ7QKeRRQEwPqKc_C2-3R-yuY57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4NTBmMzNmLTc1NWUtNDUyZi04ZGY5LTUzZjkwNTRkZTM3NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoyMS45MzkwODQzODhaIn0%3D&digest=sha256%3A6178b9ef9b3714c59dc79c8db47bf825da9d3d966e2f80c75d3d9502cd0c7043" http.request.useragent="Go-http-client/1.1" http.response.duration=1.034594485s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:21 +0000] "PUT /v2/foo/bar/blobs/uploads/8850f33f-755e-452f-8df9-53f9054de377?_state=tBs8zBFcttyt5Ui9LjQ7QKeRRQEwPqKc_C2-3R-yuY57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4NTBmMzNmLTc1NWUtNDUyZi04ZGY5LTUzZjkwNTRkZTM3NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoyMS45MzkwODQzODhaIn0%3D&digest=sha256%3A6178b9ef9b3714c59dc79c8db47bf825da9d3d966e2f80c75d3d9502cd0c7043 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:22Z" 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:40681" http.request.id=3c30b3b8-5e19-4570-9771-0bb4eb4abd91 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45256" http.request.uri="/v2/foo/bar/blobs/sha256:6178b9ef9b3714c59dc79c8db47bf825da9d3d966e2f80c75d3d9502cd0c7043" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.310354ms http.response.status=405 http.response.written=78 vars.digest="sha256:6178b9ef9b3714c59dc79c8db47bf825da9d3d966e2f80c75d3d9502cd0c7043" vars.name="foo/bar" 127.0.0.1 - - [06/Mar/2026:17:42:22 +0000] "DELETE /v2/foo/bar/blobs/sha256:6178b9ef9b3714c59dc79c8db47bf825da9d3d966e2f80c75d3d9502cd0c7043 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (1.20s) === RUN TestDeleteReadOnly time="2026-03-06T17:42:22Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.1 time="2026-03-06T17:42:22Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:42:23Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33589" http.request.id=9908e445-fa7a-45ee-941b-39b22c41be1a http.request.method=POST http.request.remoteaddr="127.0.0.1:46524" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="893.873µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:25Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33589" http.request.id=f817b772-7fa0-4042-a842-52dfe7d13988 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46524" http.request.uri="/v2/foo/bar/blobs/uploads/7539b561-a5c3-49e8-8d17-33fd41eca281?_state=uRAGIP0nbCO0ABpVvSsTU-k25Y56Dj6xNRbg5V6IHuZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1MzliNTYxLWE1YzMtNDllOC04ZDE3LTMzZmQ0MWVjYTI4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoyMy4yMDM2MDAzMjZaIn0%3D&digest=sha256%3Ac9e72ba5b05a8e7a12d4b45d24d19e22be89f02f65352056e9e931af8c57df2f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.796814061s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:23 +0000] "PUT /v2/foo/bar/blobs/uploads/7539b561-a5c3-49e8-8d17-33fd41eca281?_state=uRAGIP0nbCO0ABpVvSsTU-k25Y56Dj6xNRbg5V6IHuZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1MzliNTYxLWE1YzMtNDllOC04ZDE3LTMzZmQ0MWVjYTI4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjoyMy4yMDM2MDAzMjZaIn0%3D&digest=sha256%3Ac9e72ba5b05a8e7a12d4b45d24d19e22be89f02f65352056e9e931af8c57df2f HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [06/Mar/2026:17:42:25 +0000] "DELETE /v2/foo/bar/blobs/sha256:c9e72ba5b05a8e7a12d4b45d24d19e22be89f02f65352056e9e931af8c57df2f HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (2.02s) === RUN TestStartPushReadOnly time="2026-03-06T17:42:25Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.1 time="2026-03-06T17:42:25Z" level=info msg="redis not configured" go.version=go1.26.1 127.0.0.1 - - [06/Mar/2026:17:42:25 +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:42:25Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.1 time="2026-03-06T17:42:25Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:42:25Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=3c7b2d9a-4136-4711-959f-25a53221301a http.request.method=GET http.request.remoteaddr="127.0.0.1:45780" 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="879.799µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Mar/2026:17:42:25 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-03-06T17:42:25Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=c7a159d3-4015-4ced-ae0c-8442786b4b80 http.request.method=GET http.request.remoteaddr="127.0.0.1:45780" 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="684.495µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [06/Mar/2026:17:42:25 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-03-06T17:42:25Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=6aab894b-2c93-479e-9c36-14e8bac6ef86 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45780" 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="680.174µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Mar/2026:17:42:25 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-03-06T17:42:25Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=e54726e7-d33f-44b3-b90a-8675d3dc06ad http.request.method=PUT http.request.remoteaddr="127.0.0.1:45780" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.227822ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-03-06T17:42:25Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=e54726e7-d33f-44b3-b90a-8675d3dc06ad http.request.method=PUT http.request.remoteaddr="127.0.0.1:45780" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.265891ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-03-06T17:42:25Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=e54726e7-d33f-44b3-b90a-8675d3dc06ad http.request.method=PUT http.request.remoteaddr="127.0.0.1:45780" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.30902ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-03-06T17:42:25Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=e54726e7-d33f-44b3-b90a-8675d3dc06ad http.request.method=PUT http.request.remoteaddr="127.0.0.1:45780" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.343568ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Mar/2026:17:42:25 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-03-06T17:42:25Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=d8c6c9b5-ee9c-42e1-9030-80e32360df7c http.request.method=POST http.request.remoteaddr="127.0.0.1:45780" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="822.826µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:25 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:25Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=2d000b6f-f09d-4b1e-bff1-55e95b58dbd1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45780" http.request.uri="/v2/foo/schema1/blobs/uploads/82ded1d4-42e4-4c5f-a77b-39d8c00998f1?_state=llvnypsU4lZhhuiGjF6wGYReZJxf7VXE4j2OdFBR6sd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4MmRlZDFkNC00MmU0LTRjNWYtYTc3Yi0zOWQ4YzAwOTk4ZjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MjUuMTY3NTE0MjA3WiJ9&digest=sha256%3Ae8e1d45312e4617646a9c0530bfd2b5ef1576969fcef7567aadc40c4fcf28f35" http.request.useragent="Go-http-client/1.1" http.response.duration=729.49994ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:25 +0000] "PUT /v2/foo/schema1/blobs/uploads/82ded1d4-42e4-4c5f-a77b-39d8c00998f1?_state=llvnypsU4lZhhuiGjF6wGYReZJxf7VXE4j2OdFBR6sd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4MmRlZDFkNC00MmU0LTRjNWYtYTc3Yi0zOWQ4YzAwOTk4ZjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MjUuMTY3NTE0MjA3WiJ9&digest=sha256%3Ae8e1d45312e4617646a9c0530bfd2b5ef1576969fcef7567aadc40c4fcf28f35 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:26Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=ec7b8244-81eb-4377-bacd-2a3d145ead9d http.request.method=POST http.request.remoteaddr="127.0.0.1:45780" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="891.074µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:26 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:26Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=06223353-b5b6-4ec0-8373-5e1bd48ede47 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45780" http.request.uri="/v2/foo/schema1/blobs/uploads/5cc60c60-b5a3-4da3-a568-8908dc62b8e3?_state=rmjbsBDxbYMedV-rk-q_ufCI6xMrqYi_DemmnTuLGK97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1Y2M2MGM2MC1iNWEzLTRkYTMtYTU2OC04OTA4ZGM2MmI4ZTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MjYuMDUyOTQyODkyWiJ9&digest=sha256%3A431a1d990a97284b20056240ad5fd9396e6c276db04ab26d2caa522c6ec815d1" http.request.useragent="Go-http-client/1.1" http.response.duration=770.329398ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:26 +0000] "PUT /v2/foo/schema1/blobs/uploads/5cc60c60-b5a3-4da3-a568-8908dc62b8e3?_state=rmjbsBDxbYMedV-rk-q_ufCI6xMrqYi_DemmnTuLGK97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1Y2M2MGM2MC1iNWEzLTRkYTMtYTU2OC04OTA4ZGM2MmI4ZTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MjYuMDUyOTQyODkyWiJ9&digest=sha256%3A431a1d990a97284b20056240ad5fd9396e6c276db04ab26d2caa522c6ec815d1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:26Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=364c9136-5b3c-486c-a746-1ac467c87084 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45780" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.621325ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:26 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:26Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=bff6d97c-0254-4c20-bf6c-aa0e01c9043d http.request.method=PUT http.request.remoteaddr="127.0.0.1:45780" http.request.uri="/v2/foo/schema1/manifests/sha256:677ec457a5f4470fdf833b5723d57ed075783b7a070010b3e453d1449f3a9fca" http.request.useragent="Go-http-client/1.1" http.response.duration=1.354503ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:26 +0000] "PUT /v2/foo/schema1/manifests/sha256:677ec457a5f4470fdf833b5723d57ed075783b7a070010b3e453d1449f3a9fca HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:26Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=f08bfcc1-3f8f-4f35-ba19-8aba6ad8735d http.request.method=GET http.request.remoteaddr="127.0.0.1:45780" 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=3.139288ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Mar/2026:17:42:26 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-06T17:42:26Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=8bb0b822-5ddb-4176-a1d6-c532020b38c5 http.request.method=GET http.request.remoteaddr="127.0.0.1:45780" http.request.uri="/v2/foo/schema1/manifests/sha256:677ec457a5f4470fdf833b5723d57ed075783b7a070010b3e453d1449f3a9fca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.194048ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Mar/2026:17:42:26 +0000] "GET /v2/foo/schema1/manifests/sha256:677ec457a5f4470fdf833b5723d57ed075783b7a070010b3e453d1449f3a9fca HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-06T17:42:26Z" 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:37069" http.request.id=d13d3793-45c4-4da6-a79f-4dceb032393b http.request.method=PUT http.request.remoteaddr="127.0.0.1:45780" http.request.uri="/v2/foo/schema1/manifests/sha256:677ec457a5f4470fdf833b5723d57ed075783b7a070010b3e453d1449f3a9fca" http.request.useragent="Go-http-client/1.1" http.response.duration=1.315748ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:26 +0000] "PUT /v2/foo/schema1/manifests/sha256:677ec457a5f4470fdf833b5723d57ed075783b7a070010b3e453d1449f3a9fca HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:26Z" 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:37069" http.request.id=2eadbc2f-63e3-49c3-9efd-07643af58467 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45780" http.request.uri="/v2/foo/schema1/manifests/sha256:677ec457a5f4470fdf833b5723d57ed075783b7a070010b3e453d1449f3a9fca" http.request.useragent="Go-http-client/1.1" http.response.duration=1.351735ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:26 +0000] "PUT /v2/foo/schema1/manifests/sha256:677ec457a5f4470fdf833b5723d57ed075783b7a070010b3e453d1449f3a9fca HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:26Z" level=info msg="response completed" go.version=go1.26.1 http.request.contenttype="application/json" http.request.host="127.0.0.1:37069" http.request.id=18846a46-32ab-4a63-8db4-ffe710218b7e http.request.method=PUT http.request.remoteaddr="127.0.0.1:45780" http.request.uri="/v2/foo/schema1/manifests/sha256:677ec457a5f4470fdf833b5723d57ed075783b7a070010b3e453d1449f3a9fca" http.request.useragent="Go-http-client/1.1" http.response.duration=1.453114ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:26 +0000] "PUT /v2/foo/schema1/manifests/sha256:677ec457a5f4470fdf833b5723d57ed075783b7a070010b3e453d1449f3a9fca HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:26Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=ae9d19ad-9ca8-4ed4-9777-3c4e8d80bb4d http.request.method=GET http.request.remoteaddr="127.0.0.1:45780" http.request.uri="/v2/foo/schema1/manifests/sha256:677ec457a5f4470fdf833b5723d57ed075783b7a070010b3e453d1449f3a9fca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.132782ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Mar/2026:17:42:26 +0000] "GET /v2/foo/schema1/manifests/sha256:677ec457a5f4470fdf833b5723d57ed075783b7a070010b3e453d1449f3a9fca HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-06T17:42:26Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=74987a91-7f86-4159-8d6a-5a06d9aa44f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:45780" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="603.684µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:26 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:26Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=064d266a-4c9f-4f92-aecb-10ac6f8326bd http.request.method=GET http.request.remoteaddr="127.0.0.1:45780" http.request.uri="/v2/foo/schema1/manifests/sha256:677ec457a5f4470fdf833b5723d57ed075783b7a070010b3e453d1449f3a9fca" http.request.useragent="Go-http-client/1.1" http.response.duration="595.036µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:26 +0000] "GET /v2/foo/schema1/manifests/sha256:677ec457a5f4470fdf833b5723d57ed075783b7a070010b3e453d1449f3a9fca HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:26Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=3f3f232a-4e7e-4c5b-94b6-d1a570276ddb http.request.method=GET http.request.remoteaddr="127.0.0.1:45780" 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="579.079µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [06/Mar/2026:17:42:26 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-03-06T17:42:26Z" level=error msg="payload digest does match: "sha256:ec1129e343793eca7135ad7402cf8bef89070c439894e1a30565f210010ef9ec" != "sha256:677ec457a5f4470fdf833b5723d57ed075783b7a070010b3e453d1449f3a9fca"" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=4470612e-9b49-4cf5-850a-619c753c4daa http.request.method=PUT http.request.remoteaddr="127.0.0.1:45780" http.request.uri="/v2/foo/schema1/manifests/sha256:677ec457a5f4470fdf833b5723d57ed075783b7a070010b3e453d1449f3a9fca" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:677ec457a5f4470fdf833b5723d57ed075783b7a070010b3e453d1449f3a9fca" time="2026-03-06T17:42:26Z" 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:37069" http.request.id=4470612e-9b49-4cf5-850a-619c753c4daa http.request.method=PUT http.request.remoteaddr="127.0.0.1:45780" http.request.uri="/v2/foo/schema1/manifests/sha256:677ec457a5f4470fdf833b5723d57ed075783b7a070010b3e453d1449f3a9fca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="750.743µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:677ec457a5f4470fdf833b5723d57ed075783b7a070010b3e453d1449f3a9fca" 127.0.0.1 - - [06/Mar/2026:17:42:26 +0000] "PUT /v2/foo/schema1/manifests/sha256:677ec457a5f4470fdf833b5723d57ed075783b7a070010b3e453d1449f3a9fca HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-03-06T17:42:26Z" 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:37069" http.request.id=3cb21e4e-8a4e-45ad-b45b-3e05621b92ef http.request.method=GET http.request.remoteaddr="127.0.0.1:45796" 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="754.468µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Mar/2026:17:42:26 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-03-06T17:42:26Z" 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:37069" http.request.id=5361c719-4ae8-4418-971c-3743a2874304 http.request.method=GET http.request.remoteaddr="127.0.0.1:45796" 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="555.111µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [06/Mar/2026:17:42:26 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-03-06T17:42:26Z" 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:37069" http.request.id=db8beb2b-b2d4-4886-9031-90107f800c49 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45796" 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="691.88µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-06T17:42:26Z" 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:37069" http.request.id=db8beb2b-b2d4-4886-9031-90107f800c49 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45796" 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="732.22µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-06T17:42:26Z" 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:37069" http.request.id=db8beb2b-b2d4-4886-9031-90107f800c49 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45796" 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="766.502µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Mar/2026:17:42:26 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-03-06T17:42:26Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=ee86c60c-cf49-4c90-b415-8c9825efeb61 http.request.method=POST http.request.remoteaddr="127.0.0.1:45796" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="710.728µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:26 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:26Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=53c785ce-e544-4d29-8ce9-f476d8b5f588 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45796" http.request.uri="/v2/foo/schema2/blobs/uploads/68310c35-31aa-43b4-ba7a-eb7f8b6cc0a6?_state=9zWhgtq6IhVfVu_Gfr-qsQmGcbnR8pQznI-rKSKXbu57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2ODMxMGMzNS0zMWFhLTQzYjQtYmE3YS1lYjdmOGI2Y2MwYTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MjYuODQ1NjA4NTE4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="903.802µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:26 +0000] "PUT /v2/foo/schema2/blobs/uploads/68310c35-31aa-43b4-ba7a-eb7f8b6cc0a6?_state=9zWhgtq6IhVfVu_Gfr-qsQmGcbnR8pQznI-rKSKXbu57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2ODMxMGMzNS0zMWFhLTQzYjQtYmE3YS1lYjdmOGI2Y2MwYTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MjYuODQ1NjA4NTE4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:26Z" 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:37069" http.request.id=df63824d-6a63-4ee3-bc80-fa0b31565592 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45796" 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="729.627µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-06T17:42:26Z" 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:37069" http.request.id=df63824d-6a63-4ee3-bc80-fa0b31565592 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45796" 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="758.12µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Mar/2026:17:42:26 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-03-06T17:42:26Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=f770dbce-d1df-4a1c-ac0b-12e8e35a036d http.request.method=POST http.request.remoteaddr="127.0.0.1:45796" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="804.777µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:26 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:27Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=4226a2c2-0d39-4172-9072-6bec162ae649 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45796" http.request.uri="/v2/foo/schema2/blobs/uploads/057c272d-5f97-480e-b482-a561e8979f65?_state=d4BrXrSTeBmYJEgfZeCtr-NUNMxRwhff9qfm47sPPP57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwNTdjMjcyZC01Zjk3LTQ4MGUtYjQ4Mi1hNTYxZTg5NzlmNjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MjYuOTY0MjA1NzcxWiJ9&digest=sha256%3A4b9572ea7de5351a935b09527b453a4781d66254b43a185293cf13d6e192fc5b" http.request.useragent="Go-http-client/1.1" http.response.duration=511.128876ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:26 +0000] "PUT /v2/foo/schema2/blobs/uploads/057c272d-5f97-480e-b482-a561e8979f65?_state=d4BrXrSTeBmYJEgfZeCtr-NUNMxRwhff9qfm47sPPP57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwNTdjMjcyZC01Zjk3LTQ4MGUtYjQ4Mi1hNTYxZTg5NzlmNjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MjYuOTY0MjA1NzcxWiJ9&digest=sha256%3A4b9572ea7de5351a935b09527b453a4781d66254b43a185293cf13d6e192fc5b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:27Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=bc76c771-8c6f-4848-b8fd-54215ed2cde5 http.request.method=POST http.request.remoteaddr="127.0.0.1:45796" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="868.6µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:27 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:28Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=9c424491-2f84-4250-8230-83218004b320 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45796" http.request.uri="/v2/foo/schema2/blobs/uploads/105bf8c1-8294-4c96-a957-494301437251?_state=03UPXzmercoJ8Wgcssl8ryvxgeksYj7WlJUkAmRu_617Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxMDViZjhjMS04Mjk0LTRjOTYtYTk1Ny00OTQzMDE0MzcyNTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MjcuNjcxOTc1NTY1WiJ9&digest=sha256%3A8e8e9a0cc34b6e3f3a34ffaae1e85b9537ddb1fb492b1cc0161d260caecbd034" http.request.useragent="Go-http-client/1.1" http.response.duration=1.236482031s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:27 +0000] "PUT /v2/foo/schema2/blobs/uploads/105bf8c1-8294-4c96-a957-494301437251?_state=03UPXzmercoJ8Wgcssl8ryvxgeksYj7WlJUkAmRu_617Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxMDViZjhjMS04Mjk0LTRjOTYtYTk1Ny00OTQzMDE0MzcyNTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MjcuNjcxOTc1NTY1WiJ9&digest=sha256%3A8e8e9a0cc34b6e3f3a34ffaae1e85b9537ddb1fb492b1cc0161d260caecbd034 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:28Z" 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:37069" http.request.id=113180e6-88e7-4d4e-a96e-51ae5d66c2a1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45796" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.284633ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:28 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:28Z" 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:37069" http.request.id=098dc6a8-906c-41a1-8be9-11442336c22f http.request.method=PUT http.request.remoteaddr="127.0.0.1:45796" http.request.uri="/v2/foo/schema2/manifests/sha256:1c7d91c7da3245da58ba3113df600c612f2e4f90c70ea354f73bc41a03ac3ea2" http.request.useragent="Go-http-client/1.1" http.response.duration="940.178µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:28 +0000] "PUT /v2/foo/schema2/manifests/sha256:1c7d91c7da3245da58ba3113df600c612f2e4f90c70ea354f73bc41a03ac3ea2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:28Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=91b65b2e-25fb-4273-a1e9-8c8ffa37cae1 http.request.method=GET http.request.remoteaddr="127.0.0.1:45796" 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="846.199µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Mar/2026:17:42:28 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-03-06T17:42:28Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=38d6e803-659a-4c52-9742-29173839691b http.request.method=GET http.request.remoteaddr="127.0.0.1:45796" http.request.uri="/v2/foo/schema2/manifests/sha256:1c7d91c7da3245da58ba3113df600c612f2e4f90c70ea354f73bc41a03ac3ea2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="830.274µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Mar/2026:17:42:28 +0000] "GET /v2/foo/schema2/manifests/sha256:1c7d91c7da3245da58ba3113df600c612f2e4f90c70ea354f73bc41a03ac3ea2 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-03-06T17:42:28Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=98c131eb-e1eb-4e20-b271-dc47835dce16 http.request.method=GET http.request.remoteaddr="127.0.0.1:45796" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="660.692µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:28 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:28Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=665eb12e-370e-4667-8278-0d12f2747bca http.request.method=GET http.request.remoteaddr="127.0.0.1:45796" http.request.uri="/v2/foo/schema2/manifests/sha256:1c7d91c7da3245da58ba3113df600c612f2e4f90c70ea354f73bc41a03ac3ea2" http.request.useragent="Go-http-client/1.1" http.response.duration="626.662µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:28 +0000] "GET /v2/foo/schema2/manifests/sha256:1c7d91c7da3245da58ba3113df600c612f2e4f90c70ea354f73bc41a03ac3ea2 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:28Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=eaf93193-8556-48f9-afd2-e030027d563b http.request.method=GET http.request.remoteaddr="127.0.0.1:45796" 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="605.348µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [06/Mar/2026:17:42:28 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-03-06T17:42:28Z" level=info msg="rewriting manifest sha256:1c7d91c7da3245da58ba3113df600c612f2e4f90c70ea354f73bc41a03ac3ea2 in schema1 format to support old client" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=df53c770-e417-46a2-bbb1-3076ee877a83 http.request.method=GET http.request.remoteaddr="127.0.0.1:45796" 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:42:28Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=df53c770-e417-46a2-bbb1-3076ee877a83 http.request.method=GET http.request.remoteaddr="127.0.0.1:45796" 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.450476ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [06/Mar/2026:17:42:28 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-03-06T17:42:28Z" 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:37069" http.request.id=8fb2c12a-73a7-4450-b942-dcb52a2037c3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45796" 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="717.547µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [06/Mar/2026:17:42:28 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-03-06T17:42:28Z" 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:37069" http.request.id=19f70367-f034-4c5e-9e03-e8bfd8c145de http.request.method=PUT http.request.remoteaddr="127.0.0.1:45796" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.025206ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:28 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:28Z" 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:37069" http.request.id=8d22a9a4-2de3-49ec-9923-a70396b25936 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45796" http.request.uri="/v2/foo/schema2/manifests/sha256:404b40ebfe758cabdd8a58a7005d082e40e8f17905de90d976c846afa09b6117" http.request.useragent="Go-http-client/1.1" http.response.duration="915.477µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:28 +0000] "PUT /v2/foo/schema2/manifests/sha256:404b40ebfe758cabdd8a58a7005d082e40e8f17905de90d976c846afa09b6117 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:28Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=26feffc6-96a4-4d8f-bb96-af6d3c50f919 http.request.method=GET http.request.remoteaddr="127.0.0.1:45796" 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="886.66µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [06/Mar/2026:17:42:28 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-03-06T17:42:28Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=6e9309f0-df0a-45e8-ac88-1c2961c35c00 http.request.method=GET http.request.remoteaddr="127.0.0.1:45796" http.request.uri="/v2/foo/schema2/manifests/sha256:404b40ebfe758cabdd8a58a7005d082e40e8f17905de90d976c846afa09b6117" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="838.335µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [06/Mar/2026:17:42:28 +0000] "GET /v2/foo/schema2/manifests/sha256:404b40ebfe758cabdd8a58a7005d082e40e8f17905de90d976c846afa09b6117 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-03-06T17:42:28Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=9c00d564-8be9-4be4-8074-307606eeb516 http.request.method=GET http.request.remoteaddr="127.0.0.1:45796" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="693.517µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:28 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:28Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=363e8afb-f925-42d2-a9ac-1bbd8b00785b http.request.method=GET http.request.remoteaddr="127.0.0.1:45796" http.request.uri="/v2/foo/schema2/manifests/sha256:404b40ebfe758cabdd8a58a7005d082e40e8f17905de90d976c846afa09b6117" http.request.useragent="Go-http-client/1.1" http.response.duration="649.18µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:28 +0000] "GET /v2/foo/schema2/manifests/sha256:404b40ebfe758cabdd8a58a7005d082e40e8f17905de90d976c846afa09b6117 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:28Z" level=info msg="rewriting manifest list sha256:404b40ebfe758cabdd8a58a7005d082e40e8f17905de90d976c846afa09b6117 in schema1 format to support old client" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=5cc514da-9860-45a1-b1ba-3ffa722429a9 http.request.method=GET http.request.remoteaddr="127.0.0.1:45796" 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:42:28Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:37069" http.request.id=5cc514da-9860-45a1-b1ba-3ffa722429a9 http.request.method=GET http.request.remoteaddr="127.0.0.1:45796" 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.615992ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [06/Mar/2026:17:42:28 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2026-03-06T17:42: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 time="2026-03-06T17:42:28Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:42:28Z" 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:33149" http.request.id=131c0108-f551-4a43-a91d-75ed774644f1 http.request.method=GET http.request.remoteaddr="127.0.0.1:49288" 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="886.361µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Mar/2026:17:42:28 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-03-06T17:42:28Z" 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:33149" http.request.id=0a90e92c-fee5-4aec-be3f-ced5f7184d3c http.request.method=GET http.request.remoteaddr="127.0.0.1:49288" 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="664.613µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [06/Mar/2026:17:42:28 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-03-06T17:42:28Z" 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:33149" http.request.id=ae2ce49d-e6d5-4776-a2f7-534327505c03 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49288" 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="692.878µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Mar/2026:17:42:28 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-03-06T17:42:28Z" 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:33149" http.request.id=68152165-2711-49b3-a245-db046ca770da http.request.method=PUT http.request.remoteaddr="127.0.0.1:49288" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.254151ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-03-06T17:42:28Z" 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:33149" http.request.id=68152165-2711-49b3-a245-db046ca770da http.request.method=PUT http.request.remoteaddr="127.0.0.1:49288" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.284256ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-03-06T17:42:28Z" 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:33149" http.request.id=68152165-2711-49b3-a245-db046ca770da http.request.method=PUT http.request.remoteaddr="127.0.0.1:49288" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.310872ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-03-06T17:42:28Z" 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:33149" http.request.id=68152165-2711-49b3-a245-db046ca770da http.request.method=PUT http.request.remoteaddr="127.0.0.1:49288" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.33799ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Mar/2026:17:42:28 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-03-06T17:42:29Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33149" http.request.id=c7b63a56-16d4-448d-9c7d-a50c2bf51619 http.request.method=POST http.request.remoteaddr="127.0.0.1:49288" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="787.092µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:29 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:29Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33149" http.request.id=1af00dd7-853b-46ef-aa87-95462cc15d6d http.request.method=PUT http.request.remoteaddr="127.0.0.1:49288" http.request.uri="/v2/foo/schema1/blobs/uploads/80d215bc-541f-4e54-b0d1-8f3bee065c45?_state=6Dnj1CPKmM2EpdljsV7zesQOBO4ssW9lZmCj2xHJkEx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4MGQyMTViYy01NDFmLTRlNTQtYjBkMS04ZjNiZWUwNjVjNDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MjkuMDYwMjkxODkzWiJ9&digest=sha256%3Abbd1d1cb00408e47316b4f0b9a8fd01a328a512fb264582de1b93980775e0988" http.request.useragent="Go-http-client/1.1" http.response.duration=513.254699ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:29 +0000] "PUT /v2/foo/schema1/blobs/uploads/80d215bc-541f-4e54-b0d1-8f3bee065c45?_state=6Dnj1CPKmM2EpdljsV7zesQOBO4ssW9lZmCj2xHJkEx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4MGQyMTViYy01NDFmLTRlNTQtYjBkMS04ZjNiZWUwNjVjNDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MjkuMDYwMjkxODkzWiJ9&digest=sha256%3Abbd1d1cb00408e47316b4f0b9a8fd01a328a512fb264582de1b93980775e0988 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:29Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33149" http.request.id=a70d12f1-d761-4cdf-a946-5f7fc309be74 http.request.method=POST http.request.remoteaddr="127.0.0.1:49288" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="873.987µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:29 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:30Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33149" http.request.id=a74810bb-d760-4552-ba98-568e87272587 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49288" http.request.uri="/v2/foo/schema1/blobs/uploads/d39cef29-f2ed-413d-acae-017878cb10cc?_state=ZwIMXPOYDY1UXlNNljLkIX3sW52WD6Q-41byuro8KDR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkMzljZWYyOS1mMmVkLTQxM2QtYWNhZS0wMTc4NzhjYjEwY2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MjkuNzE0OTMzMTAyWiJ9&digest=sha256%3A5f0692317442e11609c5f5c7138d47c0b01f10d90e884ae392dc297a1e228199" http.request.useragent="Go-http-client/1.1" http.response.duration=689.093163ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:29 +0000] "PUT /v2/foo/schema1/blobs/uploads/d39cef29-f2ed-413d-acae-017878cb10cc?_state=ZwIMXPOYDY1UXlNNljLkIX3sW52WD6Q-41byuro8KDR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkMzljZWYyOS1mMmVkLTQxM2QtYWNhZS0wMTc4NzhjYjEwY2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MjkuNzE0OTMzMTAyWiJ9&digest=sha256%3A5f0692317442e11609c5f5c7138d47c0b01f10d90e884ae392dc297a1e228199 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:30Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33149" http.request.id=ec07ddee-7567-4232-885d-5a4f40548d2d http.request.method=PUT http.request.remoteaddr="127.0.0.1:49288" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.850391ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:30 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:30Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33149" http.request.id=2425a3c0-2d13-4ae9-b4e7-517ad34dce16 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49288" http.request.uri="/v2/foo/schema1/manifests/sha256:70467c4b675487eb8a7249b5c79a23b4bbc5dd996c2a8997021746f29e9b0fb0" http.request.useragent="Go-http-client/1.1" http.response.duration=1.600871ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:30 +0000] "PUT /v2/foo/schema1/manifests/sha256:70467c4b675487eb8a7249b5c79a23b4bbc5dd996c2a8997021746f29e9b0fb0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:30Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33149" http.request.id=a72e337a-7214-4235-a475-96b456a53c33 http.request.method=GET http.request.remoteaddr="127.0.0.1:49288" 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.344648ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Mar/2026:17:42:30 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-06T17:42:30Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33149" http.request.id=ba3b2534-4214-43ab-9779-dfa5bf524443 http.request.method=GET http.request.remoteaddr="127.0.0.1:49288" http.request.uri="/v2/foo/schema1/manifests/sha256:70467c4b675487eb8a7249b5c79a23b4bbc5dd996c2a8997021746f29e9b0fb0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.28833ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Mar/2026:17:42:30 +0000] "GET /v2/foo/schema1/manifests/sha256:70467c4b675487eb8a7249b5c79a23b4bbc5dd996c2a8997021746f29e9b0fb0 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-06T17:42:30Z" 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:33149" http.request.id=673e1883-d82a-4fc3-b93e-810bce1caf33 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49288" http.request.uri="/v2/foo/schema1/manifests/sha256:70467c4b675487eb8a7249b5c79a23b4bbc5dd996c2a8997021746f29e9b0fb0" http.request.useragent="Go-http-client/1.1" http.response.duration=1.614258ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:30 +0000] "PUT /v2/foo/schema1/manifests/sha256:70467c4b675487eb8a7249b5c79a23b4bbc5dd996c2a8997021746f29e9b0fb0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:30Z" 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:33149" http.request.id=8fa022d3-cd58-4ee8-a004-0c39324800c8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49288" http.request.uri="/v2/foo/schema1/manifests/sha256:70467c4b675487eb8a7249b5c79a23b4bbc5dd996c2a8997021746f29e9b0fb0" http.request.useragent="Go-http-client/1.1" http.response.duration=1.567431ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:30 +0000] "PUT /v2/foo/schema1/manifests/sha256:70467c4b675487eb8a7249b5c79a23b4bbc5dd996c2a8997021746f29e9b0fb0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:30Z" level=info msg="response completed" go.version=go1.26.1 http.request.contenttype="application/json" http.request.host="127.0.0.1:33149" http.request.id=8f345d09-c67e-44f1-ae50-3f481cd376df http.request.method=PUT http.request.remoteaddr="127.0.0.1:49288" http.request.uri="/v2/foo/schema1/manifests/sha256:70467c4b675487eb8a7249b5c79a23b4bbc5dd996c2a8997021746f29e9b0fb0" http.request.useragent="Go-http-client/1.1" http.response.duration=1.615508ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:30 +0000] "PUT /v2/foo/schema1/manifests/sha256:70467c4b675487eb8a7249b5c79a23b4bbc5dd996c2a8997021746f29e9b0fb0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:30Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33149" http.request.id=4c1ee6a6-847c-4160-b6ff-f94dc5888ae6 http.request.method=GET http.request.remoteaddr="127.0.0.1:49288" http.request.uri="/v2/foo/schema1/manifests/sha256:70467c4b675487eb8a7249b5c79a23b4bbc5dd996c2a8997021746f29e9b0fb0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.266414ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Mar/2026:17:42:30 +0000] "GET /v2/foo/schema1/manifests/sha256:70467c4b675487eb8a7249b5c79a23b4bbc5dd996c2a8997021746f29e9b0fb0 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-06T17:42:30Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33149" http.request.id=7521031a-ea5f-4656-89b4-12c3b3591c9a http.request.method=GET http.request.remoteaddr="127.0.0.1:49288" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="666.975µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:30 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:30Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33149" http.request.id=89440823-2d02-40c9-ab78-4e7ee12906b5 http.request.method=GET http.request.remoteaddr="127.0.0.1:49288" http.request.uri="/v2/foo/schema1/manifests/sha256:70467c4b675487eb8a7249b5c79a23b4bbc5dd996c2a8997021746f29e9b0fb0" http.request.useragent="Go-http-client/1.1" http.response.duration="674.297µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:30 +0000] "GET /v2/foo/schema1/manifests/sha256:70467c4b675487eb8a7249b5c79a23b4bbc5dd996c2a8997021746f29e9b0fb0 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:30Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33149" http.request.id=fde2713b-e164-4436-ab85-02c50ee31ec9 http.request.method=GET http.request.remoteaddr="127.0.0.1:49288" 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="665.68µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [06/Mar/2026:17:42:30 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-03-06T17:42:30Z" level=error msg="payload digest does match: "sha256:04f1a34a409dbadb36e8c32c765d6a39dab650464610195b1a5bc4d4de58c214" != "sha256:70467c4b675487eb8a7249b5c79a23b4bbc5dd996c2a8997021746f29e9b0fb0"" go.version=go1.26.1 http.request.host="127.0.0.1:33149" http.request.id=b25bd155-57da-45d3-8c4e-4a755a7abe92 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49288" http.request.uri="/v2/foo/schema1/manifests/sha256:70467c4b675487eb8a7249b5c79a23b4bbc5dd996c2a8997021746f29e9b0fb0" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:70467c4b675487eb8a7249b5c79a23b4bbc5dd996c2a8997021746f29e9b0fb0" time="2026-03-06T17:42:30Z" 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:33149" http.request.id=b25bd155-57da-45d3-8c4e-4a755a7abe92 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49288" http.request.uri="/v2/foo/schema1/manifests/sha256:70467c4b675487eb8a7249b5c79a23b4bbc5dd996c2a8997021746f29e9b0fb0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="827.166µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:70467c4b675487eb8a7249b5c79a23b4bbc5dd996c2a8997021746f29e9b0fb0" 127.0.0.1 - - [06/Mar/2026:17:42:30 +0000] "PUT /v2/foo/schema1/manifests/sha256:70467c4b675487eb8a7249b5c79a23b4bbc5dd996c2a8997021746f29e9b0fb0 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-03-06T17:42:30Z" 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:33149" http.request.id=121906df-059e-4b4b-b0f4-d311204ae318 http.request.method=GET http.request.remoteaddr="127.0.0.1:49298" 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="874.512µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Mar/2026:17:42:30 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-03-06T17:42:30Z" 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:33149" http.request.id=be2d7cc7-ae3e-4036-9a25-d5c9be3727e3 http.request.method=GET http.request.remoteaddr="127.0.0.1:49298" 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.731µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [06/Mar/2026:17:42:30 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-03-06T17:42:30Z" 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:33149" http.request.id=40d4f1f3-7456-4eb1-823c-b669e04af444 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49298" 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="829.367µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-06T17:42:30Z" 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:33149" http.request.id=40d4f1f3-7456-4eb1-823c-b669e04af444 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49298" 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="860.108µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-06T17:42:30Z" 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:33149" http.request.id=40d4f1f3-7456-4eb1-823c-b669e04af444 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49298" 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="898.732µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Mar/2026:17:42:30 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-03-06T17:42:30Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33149" http.request.id=0e690e23-cba8-4828-a18a-74b924a0ad7b http.request.method=POST http.request.remoteaddr="127.0.0.1:49298" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="785.616µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:30 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:30Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33149" http.request.id=c595fb35-c6bc-41ad-8148-b926c4c09e70 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49298" http.request.uri="/v2/foo/schema2/blobs/uploads/4c31cc2c-3b2e-4f9e-b578-a5e62dbfc4a1?_state=sC95uIqGSB0jJx-lx0ScePNKA1WdL68TSzVWPyJ1Vld7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0YzMxY2MyYy0zYjJlLTRmOWUtYjU3OC1hNWU2MmRiZmM0YTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MzAuNDI3NDM0OTA4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.039651ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:30 +0000] "PUT /v2/foo/schema2/blobs/uploads/4c31cc2c-3b2e-4f9e-b578-a5e62dbfc4a1?_state=sC95uIqGSB0jJx-lx0ScePNKA1WdL68TSzVWPyJ1Vld7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0YzMxY2MyYy0zYjJlLTRmOWUtYjU3OC1hNWU2MmRiZmM0YTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MzAuNDI3NDM0OTA4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:30Z" 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:33149" http.request.id=5b6dcad0-56e2-4b53-83bf-775ac503b977 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49298" 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="847.487µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-06T17:42:30Z" 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:33149" http.request.id=5b6dcad0-56e2-4b53-83bf-775ac503b977 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49298" 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="892.455µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Mar/2026:17:42:30 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-03-06T17:42:30Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33149" http.request.id=5e4b55ba-8c3e-48f8-b121-93085b88badf http.request.method=POST http.request.remoteaddr="127.0.0.1:49298" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="738.349µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:30 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:31Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33149" http.request.id=008346f7-51f4-4fa1-a2dd-168bcbd1e8fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:49298" http.request.uri="/v2/foo/schema2/blobs/uploads/739021ac-031d-4104-9fd9-15e679a8a8fb?_state=V7SGzPR-Gbvy2cpR9-8Xt7Ue1xH1-nCkak4BtSohag57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3MzkwMjFhYy0wMzFkLTQxMDQtOWZkOS0xNWU2NzlhOGE4ZmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MzAuNTgxMzg2MjU1WiJ9&digest=sha256%3Aae7f50b3141c39fa84579794426170c6851dba65c30293fdbcc3be7e761cb224" http.request.useragent="Go-http-client/1.1" http.response.duration=722.49321ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:30 +0000] "PUT /v2/foo/schema2/blobs/uploads/739021ac-031d-4104-9fd9-15e679a8a8fb?_state=V7SGzPR-Gbvy2cpR9-8Xt7Ue1xH1-nCkak4BtSohag57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3MzkwMjFhYy0wMzFkLTQxMDQtOWZkOS0xNWU2NzlhOGE4ZmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MzAuNTgxMzg2MjU1WiJ9&digest=sha256%3Aae7f50b3141c39fa84579794426170c6851dba65c30293fdbcc3be7e761cb224 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:31Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33149" http.request.id=eff3c6ea-02a3-492c-a0f5-8b6bc8fbab84 http.request.method=POST http.request.remoteaddr="127.0.0.1:49298" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="872.798µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:31 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:32Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33149" http.request.id=f5533194-01ce-4476-ad8f-ab5280386784 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49298" http.request.uri="/v2/foo/schema2/blobs/uploads/18b9bbda-30b1-4555-ac7e-d48ed6cd1441?_state=7NV9nuKA-PykIfqqFKq_7ln0XEtAmCMSeCQ1rJ5Wj8B7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxOGI5YmJkYS0zMGIxLTQ1NTUtYWM3ZS1kNDhlZDZjZDE0NDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MzEuNDQ2NjY1ODkyWiJ9&digest=sha256%3A4db5afb4b3b653f61ca888c8a53d57fcf79f1766e1de1795ddbe7f7b87a3f281" http.request.useragent="Go-http-client/1.1" http.response.duration=631.921074ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:31 +0000] "PUT /v2/foo/schema2/blobs/uploads/18b9bbda-30b1-4555-ac7e-d48ed6cd1441?_state=7NV9nuKA-PykIfqqFKq_7ln0XEtAmCMSeCQ1rJ5Wj8B7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxOGI5YmJkYS0zMGIxLTQ1NTUtYWM3ZS1kNDhlZDZjZDE0NDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MzEuNDQ2NjY1ODkyWiJ9&digest=sha256%3A4db5afb4b3b653f61ca888c8a53d57fcf79f1766e1de1795ddbe7f7b87a3f281 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:32Z" 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:33149" http.request.id=ace5c82a-897c-45c7-aab0-55a4c923f6d8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49298" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.273192ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:32 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:32Z" 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:33149" http.request.id=584d60ac-e314-4db3-ae9e-28e87df980d3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49298" http.request.uri="/v2/foo/schema2/manifests/sha256:efcf364bb273e16a0abf7b5a72d293f88eda7a5a2658f5214f9bedfef6337ca1" http.request.useragent="Go-http-client/1.1" http.response.duration="916.274µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:32 +0000] "PUT /v2/foo/schema2/manifests/sha256:efcf364bb273e16a0abf7b5a72d293f88eda7a5a2658f5214f9bedfef6337ca1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:32Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33149" http.request.id=6a86e826-8b5c-4ed1-bdad-20528b59bceb http.request.method=GET http.request.remoteaddr="127.0.0.1:49298" 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="793.648µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Mar/2026:17:42:32 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-03-06T17:42:32Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33149" http.request.id=de02d50b-5d28-4c33-8959-8fda2eb50b24 http.request.method=GET http.request.remoteaddr="127.0.0.1:49298" http.request.uri="/v2/foo/schema2/manifests/sha256:efcf364bb273e16a0abf7b5a72d293f88eda7a5a2658f5214f9bedfef6337ca1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="794.527µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Mar/2026:17:42:32 +0000] "GET /v2/foo/schema2/manifests/sha256:efcf364bb273e16a0abf7b5a72d293f88eda7a5a2658f5214f9bedfef6337ca1 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-03-06T17:42:32Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33149" http.request.id=5f0304bd-d8f1-42fb-aebe-9fc0083d8b1b http.request.method=GET http.request.remoteaddr="127.0.0.1:49298" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="595.366µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:32 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:32Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33149" http.request.id=f34cf02e-1568-41f4-8416-5546cb583eb5 http.request.method=GET http.request.remoteaddr="127.0.0.1:49298" http.request.uri="/v2/foo/schema2/manifests/sha256:efcf364bb273e16a0abf7b5a72d293f88eda7a5a2658f5214f9bedfef6337ca1" http.request.useragent="Go-http-client/1.1" http.response.duration="557.499µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:32 +0000] "GET /v2/foo/schema2/manifests/sha256:efcf364bb273e16a0abf7b5a72d293f88eda7a5a2658f5214f9bedfef6337ca1 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:32Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33149" http.request.id=cdebde61-5a68-4c4c-b6c8-30b1e7a3a62e http.request.method=GET http.request.remoteaddr="127.0.0.1:49298" 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="591.301µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [06/Mar/2026:17:42:32 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-03-06T17:42:32Z" level=info msg="rewriting manifest sha256:efcf364bb273e16a0abf7b5a72d293f88eda7a5a2658f5214f9bedfef6337ca1 in schema1 format to support old client" go.version=go1.26.1 http.request.host="127.0.0.1:33149" http.request.id=170aac5c-ffda-42bd-b96b-6f865a4df38a http.request.method=GET http.request.remoteaddr="127.0.0.1:49298" 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:42:32Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33149" http.request.id=170aac5c-ffda-42bd-b96b-6f865a4df38a http.request.method=GET http.request.remoteaddr="127.0.0.1:49298" 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.309919ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [06/Mar/2026:17:42:32 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-03-06T17:42:32Z" 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:33149" http.request.id=35da8239-c1f6-4859-8a18-82ae530f8660 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49298" 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="728.632µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [06/Mar/2026:17:42:32 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-03-06T17:42:32Z" 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:33149" http.request.id=000bd32e-876f-4741-81ff-efded2e75650 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49298" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="939.827µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:32 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:32Z" 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:33149" http.request.id=e8dd2d3b-2ba2-406c-a691-9118b69a3de3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49298" http.request.uri="/v2/foo/schema2/manifests/sha256:f13d19cf35db2b48cbdc42252067b796a113f6a1119e4e52e7b3456e9864fe64" http.request.useragent="Go-http-client/1.1" http.response.duration="811.194µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:32 +0000] "PUT /v2/foo/schema2/manifests/sha256:f13d19cf35db2b48cbdc42252067b796a113f6a1119e4e52e7b3456e9864fe64 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:32Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33149" http.request.id=2bdddcb8-c211-4504-a9df-1a3c2608d7ef http.request.method=GET http.request.remoteaddr="127.0.0.1:49298" 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="797.886µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [06/Mar/2026:17:42:32 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-03-06T17:42:32Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33149" http.request.id=2fe2a4e1-8e51-442e-a04a-8ad0c208340a http.request.method=GET http.request.remoteaddr="127.0.0.1:49298" http.request.uri="/v2/foo/schema2/manifests/sha256:f13d19cf35db2b48cbdc42252067b796a113f6a1119e4e52e7b3456e9864fe64" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="742.765µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [06/Mar/2026:17:42:32 +0000] "GET /v2/foo/schema2/manifests/sha256:f13d19cf35db2b48cbdc42252067b796a113f6a1119e4e52e7b3456e9864fe64 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-03-06T17:42:32Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33149" http.request.id=433ed33a-68c8-426f-a21c-6a3150ea7273 http.request.method=GET http.request.remoteaddr="127.0.0.1:49298" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="600.364µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:32 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:32Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33149" http.request.id=06637d64-33fd-4325-a914-35896b506967 http.request.method=GET http.request.remoteaddr="127.0.0.1:49298" http.request.uri="/v2/foo/schema2/manifests/sha256:f13d19cf35db2b48cbdc42252067b796a113f6a1119e4e52e7b3456e9864fe64" http.request.useragent="Go-http-client/1.1" http.response.duration="584.208µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:32 +0000] "GET /v2/foo/schema2/manifests/sha256:f13d19cf35db2b48cbdc42252067b796a113f6a1119e4e52e7b3456e9864fe64 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:32Z" level=info msg="rewriting manifest list sha256:f13d19cf35db2b48cbdc42252067b796a113f6a1119e4e52e7b3456e9864fe64 in schema1 format to support old client" go.version=go1.26.1 http.request.host="127.0.0.1:33149" http.request.id=f86133d9-a0d9-4fea-be42-af9defdab3e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:49298" 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:42:32Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:33149" http.request.id=f86133d9-a0d9-4fea-be42-af9defdab3e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:49298" 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.419627ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [06/Mar/2026:17:42:32 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (7.09s) === RUN TestGetManifestWithStorageError time="2026-03-06T17:42:32Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.1 time="2026-03-06T17:42:32Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:42:32Z" 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:42291" http.request.id=8aeeec45-822f-45ae-b2e4-e69b5ca1f92b http.request.method=GET http.request.remoteaddr="127.0.0.1:56384" 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="756.321µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [06/Mar/2026:17:42:32 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-03-06T17:42:32Z" 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:42291" http.request.id=a24726f0-05e4-40f4-a392-07a016ccdf67 http.request.method=GET http.request.remoteaddr="127.0.0.1:56384" 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="612.189µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [06/Mar/2026:17:42:32 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2026-03-06T17:42:32Z" 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:42291" http.request.id=1983819a-6be0-417d-9da4-dc643dd72ec9 http.request.method=GET http.request.remoteaddr="127.0.0.1:56384" 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="762.467µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [06/Mar/2026:17:42:32 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2026-03-06T17:42:32Z" 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:42291" http.request.id=0e13fe88-e0c5-4da9-aee8-343adba61536 http.request.method=GET http.request.remoteaddr="127.0.0.1:56384" 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="785.199µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [06/Mar/2026:17:42:32 +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:42:32Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.1 time="2026-03-06T17:42:32Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:42:32Z" 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:36537" http.request.id=27dd7766-78f3-4aa3-9043-32641073e2e1 http.request.method=GET http.request.remoteaddr="127.0.0.1:60006" 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="950.868µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Mar/2026:17:42:32 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-03-06T17:42:32Z" 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:36537" http.request.id=24392a30-4fc9-43c6-8a3b-3902da7eb4aa http.request.method=GET http.request.remoteaddr="127.0.0.1:60006" 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="804.683µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [06/Mar/2026:17:42:32 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-03-06T17:42:32Z" 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:36537" http.request.id=40a54a44-e215-4096-87f1-5b4807c0e6e7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60006" 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="762.163µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Mar/2026:17:42:32 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-03-06T17:42:32Z" 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:36537" http.request.id=309a192f-6154-49c4-8c7a-a8675ae6baa6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60006" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.428935ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-03-06T17:42:32Z" 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:36537" http.request.id=309a192f-6154-49c4-8c7a-a8675ae6baa6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60006" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.478221ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-03-06T17:42:32Z" 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:36537" http.request.id=309a192f-6154-49c4-8c7a-a8675ae6baa6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60006" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.524661ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-03-06T17:42:32Z" 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:36537" http.request.id=309a192f-6154-49c4-8c7a-a8675ae6baa6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60006" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.570772ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Mar/2026:17:42:32 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-03-06T17:42:32Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=f1002a6c-c8d2-4123-9849-6875039f4698 http.request.method=POST http.request.remoteaddr="127.0.0.1:60006" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="813.104µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:32 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:34Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=b8712e7e-3f67-43cf-8625-8de597259fe2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60006" http.request.uri="/v2/foo/schema1/blobs/uploads/01a6f17f-8ccd-4770-bbb8-63ef3bf75059?_state=aRBdwf8mj4qg_rMaQYF1NeBUEYL-tAtAM7Hn_C5ROXd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwMWE2ZjE3Zi04Y2NkLTQ3NzAtYmJiOC02M2VmM2JmNzUwNTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MzIuMzM4NDQyNzNaIn0%3D&digest=sha256%3A7f0a6e2ffac5c24248b4ba3584a248b5aa81231c693fdd0ec0ef88c34366cf48" http.request.useragent="Go-http-client/1.1" http.response.duration=1.758712133s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:32 +0000] "PUT /v2/foo/schema1/blobs/uploads/01a6f17f-8ccd-4770-bbb8-63ef3bf75059?_state=aRBdwf8mj4qg_rMaQYF1NeBUEYL-tAtAM7Hn_C5ROXd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwMWE2ZjE3Zi04Y2NkLTQ3NzAtYmJiOC02M2VmM2JmNzUwNTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MzIuMzM4NDQyNzNaIn0%3D&digest=sha256%3A7f0a6e2ffac5c24248b4ba3584a248b5aa81231c693fdd0ec0ef88c34366cf48 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:34Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=69a24ac1-5c2d-490a-b42b-d6c64953d892 http.request.method=POST http.request.remoteaddr="127.0.0.1:60006" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="901.73µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:34 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:34Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=18371363-851e-4e09-8992-b3965046cabe http.request.method=PUT http.request.remoteaddr="127.0.0.1:60006" http.request.uri="/v2/foo/schema1/blobs/uploads/1b1ef771-b7f2-46a0-b4be-0eeeecb8c7ca?_state=DL2g-IMzn75xQCYDxaCYta51PU_5GNfHiqam2Tve2iF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxYjFlZjc3MS1iN2YyLTQ2YTAtYjRiZS0wZWVlZWNiOGM3Y2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MzQuMjI4MTk2MTcyWiJ9&digest=sha256%3A7b7e36fcbadbfe9cb3ee8dd62d9985a4f6024e83fd51d9923abd9f180139660b" http.request.useragent="Go-http-client/1.1" http.response.duration=590.076046ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:34 +0000] "PUT /v2/foo/schema1/blobs/uploads/1b1ef771-b7f2-46a0-b4be-0eeeecb8c7ca?_state=DL2g-IMzn75xQCYDxaCYta51PU_5GNfHiqam2Tve2iF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxYjFlZjc3MS1iN2YyLTQ2YTAtYjRiZS0wZWVlZWNiOGM3Y2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MzQuMjI4MTk2MTcyWiJ9&digest=sha256%3A7b7e36fcbadbfe9cb3ee8dd62d9985a4f6024e83fd51d9923abd9f180139660b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:34Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=9dc33ad4-8ad1-4b61-a8e5-fbe329325a47 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60006" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.718511ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:34 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:34Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=6491f706-7de3-4012-94f3-f6e8d8aa1a45 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60006" http.request.uri="/v2/foo/schema1/manifests/sha256:03994fc8fa903cae10cb5bf590ffcc898bdb4106e9fa63e3eca58be4af58dc2b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.40172ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:34 +0000] "PUT /v2/foo/schema1/manifests/sha256:03994fc8fa903cae10cb5bf590ffcc898bdb4106e9fa63e3eca58be4af58dc2b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:34Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=dbe3c5ff-7748-4bf2-9440-8577beb2aad7 http.request.method=GET http.request.remoteaddr="127.0.0.1:60006" 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.150173ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Mar/2026:17:42:34 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-06T17:42:34Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=27b02615-25cb-4b01-8942-971212d17929 http.request.method=GET http.request.remoteaddr="127.0.0.1:60006" http.request.uri="/v2/foo/schema1/manifests/sha256:03994fc8fa903cae10cb5bf590ffcc898bdb4106e9fa63e3eca58be4af58dc2b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.151482ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Mar/2026:17:42:34 +0000] "GET /v2/foo/schema1/manifests/sha256:03994fc8fa903cae10cb5bf590ffcc898bdb4106e9fa63e3eca58be4af58dc2b HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-06T17:42:34Z" 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:36537" http.request.id=c428f2a4-c8bd-46dc-a55b-455e1296ff87 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60006" http.request.uri="/v2/foo/schema1/manifests/sha256:03994fc8fa903cae10cb5bf590ffcc898bdb4106e9fa63e3eca58be4af58dc2b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.350315ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:34 +0000] "PUT /v2/foo/schema1/manifests/sha256:03994fc8fa903cae10cb5bf590ffcc898bdb4106e9fa63e3eca58be4af58dc2b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:34Z" 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:36537" http.request.id=64b53cde-f74c-4438-ad82-2a366f7b2839 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60006" http.request.uri="/v2/foo/schema1/manifests/sha256:03994fc8fa903cae10cb5bf590ffcc898bdb4106e9fa63e3eca58be4af58dc2b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.367055ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:34 +0000] "PUT /v2/foo/schema1/manifests/sha256:03994fc8fa903cae10cb5bf590ffcc898bdb4106e9fa63e3eca58be4af58dc2b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:34Z" level=info msg="response completed" go.version=go1.26.1 http.request.contenttype="application/json" http.request.host="127.0.0.1:36537" http.request.id=36863be9-f204-4280-ad30-26fb07c0af5b http.request.method=PUT http.request.remoteaddr="127.0.0.1:60006" http.request.uri="/v2/foo/schema1/manifests/sha256:03994fc8fa903cae10cb5bf590ffcc898bdb4106e9fa63e3eca58be4af58dc2b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.353846ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:34 +0000] "PUT /v2/foo/schema1/manifests/sha256:03994fc8fa903cae10cb5bf590ffcc898bdb4106e9fa63e3eca58be4af58dc2b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:34Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=e635c961-3214-49c4-8b3e-6da1f1bb28d7 http.request.method=GET http.request.remoteaddr="127.0.0.1:60006" http.request.uri="/v2/foo/schema1/manifests/sha256:03994fc8fa903cae10cb5bf590ffcc898bdb4106e9fa63e3eca58be4af58dc2b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.105242ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Mar/2026:17:42:34 +0000] "GET /v2/foo/schema1/manifests/sha256:03994fc8fa903cae10cb5bf590ffcc898bdb4106e9fa63e3eca58be4af58dc2b HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-06T17:42:34Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=6e01e2b4-c1aa-4f94-80e3-91d0c282a4f9 http.request.method=GET http.request.remoteaddr="127.0.0.1:60006" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="597.061µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:34 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:34Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=58ba4bc5-3720-4f65-bfce-e7c7cfb84f93 http.request.method=GET http.request.remoteaddr="127.0.0.1:60006" http.request.uri="/v2/foo/schema1/manifests/sha256:03994fc8fa903cae10cb5bf590ffcc898bdb4106e9fa63e3eca58be4af58dc2b" http.request.useragent="Go-http-client/1.1" http.response.duration="595.036µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:34 +0000] "GET /v2/foo/schema1/manifests/sha256:03994fc8fa903cae10cb5bf590ffcc898bdb4106e9fa63e3eca58be4af58dc2b HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:34Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=cd8f2819-482a-4463-acf7-7c295596ec99 http.request.method=GET http.request.remoteaddr="127.0.0.1:60006" 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="594.934µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [06/Mar/2026:17:42:34 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-03-06T17:42:34Z" level=error msg="payload digest does match: "sha256:ef8d7f30cc911a4b903f78737e6ea26e7b488d97dc958295a0b60ae1a61a5cf3" != "sha256:03994fc8fa903cae10cb5bf590ffcc898bdb4106e9fa63e3eca58be4af58dc2b"" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=f27ac129-974a-4116-9fc9-2a40b498bb90 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60006" http.request.uri="/v2/foo/schema1/manifests/sha256:03994fc8fa903cae10cb5bf590ffcc898bdb4106e9fa63e3eca58be4af58dc2b" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:03994fc8fa903cae10cb5bf590ffcc898bdb4106e9fa63e3eca58be4af58dc2b" time="2026-03-06T17:42:34Z" 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:36537" http.request.id=f27ac129-974a-4116-9fc9-2a40b498bb90 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60006" http.request.uri="/v2/foo/schema1/manifests/sha256:03994fc8fa903cae10cb5bf590ffcc898bdb4106e9fa63e3eca58be4af58dc2b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="708.432µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:03994fc8fa903cae10cb5bf590ffcc898bdb4106e9fa63e3eca58be4af58dc2b" 127.0.0.1 - - [06/Mar/2026:17:42:34 +0000] "PUT /v2/foo/schema1/manifests/sha256:03994fc8fa903cae10cb5bf590ffcc898bdb4106e9fa63e3eca58be4af58dc2b HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-03-06T17:42:34Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=aa723491-8d1a-40bd-9c44-998d675af342 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60016" http.request.uri="/v2/foo/schema1/manifests/sha256:03994fc8fa903cae10cb5bf590ffcc898bdb4106e9fa63e3eca58be4af58dc2b" http.request.useragent="Go-http-client/1.1" http.response.duration="882.777µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:34 +0000] "DELETE /v2/foo/schema1/manifests/sha256:03994fc8fa903cae10cb5bf590ffcc898bdb4106e9fa63e3eca58be4af58dc2b HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:34Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:03994fc8fa903cae10cb5bf590ffcc898bdb4106e9fa63e3eca58be4af58dc2b" err.message="manifest unknown" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=28038f54-c605-4788-ad67-8fc73b6af3bf http.request.method=GET http.request.remoteaddr="127.0.0.1:60016" http.request.uri="/v2/foo/schema1/manifests/sha256:03994fc8fa903cae10cb5bf590ffcc898bdb4106e9fa63e3eca58be4af58dc2b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="662.438µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:03994fc8fa903cae10cb5bf590ffcc898bdb4106e9fa63e3eca58be4af58dc2b" 127.0.0.1 - - [06/Mar/2026:17:42:34 +0000] "GET /v2/foo/schema1/manifests/sha256:03994fc8fa903cae10cb5bf590ffcc898bdb4106e9fa63e3eca58be4af58dc2b HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-03-06T17:42:34Z" 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:36537" http.request.id=ab215d09-c983-4a68-8111-76b0a5219ce4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60024" http.request.uri="/v2/foo/schema1/manifests/sha256:03994fc8fa903cae10cb5bf590ffcc898bdb4106e9fa63e3eca58be4af58dc2b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="779.074µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:03994fc8fa903cae10cb5bf590ffcc898bdb4106e9fa63e3eca58be4af58dc2b" 127.0.0.1 - - [06/Mar/2026:17:42:34 +0000] "DELETE /v2/foo/schema1/manifests/sha256:03994fc8fa903cae10cb5bf590ffcc898bdb4106e9fa63e3eca58be4af58dc2b HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-03-06T17:42:34Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=2b29a74f-f1b6-49d5-b83a-0b9864adbaee http.request.method=PUT http.request.remoteaddr="127.0.0.1:60036" http.request.uri="/v2/foo/schema1/manifests/sha256:03994fc8fa903cae10cb5bf590ffcc898bdb4106e9fa63e3eca58be4af58dc2b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.877684ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:34 +0000] "PUT /v2/foo/schema1/manifests/sha256:03994fc8fa903cae10cb5bf590ffcc898bdb4106e9fa63e3eca58be4af58dc2b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:34Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=c16eb70c-7bad-4e43-a871-b7b5418ce7b7 http.request.method=GET http.request.remoteaddr="127.0.0.1:60036" http.request.uri="/v2/foo/schema1/manifests/sha256:03994fc8fa903cae10cb5bf590ffcc898bdb4106e9fa63e3eca58be4af58dc2b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.152426ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Mar/2026:17:42:34 +0000] "GET /v2/foo/schema1/manifests/sha256:03994fc8fa903cae10cb5bf590ffcc898bdb4106e9fa63e3eca58be4af58dc2b HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-03-06T17:42:34Z" 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:36537" http.request.id=532c27a8-2bb0-4ab9-9ce7-4feed305ab77 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60048" 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="795.751µ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:42:34 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-03-06T17:42:34Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=0ecfc4fa-cd8a-40d9-9a68-56b38bb31b52 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60058" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.53961ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:34 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:34Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=9ddb0fbe-fc06-4164-a33b-97f603b61771 http.request.method=GET http.request.remoteaddr="127.0.0.1:60058" 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="683.595µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [06/Mar/2026:17:42:34 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-03-06T17:42:34Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=814fb9b0-a916-46c2-8631-8e38ec3a49e4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60058" http.request.uri="/v2/foo/schema1/manifests/sha256:03994fc8fa903cae10cb5bf590ffcc898bdb4106e9fa63e3eca58be4af58dc2b" http.request.useragent="Go-http-client/1.1" http.response.duration="866.632µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:34 +0000] "DELETE /v2/foo/schema1/manifests/sha256:03994fc8fa903cae10cb5bf590ffcc898bdb4106e9fa63e3eca58be4af58dc2b HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:34Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=40dbff06-fb4b-4f38-be6f-227b1721fa7b http.request.method=GET http.request.remoteaddr="127.0.0.1:60058" 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="577.807µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [06/Mar/2026:17:42:34 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2026-03-06T17:42:34Z" 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:36537" http.request.id=25d1a304-72df-41e5-ace2-4d5560510e80 http.request.method=GET http.request.remoteaddr="127.0.0.1:60058" 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="579.321µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Mar/2026:17:42:34 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-03-06T17:42:34Z" 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:36537" http.request.id=7417d2cc-3e68-42a0-a1b1-98e2cc0f33e9 http.request.method=GET http.request.remoteaddr="127.0.0.1:60058" 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="609.289µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [06/Mar/2026:17:42:34 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-03-06T17:42:34Z" 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:36537" http.request.id=07a5f4cf-6993-40b7-964f-e9018916f67b http.request.method=PUT http.request.remoteaddr="127.0.0.1:60058" 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="737.458µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-06T17:42:34Z" 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:36537" http.request.id=07a5f4cf-6993-40b7-964f-e9018916f67b http.request.method=PUT http.request.remoteaddr="127.0.0.1:60058" 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="771.463µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-06T17:42:34Z" 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:36537" http.request.id=07a5f4cf-6993-40b7-964f-e9018916f67b http.request.method=PUT http.request.remoteaddr="127.0.0.1:60058" 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="807.7µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Mar/2026:17:42:34 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-03-06T17:42:34Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=370af0cf-435c-40e2-8548-550dda812999 http.request.method=POST http.request.remoteaddr="127.0.0.1:60058" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="658.83µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:34 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:34Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=421ae524-fdd5-4650-bcf0-1f79de3938d1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60058" http.request.uri="/v2/foo/schema2/blobs/uploads/4cbcb5fd-deb4-4445-a06d-76b324b0fabb?_state=xDVHogWz7yNqsgb_2bVJcIsWkjbwNoOjksR8IC-73bx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0Y2JjYjVmZC1kZWI0LTQ0NDUtYTA2ZC03NmIzMjRiMGZhYmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MzQuODUwMzg3NDI1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="835.877µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:34 +0000] "PUT /v2/foo/schema2/blobs/uploads/4cbcb5fd-deb4-4445-a06d-76b324b0fabb?_state=xDVHogWz7yNqsgb_2bVJcIsWkjbwNoOjksR8IC-73bx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0Y2JjYjVmZC1kZWI0LTQ0NDUtYTA2ZC03NmIzMjRiMGZhYmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MzQuODUwMzg3NDI1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:34Z" 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:36537" http.request.id=b8f44271-c7a7-4545-afca-459cfe60b71a http.request.method=PUT http.request.remoteaddr="127.0.0.1:60058" 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="767.833µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-03-06T17:42:34Z" 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:36537" http.request.id=b8f44271-c7a7-4545-afca-459cfe60b71a http.request.method=PUT http.request.remoteaddr="127.0.0.1:60058" 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="796.33µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Mar/2026:17:42:34 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-03-06T17:42:34Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=6a71ccb8-4069-463f-9e0a-1770ec518bad http.request.method=POST http.request.remoteaddr="127.0.0.1:60058" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="750.864µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:34 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:35Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=4c5ffbb5-ec94-4f58-b68c-53f101f3c518 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60058" http.request.uri="/v2/foo/schema2/blobs/uploads/e16bd89f-d8eb-4c82-8cf3-752de858d7a8?_state=g9-jhcQ6BH7MzmTtLMVsde5WjpsSKahQjDAzGLfNNT17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlMTZiZDg5Zi1kOGViLTRjODItOGNmMy03NTJkZTg1OGQ3YTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MzQuOTg1NjkxOTRaIn0%3D&digest=sha256%3Ae953e867feece17008da018b7cc12d6ed3116b2f876c85600e29844256df81ce" http.request.useragent="Go-http-client/1.1" http.response.duration=655.698794ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:34 +0000] "PUT /v2/foo/schema2/blobs/uploads/e16bd89f-d8eb-4c82-8cf3-752de858d7a8?_state=g9-jhcQ6BH7MzmTtLMVsde5WjpsSKahQjDAzGLfNNT17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlMTZiZDg5Zi1kOGViLTRjODItOGNmMy03NTJkZTg1OGQ3YTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MzQuOTg1NjkxOTRaIn0%3D&digest=sha256%3Ae953e867feece17008da018b7cc12d6ed3116b2f876c85600e29844256df81ce HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:35Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=ef46d3f3-dddf-428f-ad37-5718b236b771 http.request.method=POST http.request.remoteaddr="127.0.0.1:60058" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.459716ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:35 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:36Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=e5778899-6a7f-4e83-933e-a04f3da7f7c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60058" http.request.uri="/v2/foo/schema2/blobs/uploads/611a8c10-0bf4-4820-a338-1778d73a0fb1?_state=WQr7RZteOqFlgEU2ng2mMg3-W6QDUMZVwtZE54ECYzZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2MTFhOGMxMC0wYmY0LTQ4MjAtYTMzOC0xNzc4ZDczYTBmYjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MzUuNzk0ODMwMzdaIn0%3D&digest=sha256%3A28d4a328681a7f73135a649c0081b91bdb1405edf5696e5139250d41b4e46e7c" http.request.useragent="Go-http-client/1.1" http.response.duration=812.796664ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:35 +0000] "PUT /v2/foo/schema2/blobs/uploads/611a8c10-0bf4-4820-a338-1778d73a0fb1?_state=WQr7RZteOqFlgEU2ng2mMg3-W6QDUMZVwtZE54ECYzZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2MTFhOGMxMC0wYmY0LTQ4MjAtYTMzOC0xNzc4ZDczYTBmYjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDMtMDZUMTc6NDI6MzUuNzk0ODMwMzdaIn0%3D&digest=sha256%3A28d4a328681a7f73135a649c0081b91bdb1405edf5696e5139250d41b4e46e7c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:36Z" 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:36537" http.request.id=73756a4c-b730-4c16-841a-49fb9b68c33d http.request.method=PUT http.request.remoteaddr="127.0.0.1:60058" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.123532ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:36 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:36Z" 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:36537" http.request.id=a791b593-31cc-49d1-b035-6a0a08b94caf http.request.method=PUT http.request.remoteaddr="127.0.0.1:60058" http.request.uri="/v2/foo/schema2/manifests/sha256:b2c6ab68c63cc5995696df0b729f67291838a42fea19919fd7ef5b42903ee8dc" http.request.useragent="Go-http-client/1.1" http.response.duration="839.373µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:36 +0000] "PUT /v2/foo/schema2/manifests/sha256:b2c6ab68c63cc5995696df0b729f67291838a42fea19919fd7ef5b42903ee8dc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:36Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=37118edb-c3ed-4bea-a8d1-67fd02fd2d6c http.request.method=GET http.request.remoteaddr="127.0.0.1:60058" 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="756.006µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Mar/2026:17:42:36 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-03-06T17:42:36Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=ca5f46ee-a208-4e3a-a9c3-e1ccbbd4b74d http.request.method=GET http.request.remoteaddr="127.0.0.1:60058" http.request.uri="/v2/foo/schema2/manifests/sha256:b2c6ab68c63cc5995696df0b729f67291838a42fea19919fd7ef5b42903ee8dc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="723.615µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Mar/2026:17:42:36 +0000] "GET /v2/foo/schema2/manifests/sha256:b2c6ab68c63cc5995696df0b729f67291838a42fea19919fd7ef5b42903ee8dc HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-03-06T17:42:36Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=8983b141-3407-40da-8057-41fc7fa4b099 http.request.method=GET http.request.remoteaddr="127.0.0.1:60058" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="567.31µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:36 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:36Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=946afe58-39b7-4190-bf4b-5b10456ff11e http.request.method=GET http.request.remoteaddr="127.0.0.1:60058" http.request.uri="/v2/foo/schema2/manifests/sha256:b2c6ab68c63cc5995696df0b729f67291838a42fea19919fd7ef5b42903ee8dc" http.request.useragent="Go-http-client/1.1" http.response.duration="561.076µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:36 +0000] "GET /v2/foo/schema2/manifests/sha256:b2c6ab68c63cc5995696df0b729f67291838a42fea19919fd7ef5b42903ee8dc HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:36Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=6b8c25d3-d2ff-43b7-9eb2-e81085a49198 http.request.method=GET http.request.remoteaddr="127.0.0.1:60058" 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="550.074µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [06/Mar/2026:17:42:36 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-03-06T17:42:36Z" level=info msg="rewriting manifest sha256:b2c6ab68c63cc5995696df0b729f67291838a42fea19919fd7ef5b42903ee8dc in schema1 format to support old client" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=bc6cfea2-f157-4ac9-b1ab-2d1bbf68702b http.request.method=GET http.request.remoteaddr="127.0.0.1:60058" 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:42:36Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=bc6cfea2-f157-4ac9-b1ab-2d1bbf68702b http.request.method=GET http.request.remoteaddr="127.0.0.1:60058" 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.248448ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [06/Mar/2026:17:42:36 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-03-06T17:42:36Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=1a3a2e46-5da1-495a-97b9-3a787ab54a90 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60058" http.request.uri="/v2/foo/schema2/manifests/sha256:b2c6ab68c63cc5995696df0b729f67291838a42fea19919fd7ef5b42903ee8dc" http.request.useragent="Go-http-client/1.1" http.response.duration="729.458µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:36 +0000] "DELETE /v2/foo/schema2/manifests/sha256:b2c6ab68c63cc5995696df0b729f67291838a42fea19919fd7ef5b42903ee8dc HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:36Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:b2c6ab68c63cc5995696df0b729f67291838a42fea19919fd7ef5b42903ee8dc" err.message="manifest unknown" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=67d03ac9-127d-498a-a02d-7c21b182bb1d http.request.method=GET http.request.remoteaddr="127.0.0.1:60058" http.request.uri="/v2/foo/schema2/manifests/sha256:b2c6ab68c63cc5995696df0b729f67291838a42fea19919fd7ef5b42903ee8dc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="625.656µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:b2c6ab68c63cc5995696df0b729f67291838a42fea19919fd7ef5b42903ee8dc" 127.0.0.1 - - [06/Mar/2026:17:42:36 +0000] "GET /v2/foo/schema2/manifests/sha256:b2c6ab68c63cc5995696df0b729f67291838a42fea19919fd7ef5b42903ee8dc HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-03-06T17:42:36Z" 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:36537" http.request.id=511a5378-1712-4f08-9b42-5244482efc9c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60060" http.request.uri="/v2/foo/schema2/manifests/sha256:b2c6ab68c63cc5995696df0b729f67291838a42fea19919fd7ef5b42903ee8dc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="773.349µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:b2c6ab68c63cc5995696df0b729f67291838a42fea19919fd7ef5b42903ee8dc" 127.0.0.1 - - [06/Mar/2026:17:42:36 +0000] "DELETE /v2/foo/schema2/manifests/sha256:b2c6ab68c63cc5995696df0b729f67291838a42fea19919fd7ef5b42903ee8dc HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-03-06T17:42:36Z" 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:36537" http.request.id=541b2c57-d63e-45c1-a520-60382ebe002d http.request.method=PUT http.request.remoteaddr="127.0.0.1:60072" http.request.uri="/v2/foo/schema2/manifests/sha256:b2c6ab68c63cc5995696df0b729f67291838a42fea19919fd7ef5b42903ee8dc" http.request.useragent="Go-http-client/1.1" http.response.duration=1.05251ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:36 +0000] "PUT /v2/foo/schema2/manifests/sha256:b2c6ab68c63cc5995696df0b729f67291838a42fea19919fd7ef5b42903ee8dc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:36Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=6fcb61ad-6dc2-4a9c-badf-86a8a5294605 http.request.method=GET http.request.remoteaddr="127.0.0.1:60072" http.request.uri="/v2/foo/schema2/manifests/sha256:b2c6ab68c63cc5995696df0b729f67291838a42fea19919fd7ef5b42903ee8dc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="787.585µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Mar/2026:17:42:36 +0000] "GET /v2/foo/schema2/manifests/sha256:b2c6ab68c63cc5995696df0b729f67291838a42fea19919fd7ef5b42903ee8dc HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-03-06T17:42:36Z" 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:36537" http.request.id=6ffb91db-b636-47b9-805a-36095ecf2071 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60086" 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="812.38µ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:42:36 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-03-06T17:42:36Z" 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:36537" http.request.id=4ed002c7-dee8-4192-93ba-fefb7d48f238 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60088" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.32977ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:36 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:36Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=e74adb4c-f401-4453-8514-d5918bd0c25b http.request.method=GET http.request.remoteaddr="127.0.0.1:60088" 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="614.263µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [06/Mar/2026:17:42:36 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-03-06T17:42:36Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=a9402ec3-8d4e-4c5e-8350-82639c1ee6b5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60088" http.request.uri="/v2/foo/schema2/manifests/sha256:b2c6ab68c63cc5995696df0b729f67291838a42fea19919fd7ef5b42903ee8dc" http.request.useragent="Go-http-client/1.1" http.response.duration="755.569µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:36 +0000] "DELETE /v2/foo/schema2/manifests/sha256:b2c6ab68c63cc5995696df0b729f67291838a42fea19919fd7ef5b42903ee8dc HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:36Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:36537" http.request.id=1f38338b-4f8d-44b6-b4ab-e6a47ac291a2 http.request.method=GET http.request.remoteaddr="127.0.0.1:60088" 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="635.759µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [06/Mar/2026:17:42:36 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (4.53s) === RUN TestManifestDeleteDisabled time="2026-03-06T17:42:36Z" 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:42:36Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:42:36Z" 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:32855" http.request.id=638e81df-6076-470c-8e90-e572687ee381 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48250" 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="826.785µ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:42:36 +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:42:36Z" 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:42:36Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:42:36Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.1 time="2026-03-06T17:42:36Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.26.1 time="2026-03-06T17:42:36Z" 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:42:36Z" 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:32779" http.request.id=cd10a89e-98a7-45e3-a5f1-28a94eb59c61 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37264" 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.391234ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [06/Mar/2026:17:42:36 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-03-06T17:42:36Z" 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:32779" http.request.id=a827f8d0-e73b-474a-8ba7-8246c18cc4f8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37280" 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.278353ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [06/Mar/2026:17:42:36 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-03-06T17:42:36Z" 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:32779" http.request.id=f2be1fb5-1981-4291-a92d-15dafb7bfc86 http.request.method=POST http.request.remoteaddr="127.0.0.1:37286" 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.269297ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [06/Mar/2026:17:42:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-03-06T17:42:36Z" 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:32779" http.request.id=aa876cf9-d3df-435d-9965-38a13d30e968 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37300" 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.220723ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [06/Mar/2026:17:42:36 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.22s) === RUN TestProxyManifestGetByTag time="2026-03-06T17:42:36Z" 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:42:36Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:42:37Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46743" http.request.id=db5903cc-5336-49b0-a1e3-0143ed83f3f0 http.request.method=POST http.request.remoteaddr="127.0.0.1:60646" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="921.815µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:38Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46743" http.request.id=2bdcea18-8a2d-422c-95dc-0aba6590b502 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60646" http.request.uri="/v2/foo/bar/blobs/uploads/4de6cd2d-2ce8-466b-8c0c-abf6ca6cbad4?_state=l8M3iArWD_gCuMg7bUk1VVDd1nQSTgpRmJ5cqsBwOyp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRkZTZjZDJkLTJjZTgtNDY2Yi04YzBjLWFiZjZjYTZjYmFkNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjozNy4wMjY2NzQ1NjJaIn0%3D&digest=sha256%3Aa56bb0c496fccac714c0e3467fff05e421f9d3117b7c1524d894b83b5365b4eb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.262545719s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:37 +0000] "PUT /v2/foo/bar/blobs/uploads/4de6cd2d-2ce8-466b-8c0c-abf6ca6cbad4?_state=l8M3iArWD_gCuMg7bUk1VVDd1nQSTgpRmJ5cqsBwOyp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRkZTZjZDJkLTJjZTgtNDY2Yi04YzBjLWFiZjZjYTZjYmFkNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjozNy4wMjY2NzQ1NjJaIn0%3D&digest=sha256%3Aa56bb0c496fccac714c0e3467fff05e421f9d3117b7c1524d894b83b5365b4eb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:38Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46743" http.request.id=7d422bcf-8c71-4d1a-9143-fdfb7134951c http.request.method=PUT http.request.remoteaddr="127.0.0.1:60646" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.612074ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:38 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:38Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.1 time="2026-03-06T17:42:38Z" level=info msg="redis not configured" go.version=go1.26.1 time="2026-03-06T17:42:38Z" level=info msg="Starting upload purge in 44m0s" go.version=go1.26.1 time="2026-03-06T17:42:38Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.1 time="2026-03-06T17:42:38Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46743" http.request.id=eaf47672-ada6-4953-a7fc-10e7d04c65a5 http.request.method=GET http.request.remoteaddr="127.0.0.1:60646" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="598.381µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Mar/2026:17:42:38 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-03-06T17:42:38Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:46743" go.version=go1.26.1 time="2026-03-06T17:42:38Z" 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:42:38Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46743" http.request.id=2d52c6aa-d740-4a98-bf4c-e4fa39b30dd1 http.request.method=GET http.request.remoteaddr="127.0.0.1:60648" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="686.124µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Mar/2026:17:42:38 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-03-06T17:42:38Z" level=info msg="Challenge established with upstream : http://127.0.0.1:46743/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:46743/v2/:[]]}" go.version=go1.26.1 http.request.host="127.0.0.1:40169" http.request.id=d74b33e9-7420-4947-a8ee-8771de45cd82 http.request.method=GET http.request.remoteaddr="127.0.0.1:54606" http.request.uri="/v2/foo/bar/manifests/sha256:c303ee164bb737caeefe5aec4a5633b0fc2fb24b25929aaefd7f4a12480292c9" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:c303ee164bb737caeefe5aec4a5633b0fc2fb24b25929aaefd7f4a12480292c9" time="2026-03-06T17:42:38Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46743" http.request.id=4de88ec6-ec74-4dc6-b8bb-d32f6ca45282 http.request.method=GET http.request.remoteaddr="127.0.0.1:60664" http.request.uri="/v2/foo/bar/manifests/sha256:c303ee164bb737caeefe5aec4a5633b0fc2fb24b25929aaefd7f4a12480292c9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.285468ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Mar/2026:17:42:38 +0000] "GET /v2/foo/bar/manifests/sha256:c303ee164bb737caeefe5aec4a5633b0fc2fb24b25929aaefd7f4a12480292c9 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-03-06T17:42:38Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:c303ee164bb737caeefe5aec4a5633b0fc2fb24b25929aaefd7f4a12480292c9 with ttl=167h59m59.999998004s" go.version=go1.26.1 time="2026-03-06T17:42:38Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:40169" http.request.id=d74b33e9-7420-4947-a8ee-8771de45cd82 http.request.method=GET http.request.remoteaddr="127.0.0.1:54606" http.request.uri="/v2/foo/bar/manifests/sha256:c303ee164bb737caeefe5aec4a5633b0fc2fb24b25929aaefd7f4a12480292c9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.547767ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Mar/2026:17:42:38 +0000] "GET /v2/foo/bar/manifests/sha256:c303ee164bb737caeefe5aec4a5633b0fc2fb24b25929aaefd7f4a12480292c9 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-03-06T17:42:38Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46743" http.request.id=1b8a42b9-6060-4db4-9b13-4c92838d20b8 http.request.method=GET http.request.remoteaddr="127.0.0.1:60664" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="554.828µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Mar/2026:17:42:38 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-03-06T17:42:38Z" level=info msg="Challenge established with upstream : http://127.0.0.1:46743/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:46743/v2/:[]]}" go.version=go1.26.1 http.request.host="127.0.0.1:40169" http.request.id=fa847ab2-233a-4fcf-89fb-52218a94e0f0 http.request.method=GET http.request.remoteaddr="127.0.0.1:54608" 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:42:38Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46743" http.request.id=81e0cfa6-2fad-40d2-b4eb-b0d4b5faee74 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60674" 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.275065ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Mar/2026:17:42:38 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-03-06T17:42:38Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:40169" http.request.id=fa847ab2-233a-4fcf-89fb-52218a94e0f0 http.request.method=GET http.request.remoteaddr="127.0.0.1:54608" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.136952ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Mar/2026:17:42:38 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-03-06T17:42:38Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46743" http.request.id=87e8b90f-ae1b-4284-9a68-43734e62c55a http.request.method=POST http.request.remoteaddr="127.0.0.1:60674" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="778.937µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:39Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46743" http.request.id=649ab122-31c4-46a9-be85-a6c2db99c169 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60674" http.request.uri="/v2/foo/bar/blobs/uploads/eb617c44-cd0e-4427-a6d2-a35b7d507b7c?_state=2dG52XRI-HACSzlaroHVZwS0kJGM5yb31DjY9VEKNB97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViNjE3YzQ0LWNkMGUtNDQyNy1hNmQyLWEzNWI3ZDUwN2I3YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjozOC40ODA5MDIzNDZaIn0%3D&digest=sha256%3A2cccdf50b65968bfa8070d407e6e3d189bf2c3d92edf648bfadf4a7a984604fd" http.request.useragent="Go-http-client/1.1" http.response.duration=1.137074814s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:38 +0000] "PUT /v2/foo/bar/blobs/uploads/eb617c44-cd0e-4427-a6d2-a35b7d507b7c?_state=2dG52XRI-HACSzlaroHVZwS0kJGM5yb31DjY9VEKNB97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViNjE3YzQ0LWNkMGUtNDQyNy1hNmQyLWEzNWI3ZDUwN2I3YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMy0wNlQxNzo0MjozOC40ODA5MDIzNDZaIn0%3D&digest=sha256%3A2cccdf50b65968bfa8070d407e6e3d189bf2c3d92edf648bfadf4a7a984604fd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:39Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46743" http.request.id=fd2f74fd-1cea-4b12-a8a1-35d67ad82157 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60674" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.2232ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Mar/2026:17:42:39 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-03-06T17:42:39Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46743" http.request.id=9b754e23-b4a9-4ff6-b7d1-08050b6af657 http.request.method=GET http.request.remoteaddr="127.0.0.1:60674" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.111307ms http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Mar/2026:17:42:39 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-03-06T17:42:39Z" level=info msg="Challenge established with upstream : http://127.0.0.1:46743/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:46743/v2/:[]]}" go.version=go1.26.1 http.request.host="127.0.0.1:40169" http.request.id=007ba97c-4287-42c3-85c9-cfedd2aced33 http.request.method=GET http.request.remoteaddr="127.0.0.1:54614" 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:42:39Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46743" http.request.id=8787c037-412b-4e37-b38b-9846aa5e8cb0 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60684" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.734063ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Mar/2026:17:42:39 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-03-06T17:42:39Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46743" http.request.id=a5f1398d-ae9c-44e5-b862-f1452c24525a http.request.method=GET http.request.remoteaddr="127.0.0.1:60684" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.169494ms http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Mar/2026:17:42:39 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-03-06T17:42:39Z" level=info msg="Challenge established with upstream : http://127.0.0.1:46743/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:46743/v2/:[]]}" go.version=go1.26.1 http.request.host="127.0.0.1:40169" http.request.id=007ba97c-4287-42c3-85c9-cfedd2aced33 http.request.method=GET http.request.remoteaddr="127.0.0.1:54614" 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:42:39Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:46743" http.request.id=d3153d22-edbb-4820-9342-19c5333b85ac http.request.method=GET http.request.remoteaddr="127.0.0.1:60686" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.65575ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Mar/2026:17:42:39 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-03-06T17:42:39Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:0f00da41adc95594ddc4c80897c389636e86d94b915b1c9c742cd04aaddccfcc with ttl=167h59m59.999992213s" go.version=go1.26.1 time="2026-03-06T17:42:39Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:40169" http.request.id=007ba97c-4287-42c3-85c9-cfedd2aced33 http.request.method=GET http.request.remoteaddr="127.0.0.1:54614" 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=14.480951ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Mar/2026:17:42:39 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (2.79s) === RUN TestAppDispatcher time="2026-03-06T17:42:39Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44837" http.request.id=52ef014e-b0cb-495b-a27b-5d4ae128d51f http.request.method=GET http.request.remoteaddr="127.0.0.1:33906" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.649918ms http.response.status=200 http.response.written=0 time="2026-03-06T17:42:39Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44837" http.request.id=df3f6735-fbf5-4650-b03f-03a21779dbeb http.request.method=GET http.request.remoteaddr="127.0.0.1:33906" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration=1.240947ms http.response.status=200 http.response.written=0 time="2026-03-06T17:42:39Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44837" http.request.id=f986af68-10f1-4f32-b7c6-ff931a86d2a1 http.request.method=GET http.request.remoteaddr="127.0.0.1:33906" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.281035ms http.response.status=200 http.response.written=0 time="2026-03-06T17:42:39Z" level=info msg="response completed" go.version=go1.26.1 http.request.host="127.0.0.1:44837" http.request.id=010ec1a1-cb53-41d5-8190-64346f85e9ce http.request.method=GET http.request.remoteaddr="127.0.0.1:33906" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration=1.276191ms http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2026-03-06T17:42:39Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.1 instance.id=ee3a3795-f4b9-4e2d-9a07-e75512cf1c74 time="2026-03-06T17:42:39Z" level=info msg="redis not configured" go.version=go1.26.1 instance.id=ee3a3795-f4b9-4e2d-9a07-e75512cf1c74 time="2026-03-06T17:42:39Z" 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:33407" http.request.id=2b9926d2-d346-4582-96e6-2dc713490d15 http.request.method=GET http.request.remoteaddr="127.0.0.1:58232" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.01s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2026-03-06T17:42:39Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.1 instance.id=ee3a3795-f4b9-4e2d-9a07-e75512cf1c74 time="2026-03-06T17:42:39Z" level=info msg="redis not configured" go.version=go1.26.1 instance.id=ee3a3795-f4b9-4e2d-9a07-e75512cf1c74 time="2026-03-06T17:42:39Z" level=info msg="configuring file health check path=/tmp/healthcheck3150100458, interval=1" go.version=go1.26.1 instance.id=ee3a3795-f4b9-4e2d-9a07-e75512cf1c74 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2026-03-06T17:42: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 instance.id=ee3a3795-f4b9-4e2d-9a07-e75512cf1c74 time="2026-03-06T17:42:43Z" level=info msg="redis not configured" go.version=go1.26.1 instance.id=ee3a3795-f4b9-4e2d-9a07-e75512cf1c74 time="2026-03-06T17:42:43Z" level=info msg="configuring TCP health check addr=127.0.0.1:36439, interval=1" go.version=go1.26.1 instance.id=ee3a3795-f4b9-4e2d-9a07-e75512cf1c74 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2026-03-06T17:42:47Z" 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=ee3a3795-f4b9-4e2d-9a07-e75512cf1c74 time="2026-03-06T17:42:47Z" level=info msg="redis not configured" go.version=go1.26.1 instance.id=ee3a3795-f4b9-4e2d-9a07-e75512cf1c74 time="2026-03-06T17:42:47Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:34169, interval=1, threshold=3" go.version=go1.26.1 instance.id=ee3a3795-f4b9-4e2d-9a07-e75512cf1c74 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 60.229s ? 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.04s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.02s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.22s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.63s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 9.934s === RUN TestSchedule time="2026-03-06T17:41:54Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.1 instance.id=59ed89d4-adc8-44b5-93b2-e6924ca92227 time="2026-03-06T17:41:54Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.993717ms" go.version=go1.26.1 instance.id=59ed89d4-adc8-44b5-93b2-e6924ca92227 time="2026-03-06T17:41:54Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=994.354µs" go.version=go1.26.1 instance.id=59ed89d4-adc8-44b5-93b2-e6924ca92227 time="2026-03-06T17:41:54Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=995.094µs" go.version=go1.26.1 instance.id=59ed89d4-adc8-44b5-93b2-e6924ca92227 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:41:54Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.1 instance.id=59ed89d4-adc8-44b5-93b2-e6924ca92227 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2026-03-06T17:41:54Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.1 instance.id=59ed89d4-adc8-44b5-93b2-e6924ca92227 time="2026-03-06T17:41:54Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.995018ms" go.version=go1.26.1 instance.id=59ed89d4-adc8-44b5-93b2-e6924ca92227 time="2026-03-06T17:41:54Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.996252ms" go.version=go1.26.1 instance.id=59ed89d4-adc8-44b5-93b2-e6924ca92227 time="2026-03-06T17:41:54Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.1 instance.id=59ed89d4-adc8-44b5-93b2-e6924ca92227 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2026-03-06T17:41:55Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.1 instance.id=59ed89d4-adc8-44b5-93b2-e6924ca92227 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.590s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (1.58s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 18912256 sha256:32622de8c51006ea77458cf22029edcd7c4c2e93707f6c4b2ff1db5828d1be2c [] map[] } --- PASS: TestSimpleBlobRead (0.34s) === RUN TestBlobMount --- PASS: TestBlobMount (0.26s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (2.51s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (2.35s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (2.28s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.01s) === 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:195ada195bbb5b6edd43527e3ef3154b8750b323f648fe29173d7ad60347c867 palailogos: marking blob sha256:943ae9dcb975274c336b6e1d3c784b607cb0b6f6b7995ede3e34d85b97f2a5d4 palailogos: marking blob sha256:527214a26a8d0ec7a762c6693b5b1befabaee9cf756b73b120f4020278ad0a0e palailogos: marking manifest sha256:7e3f75ca36da8847a73c4d7894bcbe34314cb11b2a26e0ae3b97de8a271d8c60 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:b39ed891a742c1dc31458ca8aa68b181443c51dfaa6d69fe83cc848b60ee10b5 palailogos: marking blob sha256:6ffb8cdb48fce27b3f69b322c12a3e1e10ccaf5aad22c1a58ae17c9a6e1b675e palailogos: marking manifest sha256:b246d65343cdb9c11deb77778f43c18b1becc3f790e3afdd988cc1b639f14793 palailogos: marking blob sha256:a92dd003f27ad98b13a7cba202c198ea9db29fefb5c989be777a2a2109ed3ceb palailogos: marking blob sha256:3d49a2c15fbfe5d5bfae4e8a2fa0536a919ace9a135351ee26e72c55fd134e0a palailogos: marking manifest sha256:e019c5257bba24a0f038e9e925a41e70d966e2dab31623b33048c62cec91d748 palailogos: marking blob sha256:b246d65343cdb9c11deb77778f43c18b1becc3f790e3afdd988cc1b639f14793 palailogos: marking blob sha256:195ada195bbb5b6edd43527e3ef3154b8750b323f648fe29173d7ad60347c867 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (1.55s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:2a458cffb6b1de8c35054fb596c4fb1c0353ed2a26a1a3dd4b6302b029dbb301 deletemanifests: marking manifest sha256:804b29e96388baf4eefffd2ccc7233192485b1364182d831b26b39e7d43336da deletemanifests: marking blob sha256:dabdbbab9d1b2543d81243b0a250802b2669bd8d235ab6b22e954b9f7757c90c deletemanifests: marking blob sha256:62c8218e991c61ef398d2896bfcea2b0601396d499f75505aa2811bb82484a5a deletemanifests: marking blob sha256:9d87417b3c8828c190db7a78d69cb08157a5c80f67c57e87e952a54d6ffdfbef 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:2a458cffb6b1de8c35054fb596c4fb1c0353ed2a26a1a3dd4b6302b029dbb301 blob eligible for deletion: sha256:4737ba696bebe10493311fcb15d8d350749bdbef6d85518c77dc5137543b6573 blob eligible for deletion: sha256:a895f99b8c6f96770965d500d01a7bd9f4f4b4d0cad2d57456e0cfae7286c6fb blob eligible for deletion: sha256:f1eae03f7149b0fb860e36fc6b3a2eb6371dd659bf6bf5a7687a3c363c6c534f deletemanifests manifest eligible for deletion: sha256:2a458cffb6b1de8c35054fb596c4fb1c0353ed2a26a1a3dd4b6302b029dbb301 deletemanifests: marking manifest sha256:804b29e96388baf4eefffd2ccc7233192485b1364182d831b26b39e7d43336da deletemanifests: marking blob sha256:dabdbbab9d1b2543d81243b0a250802b2669bd8d235ab6b22e954b9f7757c90c deletemanifests: marking blob sha256:62c8218e991c61ef398d2896bfcea2b0601396d499f75505aa2811bb82484a5a deletemanifests: marking blob sha256:9d87417b3c8828c190db7a78d69cb08157a5c80f67c57e87e952a54d6ffdfbef time="2026-03-06T17:42:06Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/2a458cffb6b1de8c35054fb596c4fb1c0353ed2a26a1a3dd4b6302b029dbb301" go.version=go1.26.1 instance.id=5d857679-5efe-4c59-b8f8-250c13cce9cc time="2026-03-06T17:42:06Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/2a458cffb6b1de8c35054fb596c4fb1c0353ed2a26a1a3dd4b6302b029dbb301" go.version=go1.26.1 instance.id=5d857679-5efe-4c59-b8f8-250c13cce9cc 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:2a458cffb6b1de8c35054fb596c4fb1c0353ed2a26a1a3dd4b6302b029dbb301 time="2026-03-06T17:42:06Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/2a/2a458cffb6b1de8c35054fb596c4fb1c0353ed2a26a1a3dd4b6302b029dbb301" go.version=go1.26.1 instance.id=5d857679-5efe-4c59-b8f8-250c13cce9cc blob eligible for deletion: sha256:4737ba696bebe10493311fcb15d8d350749bdbef6d85518c77dc5137543b6573 time="2026-03-06T17:42:06Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/47/4737ba696bebe10493311fcb15d8d350749bdbef6d85518c77dc5137543b6573" go.version=go1.26.1 instance.id=5d857679-5efe-4c59-b8f8-250c13cce9cc blob eligible for deletion: sha256:a895f99b8c6f96770965d500d01a7bd9f4f4b4d0cad2d57456e0cfae7286c6fb time="2026-03-06T17:42:06Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a8/a895f99b8c6f96770965d500d01a7bd9f4f4b4d0cad2d57456e0cfae7286c6fb" go.version=go1.26.1 instance.id=5d857679-5efe-4c59-b8f8-250c13cce9cc blob eligible for deletion: sha256:f1eae03f7149b0fb860e36fc6b3a2eb6371dd659bf6bf5a7687a3c363c6c534f time="2026-03-06T17:42:06Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f1/f1eae03f7149b0fb860e36fc6b3a2eb6371dd659bf6bf5a7687a3c363c6c534f" go.version=go1.26.1 instance.id=5d857679-5efe-4c59-b8f8-250c13cce9cc --- PASS: TestDeleteManifestIfTagNotFound (1.30s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:27413d96613b42bcd3ef47efee9b88a3143432d3b873ce7206a801c4a64a613a time="2026-03-06T17:42:07Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/27/27413d96613b42bcd3ef47efee9b88a3143432d3b873ce7206a801c4a64a613a" go.version=go1.26.1 instance.id=5d857679-5efe-4c59-b8f8-250c13cce9cc blob eligible for deletion: sha256:2fec2f352378054489ab88417c57a8b811fca22ffaf291bb51a469dbc7c498a5 time="2026-03-06T17:42:07Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/2f/2fec2f352378054489ab88417c57a8b811fca22ffaf291bb51a469dbc7c498a5" go.version=go1.26.1 instance.id=5d857679-5efe-4c59-b8f8-250c13cce9cc blob eligible for deletion: sha256:b027bbf9a4e826dab503bc31b56f007489ce01776b29e8c488cd0924bf14554f time="2026-03-06T17:42:07Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b0/b027bbf9a4e826dab503bc31b56f007489ce01776b29e8c488cd0924bf14554f" go.version=go1.26.1 instance.id=5d857679-5efe-4c59-b8f8-250c13cce9cc --- PASS: TestGCWithMissingManifests (0.54s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:198eee0e592b1f34cd8e922ae9fb2d42a653bb65adf66effd2e7eaa430743636 komnenos: marking blob sha256:d2316088679c12878f78e64c9cf67a5d8a2a5ff83f5d9a3400f7f43170c1b91b komnenos: marking blob sha256:48983214b8edc7be59afcee8f58d078496e5d96b1b529bd05bf03677fffe33f1 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:0b460d4e909d1c396ccd14189be0be343bf27b741223059e4751016d64485e63 time="2026-03-06T17:42:08Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/0b/0b460d4e909d1c396ccd14189be0be343bf27b741223059e4751016d64485e63" go.version=go1.26.1 instance.id=5d857679-5efe-4c59-b8f8-250c13cce9cc blob eligible for deletion: sha256:25a0219dfd1cb2e505d0bc67a3ac8488dc4abdd2f34968f7abf3648cfeb7ca6b time="2026-03-06T17:42:08Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/25/25a0219dfd1cb2e505d0bc67a3ac8488dc4abdd2f34968f7abf3648cfeb7ca6b" go.version=go1.26.1 instance.id=5d857679-5efe-4c59-b8f8-250c13cce9cc blob eligible for deletion: sha256:8424049bbcc073f819d1c63f5ac60842a4631b07ce916247d133608bd030b17c time="2026-03-06T17:42:08Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/84/8424049bbcc073f819d1c63f5ac60842a4631b07ce916247d133608bd030b17c" go.version=go1.26.1 instance.id=5d857679-5efe-4c59-b8f8-250c13cce9cc blob eligible for deletion: sha256:84b316b68bac84056f7c64e47678f1cff801fb3fda67d00b838ef169ef740d0a time="2026-03-06T17:42:08Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/84/84b316b68bac84056f7c64e47678f1cff801fb3fda67d00b838ef169ef740d0a" go.version=go1.26.1 instance.id=5d857679-5efe-4c59-b8f8-250c13cce9cc blob eligible for deletion: sha256:d89b88b85ee5cbca96b466a5a22e42c3b99ebce221ba3db2cbe34713af3bd13b time="2026-03-06T17:42:08Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d8/d89b88b85ee5cbca96b466a5a22e42c3b99ebce221ba3db2cbe34713af3bd13b" go.version=go1.26.1 instance.id=5d857679-5efe-4c59-b8f8-250c13cce9cc blob eligible for deletion: sha256:daf896e9ef7a7b8d35ca5c53742952ccf50181eaeacc3f2415240ac608bf1f2b time="2026-03-06T17:42:08Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/da/daf896e9ef7a7b8d35ca5c53742952ccf50181eaeacc3f2415240ac608bf1f2b" go.version=go1.26.1 instance.id=5d857679-5efe-4c59-b8f8-250c13cce9cc blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2026-03-06T17:42:08Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.26.1 instance.id=5d857679-5efe-4c59-b8f8-250c13cce9cc --- PASS: TestDeletionHasEffect (1.41s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (1.65s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:940ce12cdcef955867eff6763eaedf805e987c1746c8c2df3ef6a73a36218dc4 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:1c3f98b27165ddb07e174757b0221eb6667d2558359cd1dddee5f6ad5ec42589 michael_z_doukas: marking blob sha256:68057baf14f0c7419fadeca8de59b256d6f8771719ad0a19dee446805d6c17ea 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:7aab1b81f2207249db4a2bad0cce5cc3b456b9166bfa59f0968345af0c33f993 time="2026-03-06T17:42:10Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7a/7aab1b81f2207249db4a2bad0cce5cc3b456b9166bfa59f0968345af0c33f993" go.version=go1.26.1 instance.id=5d857679-5efe-4c59-b8f8-250c13cce9cc --- PASS: TestOrphanBlobDeleted (0.70s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:e63792e5cb395de989f5f90d289b2fd0b77927ac6a2f841cc3b90f36a6c33aba linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:ded98391de938b5ada91b8f1a511848a86664f75a85a577562f6d6636c453435 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.51s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.60s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.28s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.10s) === 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:42:13Z" level=info msg="PurgeUploads starting: olderThan=2026-03-06 16:42:13.443861177 +0000 UTC m=-3581.006464868, actuallyDelete=true" time="2026-03-06T17:42:13Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2026-03-06T17:42:13Z" level=info msg="PurgeUploads starting: olderThan=2026-03-06 17:42:13.444738949 +0000 UTC m=+18.994412900, actuallyDelete=true" time="2026-03-06T17:42:13Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0051767a-6cb3-465f-b20b-65c6f10d2d04 have older date (2026-03-06 16:42:13 +0000 UTC) than purge date (2026-03-06 17:42:13.444738949 +0000 UTC m=+18.994412900). Removing upload directory." time="2026-03-06T17:42:13Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/48b301bb-2cfa-4241-aedf-1f7849ca4a92 have older date (2026-03-06 16:42:13 +0000 UTC) than purge date (2026-03-06 17:42:13.444738949 +0000 UTC m=+18.994412900). Removing upload directory." time="2026-03-06T17:42:13Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/87615cfc-f7a8-4195-9eb3-548f0f403693 have older date (2026-03-06 16:42:13 +0000 UTC) than purge date (2026-03-06 17:42:13.444738949 +0000 UTC m=+18.994412900). Removing upload directory." time="2026-03-06T17:42:13Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9304e4fa-7dc6-4c76-b6e4-536120b3332d have older date (2026-03-06 16:42:13 +0000 UTC) than purge date (2026-03-06 17:42:13.444738949 +0000 UTC m=+18.994412900). Removing upload directory." time="2026-03-06T17:42:13Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d2c47cc7-fa6d-4717-a03b-f7609e8c01ab have older date (2026-03-06 16:42:13 +0000 UTC) than purge date (2026-03-06 17:42:13.444738949 +0000 UTC m=+18.994412900). Removing upload directory." time="2026-03-06T17:42:13Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f19cc7f3-5cab-48e4-80c8-f9b670a7391b have older date (2026-03-06 16:42:13 +0000 UTC) than purge date (2026-03-06 17:42:13.444738949 +0000 UTC m=+18.994412900). Removing upload directory." time="2026-03-06T17:42:13Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f2b2bc93-9718-4631-9f3b-6ab51c3a2bae have older date (2026-03-06 16:42:13 +0000 UTC) than purge date (2026-03-06 17:42:13.444738949 +0000 UTC m=+18.994412900). Removing upload directory." time="2026-03-06T17:42:13Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3f441ab3-74b5-4a51-b338-22532f60dea4 have older date (2026-03-06 16:42:13 +0000 UTC) than purge date (2026-03-06 17:42:13.444738949 +0000 UTC m=+18.994412900). Removing upload directory." time="2026-03-06T17:42:13Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6b271de3-945f-4c6a-a19e-f709ad09db5a have older date (2026-03-06 16:42:13 +0000 UTC) than purge date (2026-03-06 17:42:13.444738949 +0000 UTC m=+18.994412900). Removing upload directory." time="2026-03-06T17:42:13Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/90825304-f85b-43f3-b54a-1d95f8ec37ae have older date (2026-03-06 16:42:13 +0000 UTC) than purge date (2026-03-06 17:42:13.444738949 +0000 UTC m=+18.994412900). Removing upload directory." time="2026-03-06T17:42:13Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/f3b4dca3-9c58-435d-b9f1-1d0474506c67 have older date (2026-03-06 16:42:13 +0000 UTC) than purge date (2026-03-06 17:42:13.444738949 +0000 UTC m=+18.994412900). Removing upload directory." time="2026-03-06T17:42:13Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2026-03-06T17:42:13Z" level=info msg="PurgeUploads starting: olderThan=2026-03-06 17:42:13.445798103 +0000 UTC m=+18.995472056, actuallyDelete=true" time="2026-03-06T17:42:13Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/1fcfa7ec-fb83-4baf-9fe3-2a57aeb35880 have older date (2026-03-06 16:42:13 +0000 UTC) than purge date (2026-03-06 17:42:13.445798103 +0000 UTC m=+18.995472056). Removing upload directory." time="2026-03-06T17:42:13Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/adeb2303-70f6-4b98-a05c-8566f4f4e73e have older date (2026-03-06 16:42:13 +0000 UTC) than purge date (2026-03-06 17:42:13.445798103 +0000 UTC m=+18.995472056). Removing upload directory." time="2026-03-06T17:42:13Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/e15aa670-0246-4239-a2fb-3248474fc6e8 have older date (2026-03-06 16:42:13 +0000 UTC) than purge date (2026-03-06 17:42:13.445798103 +0000 UTC m=+18.995472056). Removing upload directory." time="2026-03-06T17:42:13Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/e4823639-0dfb-442d-b1ef-96cdfabf23b8 have older date (2026-03-06 16:42:13 +0000 UTC) than purge date (2026-03-06 17:42:13.445798103 +0000 UTC m=+18.995472056). Removing upload directory." time="2026-03-06T17:42:13Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/4265dbe7-6fa8-455a-831d-2320309827e9 have older date (2026-03-06 16:42:13 +0000 UTC) than purge date (2026-03-06 17:42:13.445798103 +0000 UTC m=+18.995472056). Removing upload directory." time="2026-03-06T17:42:13Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2026-03-06T17:42:13Z" level=info msg="PurgeUploads starting: olderThan=2026-03-06 17:42:13.446561809 +0000 UTC m=+18.996235771, actuallyDelete=true" time="2026-03-06T17:42:13Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/fd6192c9-3c01-4cb9-83b6-36db1863c70c have older date (2026-03-06 16:42:13 +0000 UTC) than purge date (2026-03-06 17:42:13.446561809 +0000 UTC m=+18.996235771). Removing upload directory." time="2026-03-06T17:42:13Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2a5e53f2-6d34-46f2-9614-f9456935f579 have older date (2026-03-06 16:42:13 +0000 UTC) than purge date (2026-03-06 17:42:13.446561809 +0000 UTC m=+18.996235771). Removing upload directory." time="2026-03-06T17:42:13Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/43bbe52e-7552-453d-9fc0-9cae82931855 have older date (2026-03-06 16:42:13 +0000 UTC) than purge date (2026-03-06 17:42:13.446561809 +0000 UTC m=+18.996235771). Removing upload directory." time="2026-03-06T17:42:13Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a54b60d7-df90-479c-9980-67fc5778aef1 have older date (2026-03-06 16:42:13 +0000 UTC) than purge date (2026-03-06 17:42:13.446561809 +0000 UTC m=+18.996235771). Removing upload directory." time="2026-03-06T17:42:13Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d18a4a51-2021-48df-a08d-c18822fb9f64 have older date (2026-03-06 16:42:13 +0000 UTC) than purge date (2026-03-06 17:42:13.446561809 +0000 UTC m=+18.996235771). Removing upload directory." time="2026-03-06T17:42:13Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2026-03-06T17:42:13Z" level=info msg="PurgeUploads starting: olderThan=2026-03-06 17:42:13.447011461 +0000 UTC m=+18.996685425, actuallyDelete=true" time="2026-03-06T17:42:13Z" 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 19.009s ? 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.015s === 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.012s === RUN TestWalkFileRemoved time="2026-03-06T17:41:54Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.008s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.714s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.08s) === 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.095s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.15s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.936s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.49s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 17.228s ? 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:41:54Z" 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:41:54Z" 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:41:54Z" 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 TestMatchIPV4WithRegionNotMatched === CONT TestInvalidNetworkType === CONT TestParsing === CONT TestMatchIPV4_2 === CONT TestMatchIPV4 === CONT TestInvalidData === CONT TestUpdateCalledRegularly === CONT TestMatchIPV6 === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4WithRegionMatched time="2026-03-06T17:41:54Z" level=error msg="unknown ip address format" go.version=go1.26.1 instance.id=188e5336-9e90-495f-af95-504355721aec ip=?0000000000000000000000000000000000 --- PASS: TestInvalidNetworkType (0.00s) --- PASS: TestParsing (0.00s) time="2026-03-06T17:41:54Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.1 --- PASS: TestMatchIPV4 (0.01s) --- PASS: TestS3TryUpdate (0.00s) time="2026-03-06T17:41:54Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.26.1 instance.id=188e5336-9e90-495f-af95-504355721aec --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) --- PASS: TestMatchIPV6 (0.01s) --- PASS: TestMatchIPV4_2 (0.01s) --- PASS: TestMatchIPV4WithRegionMatched (0.01s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) time="2026-03-06T17:41:54Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.26.1 instance.id=188e5336-9e90-495f-af95-504355721aec --- PASS: TestInvalidData (0.01s) time="2026-03-06T17:41:55Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.1 time="2026-03-06T17:41:56Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.1 time="2026-03-06T17:41:57Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.1 time="2026-03-06T17:41:58Z" 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.518s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.011s ? 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.790s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.46s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.00s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.210s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.02s) PASS ok github.com/docker/distribution/uuid 0.026s ? 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-ppc64le.so.1 >>> docker-registry*: Package size: 27.5 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:42:55 +0000 elapsed time 0h 1m 23s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20260306.174133) (2/2) Purging go (1.26.1-r0) Executing busybox-1.37.0-r31.trigger OK: 288.6 MiB in 106 packages >>> docker-registry: Updating the community/ppc64le repository index... >>> docker-registry: Signing the index...