>>> docker-registry: Building community/docker-registry 2.8.3-r24 (using abuild 3.17.0-r0) started Fri, 04 Sep 2026 19:19:16 +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.8-r0) (2/2) Installing .makedepends-docker-registry (20260904.191917) Executing busybox-1.37.0-r31.trigger OK: 618.0 MiB in 107 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/docker-registry-2.8.3.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.24/docker-registry-2.8.3.tar.gz.part' docker-registry-2.8. 100% |********************************| 1963k 0:00:00 ETA '/var/cache/distfiles/v3.24/docker-registry-2.8.3.tar.gz.part' saved /var/cache/distfiles/v3.24/docker-registry-2.8.3.tar.gz: OK /home/buildozer/aports/community/docker-registry/log-hook-syslog.patch: OK /home/buildozer/aports/community/docker-registry/config-example.patch: OK /home/buildozer/aports/community/docker-registry/bugsnag-panicwrap.patch: OK /home/buildozer/aports/community/docker-registry/docker-registry.initd: OK /home/buildozer/aports/community/docker-registry/docker-registry.confd: OK /home/buildozer/aports/community/docker-registry/docker-registry.logrotate: OK /home/buildozer/aports/community/docker-registry/test-non-constant-fmt-str.patch: OK /home/buildozer/aports/community/docker-registry/skip-test-graceful-shutdown.patch: OK /home/buildozer/aports/community/docker-registry/go-1.26-vet-fix-formatstring-arg.patch: OK >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/docker-registry-2.8.3.tar.gz /var/cache/distfiles/v3.24/docker-registry-2.8.3.tar.gz: OK /home/buildozer/aports/community/docker-registry/log-hook-syslog.patch: OK /home/buildozer/aports/community/docker-registry/config-example.patch: OK /home/buildozer/aports/community/docker-registry/bugsnag-panicwrap.patch: OK /home/buildozer/aports/community/docker-registry/docker-registry.initd: OK /home/buildozer/aports/community/docker-registry/docker-registry.confd: OK /home/buildozer/aports/community/docker-registry/docker-registry.logrotate: OK /home/buildozer/aports/community/docker-registry/test-non-constant-fmt-str.patch: OK /home/buildozer/aports/community/docker-registry/skip-test-graceful-shutdown.patch: OK /home/buildozer/aports/community/docker-registry/go-1.26-vet-fix-formatstring-arg.patch: OK >>> docker-registry: Unpacking /var/cache/distfiles/v3.24/docker-registry-2.8.3.tar.gz... >>> docker-registry: log-hook-syslog.patch patching file registry/handlers/app.go patching file registry/registry.go Hunk #2 succeeded at 368 (offset -1 lines). Hunk #3 succeeded at 393 (offset -1 lines). patching file vendor/github.com/sirupsen/logrus/hooks/syslog/syslog.go >>> docker-registry: config-example.patch patching file cmd/registry/config-example.yml >>> docker-registry: bugsnag-panicwrap.patch patching file vendor/github.com/bugsnag/panicwrap/dup2.go patching file vendor/github.com/bugsnag/panicwrap/dup3.go >>> docker-registry: test-non-constant-fmt-str.patch patching file registry/handlers/api_test.go patching file registry/proxy/proxyblobstore_test.go patching file registry/proxy/proxymanifeststore_test.go patching file registry/proxy/scheduler/scheduler_test.go patching file registry/storage/driver/walk_test.go patching file registry/storage/purgeuploads_test.go >>> docker-registry: skip-test-graceful-shutdown.patch patching file Makefile >>> docker-registry: go-1.26-vet-fix-formatstring-arg.patch patching file registry/proxy/proxyregistry.go + bin/registry + bin/digest + bin/registry-api-descriptor-template + binaries + test ? github.com/docker/distribution/cmd/digest [no test files] ? github.com/docker/distribution/cmd/registry [no test files] ? github.com/docker/distribution/cmd/registry-api-descriptor-template [no test files] === RUN Test time="2026-09-04T19:19:33Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2026-09-04T19:19:33Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.02s) PASS ok github.com/docker/distribution/configuration 0.022s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2026-09-04T19:19:33Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.00s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.011s ? 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.009s === 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.008s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.07s) PASS ok github.com/docker/distribution/health/checks 0.072s ? 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.010s === 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.013s === 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.007s ? 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/09/04 19:19:33 http: TLS handshake error from 127.0.0.1:43784: 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:39273/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:39273/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:39273/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:39273/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:43771?status=0, fail=true --- PASS: TestHTTPSink (0.02s) === RUN TestListener --- PASS: TestListener (0.52s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2026-09-04T19:19:34Z" level=info msg="broadcaster: closing" time="2026-09-04T19:19:34Z" level=info msg="closing testSink" time="2026-09-04T19:19:34Z" level=info msg="closing testSink" time="2026-09-04T19:19:34Z" level=info msg="closing testSink" time="2026-09-04T19:19:34Z" level=info msg="closing testSink" time="2026-09-04T19:19:34Z" level=info msg="closing testSink" time="2026-09-04T19:19:34Z" level=info msg="closing testSink" time="2026-09-04T19:19:34Z" level=info msg="closing testSink" time="2026-09-04T19:19:34Z" level=info msg="closing testSink" time="2026-09-04T19:19:34Z" level=info msg="closing testSink" time="2026-09-04T19:19:34Z" level=info msg="closing testSink" time="2026-09-04T19:19:34Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.01s) === RUN TestEventQueue time="2026-09-04T19:19:34Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 1} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=warning msg="&{0x25c3fec28030 0.9} encountered too many errors, backing off" time="2026-09-04T19:19:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-04T19:19:34Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.42s) PASS ok github.com/docker/distribution/notifications 1.101s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2026-09-04T19:19:33Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-09-04T19:19:33.92557432Z" 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.8 time="2026-09-04T19:19:33.925641616Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-04T19:19:33.925694066Z" level=info msg="Starting upload purge in 1m0s" go.version=go1.26.8 time="2026-09-04T19:19:33.926150725Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.26.8 time="2026-09-04T19:19:33.926171442Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.26.8 time="2026-09-04T19:19:33.926916984Z" level=info msg="listening on [::]:5001, tls" go.version=go1.26.8 time="2026-09-04T19:19:36.935656509Z" level=info msg="response completed" go.version=go1.26.8 http.request.host=127.0.0.1 http.request.id=062eb4a6-993b-4e42-9ed4-78762e591dcd http.request.method=GET http.request.remoteaddr="127.0.0.1:44422" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.66302ms http.response.status=200 http.response.written=2 127.0.0.1 - - [04/Sep/2026:19:19:36 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2026-09-04T19:19:36.935907208Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.26.8 --- PASS: TestRegistrySupportedCipherSuite (3.31s) === RUN TestRegistryUnsupportedCipherSuite time="2026-09-04T19:19:37.229566838Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-09-04T19:19:37.231015676Z" 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.8 time="2026-09-04T19:19:37.231057282Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-04T19:19:37.231148555Z" level=info msg="Starting upload purge in 25m0s" go.version=go1.26.8 time="2026-09-04T19:19:37.23126427Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.26.8 --- PASS: TestRegistryUnsupportedCipherSuite (8.30s) PASS ok github.com/docker/distribution/registry 11.617s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.006s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.01s) === 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.05s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.096s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2026-09-04T19:19:33Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.26.8 instance.id=06028a2d-b85d-45f6-9267-04045446ac22 time="2026-09-04T19:19:33Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.26.8 instance.id=06028a2d-b85d-45f6-9267-04045446ac22 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2026-09-04T19:19:33Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.26.8 password=P7zimWlnJHd7uCoOEEkYTJpA46iXKMUFzX6zcl5faYk user=docker --- PASS: TestCreateHtpasswdFile (0.08s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.092s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.009s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.01s) === RUN TestLeeway time="2026-09-04T19:19:33Z" level=info msg="token not to be used before 2026-09-04 19:19:34 +0000 UTC - currently 2026-09-04 19:19:33.734685841 +0000 UTC m=+0.010754330" time="2026-09-04T19:19:33Z" level=info msg="token not to be used after 2026-09-04 19:19:33 +0000 UTC - currently 2026-09-04 19:19:33.735267163 +0000 UTC m=+0.011335660" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2026-09-04T19:19:33Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.00s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.021s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.00s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.00s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.061s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.026s === 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-09-04T19:19:33Z" 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.8 time="2026-09-04T19:19:33Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-04T19:19:33Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43057" http.request.id=56398878-2863-4934-a90c-b91845fb8204 http.request.method=GET http.request.remoteaddr="127.0.0.1:60336" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.715076ms http.response.status=200 http.response.written=2 127.0.0.1 - - [04/Sep/2026:19:19:33 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2026-09-04T19:19:33Z" 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.8 time="2026-09-04T19:19:33Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-04T19:19:33Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43851" http.request.id=9008dd27-4872-4709-b7c3-2d12e9d4a0a8 http.request.method=GET http.request.remoteaddr="127.0.0.1:38734" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="980.187µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [04/Sep/2026:19:19:33 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-09-04T19:19:33Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43851" http.request.id=1669914f-f33e-459e-8a7f-9637b712d8eb http.request.method=POST http.request.remoteaddr="127.0.0.1:38734" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.058441ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:19:33 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:19:39Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43851" http.request.id=1e2daf7c-fb0f-405a-b2a6-ac64b4c45a96 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38734" http.request.uri="/v2/foo/aaaa/blobs/uploads/e4c3742c-bd42-425c-b32c-ce6c1f58519e?_state=qS6_4ky9Dd9NuO1tYu0vL599O7ImpXLgYSIN8EEww557Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJlNGMzNzQyYy1iZDQyLTQyNWMtYjMyYy1jZTZjMWY1ODUxOWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MTk6MzMuOTMxNzI5NDMyWiJ9&digest=sha256%3Aa4eb5a2ab9f45de5caa32a4e589d357c4e6705ca650542282010ce671afa9d6a" http.request.useragent="Go-http-client/1.1" http.response.duration=5.854437298s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:19:33 +0000] "PUT /v2/foo/aaaa/blobs/uploads/e4c3742c-bd42-425c-b32c-ce6c1f58519e?_state=qS6_4ky9Dd9NuO1tYu0vL599O7ImpXLgYSIN8EEww557Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJlNGMzNzQyYy1iZDQyLTQyNWMtYjMyYy1jZTZjMWY1ODUxOWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MTk6MzMuOTMxNzI5NDMyWiJ9&digest=sha256%3Aa4eb5a2ab9f45de5caa32a4e589d357c4e6705ca650542282010ce671afa9d6a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:19:39Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43851" http.request.id=22ac34b1-77c8-4aaf-8ead-8ce6146044cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:38734" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.237879ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:19:39 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:19:40Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43851" http.request.id=5f9bc5b1-c1db-4df0-a882-075e8b089550 http.request.method=POST http.request.remoteaddr="127.0.0.1:38734" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.152782ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:19:40 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:19:47Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43851" http.request.id=a8d0989f-6eaa-4268-9ff2-09ac30fd3d07 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38734" http.request.uri="/v2/foo/bbbb/blobs/uploads/c89ebbbe-8cc5-4c9e-9812-13ac7e094b07?_state=LGdJfW6iQ2ZF-Wq9K94N1YKwbqF4vcT9UEEZ5CHiXl57Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJjODllYmJiZS04Y2M1LTRjOWUtOTgxMi0xM2FjN2UwOTRiMDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MTk6NDAuMDM4MTgwMDAyWiJ9&digest=sha256%3Ad353638498e91788ad6ad02fbaaf5f4b54b36152e5d79ad09bf186277e0347ee" http.request.useragent="Go-http-client/1.1" http.response.duration=7.228518573s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:19:40 +0000] "PUT /v2/foo/bbbb/blobs/uploads/c89ebbbe-8cc5-4c9e-9812-13ac7e094b07?_state=LGdJfW6iQ2ZF-Wq9K94N1YKwbqF4vcT9UEEZ5CHiXl57Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJjODllYmJiZS04Y2M1LTRjOWUtOTgxMi0xM2FjN2UwOTRiMDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MTk6NDAuMDM4MTgwMDAyWiJ9&digest=sha256%3Ad353638498e91788ad6ad02fbaaf5f4b54b36152e5d79ad09bf186277e0347ee HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:19:47Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43851" http.request.id=6a58b788-391a-4fd6-95cf-4f4eed9a2da9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38734" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.561797ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:19:47 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:19:47Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43851" http.request.id=9bf5c35b-5ac0-49d9-9c87-3418764d5db5 http.request.method=POST http.request.remoteaddr="127.0.0.1:38734" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.308274ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:19:47 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:19:52Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43851" http.request.id=0245e9a1-efa4-44f7-820c-c5dabcd6514a http.request.method=PUT http.request.remoteaddr="127.0.0.1:38734" http.request.uri="/v2/foo/cccc/blobs/uploads/653a9ef2-885a-4f30-927f-962d4e03edde?_state=nOu4RmGbYWJZQhSPiz5AP7pywwZ_LPlPtWVu5-DDwyB7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2NTNhOWVmMi04ODVhLTRmMzAtOTI3Zi05NjJkNGUwM2VkZGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MTk6NDcuNTIzNDUyNjU4WiJ9&digest=sha256%3Ad4c03181357597b4cdb07a1547a6bb5d78eae0ba955deeaae8724d85087144ce" http.request.useragent="Go-http-client/1.1" http.response.duration=4.594827201s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:19:47 +0000] "PUT /v2/foo/cccc/blobs/uploads/653a9ef2-885a-4f30-927f-962d4e03edde?_state=nOu4RmGbYWJZQhSPiz5AP7pywwZ_LPlPtWVu5-DDwyB7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2NTNhOWVmMi04ODVhLTRmMzAtOTI3Zi05NjJkNGUwM2VkZGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MTk6NDcuNTIzNDUyNjU4WiJ9&digest=sha256%3Ad4c03181357597b4cdb07a1547a6bb5d78eae0ba955deeaae8724d85087144ce HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:19:52Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43851" http.request.id=b21b6501-ba02-44d5-b520-2be55aabc745 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38734" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.79302ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:19:52 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:19:52Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43851" http.request.id=e07c38cf-6088-4765-a42e-9e2287e01a39 http.request.method=POST http.request.remoteaddr="127.0.0.1:38734" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.794406ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:19:52 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:19:53Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43851" http.request.id=e5a3be4e-dce6-43ec-b04f-927da22a7996 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38734" http.request.uri="/v2/foo/dddd/blobs/uploads/c006becc-4d7b-4628-b616-223e54ef6e07?_state=NXNfqALz66BVhAw3wUSnOFbpkemzpOnANIVAZt6y08J7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJjMDA2YmVjYy00ZDdiLTQ2MjgtYjYxNi0yMjNlNTRlZjZlMDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MTk6NTIuMjQxODEyNjE2WiJ9&digest=sha256%3A813674c689864402c105a6a533269db6ecc54176de38bf9d6a89ca040d73c484" http.request.useragent="Go-http-client/1.1" http.response.duration=1.753560751s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:19:52 +0000] "PUT /v2/foo/dddd/blobs/uploads/c006becc-4d7b-4628-b616-223e54ef6e07?_state=NXNfqALz66BVhAw3wUSnOFbpkemzpOnANIVAZt6y08J7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJjMDA2YmVjYy00ZDdiLTQ2MjgtYjYxNi0yMjNlNTRlZjZlMDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MTk6NTIuMjQxODEyNjE2WiJ9&digest=sha256%3A813674c689864402c105a6a533269db6ecc54176de38bf9d6a89ca040d73c484 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:19:53Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43851" http.request.id=5eeda279-be5c-4a88-9410-2fd01ef5a4e5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38734" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.279548ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:19:53 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:19:54Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43851" http.request.id=ab6c0e23-f176-416b-b35c-767daadf0597 http.request.method=POST http.request.remoteaddr="127.0.0.1:38734" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.994832ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:19:54 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:19:59Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43851" http.request.id=7964fd70-ab49-4244-9378-3d005fa71490 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38734" http.request.uri="/v2/foo/eeee/blobs/uploads/e324c6c6-8349-4153-9524-4c2b5f09cfff?_state=2noE6UlnUthCgRnSyMqF-Z4fg_Vdq9VoIIEGTl_nHip7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJlMzI0YzZjNi04MzQ5LTQxNTMtOTUyNC00YzJiNWYwOWNmZmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MTk6NTQuMjA3MjU0MTYzWiJ9&digest=sha256%3A71d2e6211190057f6ec1a786ff6d7abcc37c0d82e8686a317ca5794926723f27" http.request.useragent="Go-http-client/1.1" http.response.duration=4.856304406s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:19:54 +0000] "PUT /v2/foo/eeee/blobs/uploads/e324c6c6-8349-4153-9524-4c2b5f09cfff?_state=2noE6UlnUthCgRnSyMqF-Z4fg_Vdq9VoIIEGTl_nHip7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJlMzI0YzZjNi04MzQ5LTQxNTMtOTUyNC00YzJiNWYwOWNmZmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MTk6NTQuMjA3MjU0MTYzWiJ9&digest=sha256%3A71d2e6211190057f6ec1a786ff6d7abcc37c0d82e8686a317ca5794926723f27 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:19:59Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43851" http.request.id=93ef19a5-84ca-4757-99ec-ef830efd434e http.request.method=PUT http.request.remoteaddr="127.0.0.1:38734" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.260399ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:19:59 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:19:59Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43851" http.request.id=938e4d09-554d-4a79-a71e-f44aa64d961f http.request.method=POST http.request.remoteaddr="127.0.0.1:38734" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.852253ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:19:59 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:04Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43851" http.request.id=f847fad0-6b16-45bf-a6d1-055144303f52 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38734" http.request.uri="/v2/foo/ffff/blobs/uploads/11caac63-10e2-4ec2-bacf-a9ecfdaae7a9?_state=Efx_hLGjLrqgcf_smT5Zr9RhZkF_vUBiT1fbjCwlcel7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIxMWNhYWM2My0xMGUyLTRlYzItYmFjZi1hOWVjZmRhYWU3YTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MTk6NTkuMjkzOTkxMjg3WiJ9&digest=sha256%3Ad40ffe0316aeaf29e402797e69f63392e61366ad8cc02f28ae18601a4c991f68" http.request.useragent="Go-http-client/1.1" http.response.duration=5.191877773s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:19:59 +0000] "PUT /v2/foo/ffff/blobs/uploads/11caac63-10e2-4ec2-bacf-a9ecfdaae7a9?_state=Efx_hLGjLrqgcf_smT5Zr9RhZkF_vUBiT1fbjCwlcel7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIxMWNhYWM2My0xMGUyLTRlYzItYmFjZi1hOWVjZmRhYWU3YTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MTk6NTkuMjkzOTkxMjg3WiJ9&digest=sha256%3Ad40ffe0316aeaf29e402797e69f63392e61366ad8cc02f28ae18601a4c991f68 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:04Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43851" http.request.id=58a198ef-f53b-4dc1-9be1-b7ab62a594d8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38734" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.381031ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:04 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:04Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43851" http.request.id=b867fdf3-fd3a-4aac-8017-3e9610f49d85 http.request.method=GET http.request.remoteaddr="127.0.0.1:38734" 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.795427ms http.response.status=200 http.response.written=74 127.0.0.1 - - [04/Sep/2026:19:20:04 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-09-04T19:20:04Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43851" http.request.id=afffe3d2-a4fd-47e2-972c-cc4baf01c092 http.request.method=GET http.request.remoteaddr="127.0.0.1:38734" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.007824ms http.response.status=200 http.response.written=30 127.0.0.1 - - [04/Sep/2026:19:20:04 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-09-04T19:20:04Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43851" http.request.id=8a21955c-e72a-48a9-8e13-a07387f5d34f http.request.method=GET http.request.remoteaddr="127.0.0.1:38734" 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=1.884388ms http.response.status=200 http.response.written=74 127.0.0.1 - - [04/Sep/2026:19:20:04 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-09-04T19:20:04Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43851" http.request.id=83ecd2dd-2138-418f-b0a8-cfd61b7f79b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:38734" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.014456ms http.response.status=200 http.response.written=30 127.0.0.1 - - [04/Sep/2026:19:20:04 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-09-04T19:20:04Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43851" http.request.id=e0841f53-94db-4607-9cec-7b5ce3c65d3d http.request.method=GET http.request.remoteaddr="127.0.0.1:38734" 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=1.847694ms http.response.status=200 http.response.written=63 127.0.0.1 - - [04/Sep/2026:19:20:04 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2026-09-04T19:20:04Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43851" http.request.id=fcb80c06-2ef4-4123-96b8-17f2673adcfa http.request.method=GET http.request.remoteaddr="127.0.0.1:38734" 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=1.729718ms http.response.status=200 http.response.written=41 127.0.0.1 - - [04/Sep/2026:19:20:04 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-09-04T19:20: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.8 http.request.host="127.0.0.1:43851" http.request.id=cea0ebc6-f6c5-43fd-9654-66c649f29e1a http.request.method=GET http.request.remoteaddr="127.0.0.1:38734" 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=1.932927ms http.response.status=400 http.response.written=116 127.0.0.1 - - [04/Sep/2026:19:20:04 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2026-09-04T19:20: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.8 http.request.host="127.0.0.1:43851" http.request.id=6bb4f12f-b84a-4d3d-b037-f2bbacd17450 http.request.method=GET http.request.remoteaddr="127.0.0.1:38734" 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=1.818066ms http.response.status=400 http.response.written=115 127.0.0.1 - - [04/Sep/2026:19:20:04 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2026-09-04T19:20:04Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43851" http.request.id=ff37cf01-b3e1-4aa2-b085-6b0e240ab5d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:38734" http.request.uri="/v2/_catalog?n=0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.246449ms http.response.status=200 http.response.written=20 127.0.0.1 - - [04/Sep/2026:19:20:04 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-09-04T19:20:04Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43851" http.request.id=a2827e28-abee-4ca0-907d-7bdcc0f8fca3 http.request.method=GET http.request.remoteaddr="127.0.0.1:38734" 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=1.889797ms http.response.status=200 http.response.written=74 127.0.0.1 - - [04/Sep/2026:19:20:04 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-09-04T19:20: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.8 time="2026-09-04T19:20:04Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-04T19:20:04Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43415" http.request.id=a8364c96-231f-4d75-9d2d-f4d734075832 http.request.method=POST http.request.remoteaddr="127.0.0.1:49892" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="932.671µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:04 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:07Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43415" http.request.id=546ff64a-dac0-42e6-b2dc-cb928bbfc000 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49892" http.request.uri="/v2/foo/aaaa/blobs/uploads/0d389b13-9c3c-4a04-bb90-eccdc2fe571e?_state=4LZaXvQ49wAPAnRq-sbPMx0zayOATI8a7I_9iWYVgu97Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIwZDM4OWIxMy05YzNjLTRhMDQtYmI5MC1lY2NkYzJmZTU3MWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjA6MDQuNjgzMzA1MjA5WiJ9&digest=sha256%3Ae14794e707ccff841c3a6948cdb33ee50ed028fb8b3ec70d0feab5c4733f92b8" http.request.useragent="Go-http-client/1.1" http.response.duration=2.922536331s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:04 +0000] "PUT /v2/foo/aaaa/blobs/uploads/0d389b13-9c3c-4a04-bb90-eccdc2fe571e?_state=4LZaXvQ49wAPAnRq-sbPMx0zayOATI8a7I_9iWYVgu97Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIwZDM4OWIxMy05YzNjLTRhMDQtYmI5MC1lY2NkYzJmZTU3MWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjA6MDQuNjgzMzA1MjA5WiJ9&digest=sha256%3Ae14794e707ccff841c3a6948cdb33ee50ed028fb8b3ec70d0feab5c4733f92b8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:07Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43415" http.request.id=a6758c11-ff0f-46b6-a637-2fbca697ba91 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49892" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.356782ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:07 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:07Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43415" http.request.id=751ff6dd-7f53-476f-aaf5-a9ceeb796888 http.request.method=POST http.request.remoteaddr="127.0.0.1:49892" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.641605ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:07 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:11Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43415" http.request.id=03c28a7f-4286-4f12-8b78-b882a4137f33 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49892" http.request.uri="/v2/foo/bbbb/blobs/uploads/03ae8d10-df2f-491e-969c-b71666b46563?_state=QwxqKqo26_RDzGwDi1FGO5lxxxh2jRGqM-yOwFXIICp7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIwM2FlOGQxMC1kZjJmLTQ5MWUtOTY5Yy1iNzE2NjZiNDY1NjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjA6MDcuNzQyNDQ0Mjg4WiJ9&digest=sha256%3A4df57c25cdb0928a935791cc01746f4899f180f697a539536cdb297d63e28f65" http.request.useragent="Go-http-client/1.1" http.response.duration=4.008795743s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:07 +0000] "PUT /v2/foo/bbbb/blobs/uploads/03ae8d10-df2f-491e-969c-b71666b46563?_state=QwxqKqo26_RDzGwDi1FGO5lxxxh2jRGqM-yOwFXIICp7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIwM2FlOGQxMC1kZjJmLTQ5MWUtOTY5Yy1iNzE2NjZiNDY1NjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjA6MDcuNzQyNDQ0Mjg4WiJ9&digest=sha256%3A4df57c25cdb0928a935791cc01746f4899f180f697a539536cdb297d63e28f65 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:11Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43415" http.request.id=9f775baa-39a3-412f-80ac-e99821c50d83 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49892" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.79265ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:11 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:11Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43415" http.request.id=173577ca-320e-4465-b47c-a9b4c6235905 http.request.method=POST http.request.remoteaddr="127.0.0.1:49892" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="809.524µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:11 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:16Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43415" http.request.id=3b6b6cab-8007-45f1-8eb5-9a26d3be1c3b http.request.method=PUT http.request.remoteaddr="127.0.0.1:49892" http.request.uri="/v2/foo/cccc/blobs/uploads/cc639edf-6f5f-4ccc-b634-5edf73eaccf5?_state=hLhcUpBCFFD_FAuIF5RdzJNQKTtaVVBMmDcnFF4wSF57Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJjYzYzOWVkZi02ZjVmLTRjY2MtYjYzNC01ZWRmNzNlYWNjZjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjA6MTEuOTUwMTgyNzg1WiJ9&digest=sha256%3A890719f4a40b90e642775e380f74e47f88aacacd15ae1197eac789d4a7af2cb0" http.request.useragent="Go-http-client/1.1" http.response.duration=4.880829885s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:11 +0000] "PUT /v2/foo/cccc/blobs/uploads/cc639edf-6f5f-4ccc-b634-5edf73eaccf5?_state=hLhcUpBCFFD_FAuIF5RdzJNQKTtaVVBMmDcnFF4wSF57Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJjYzYzOWVkZi02ZjVmLTRjY2MtYjYzNC01ZWRmNzNlYWNjZjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjA6MTEuOTUwMTgyNzg1WiJ9&digest=sha256%3A890719f4a40b90e642775e380f74e47f88aacacd15ae1197eac789d4a7af2cb0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:16Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43415" http.request.id=5bb094db-9e0b-4ea5-86ae-dc791047d1b0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49892" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.278779ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:16 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:17Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43415" http.request.id=47766a84-fe6a-4caf-8070-da575881a69d http.request.method=POST http.request.remoteaddr="127.0.0.1:49892" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.610678ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:17 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:21Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43415" http.request.id=33b765b2-35b8-4bf2-a013-4ff866509746 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49892" http.request.uri="/v2/foo/dddd/blobs/uploads/67a84909-9d25-4641-9ac5-d2a970126c3c?_state=P3zGNtdbSSJbNzUeQZOEBATObvHIq61J_PUnA4a9HVB7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI2N2E4NDkwOS05ZDI1LTQ2NDEtOWFjNS1kMmE5NzAxMjZjM2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjA6MTcuMDM3NTczNjM5WiJ9&digest=sha256%3A8a6151950253a8f67ad8efae21a4d36ccfb5efc8ef42d6dd61eaaa33dc24aac6" http.request.useragent="Go-http-client/1.1" http.response.duration=4.870324246s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:17 +0000] "PUT /v2/foo/dddd/blobs/uploads/67a84909-9d25-4641-9ac5-d2a970126c3c?_state=P3zGNtdbSSJbNzUeQZOEBATObvHIq61J_PUnA4a9HVB7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI2N2E4NDkwOS05ZDI1LTQ2NDEtOWFjNS1kMmE5NzAxMjZjM2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjA6MTcuMDM3NTczNjM5WiJ9&digest=sha256%3A8a6151950253a8f67ad8efae21a4d36ccfb5efc8ef42d6dd61eaaa33dc24aac6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:21Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43415" http.request.id=c3fe67fe-1afe-40fa-9c91-77a03a880875 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49892" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.966947ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:21 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:21Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43415" http.request.id=fba69a68-b3c8-4067-a22a-ef1fbd753b60 http.request.method=GET http.request.remoteaddr="127.0.0.1:49892" 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.54539ms http.response.status=200 http.response.written=63 127.0.0.1 - - [04/Sep/2026:19:20:21 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (48.18s) === RUN TestURLPrefix time="2026-09-04T19:20: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.8 time="2026-09-04T19:20:21Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-04T19:20:21Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39417" http.request.id=1909636d-b798-4edd-8cc7-08aa55f96f3a http.request.method=GET http.request.remoteaddr="127.0.0.1:42776" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="776.438µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [04/Sep/2026:19:20:21 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2026-09-04T19:20: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.8 time="2026-09-04T19:20:21Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-04T19:20:22Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:7e6eed34d95a9c0f618887f9f07690a765f30abd264d6087744cf8e762533d95 err.message="blob unknown to registry" go.version=go1.26.8 http.request.host="127.0.0.1:34459" http.request.id=dd29b190-4b2d-488c-869b-2fbe84596d30 http.request.method=GET http.request.remoteaddr="127.0.0.1:52366" http.request.uri="/v2/foo/bar/blobs/sha256:7e6eed34d95a9c0f618887f9f07690a765f30abd264d6087744cf8e762533d95" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.101406ms http.response.status=404 http.response.written=157 vars.digest="sha256:7e6eed34d95a9c0f618887f9f07690a765f30abd264d6087744cf8e762533d95" vars.name="foo/bar" 127.0.0.1 - - [04/Sep/2026:19:20:22 +0000] "GET /v2/foo/bar/blobs/sha256:7e6eed34d95a9c0f618887f9f07690a765f30abd264d6087744cf8e762533d95 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-09-04T19:20:22Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:7e6eed34d95a9c0f618887f9f07690a765f30abd264d6087744cf8e762533d95 err.message="blob unknown to registry" go.version=go1.26.8 http.request.host="127.0.0.1:34459" http.request.id=67a70472-948b-4c01-b234-d5cdaf68ed60 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52382" http.request.uri="/v2/foo/bar/blobs/sha256:7e6eed34d95a9c0f618887f9f07690a765f30abd264d6087744cf8e762533d95" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.29288ms http.response.status=404 http.response.written=157 vars.digest="sha256:7e6eed34d95a9c0f618887f9f07690a765f30abd264d6087744cf8e762533d95" vars.name="foo/bar" 127.0.0.1 - - [04/Sep/2026:19:20:22 +0000] "HEAD /v2/foo/bar/blobs/sha256:7e6eed34d95a9c0f618887f9f07690a765f30abd264d6087744cf8e762533d95 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-09-04T19:20:22Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:34459" http.request.id=823a7961-d7cb-4ed1-b43e-a4ba5bf3ec8a http.request.method=POST http.request.remoteaddr="127.0.0.1:52382" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.646947ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:22Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:34459" http.request.id=378321f5-525d-44df-aae7-ef791b0babaf http.request.method=GET http.request.remoteaddr="127.0.0.1:52382" http.request.uri="/v2/foo/bar/blobs/uploads/d54e393a-2933-4041-a07d-30426dbf7f89?_state=tIiVJj1Xp1sFhaYAixBisYJfm61fBn4IVwyK9hWyiy17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1NGUzOTNhLTI5MzMtNDA0MS1hMDdkLTMwNDI2ZGJmN2Y4OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDoyMi4wNzM5NzAwODhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.264823ms http.response.status=204 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:22 +0000] "GET /v2/foo/bar/blobs/uploads/d54e393a-2933-4041-a07d-30426dbf7f89?_state=tIiVJj1Xp1sFhaYAixBisYJfm61fBn4IVwyK9hWyiy17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1NGUzOTNhLTI5MzMtNDA0MS1hMDdkLTMwNDI2ZGJmN2Y4OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDoyMi4wNzM5NzAwODhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:22Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:34459" http.request.id=136a59e1-5528-45b9-b334-fd2ce99ef5be http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52382" http.request.uri="/v2/foo/bar/blobs/uploads/d54e393a-2933-4041-a07d-30426dbf7f89?_state=tIiVJj1Xp1sFhaYAixBisYJfm61fBn4IVwyK9hWyiy17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1NGUzOTNhLTI5MzMtNDA0MS1hMDdkLTMwNDI2ZGJmN2Y4OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDoyMi4wNzM5NzAwODhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.118366ms http.response.status=204 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:22 +0000] "DELETE /v2/foo/bar/blobs/uploads/d54e393a-2933-4041-a07d-30426dbf7f89?_state=tIiVJj1Xp1sFhaYAixBisYJfm61fBn4IVwyK9hWyiy17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1NGUzOTNhLTI5MzMtNDA0MS1hMDdkLTMwNDI2ZGJmN2Y4OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDoyMi4wNzM5NzAwODhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:22Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.8 http.request.host="127.0.0.1:34459" http.request.id=bf977e56-90d7-4a9c-a78d-be5bbc5339b3 http.request.method=GET http.request.remoteaddr="127.0.0.1:52382" http.request.uri="/v2/foo/bar/blobs/uploads/d54e393a-2933-4041-a07d-30426dbf7f89?_state=tIiVJj1Xp1sFhaYAixBisYJfm61fBn4IVwyK9hWyiy17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1NGUzOTNhLTI5MzMtNDA0MS1hMDdkLTMwNDI2ZGJmN2Y4OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDoyMi4wNzM5NzAwODhaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=d54e393a-2933-4041-a07d-30426dbf7f89 time="2026-09-04T19:20:22Z" 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.8 http.request.host="127.0.0.1:34459" http.request.id=bf977e56-90d7-4a9c-a78d-be5bbc5339b3 http.request.method=GET http.request.remoteaddr="127.0.0.1:52382" http.request.uri="/v2/foo/bar/blobs/uploads/d54e393a-2933-4041-a07d-30426dbf7f89?_state=tIiVJj1Xp1sFhaYAixBisYJfm61fBn4IVwyK9hWyiy17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1NGUzOTNhLTI5MzMtNDA0MS1hMDdkLTMwNDI2ZGJmN2Y4OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDoyMi4wNzM5NzAwODhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.056645ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=d54e393a-2933-4041-a07d-30426dbf7f89 127.0.0.1 - - [04/Sep/2026:19:20:22 +0000] "GET /v2/foo/bar/blobs/uploads/d54e393a-2933-4041-a07d-30426dbf7f89?_state=tIiVJj1Xp1sFhaYAixBisYJfm61fBn4IVwyK9hWyiy17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1NGUzOTNhLTI5MzMtNDA0MS1hMDdkLTMwNDI2ZGJmN2Y4OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDoyMi4wNzM5NzAwODhaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-09-04T19:20:22Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:34459" http.request.id=ab603f48-dbc9-495b-9529-d915e697e7a8 http.request.method=POST http.request.remoteaddr="127.0.0.1:52390" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.714753ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:22Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.8 http.request.host="127.0.0.1:34459" http.request.id=65f09bb3-0fdc-47d9-b4b4-1ea985fac7b9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52390" http.request.uri="/v2/foo/bar/blobs/uploads/b2c241c6-2d65-4fd4-a585-a8b34cc95b73?_state=4ALlxiIHAUhBqFAvM7lW030z8LedONPJbzI_OHCK_V57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyYzI0MWM2LTJkNjUtNGZkNC1hNTg1LWE4YjM0Y2M5NWI3MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDoyMi4wODQ2MzU2MzlaIn0%3D&digest=sha256%3A7e6eed34d95a9c0f618887f9f07690a765f30abd264d6087744cf8e762533d95" http.request.useragent="Go-http-client/1.1" provided=sha256:7e6eed34d95a9c0f618887f9f07690a765f30abd264d6087744cf8e762533d95 vars.name="foo/bar" vars.uuid=b2c241c6-2d65-4fd4-a585-a8b34cc95b73 time="2026-09-04T19:20:22Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.8 http.request.host="127.0.0.1:34459" http.request.id=65f09bb3-0fdc-47d9-b4b4-1ea985fac7b9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52390" http.request.uri="/v2/foo/bar/blobs/uploads/b2c241c6-2d65-4fd4-a585-a8b34cc95b73?_state=4ALlxiIHAUhBqFAvM7lW030z8LedONPJbzI_OHCK_V57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyYzI0MWM2LTJkNjUtNGZkNC1hNTg1LWE4YjM0Y2M5NWI3MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDoyMi4wODQ2MzU2MzlaIn0%3D&digest=sha256%3A7e6eed34d95a9c0f618887f9f07690a765f30abd264d6087744cf8e762533d95" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=b2c241c6-2d65-4fd4-a585-a8b34cc95b73 time="2026-09-04T19:20:22Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:7e6eed34d95a9c0f618887f9f07690a765f30abd264d6087744cf8e762533d95, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.26.8 http.request.host="127.0.0.1:34459" http.request.id=65f09bb3-0fdc-47d9-b4b4-1ea985fac7b9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52390" http.request.uri="/v2/foo/bar/blobs/uploads/b2c241c6-2d65-4fd4-a585-a8b34cc95b73?_state=4ALlxiIHAUhBqFAvM7lW030z8LedONPJbzI_OHCK_V57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyYzI0MWM2LTJkNjUtNGZkNC1hNTg1LWE4YjM0Y2M5NWI3MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDoyMi4wODQ2MzU2MzlaIn0%3D&digest=sha256%3A7e6eed34d95a9c0f618887f9f07690a765f30abd264d6087744cf8e762533d95" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.894366ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=b2c241c6-2d65-4fd4-a585-a8b34cc95b73 127.0.0.1 - - [04/Sep/2026:19:20:22 +0000] "PUT /v2/foo/bar/blobs/uploads/b2c241c6-2d65-4fd4-a585-a8b34cc95b73?_state=4ALlxiIHAUhBqFAvM7lW030z8LedONPJbzI_OHCK_V57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyYzI0MWM2LTJkNjUtNGZkNC1hNTg1LWE4YjM0Y2M5NWI3MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDoyMi4wODQ2MzU2MzlaIn0%3D&digest=sha256%3A7e6eed34d95a9c0f618887f9f07690a765f30abd264d6087744cf8e762533d95 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-09-04T19:20:22Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:34459" http.request.id=7d88eb23-b662-463b-83e4-f2fca4c05ba3 http.request.method=POST http.request.remoteaddr="127.0.0.1:52390" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.994072ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:22Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:34459" http.request.id=0f30f200-c197-44ab-82e5-55fdb9078ea9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52390" http.request.uri="/v2/foo/bar/blobs/uploads/421ecc8d-5f72-4866-91b5-07126ce816c2?_state=XqSWTCnCJP4v-aZn8989WTzi49vmHmSDIMGMsm4pip57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQyMWVjYzhkLTVmNzItNDg2Ni05MWI1LTA3MTI2Y2U4MTZjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDoyMi4wODkzNjQyNTRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=2.286372ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:22 +0000] "PUT /v2/foo/bar/blobs/uploads/421ecc8d-5f72-4866-91b5-07126ce816c2?_state=XqSWTCnCJP4v-aZn8989WTzi49vmHmSDIMGMsm4pip57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQyMWVjYzhkLTVmNzItNDg2Ni05MWI1LTA3MTI2Y2U4MTZjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDoyMi4wODkzNjQyNTRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:22Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:34459" http.request.id=4ab9f1b8-1864-431e-9e9c-fc2a2626a748 http.request.method=POST http.request.remoteaddr="127.0.0.1:52390" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.793573ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:22Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:34459" http.request.id=a8e8281d-cf32-45c5-8627-59ee6833a427 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52390" http.request.uri="/v2/foo/bar/blobs/uploads/9c8e4f04-3b37-4dd8-bff9-6f0f6b8e1003?_state=bT19NnL9817BZSVBJP5qKH9BfanG83k5Raaljjcr39J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjljOGU0ZjA0LTNiMzctNGRkOC1iZmY5LTZmMGY2YjhlMTAwMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDoyMi4wOTQxNTg3MzJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.681685ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:22 +0000] "PUT /v2/foo/bar/blobs/uploads/9c8e4f04-3b37-4dd8-bff9-6f0f6b8e1003?_state=bT19NnL9817BZSVBJP5qKH9BfanG83k5Raaljjcr39J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjljOGU0ZjA0LTNiMzctNGRkOC1iZmY5LTZmMGY2YjhlMTAwMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDoyMi4wOTQxNTg3MzJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:22Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:34459" http.request.id=6c9f31ca-6a10-4d2a-adb0-ed75bc26e2bd http.request.method=POST http.request.remoteaddr="127.0.0.1:52390" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.315182ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:27Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:34459" http.request.id=97f1fab5-ea2e-4ff1-b704-cdab61506a6f http.request.method=PUT http.request.remoteaddr="127.0.0.1:52390" http.request.uri="/v2/foo/bar/blobs/uploads/6d03ee07-ec7f-4ffb-8781-c69ae39db043?_state=Rri1rHW5Cvei1iLMSaWcaed47i_UnwND1tb0BO28AiN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZkMDNlZTA3LWVjN2YtNGZmYi04NzgxLWM2OWFlMzlkYjA0MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDoyMi4wOTg5OTIyMzhaIn0%3D&digest=sha256%3A7e6eed34d95a9c0f618887f9f07690a765f30abd264d6087744cf8e762533d95" http.request.useragent="Go-http-client/1.1" http.response.duration=4.993827972s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:22 +0000] "PUT /v2/foo/bar/blobs/uploads/6d03ee07-ec7f-4ffb-8781-c69ae39db043?_state=Rri1rHW5Cvei1iLMSaWcaed47i_UnwND1tb0BO28AiN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZkMDNlZTA3LWVjN2YtNGZmYi04NzgxLWM2OWFlMzlkYjA0MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDoyMi4wOTg5OTIyMzhaIn0%3D&digest=sha256%3A7e6eed34d95a9c0f618887f9f07690a765f30abd264d6087744cf8e762533d95 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:27Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:34459" http.request.id=49c8aebe-e906-4c96-8fad-1ebeb7205c57 http.request.method=POST http.request.remoteaddr="127.0.0.1:52390" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.847553ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:27 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:31Z" level=info msg="response completed" go.version=go1.26.8 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:34459" http.request.id=33f21d71-bc9b-4dca-99e9-521fa705e2ba http.request.method=PATCH http.request.remoteaddr="127.0.0.1:52390" http.request.uri="/v2/foo/bar/blobs/uploads/88c02a69-7ed5-48f1-b8a5-d506838be154?_state=oBNLsxIQBsR2CHJD6k4nHjac3KE7BC0s0o4MV7bJAx97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4YzAyYTY5LTdlZDUtNDhmMS1iOGE1LWQ1MDY4MzhiZTE1NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDoyNy4yMTU3Njg4OTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=4.731908018s http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:27 +0000] "PATCH /v2/foo/bar/blobs/uploads/88c02a69-7ed5-48f1-b8a5-d506838be154?_state=oBNLsxIQBsR2CHJD6k4nHjac3KE7BC0s0o4MV7bJAx97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4YzAyYTY5LTdlZDUtNDhmMS1iOGE1LWQ1MDY4MzhiZTE1NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDoyNy4yMTU3Njg4OTNaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:31Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:34459" http.request.id=f2a846c4-d403-49ab-93e9-461fe338ffd6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52390" http.request.uri="/v2/foo/bar/blobs/uploads/88c02a69-7ed5-48f1-b8a5-d506838be154?_state=F04jOo193QBjt3MJLGntow3xhnBX9A38icgGS1AiKe97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4YzAyYTY5LTdlZDUtNDhmMS1iOGE1LWQ1MDY4MzhiZTE1NCIsIk9mZnNldCI6MjU0NTgxNzYsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjA6MjdaIn0%3D&digest=sha256%3A7e6eed34d95a9c0f618887f9f07690a765f30abd264d6087744cf8e762533d95" http.request.useragent="Go-http-client/1.1" http.response.duration=3.032269ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:31 +0000] "PUT /v2/foo/bar/blobs/uploads/88c02a69-7ed5-48f1-b8a5-d506838be154?_state=F04jOo193QBjt3MJLGntow3xhnBX9A38icgGS1AiKe97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4YzAyYTY5LTdlZDUtNDhmMS1iOGE1LWQ1MDY4MzhiZTE1NCIsIk9mZnNldCI6MjU0NTgxNzYsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjA6MjdaIn0%3D&digest=sha256%3A7e6eed34d95a9c0f618887f9f07690a765f30abd264d6087744cf8e762533d95 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:31Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:34459" http.request.id=fca8166d-46c4-4770-9a41-cb9d271ffc94 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52390" http.request.uri="/v2/foo/bar/blobs/sha256:7e6eed34d95a9c0f618887f9f07690a765f30abd264d6087744cf8e762533d95" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.886443ms http.response.status=200 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:31 +0000] "HEAD /v2/foo/bar/blobs/sha256:7e6eed34d95a9c0f618887f9f07690a765f30abd264d6087744cf8e762533d95 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:32Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:34459" http.request.id=58e119a2-5aa5-49c4-80ae-def36794a92e http.request.method=GET http.request.remoteaddr="127.0.0.1:52390" http.request.uri="/v2/foo/bar/blobs/sha256:7e6eed34d95a9c0f618887f9f07690a765f30abd264d6087744cf8e762533d95" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=139.616387ms http.response.status=200 http.response.written=25458176 127.0.0.1 - - [04/Sep/2026:19:20:31 +0000] "GET /v2/foo/bar/blobs/sha256:7e6eed34d95a9c0f618887f9f07690a765f30abd264d6087744cf8e762533d95 HTTP/1.1" 200 25458176 "" "Go-http-client/1.1" time="2026-09-04T19:20:32Z" level=error msg="error parsing digest="sha257:7e6eed34d95a9c0f618887f9f07690a765f30abd264d6087744cf8e762533d95": unsupported digest algorithm" go.version=go1.26.8 http.request.host="127.0.0.1:34459" http.request.id=fb9072e2-aa6b-47ee-ba63-65ccf693e9f7 http.request.method=GET http.request.remoteaddr="127.0.0.1:52390" http.request.uri="/v2/foo/bar/blobs/sha257:7e6eed34d95a9c0f618887f9f07690a765f30abd264d6087744cf8e762533d95" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:7e6eed34d95a9c0f618887f9f07690a765f30abd264d6087744cf8e762533d95" vars.name="foo/bar" time="2026-09-04T19:20:32Z" 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.8 http.request.host="127.0.0.1:34459" http.request.id=fb9072e2-aa6b-47ee-ba63-65ccf693e9f7 http.request.method=GET http.request.remoteaddr="127.0.0.1:52390" http.request.uri="/v2/foo/bar/blobs/sha257:7e6eed34d95a9c0f618887f9f07690a765f30abd264d6087744cf8e762533d95" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.738916ms http.response.status=400 http.response.written=110 vars.digest="sha257:7e6eed34d95a9c0f618887f9f07690a765f30abd264d6087744cf8e762533d95" vars.name="foo/bar" 127.0.0.1 - - [04/Sep/2026:19:20:32 +0000] "GET /v2/foo/bar/blobs/sha257:7e6eed34d95a9c0f618887f9f07690a765f30abd264d6087744cf8e762533d95 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-09-04T19:20:32Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:34459" http.request.id=78e74d2b-b5b1-4617-9a27-895fb45fda6f http.request.method=GET http.request.remoteaddr="127.0.0.1:41820" http.request.uri="/v2/foo/bar/blobs/sha256:7e6eed34d95a9c0f618887f9f07690a765f30abd264d6087744cf8e762533d95" http.request.useragent="Go-http-client/1.1" http.response.duration=3.072252ms http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:32 +0000] "GET /v2/foo/bar/blobs/sha256:7e6eed34d95a9c0f618887f9f07690a765f30abd264d6087744cf8e762533d95 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-04T19:20: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.8 time="2026-09-04T19:20:32Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-04T19:20:32Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:0a2cb1aeaf2bea570a823287337793455457b678c199b16dadeb578cb2c94041 err.message="blob unknown to registry" go.version=go1.26.8 http.request.host="127.0.0.1:44711" http.request.id=05d07afb-1509-499f-808b-ff32deca059b http.request.method=GET http.request.remoteaddr="127.0.0.1:40856" http.request.uri="/v2/foo/bar/blobs/sha256:0a2cb1aeaf2bea570a823287337793455457b678c199b16dadeb578cb2c94041" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.912006ms http.response.status=404 http.response.written=157 vars.digest="sha256:0a2cb1aeaf2bea570a823287337793455457b678c199b16dadeb578cb2c94041" vars.name="foo/bar" 127.0.0.1 - - [04/Sep/2026:19:20:32 +0000] "GET /v2/foo/bar/blobs/sha256:0a2cb1aeaf2bea570a823287337793455457b678c199b16dadeb578cb2c94041 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-09-04T19:20:32Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:0a2cb1aeaf2bea570a823287337793455457b678c199b16dadeb578cb2c94041 err.message="blob unknown to registry" go.version=go1.26.8 http.request.host="127.0.0.1:44711" http.request.id=9b228084-6038-46fc-af83-d3f59f52bf10 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40870" http.request.uri="/v2/foo/bar/blobs/sha256:0a2cb1aeaf2bea570a823287337793455457b678c199b16dadeb578cb2c94041" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.867902ms http.response.status=404 http.response.written=157 vars.digest="sha256:0a2cb1aeaf2bea570a823287337793455457b678c199b16dadeb578cb2c94041" vars.name="foo/bar" 127.0.0.1 - - [04/Sep/2026:19:20:32 +0000] "HEAD /v2/foo/bar/blobs/sha256:0a2cb1aeaf2bea570a823287337793455457b678c199b16dadeb578cb2c94041 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-09-04T19:20:32Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:44711" http.request.id=82aa767e-fcb4-4b8c-b01d-7a39cdb5c413 http.request.method=POST http.request.remoteaddr="127.0.0.1:40870" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.724491ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:32 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:32Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:44711" http.request.id=468e6e5d-6bb4-44a0-9662-f1f9d68303b9 http.request.method=GET http.request.remoteaddr="127.0.0.1:40870" http.request.uri="/v2/foo/bar/blobs/uploads/1a1cf82e-bc5b-4547-b016-ebe5546e432c?_state=1cnngPX4roLi5A3y997iIA0up3VZK9GA3SgAZU6GVTB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhMWNmODJlLWJjNWItNDU0Ny1iMDE2LWViZTU1NDZlNDMyYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDozMi4zMTYwODU3ODhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.690709ms http.response.status=204 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:32 +0000] "GET /v2/foo/bar/blobs/uploads/1a1cf82e-bc5b-4547-b016-ebe5546e432c?_state=1cnngPX4roLi5A3y997iIA0up3VZK9GA3SgAZU6GVTB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhMWNmODJlLWJjNWItNDU0Ny1iMDE2LWViZTU1NDZlNDMyYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDozMi4zMTYwODU3ODhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:32Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:44711" http.request.id=c9af1b60-91e2-48fc-9a72-2aebf5a54248 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40870" http.request.uri="/v2/foo/bar/blobs/uploads/1a1cf82e-bc5b-4547-b016-ebe5546e432c?_state=1cnngPX4roLi5A3y997iIA0up3VZK9GA3SgAZU6GVTB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhMWNmODJlLWJjNWItNDU0Ny1iMDE2LWViZTU1NDZlNDMyYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDozMi4zMTYwODU3ODhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="811.49µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:32 +0000] "DELETE /v2/foo/bar/blobs/uploads/1a1cf82e-bc5b-4547-b016-ebe5546e432c?_state=1cnngPX4roLi5A3y997iIA0up3VZK9GA3SgAZU6GVTB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhMWNmODJlLWJjNWItNDU0Ny1iMDE2LWViZTU1NDZlNDMyYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDozMi4zMTYwODU3ODhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:32Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.8 http.request.host="127.0.0.1:44711" http.request.id=28d30937-776a-4a37-9cec-afa0f2a53209 http.request.method=GET http.request.remoteaddr="127.0.0.1:40870" http.request.uri="/v2/foo/bar/blobs/uploads/1a1cf82e-bc5b-4547-b016-ebe5546e432c?_state=1cnngPX4roLi5A3y997iIA0up3VZK9GA3SgAZU6GVTB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhMWNmODJlLWJjNWItNDU0Ny1iMDE2LWViZTU1NDZlNDMyYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDozMi4zMTYwODU3ODhaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=1a1cf82e-bc5b-4547-b016-ebe5546e432c time="2026-09-04T19:20:32Z" 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.8 http.request.host="127.0.0.1:44711" http.request.id=28d30937-776a-4a37-9cec-afa0f2a53209 http.request.method=GET http.request.remoteaddr="127.0.0.1:40870" http.request.uri="/v2/foo/bar/blobs/uploads/1a1cf82e-bc5b-4547-b016-ebe5546e432c?_state=1cnngPX4roLi5A3y997iIA0up3VZK9GA3SgAZU6GVTB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhMWNmODJlLWJjNWItNDU0Ny1iMDE2LWViZTU1NDZlNDMyYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDozMi4zMTYwODU3ODhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="793.493µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=1a1cf82e-bc5b-4547-b016-ebe5546e432c 127.0.0.1 - - [04/Sep/2026:19:20:32 +0000] "GET /v2/foo/bar/blobs/uploads/1a1cf82e-bc5b-4547-b016-ebe5546e432c?_state=1cnngPX4roLi5A3y997iIA0up3VZK9GA3SgAZU6GVTB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhMWNmODJlLWJjNWItNDU0Ny1iMDE2LWViZTU1NDZlNDMyYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDozMi4zMTYwODU3ODhaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-09-04T19:20:32Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:44711" http.request.id=8ebd721e-80a9-4c11-b64c-f4abf11a833f http.request.method=POST http.request.remoteaddr="127.0.0.1:40876" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.869296ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:32 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:32Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.8 http.request.host="127.0.0.1:44711" http.request.id=f659a8ff-6cdc-4078-9794-5451faf2c7fa http.request.method=PUT http.request.remoteaddr="127.0.0.1:40876" http.request.uri="/v2/foo/bar/blobs/uploads/f00ce659-5029-490c-b4d2-7ab53bdf310d?_state=FcTh2EWsO7txQr-MBYnzH7rXZmJcndvKjuVJsLD7OBh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYwMGNlNjU5LTUwMjktNDkwYy1iNGQyLTdhYjUzYmRmMzEwZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDozMi4zMjI4NDc5MjdaIn0%3D&digest=sha256%3A0a2cb1aeaf2bea570a823287337793455457b678c199b16dadeb578cb2c94041" http.request.useragent="Go-http-client/1.1" provided=sha256:0a2cb1aeaf2bea570a823287337793455457b678c199b16dadeb578cb2c94041 vars.name="foo/bar" vars.uuid=f00ce659-5029-490c-b4d2-7ab53bdf310d time="2026-09-04T19:20:32Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.8 http.request.host="127.0.0.1:44711" http.request.id=f659a8ff-6cdc-4078-9794-5451faf2c7fa http.request.method=PUT http.request.remoteaddr="127.0.0.1:40876" http.request.uri="/v2/foo/bar/blobs/uploads/f00ce659-5029-490c-b4d2-7ab53bdf310d?_state=FcTh2EWsO7txQr-MBYnzH7rXZmJcndvKjuVJsLD7OBh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYwMGNlNjU5LTUwMjktNDkwYy1iNGQyLTdhYjUzYmRmMzEwZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDozMi4zMjI4NDc5MjdaIn0%3D&digest=sha256%3A0a2cb1aeaf2bea570a823287337793455457b678c199b16dadeb578cb2c94041" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=f00ce659-5029-490c-b4d2-7ab53bdf310d time="2026-09-04T19:20:32Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:0a2cb1aeaf2bea570a823287337793455457b678c199b16dadeb578cb2c94041, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.26.8 http.request.host="127.0.0.1:44711" http.request.id=f659a8ff-6cdc-4078-9794-5451faf2c7fa http.request.method=PUT http.request.remoteaddr="127.0.0.1:40876" http.request.uri="/v2/foo/bar/blobs/uploads/f00ce659-5029-490c-b4d2-7ab53bdf310d?_state=FcTh2EWsO7txQr-MBYnzH7rXZmJcndvKjuVJsLD7OBh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYwMGNlNjU5LTUwMjktNDkwYy1iNGQyLTdhYjUzYmRmMzEwZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDozMi4zMjI4NDc5MjdaIn0%3D&digest=sha256%3A0a2cb1aeaf2bea570a823287337793455457b678c199b16dadeb578cb2c94041" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.356763ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=f00ce659-5029-490c-b4d2-7ab53bdf310d 127.0.0.1 - - [04/Sep/2026:19:20:32 +0000] "PUT /v2/foo/bar/blobs/uploads/f00ce659-5029-490c-b4d2-7ab53bdf310d?_state=FcTh2EWsO7txQr-MBYnzH7rXZmJcndvKjuVJsLD7OBh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYwMGNlNjU5LTUwMjktNDkwYy1iNGQyLTdhYjUzYmRmMzEwZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDozMi4zMjI4NDc5MjdaIn0%3D&digest=sha256%3A0a2cb1aeaf2bea570a823287337793455457b678c199b16dadeb578cb2c94041 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-09-04T19:20:32Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:44711" http.request.id=09c45416-9f76-4cde-b11d-fbbc7390b55f http.request.method=POST http.request.remoteaddr="127.0.0.1:40876" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="935.006µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:32 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:32Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:44711" http.request.id=6e72b0eb-69fb-42f6-bb81-45ed95731784 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40876" http.request.uri="/v2/foo/bar/blobs/uploads/c3561c8e-a1d9-445e-bb2c-8d24454131ec?_state=IQDYoCiFCROz8TXdB4mX1m2VYHlqhissKZrOYSIIPHV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMzNTYxYzhlLWExZDktNDQ1ZS1iYjJjLThkMjQ0NTQxMzFlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDozMi4zMjc0ODc5OFoifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.169923ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:32 +0000] "PUT /v2/foo/bar/blobs/uploads/c3561c8e-a1d9-445e-bb2c-8d24454131ec?_state=IQDYoCiFCROz8TXdB4mX1m2VYHlqhissKZrOYSIIPHV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMzNTYxYzhlLWExZDktNDQ1ZS1iYjJjLThkMjQ0NTQxMzFlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDozMi4zMjc0ODc5OFoifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:32Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:44711" http.request.id=5fd2b360-f129-45b9-b247-08336a2fc81d http.request.method=POST http.request.remoteaddr="127.0.0.1:40876" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.521642ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:32 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:32Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:44711" http.request.id=a209a3f7-570d-4222-b318-e2c0e80d03a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40876" http.request.uri="/v2/foo/bar/blobs/uploads/df308a69-84e5-4e04-baa1-6802fc36f98c?_state=HIIguHAZvRjuCCzwdkONCTexWiflKzy8j2WWPotsMLV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRmMzA4YTY5LTg0ZTUtNGUwNC1iYWExLTY4MDJmYzM2Zjk4YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDozMi4zMzA4MzExODJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.003746ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:32 +0000] "PUT /v2/foo/bar/blobs/uploads/df308a69-84e5-4e04-baa1-6802fc36f98c?_state=HIIguHAZvRjuCCzwdkONCTexWiflKzy8j2WWPotsMLV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRmMzA4YTY5LTg0ZTUtNGUwNC1iYWExLTY4MDJmYzM2Zjk4YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDozMi4zMzA4MzExODJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:32Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:44711" http.request.id=c1cb1a91-1d2e-418e-b9d0-e3324a474eab http.request.method=POST http.request.remoteaddr="127.0.0.1:40876" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.608718ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:32 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:36Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:44711" http.request.id=50f023e5-8576-4715-a63c-82c20833b89e http.request.method=PUT http.request.remoteaddr="127.0.0.1:40876" http.request.uri="/v2/foo/bar/blobs/uploads/4d6c0c5c-0c1e-4a87-aff2-0a320ca419b9?_state=jo6HiBycFAsVLFZEk3tTtOXz0IhbFzONMZ6qvtT4VPx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRkNmMwYzVjLTBjMWUtNGE4Ny1hZmYyLTBhMzIwY2E0MTliOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDozMi4zMzUzMzk2NDRaIn0%3D&digest=sha256%3A0a2cb1aeaf2bea570a823287337793455457b678c199b16dadeb578cb2c94041" http.request.useragent="Go-http-client/1.1" http.response.duration=3.845455377s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:32 +0000] "PUT /v2/foo/bar/blobs/uploads/4d6c0c5c-0c1e-4a87-aff2-0a320ca419b9?_state=jo6HiBycFAsVLFZEk3tTtOXz0IhbFzONMZ6qvtT4VPx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRkNmMwYzVjLTBjMWUtNGE4Ny1hZmYyLTBhMzIwY2E0MTliOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDozMi4zMzUzMzk2NDRaIn0%3D&digest=sha256%3A0a2cb1aeaf2bea570a823287337793455457b678c199b16dadeb578cb2c94041 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:36Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:44711" http.request.id=e129eb6b-25d3-44a8-a0ce-547145ae289a http.request.method=POST http.request.remoteaddr="127.0.0.1:40876" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.451776ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:39Z" level=info msg="response completed" go.version=go1.26.8 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:44711" http.request.id=7935881d-c04b-431b-a528-b4b03fa689c0 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:40876" http.request.uri="/v2/foo/bar/blobs/uploads/90d7676d-7b8f-4b1a-b069-1725db9ee293?_state=hiW_LbywzHkwnuXHWXpa_iNaSFyw16dzPjCp3zyvuP57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkwZDc2NzZkLTdiOGYtNGIxYS1iMDY5LTE3MjVkYjllZTI5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDozNi4yOTQ2NDk3NVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.51253342s http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:36 +0000] "PATCH /v2/foo/bar/blobs/uploads/90d7676d-7b8f-4b1a-b069-1725db9ee293?_state=hiW_LbywzHkwnuXHWXpa_iNaSFyw16dzPjCp3zyvuP57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkwZDc2NzZkLTdiOGYtNGIxYS1iMDY5LTE3MjVkYjllZTI5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDozNi4yOTQ2NDk3NVoifQ%3D%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:39Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:44711" http.request.id=5ff69784-b62c-42eb-bf00-74c124137e81 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40876" http.request.uri="/v2/foo/bar/blobs/uploads/90d7676d-7b8f-4b1a-b069-1725db9ee293?_state=T55uObc5FEzr2tzlflWRbcopz4gIhO6CPYIsP7wOMNl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkwZDc2NzZkLTdiOGYtNGIxYS1iMDY5LTE3MjVkYjllZTI5MyIsIk9mZnNldCI6MjE5NjQ4MDAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjA6MzZaIn0%3D&digest=sha256%3A0a2cb1aeaf2bea570a823287337793455457b678c199b16dadeb578cb2c94041" http.request.useragent="Go-http-client/1.1" http.response.duration=2.654102ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:39 +0000] "PUT /v2/foo/bar/blobs/uploads/90d7676d-7b8f-4b1a-b069-1725db9ee293?_state=T55uObc5FEzr2tzlflWRbcopz4gIhO6CPYIsP7wOMNl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkwZDc2NzZkLTdiOGYtNGIxYS1iMDY5LTE3MjVkYjllZTI5MyIsIk9mZnNldCI6MjE5NjQ4MDAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjA6MzZaIn0%3D&digest=sha256%3A0a2cb1aeaf2bea570a823287337793455457b678c199b16dadeb578cb2c94041 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:39Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:44711" http.request.id=7b323179-ff00-44db-a14a-249877895451 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40876" http.request.uri="/v2/foo/bar/blobs/sha256:0a2cb1aeaf2bea570a823287337793455457b678c199b16dadeb578cb2c94041" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.987748ms http.response.status=200 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:39 +0000] "HEAD /v2/foo/bar/blobs/sha256:0a2cb1aeaf2bea570a823287337793455457b678c199b16dadeb578cb2c94041 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:39Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:44711" http.request.id=430a51e4-084d-4f95-b57d-16231a70611c http.request.method=GET http.request.remoteaddr="127.0.0.1:40876" http.request.uri="/v2/foo/bar/blobs/sha256:0a2cb1aeaf2bea570a823287337793455457b678c199b16dadeb578cb2c94041" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=94.110819ms http.response.status=200 http.response.written=21964800 127.0.0.1 - - [04/Sep/2026:19:20:39 +0000] "GET /v2/foo/bar/blobs/sha256:0a2cb1aeaf2bea570a823287337793455457b678c199b16dadeb578cb2c94041 HTTP/1.1" 200 21964800 "" "Go-http-client/1.1" time="2026-09-04T19:20:39Z" level=error msg="error parsing digest="sha257:0a2cb1aeaf2bea570a823287337793455457b678c199b16dadeb578cb2c94041": unsupported digest algorithm" go.version=go1.26.8 http.request.host="127.0.0.1:44711" http.request.id=0f8dc47f-90df-4e37-b6f4-c1a15df63784 http.request.method=GET http.request.remoteaddr="127.0.0.1:40876" http.request.uri="/v2/foo/bar/blobs/sha257:0a2cb1aeaf2bea570a823287337793455457b678c199b16dadeb578cb2c94041" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:0a2cb1aeaf2bea570a823287337793455457b678c199b16dadeb578cb2c94041" vars.name="foo/bar" time="2026-09-04T19:20:39Z" 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.8 http.request.host="127.0.0.1:44711" http.request.id=0f8dc47f-90df-4e37-b6f4-c1a15df63784 http.request.method=GET http.request.remoteaddr="127.0.0.1:40876" http.request.uri="/v2/foo/bar/blobs/sha257:0a2cb1aeaf2bea570a823287337793455457b678c199b16dadeb578cb2c94041" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.656866ms http.response.status=400 http.response.written=110 vars.digest="sha257:0a2cb1aeaf2bea570a823287337793455457b678c199b16dadeb578cb2c94041" vars.name="foo/bar" 127.0.0.1 - - [04/Sep/2026:19:20:39 +0000] "GET /v2/foo/bar/blobs/sha257:0a2cb1aeaf2bea570a823287337793455457b678c199b16dadeb578cb2c94041 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-09-04T19:20:39Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:44711" http.request.id=ed6beaaa-49f7-4d15-9799-0a33c55ecf16 http.request.method=GET http.request.remoteaddr="127.0.0.1:40890" http.request.uri="/v2/foo/bar/blobs/sha256:0a2cb1aeaf2bea570a823287337793455457b678c199b16dadeb578cb2c94041" http.request.useragent="Go-http-client/1.1" http.response.duration=2.787274ms http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:39 +0000] "GET /v2/foo/bar/blobs/sha256:0a2cb1aeaf2bea570a823287337793455457b678c199b16dadeb578cb2c94041 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:39Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:44711" http.request.id=0548ba75-b61b-4276-b2f4-8d3a95d44e14 http.request.method=GET http.request.remoteaddr="127.0.0.1:40890" http.request.uri="/v2/foo/bar/blobs/sha256:0a2cb1aeaf2bea570a823287337793455457b678c199b16dadeb578cb2c94041" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=5.662844ms http.response.status=200 http.response.written=131072 127.0.0.1 - - [04/Sep/2026:19:20:39 +0000] "GET /v2/foo/bar/blobs/sha256:0a2cb1aeaf2bea570a823287337793455457b678c199b16dadeb578cb2c94041 HTTP/1.1" 200 131072 "" "Go-http-client/1.1" time="2026-09-04T19:20:39Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:44711" http.request.id=1f20974b-a15b-40d7-9ec4-8c0e945b9f15 http.request.method=GET http.request.remoteaddr="127.0.0.1:40886" http.request.uri="/v2/foo/bar/blobs/sha256:0a2cb1aeaf2bea570a823287337793455457b678c199b16dadeb578cb2c94041" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=17.485593ms http.response.status=200 http.response.written=2658304 127.0.0.1 - - [04/Sep/2026:19:20:39 +0000] "GET /v2/foo/bar/blobs/sha256:0a2cb1aeaf2bea570a823287337793455457b678c199b16dadeb578cb2c94041 HTTP/1.1" 200 2658304 "" "Go-http-client/1.1" time="2026-09-04T19:20:39Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:34459" http.request.id=1c1a7de6-106e-44a2-a085-97f885acebc9 http.request.method=GET http.request.remoteaddr="127.0.0.1:41810" http.request.uri="/v2/foo/bar/blobs/sha256:7e6eed34d95a9c0f618887f9f07690a765f30abd264d6087744cf8e762533d95" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=7.827760386s http.response.status=200 http.response.written=2658304 127.0.0.1 - - [04/Sep/2026:19:20:32 +0000] "GET /v2/foo/bar/blobs/sha256:7e6eed34d95a9c0f618887f9f07690a765f30abd264d6087744cf8e762533d95 HTTP/1.1" 200 2658304 "" "Go-http-client/1.1" time="2026-09-04T19:20:39Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:34459" http.request.id=1b96f617-d971-4b30-b629-ae17f0cb667c http.request.method=GET http.request.remoteaddr="127.0.0.1:41820" http.request.uri="/v2/foo/bar/blobs/sha256:7e6eed34d95a9c0f618887f9f07690a765f30abd264d6087744cf8e762533d95" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=7.817305447s http.response.status=200 http.response.written=2614272 127.0.0.1 - - [04/Sep/2026:19:20:32 +0000] "GET /v2/foo/bar/blobs/sha256:7e6eed34d95a9c0f618887f9f07690a765f30abd264d6087744cf8e762533d95 HTTP/1.1" 200 2614272 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (18.02s) === RUN TestBlobDelete time="2026-09-04T19:20: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.8 time="2026-09-04T19:20:39Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-04T19:20:40Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36 err.message="blob unknown to registry" go.version=go1.26.8 http.request.host="127.0.0.1:37937" http.request.id=30c64fa9-eb5a-4b38-950c-44714d5a3834 http.request.method=GET http.request.remoteaddr="127.0.0.1:36508" http.request.uri="/v2/foo/bar/blobs/sha256:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.928022ms http.response.status=404 http.response.written=157 vars.digest="sha256:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36" vars.name="foo/bar" 127.0.0.1 - - [04/Sep/2026:19:20:40 +0000] "GET /v2/foo/bar/blobs/sha256:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-09-04T19:20:40Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36 err.message="blob unknown to registry" go.version=go1.26.8 http.request.host="127.0.0.1:37937" http.request.id=4fc00416-465c-4de7-bc15-66f3b216ab2f http.request.method=HEAD http.request.remoteaddr="127.0.0.1:36518" http.request.uri="/v2/foo/bar/blobs/sha256:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.628701ms http.response.status=404 http.response.written=157 vars.digest="sha256:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36" vars.name="foo/bar" 127.0.0.1 - - [04/Sep/2026:19:20:40 +0000] "HEAD /v2/foo/bar/blobs/sha256:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-09-04T19:20:40Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:37937" http.request.id=11114c16-39cd-4426-9557-839cb9fac0a7 http.request.method=POST http.request.remoteaddr="127.0.0.1:36518" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.070409ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:40Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:37937" http.request.id=329927a9-2e33-4283-a0b1-4c66ae64366f http.request.method=GET http.request.remoteaddr="127.0.0.1:36518" http.request.uri="/v2/foo/bar/blobs/uploads/03ca491c-015a-47c4-b1de-281bad3babd3?_state=ukXsmPPEDTI9aWTWb6GUkvzIlo6G9Wx4lLG02_bHkTN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAzY2E0OTFjLTAxNWEtNDdjNC1iMWRlLTI4MWJhZDNiYWJkMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDo0MC4xMjYzMDA0MTFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.146383ms http.response.status=204 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:40 +0000] "GET /v2/foo/bar/blobs/uploads/03ca491c-015a-47c4-b1de-281bad3babd3?_state=ukXsmPPEDTI9aWTWb6GUkvzIlo6G9Wx4lLG02_bHkTN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAzY2E0OTFjLTAxNWEtNDdjNC1iMWRlLTI4MWJhZDNiYWJkMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDo0MC4xMjYzMDA0MTFaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:40Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:37937" http.request.id=974a8c50-c2eb-447b-9ec0-1b662e1e9e55 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36518" http.request.uri="/v2/foo/bar/blobs/uploads/03ca491c-015a-47c4-b1de-281bad3babd3?_state=ukXsmPPEDTI9aWTWb6GUkvzIlo6G9Wx4lLG02_bHkTN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAzY2E0OTFjLTAxNWEtNDdjNC1iMWRlLTI4MWJhZDNiYWJkMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDo0MC4xMjYzMDA0MTFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.100642ms http.response.status=204 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:40 +0000] "DELETE /v2/foo/bar/blobs/uploads/03ca491c-015a-47c4-b1de-281bad3babd3?_state=ukXsmPPEDTI9aWTWb6GUkvzIlo6G9Wx4lLG02_bHkTN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAzY2E0OTFjLTAxNWEtNDdjNC1iMWRlLTI4MWJhZDNiYWJkMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDo0MC4xMjYzMDA0MTFaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:40Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.8 http.request.host="127.0.0.1:37937" http.request.id=72036b9d-cca6-4cd8-8349-934531c89ae7 http.request.method=GET http.request.remoteaddr="127.0.0.1:36518" http.request.uri="/v2/foo/bar/blobs/uploads/03ca491c-015a-47c4-b1de-281bad3babd3?_state=ukXsmPPEDTI9aWTWb6GUkvzIlo6G9Wx4lLG02_bHkTN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAzY2E0OTFjLTAxNWEtNDdjNC1iMWRlLTI4MWJhZDNiYWJkMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDo0MC4xMjYzMDA0MTFaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=03ca491c-015a-47c4-b1de-281bad3babd3 time="2026-09-04T19:20:40Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.26.8 http.request.host="127.0.0.1:37937" http.request.id=72036b9d-cca6-4cd8-8349-934531c89ae7 http.request.method=GET http.request.remoteaddr="127.0.0.1:36518" http.request.uri="/v2/foo/bar/blobs/uploads/03ca491c-015a-47c4-b1de-281bad3babd3?_state=ukXsmPPEDTI9aWTWb6GUkvzIlo6G9Wx4lLG02_bHkTN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAzY2E0OTFjLTAxNWEtNDdjNC1iMWRlLTI4MWJhZDNiYWJkMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDo0MC4xMjYzMDA0MTFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.001381ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=03ca491c-015a-47c4-b1de-281bad3babd3 127.0.0.1 - - [04/Sep/2026:19:20:40 +0000] "GET /v2/foo/bar/blobs/uploads/03ca491c-015a-47c4-b1de-281bad3babd3?_state=ukXsmPPEDTI9aWTWb6GUkvzIlo6G9Wx4lLG02_bHkTN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAzY2E0OTFjLTAxNWEtNDdjNC1iMWRlLTI4MWJhZDNiYWJkMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDo0MC4xMjYzMDA0MTFaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-09-04T19:20:40Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:37937" http.request.id=39969cb0-f09c-4def-9ebc-51870d915148 http.request.method=POST http.request.remoteaddr="127.0.0.1:36524" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.799655ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:40Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.8 http.request.host="127.0.0.1:37937" http.request.id=ef719fd3-6d2e-45c5-acde-5a7bd0c25b21 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36524" http.request.uri="/v2/foo/bar/blobs/uploads/a1e26a4a-d30e-461e-8a11-43f127553972?_state=_MTRSDr2LVgUdYpQ4bC6bBqZj9xrVzUz__9JMP0fNJV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImExZTI2YTRhLWQzMGUtNDYxZS04YTExLTQzZjEyNzU1Mzk3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDo0MC4xMzY4MTI4NTRaIn0%3D&digest=sha256%3Af3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36" http.request.useragent="Go-http-client/1.1" provided=sha256:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36 vars.name="foo/bar" vars.uuid=a1e26a4a-d30e-461e-8a11-43f127553972 time="2026-09-04T19:20:40Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.8 http.request.host="127.0.0.1:37937" http.request.id=ef719fd3-6d2e-45c5-acde-5a7bd0c25b21 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36524" http.request.uri="/v2/foo/bar/blobs/uploads/a1e26a4a-d30e-461e-8a11-43f127553972?_state=_MTRSDr2LVgUdYpQ4bC6bBqZj9xrVzUz__9JMP0fNJV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImExZTI2YTRhLWQzMGUtNDYxZS04YTExLTQzZjEyNzU1Mzk3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDo0MC4xMzY4MTI4NTRaIn0%3D&digest=sha256%3Af3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=a1e26a4a-d30e-461e-8a11-43f127553972 time="2026-09-04T19:20:40Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.26.8 http.request.host="127.0.0.1:37937" http.request.id=ef719fd3-6d2e-45c5-acde-5a7bd0c25b21 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36524" http.request.uri="/v2/foo/bar/blobs/uploads/a1e26a4a-d30e-461e-8a11-43f127553972?_state=_MTRSDr2LVgUdYpQ4bC6bBqZj9xrVzUz__9JMP0fNJV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImExZTI2YTRhLWQzMGUtNDYxZS04YTExLTQzZjEyNzU1Mzk3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDo0MC4xMzY4MTI4NTRaIn0%3D&digest=sha256%3Af3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.669427ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=a1e26a4a-d30e-461e-8a11-43f127553972 127.0.0.1 - - [04/Sep/2026:19:20:40 +0000] "PUT /v2/foo/bar/blobs/uploads/a1e26a4a-d30e-461e-8a11-43f127553972?_state=_MTRSDr2LVgUdYpQ4bC6bBqZj9xrVzUz__9JMP0fNJV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImExZTI2YTRhLWQzMGUtNDYxZS04YTExLTQzZjEyNzU1Mzk3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDo0MC4xMzY4MTI4NTRaIn0%3D&digest=sha256%3Af3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-09-04T19:20:40Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:37937" http.request.id=a39cfb4e-f939-491b-bf73-5b7b18f39100 http.request.method=POST http.request.remoteaddr="127.0.0.1:36524" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.984961ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:40Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:37937" http.request.id=a0b5c2c8-dbd2-4cfa-855c-9590422de751 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36524" http.request.uri="/v2/foo/bar/blobs/uploads/16c68608-6c02-4f89-b5c8-4617a6324f4f?_state=ymTSyEiyMSqSb5udBQ-NGcBdEtwgxsrDh44-fjO-ubh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE2YzY4NjA4LTZjMDItNGY4OS1iNWM4LTQ2MTdhNjMyNGY0ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDo0MC4xNDI2NDY0NjdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=2.396623ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:40 +0000] "PUT /v2/foo/bar/blobs/uploads/16c68608-6c02-4f89-b5c8-4617a6324f4f?_state=ymTSyEiyMSqSb5udBQ-NGcBdEtwgxsrDh44-fjO-ubh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE2YzY4NjA4LTZjMDItNGY4OS1iNWM4LTQ2MTdhNjMyNGY0ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDo0MC4xNDI2NDY0NjdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:40Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:37937" http.request.id=66b57165-b9db-45a8-a019-7de1c2b23a4f http.request.method=POST http.request.remoteaddr="127.0.0.1:36524" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.901758ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:40Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:37937" http.request.id=50798e4b-e354-48fd-a751-e1a295d5dbc9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36524" http.request.uri="/v2/foo/bar/blobs/uploads/9c6fe765-b0d1-4582-a372-379c09dcf02e?_state=qk1tOoTn46ZgbNXgW_e00MVuJYCYCRkk38VQqB7eVcB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjljNmZlNzY1LWIwZDEtNDU4Mi1hMzcyLTM3OWMwOWRjZjAyZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDo0MC4xNDc4NjYyMDNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.111048ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:40 +0000] "PUT /v2/foo/bar/blobs/uploads/9c6fe765-b0d1-4582-a372-379c09dcf02e?_state=qk1tOoTn46ZgbNXgW_e00MVuJYCYCRkk38VQqB7eVcB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjljNmZlNzY1LWIwZDEtNDU4Mi1hMzcyLTM3OWMwOWRjZjAyZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDo0MC4xNDc4NjYyMDNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:40Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:37937" http.request.id=37d613db-81f4-4aae-b3d8-aa08a3bf184d http.request.method=POST http.request.remoteaddr="127.0.0.1:36524" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.102845ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:45Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:37937" http.request.id=af7f74f9-d155-4562-a04c-4837b4d1346f http.request.method=PUT http.request.remoteaddr="127.0.0.1:36524" http.request.uri="/v2/foo/bar/blobs/uploads/a128e67a-d189-48a4-9198-9d5972d2d4a5?_state=jvMhMUf9LoyTkH0lPheXuIQALz1-9-L5p5lU-pH1SJB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImExMjhlNjdhLWQxODktNDhhNC05MTk4LTlkNTk3MmQyZDRhNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDo0MC4xNTI4NDk1NTdaIn0%3D&digest=sha256%3Af3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36" http.request.useragent="Go-http-client/1.1" http.response.duration=5.816959659s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:40 +0000] "PUT /v2/foo/bar/blobs/uploads/a128e67a-d189-48a4-9198-9d5972d2d4a5?_state=jvMhMUf9LoyTkH0lPheXuIQALz1-9-L5p5lU-pH1SJB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImExMjhlNjdhLWQxODktNDhhNC05MTk4LTlkNTk3MmQyZDRhNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDo0MC4xNTI4NDk1NTdaIn0%3D&digest=sha256%3Af3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:46Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:37937" http.request.id=04d75915-77b6-4cc4-b8d2-806718b84b05 http.request.method=POST http.request.remoteaddr="127.0.0.1:36524" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.768084ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:46 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:51Z" level=info msg="response completed" go.version=go1.26.8 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:37937" http.request.id=833a3f03-2f00-4390-9402-34f8dd7c5737 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:36524" http.request.uri="/v2/foo/bar/blobs/uploads/c6c1dfbb-98f2-4a83-bbe0-0ae647f7f8db?_state=8hxJ0mWDLYhVkpzWL1PWGDln-GWF0i7KCuMKlZY8Oz57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM2YzFkZmJiLTk4ZjItNGE4My1iYmUwLTBhZTY0N2Y3ZjhkYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDo0Ni4wOTkwMjMxNDNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=5.386045948s http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:46 +0000] "PATCH /v2/foo/bar/blobs/uploads/c6c1dfbb-98f2-4a83-bbe0-0ae647f7f8db?_state=8hxJ0mWDLYhVkpzWL1PWGDln-GWF0i7KCuMKlZY8Oz57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM2YzFkZmJiLTk4ZjItNGE4My1iYmUwLTBhZTY0N2Y3ZjhkYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDo0Ni4wOTkwMjMxNDNaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:51Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:37937" http.request.id=016700d7-bbe1-464e-8633-9e47213fd827 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36524" http.request.uri="/v2/foo/bar/blobs/uploads/c6c1dfbb-98f2-4a83-bbe0-0ae647f7f8db?_state=1_xR302LMjYaTDglqBRufc9GzYEpaFrs4WbSFuh02HF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM2YzFkZmJiLTk4ZjItNGE4My1iYmUwLTBhZTY0N2Y3ZjhkYiIsIk9mZnNldCI6MjczMDEzNzYsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjA6NDZaIn0%3D&digest=sha256%3Af3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36" http.request.useragent="Go-http-client/1.1" http.response.duration=2.571637ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:51 +0000] "PUT /v2/foo/bar/blobs/uploads/c6c1dfbb-98f2-4a83-bbe0-0ae647f7f8db?_state=1_xR302LMjYaTDglqBRufc9GzYEpaFrs4WbSFuh02HF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM2YzFkZmJiLTk4ZjItNGE4My1iYmUwLTBhZTY0N2Y3ZjhkYiIsIk9mZnNldCI6MjczMDEzNzYsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjA6NDZaIn0%3D&digest=sha256%3Af3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:51Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:37937" http.request.id=fb6c162a-741a-4b63-bcb8-e9994357fe85 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:36524" http.request.uri="/v2/foo/bar/blobs/sha256:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.894312ms http.response.status=200 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:51 +0000] "HEAD /v2/foo/bar/blobs/sha256:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:51Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:37937" http.request.id=010003d9-80b0-4ffb-b99d-d1c4a3bdba35 http.request.method=GET http.request.remoteaddr="127.0.0.1:36524" http.request.uri="/v2/foo/bar/blobs/sha256:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=159.114091ms http.response.status=200 http.response.written=27301376 127.0.0.1 - - [04/Sep/2026:19:20:51 +0000] "GET /v2/foo/bar/blobs/sha256:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36 HTTP/1.1" 200 27301376 "" "Go-http-client/1.1" time="2026-09-04T19:20:51Z" level=error msg="error parsing digest="sha257:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36": unsupported digest algorithm" go.version=go1.26.8 http.request.host="127.0.0.1:37937" http.request.id=84223f15-516b-4e9a-8566-4bf4d4b9856c http.request.method=GET http.request.remoteaddr="127.0.0.1:36524" http.request.uri="/v2/foo/bar/blobs/sha257:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36" vars.name="foo/bar" time="2026-09-04T19:20:51Z" 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.8 http.request.host="127.0.0.1:37937" http.request.id=84223f15-516b-4e9a-8566-4bf4d4b9856c http.request.method=GET http.request.remoteaddr="127.0.0.1:36524" http.request.uri="/v2/foo/bar/blobs/sha257:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.167943ms http.response.status=400 http.response.written=110 vars.digest="sha257:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36" vars.name="foo/bar" 127.0.0.1 - - [04/Sep/2026:19:20:51 +0000] "GET /v2/foo/bar/blobs/sha257:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-09-04T19:20:51Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:37937" http.request.id=72b7bccd-ff8c-4ca7-ba94-bfe96a73df97 http.request.method=GET http.request.remoteaddr="127.0.0.1:36798" http.request.uri="/v2/foo/bar/blobs/sha256:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36" http.request.useragent="Go-http-client/1.1" http.response.duration=2.854379ms http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:51 +0000] "GET /v2/foo/bar/blobs/sha256:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:51Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:37937" http.request.id=ed3b1e04-f287-4b77-a579-681ffbd8ab01 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36814" http.request.uri="/v2/foo/bar/blobs/sha256:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36" http.request.useragent="Go-http-client/1.1" http.response.duration=2.212711ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:51 +0000] "DELETE /v2/foo/bar/blobs/sha256:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:51Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36 err.message="blob unknown to registry" go.version=go1.26.8 http.request.host="127.0.0.1:37937" http.request.id=176ab23c-7a4a-4153-8e52-e2c0b000a528 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:36814" http.request.uri="/v2/foo/bar/blobs/sha256:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.967314ms http.response.status=404 http.response.written=157 vars.digest="sha256:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36" vars.name="foo/bar" 127.0.0.1 - - [04/Sep/2026:19:20:51 +0000] "HEAD /v2/foo/bar/blobs/sha256:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-09-04T19:20:51Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.26.8 http.request.host="127.0.0.1:37937" http.request.id=83748d76-3a06-4155-955d-73178f0b7b8a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36814" http.request.uri="/v2/foo/bar/blobs/sha256:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.997607ms http.response.status=404 http.response.written=74 vars.digest="sha256:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36" vars.name="foo/bar" 127.0.0.1 - - [04/Sep/2026:19:20:51 +0000] "DELETE /v2/foo/bar/blobs/sha256:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2026-09-04T19:20:51Z" level=error msg="error parsing digest="sha257:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36": unsupported digest algorithm" go.version=go1.26.8 http.request.host="127.0.0.1:37937" http.request.id=5a934c74-3878-4496-a208-ad398fae9605 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36818" http.request.uri="/v2/foo/bar/blobs/sha257:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36" vars.name="foo/bar" time="2026-09-04T19:20:51Z" 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.8 http.request.host="127.0.0.1:37937" http.request.id=5a934c74-3878-4496-a208-ad398fae9605 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36818" http.request.uri="/v2/foo/bar/blobs/sha257:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.697483ms http.response.status=400 http.response.written=110 vars.digest="sha257:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36" vars.name="foo/bar" 127.0.0.1 - - [04/Sep/2026:19:20:51 +0000] "DELETE /v2/foo/bar/blobs/sha257:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-09-04T19:20:51Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:37937" http.request.id=08071b8b-4d44-4861-9f6e-337100c65ecb http.request.method=POST http.request.remoteaddr="127.0.0.1:36834" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.361719ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:57Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:37937" http.request.id=f68ef437-b60d-41cf-9cae-f429953746ae http.request.method=PUT http.request.remoteaddr="127.0.0.1:36834" http.request.uri="/v2/foo/bar/blobs/uploads/01e15b22-92d2-4bae-ac19-c9929597ca63?_state=Ax5GkzWVkfjcufqaTrKMnJFQ0hCm__0vapTV5iDf-e17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAxZTE1YjIyLTkyZDItNGJhZS1hYzE5LWM5OTI5NTk3Y2E2MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDo1MS42OTU1Mzc5NzZaIn0%3D&digest=sha256%3Af3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36" http.request.useragent="Go-http-client/1.1" http.response.duration=5.365079523s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:51 +0000] "PUT /v2/foo/bar/blobs/uploads/01e15b22-92d2-4bae-ac19-c9929597ca63?_state=Ax5GkzWVkfjcufqaTrKMnJFQ0hCm__0vapTV5iDf-e17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAxZTE1YjIyLTkyZDItNGJhZS1hYzE5LWM5OTI5NTk3Y2E2MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDo1MS42OTU1Mzc5NzZaIn0%3D&digest=sha256%3Af3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:57Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:37937" http.request.id=41219e64-84d2-423b-93c3-fa6f6ede45ff http.request.method=HEAD http.request.remoteaddr="127.0.0.1:36834" http.request.uri="/v2/foo/bar/blobs/sha256:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.806122ms http.response.status=200 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:57 +0000] "HEAD /v2/foo/bar/blobs/sha256:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-09-04T19:20:57Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:37937" http.request.id=952d6ab0-6ab0-410d-9cca-e3a52b1ab53f http.request.method=GET http.request.remoteaddr="127.0.0.1:36790" http.request.uri="/v2/foo/bar/blobs/sha256:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=5.522533077s http.response.status=200 http.response.written=2658304 127.0.0.1 - - [04/Sep/2026:19:20:51 +0000] "GET /v2/foo/bar/blobs/sha256:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36 HTTP/1.1" 200 2658304 "" "Go-http-client/1.1" time="2026-09-04T19:20:57Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:37937" http.request.id=72e64303-987e-4ec2-aec9-90a477d29790 http.request.method=GET http.request.remoteaddr="127.0.0.1:36798" http.request.uri="/v2/foo/bar/blobs/sha256:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=5.514651258s http.response.status=200 http.response.written=2614272 127.0.0.1 - - [04/Sep/2026:19:20:51 +0000] "GET /v2/foo/bar/blobs/sha256:f3d184b037ed82ae8708965e48ef36df92012751fb54aeb9cbf27732de539c36 HTTP/1.1" 200 2614272 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (17.25s) === RUN TestRelativeURL time="2026-09-04T19:20:57Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.8 time="2026-09-04T19:20:57Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-04T19:20:57Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43147" http.request.id=dece2707-582e-4f19-8b7c-1af60b7b4dc5 http.request.method=POST http.request.remoteaddr="127.0.0.1:43652" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.998458ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:00Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43147" http.request.id=fecb4197-9ce0-4421-8a39-24df4b088a9a http.request.method=PUT http.request.remoteaddr="127.0.0.1:43652" http.request.uri="/v2/foo/bar/blobs/uploads/fe7f6b9b-efdb-42f2-9b0f-e6598811b173?_state=tbCmAEqZx_qX1xVF-7NIbuoBhhsj8mtnBu6l5xfYhGd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZlN2Y2YjliLWVmZGItNDJmMi05YjBmLWU2NTk4ODExYjE3MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDo1Ny4xOTY3OTk3NloifQ%3D%3D&digest=sha256%3Aee7f32873e406bdf4b9dc26c3f6d11767d2d41ab1f1a879583c2408a27119123" http.request.useragent="Go-http-client/1.1" http.response.duration=2.719942342s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:20:57 +0000] "PUT /v2/foo/bar/blobs/uploads/fe7f6b9b-efdb-42f2-9b0f-e6598811b173?_state=tbCmAEqZx_qX1xVF-7NIbuoBhhsj8mtnBu6l5xfYhGd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZlN2Y2YjliLWVmZGItNDJmMi05YjBmLWU2NTk4ODExYjE3MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMDo1Ny4xOTY3OTk3NloifQ%3D%3D&digest=sha256%3Aee7f32873e406bdf4b9dc26c3f6d11767d2d41ab1f1a879583c2408a27119123 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:00Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43147" http.request.id=bfba1562-5be3-474d-8290-b1f79cb22a09 http.request.method=POST http.request.remoteaddr="127.0.0.1:43652" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.189488ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:00Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43147" http.request.id=f44cdc13-0f2d-41bc-9787-3005d0ac6556 http.request.method=POST http.request.remoteaddr="127.0.0.1:43652" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.529141ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:01Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:43147" http.request.id=e34bbcde-529d-44e7-93c3-c591dd3dca18 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43652" http.request.uri="/v2/foo/bar/blobs/uploads/7331a881-7279-4b7a-8f39-2bb3c1741f0f?_state=syh2Mn7H_APhV6JqJv9fjiXgbjQV3YiF9bXPz_fOtqt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjczMzFhODgxLTcyNzktNGI3YS04ZjM5LTJiYjNjMTc0MWYwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMTowMC4yMjcxMTI0N1oifQ%3D%3D&digest=sha256%3A3fac9d0cd4ff0e6042a6faebeac707202defc58de66a4dd68ce465fbf36ad5e7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.527135299s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:00 +0000] "PUT /v2/foo/bar/blobs/uploads/7331a881-7279-4b7a-8f39-2bb3c1741f0f?_state=syh2Mn7H_APhV6JqJv9fjiXgbjQV3YiF9bXPz_fOtqt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjczMzFhODgxLTcyNzktNGI3YS04ZjM5LTJiYjNjMTc0MWYwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMTowMC4yMjcxMTI0N1oifQ%3D%3D&digest=sha256%3A3fac9d0cd4ff0e6042a6faebeac707202defc58de66a4dd68ce465fbf36ad5e7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (4.57s) === RUN TestBlobDeleteDisabled time="2026-09-04T19:21:01Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.8 time="2026-09-04T19:21:01Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-04T19:21:01Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.8 http.request.host="127.0.0.1:40885" http.request.id=f28dae9f-e8e7-4d7e-8d53-9068d053b19d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59672" http.request.uri="/v2/foo/bar/blobs/sha256:b5498e463d1f2ff697c8acfcb74631b54da07d04a00e53f6d263c76e590d6a73" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.004557ms http.response.status=405 http.response.written=78 vars.digest="sha256:b5498e463d1f2ff697c8acfcb74631b54da07d04a00e53f6d263c76e590d6a73" vars.name="foo/bar" 127.0.0.1 - - [04/Sep/2026:19:21:01 +0000] "DELETE /v2/foo/bar/blobs/sha256:b5498e463d1f2ff697c8acfcb74631b54da07d04a00e53f6d263c76e590d6a73 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.16s) === RUN TestDeleteDisabled time="2026-09-04T19:21:01Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.8 time="2026-09-04T19:21:01Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-04T19:21:02Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:37277" http.request.id=a91dfaa4-5c4c-4c49-a08c-3455b8f8fdc0 http.request.method=POST http.request.remoteaddr="127.0.0.1:56816" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.753638ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:05Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:37277" http.request.id=dd36e4a6-c440-4d29-8764-a03d9621137a http.request.method=PUT http.request.remoteaddr="127.0.0.1:56816" http.request.uri="/v2/foo/bar/blobs/uploads/f7f078b5-f786-4190-9b29-d690cacd05cb?_state=CXWKkzcvrpJf2hP2Rd2GwaUdEzpEn4da8aSSnQQBC0t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3ZjA3OGI1LWY3ODYtNDE5MC05YjI5LWQ2OTBjYWNkMDVjYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMTowMi4xNDIzMTY0MTdaIn0%3D&digest=sha256%3Ae832c03a07d40309be2a014fd58f11a3bdb1193d0c5b52b5207d0c7b5081ec6c" http.request.useragent="Go-http-client/1.1" http.response.duration=3.209013247s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:02 +0000] "PUT /v2/foo/bar/blobs/uploads/f7f078b5-f786-4190-9b29-d690cacd05cb?_state=CXWKkzcvrpJf2hP2Rd2GwaUdEzpEn4da8aSSnQQBC0t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3ZjA3OGI1LWY3ODYtNDE5MC05YjI5LWQ2OTBjYWNkMDVjYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMTowMi4xNDIzMTY0MTdaIn0%3D&digest=sha256%3Ae832c03a07d40309be2a014fd58f11a3bdb1193d0c5b52b5207d0c7b5081ec6c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:05Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.8 http.request.host="127.0.0.1:37277" http.request.id=c2fef036-6c2b-4491-9e64-006c140cef39 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56816" http.request.uri="/v2/foo/bar/blobs/sha256:e832c03a07d40309be2a014fd58f11a3bdb1193d0c5b52b5207d0c7b5081ec6c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.714639ms http.response.status=405 http.response.written=78 vars.digest="sha256:e832c03a07d40309be2a014fd58f11a3bdb1193d0c5b52b5207d0c7b5081ec6c" vars.name="foo/bar" 127.0.0.1 - - [04/Sep/2026:19:21:05 +0000] "DELETE /v2/foo/bar/blobs/sha256:e832c03a07d40309be2a014fd58f11a3bdb1193d0c5b52b5207d0c7b5081ec6c HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (3.43s) === RUN TestDeleteReadOnly time="2026-09-04T19:21:05Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.8 time="2026-09-04T19:21:05Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-04T19:21:05Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:41457" http.request.id=c33ca2de-fe8b-4292-9573-7f16b5344d79 http.request.method=POST http.request.remoteaddr="127.0.0.1:47338" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.555481ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:10Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:41457" http.request.id=f74eebe5-9d50-4f48-8aa0-7477cc2d3c1f http.request.method=PUT http.request.remoteaddr="127.0.0.1:47338" http.request.uri="/v2/foo/bar/blobs/uploads/6323fdcd-e75c-4044-895d-ca4f99cd4eb8?_state=bLUVrw7i7lJdZp1ADoBZE2_GWXlz5eN1_1Aj8IjLE7Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYzMjNmZGNkLWU3NWMtNDA0NC04OTVkLWNhNGY5OWNkNGViOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMTowNS41NDMzMzc4MDhaIn0%3D&digest=sha256%3A8923d3915c63fc0e3e0519f7cc2cbfa01f68e1c18d5b60feae0ef1333eda2138" http.request.useragent="Go-http-client/1.1" http.response.duration=4.745858687s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:05 +0000] "PUT /v2/foo/bar/blobs/uploads/6323fdcd-e75c-4044-895d-ca4f99cd4eb8?_state=bLUVrw7i7lJdZp1ADoBZE2_GWXlz5eN1_1Aj8IjLE7Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYzMjNmZGNkLWU3NWMtNDA0NC04OTVkLWNhNGY5OWNkNGViOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMTowNS41NDMzMzc4MDhaIn0%3D&digest=sha256%3A8923d3915c63fc0e3e0519f7cc2cbfa01f68e1c18d5b60feae0ef1333eda2138 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [04/Sep/2026:19:21:10 +0000] "DELETE /v2/foo/bar/blobs/sha256:8923d3915c63fc0e3e0519f7cc2cbfa01f68e1c18d5b60feae0ef1333eda2138 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (4.94s) === RUN TestStartPushReadOnly time="2026-09-04T19:21: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.8 time="2026-09-04T19:21:10Z" level=info msg="redis not configured" go.version=go1.26.8 127.0.0.1 - - [04/Sep/2026:19:21:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.01s) === RUN TestManifestAPI time="2026-09-04T19:21: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.8 time="2026-09-04T19:21:10Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-04T19:21:10Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=f3b7680c-c03d-4b8c-ac24-16797ca77a10 http.request.method=GET http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.260118ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [04/Sep/2026:19:21:10 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-09-04T19:21:10Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=e34abf75-91ec-45ff-807b-13a31f9489bb http.request.method=GET http.request.remoteaddr="127.0.0.1:48404" 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=1.674167ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [04/Sep/2026:19:21:10 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-09-04T19:21:10Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=6b58a051-e5ff-4fe0-9b06-64f412b80c24 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48404" 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.857109ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [04/Sep/2026:19:21:10 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-09-04T19:21:10Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=3c2f0d8c-3462-462c-8ef3-eb437b208515 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.392232ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-09-04T19:21:10Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=3c2f0d8c-3462-462c-8ef3-eb437b208515 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.447943ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-09-04T19:21:10Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=3c2f0d8c-3462-462c-8ef3-eb437b208515 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.487546ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-09-04T19:21:10Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=3c2f0d8c-3462-462c-8ef3-eb437b208515 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.540741ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [04/Sep/2026:19:21:10 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-09-04T19:21:10Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=1a22fd71-4b55-4cc6-8cf9-717b843d2933 http.request.method=POST http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.272969ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:10 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:13Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=767f491e-7367-4c3d-960a-c1f0153c2c25 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema1/blobs/uploads/471d7dc6-b6d2-4172-b49b-5db76e876969?_state=UZxW2ryZj3EbaSFjf7eoUcm2sGIF6ni_okcrlLDhUH97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0NzFkN2RjNi1iNmQyLTQxNzItYjQ5Yi01ZGI3NmU4NzY5NjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjE6MTAuNDgzMDkxODY1WiJ9&digest=sha256%3Af8161882ad452c39b92ca2543f588aa92c714ba467ead479ed0299a1b61c210c" http.request.useragent="Go-http-client/1.1" http.response.duration=3.384119633s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:10 +0000] "PUT /v2/foo/schema1/blobs/uploads/471d7dc6-b6d2-4172-b49b-5db76e876969?_state=UZxW2ryZj3EbaSFjf7eoUcm2sGIF6ni_okcrlLDhUH97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0NzFkN2RjNi1iNmQyLTQxNzItYjQ5Yi01ZGI3NmU4NzY5NjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjE6MTAuNDgzMDkxODY1WiJ9&digest=sha256%3Af8161882ad452c39b92ca2543f588aa92c714ba467ead479ed0299a1b61c210c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:14Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=858be21d-1294-4128-9d18-24ffef417bbb http.request.method=POST http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.238495ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:14 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:19Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=502a278c-5093-43e2-9030-fe31c8ab6514 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema1/blobs/uploads/1041f236-c36c-4293-aa20-857c6963abc8?_state=FVnNCDXSPruHTDEqgF-cV3jzAUfvaov2McBXofNdflZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxMDQxZjIzNi1jMzZjLTQyOTMtYWEyMC04NTdjNjk2M2FiYzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjE6MTQuMDYxNDU5Nzc5WiJ9&digest=sha256%3Af6a41d69f5fb42355bb6fda520958c83ea3d83af4f9a9f7f7718b0a06d2f671b" http.request.useragent="Go-http-client/1.1" http.response.duration=5.336985773s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:14 +0000] "PUT /v2/foo/schema1/blobs/uploads/1041f236-c36c-4293-aa20-857c6963abc8?_state=FVnNCDXSPruHTDEqgF-cV3jzAUfvaov2McBXofNdflZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxMDQxZjIzNi1jMzZjLTQyOTMtYWEyMC04NTdjNjk2M2FiYzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjE6MTQuMDYxNDU5Nzc5WiJ9&digest=sha256%3Af6a41d69f5fb42355bb6fda520958c83ea3d83af4f9a9f7f7718b0a06d2f671b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:19Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=009b3bd2-238b-4d30-96f2-f385078da46a http.request.method=PUT http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.272318ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:19 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:19Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=4999702f-22c7-42e4-9c49-6864f9f584e8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema1/manifests/sha256:424b935fc287707af0463947d09a389b698d3cedb9f3f68c726f1140cc22d2e4" http.request.useragent="Go-http-client/1.1" http.response.duration=2.649406ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:19 +0000] "PUT /v2/foo/schema1/manifests/sha256:424b935fc287707af0463947d09a389b698d3cedb9f3f68c726f1140cc22d2e4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:19Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=d071be44-7512-43a5-9e1d-cbbe1b924456 http.request.method=GET http.request.remoteaddr="127.0.0.1:48404" 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=2.653748ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [04/Sep/2026:19:21:19 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-09-04T19:21:19Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=b02d8385-afd6-4143-b2c0-bdae9afdd02a http.request.method=GET http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema1/manifests/sha256:424b935fc287707af0463947d09a389b698d3cedb9f3f68c726f1140cc22d2e4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.522967ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [04/Sep/2026:19:21:19 +0000] "GET /v2/foo/schema1/manifests/sha256:424b935fc287707af0463947d09a389b698d3cedb9f3f68c726f1140cc22d2e4 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-09-04T19:21:19Z" level=info msg="response completed" go.version=go1.26.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:35147" http.request.id=a87a9794-54fe-4ba5-bfa7-d32c7bcf1395 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema1/manifests/sha256:424b935fc287707af0463947d09a389b698d3cedb9f3f68c726f1140cc22d2e4" http.request.useragent="Go-http-client/1.1" http.response.duration=2.849079ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:19 +0000] "PUT /v2/foo/schema1/manifests/sha256:424b935fc287707af0463947d09a389b698d3cedb9f3f68c726f1140cc22d2e4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:19Z" level=info msg="response completed" go.version=go1.26.8 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:35147" http.request.id=7e9fa9bd-3f19-4a0a-96d6-01cfdc94bfc9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema1/manifests/sha256:424b935fc287707af0463947d09a389b698d3cedb9f3f68c726f1140cc22d2e4" http.request.useragent="Go-http-client/1.1" http.response.duration=3.03308ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:19 +0000] "PUT /v2/foo/schema1/manifests/sha256:424b935fc287707af0463947d09a389b698d3cedb9f3f68c726f1140cc22d2e4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:19Z" level=info msg="response completed" go.version=go1.26.8 http.request.contenttype="application/json" http.request.host="127.0.0.1:35147" http.request.id=709a4f59-5731-423f-abc1-a11f65daf733 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema1/manifests/sha256:424b935fc287707af0463947d09a389b698d3cedb9f3f68c726f1140cc22d2e4" http.request.useragent="Go-http-client/1.1" http.response.duration=2.589617ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:19 +0000] "PUT /v2/foo/schema1/manifests/sha256:424b935fc287707af0463947d09a389b698d3cedb9f3f68c726f1140cc22d2e4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:19Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=c2fd705d-0347-4478-b03a-d929a823251f http.request.method=GET http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema1/manifests/sha256:424b935fc287707af0463947d09a389b698d3cedb9f3f68c726f1140cc22d2e4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.769195ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [04/Sep/2026:19:21:19 +0000] "GET /v2/foo/schema1/manifests/sha256:424b935fc287707af0463947d09a389b698d3cedb9f3f68c726f1140cc22d2e4 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-09-04T19:21:19Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=9e04188d-716a-40d2-84f1-b99a6c385812 http.request.method=GET http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.930658ms http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:19 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:19Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=e99beb54-c3ce-41f7-bf1d-538563ad6145 http.request.method=GET http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema1/manifests/sha256:424b935fc287707af0463947d09a389b698d3cedb9f3f68c726f1140cc22d2e4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.719094ms http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:19 +0000] "GET /v2/foo/schema1/manifests/sha256:424b935fc287707af0463947d09a389b698d3cedb9f3f68c726f1140cc22d2e4 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:19Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=885771cc-c77c-4fe6-9c90-0b7f2ae1590d http.request.method=GET http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.160468ms http.response.status=200 http.response.written=41 127.0.0.1 - - [04/Sep/2026:19:21:19 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-09-04T19:21:19Z" level=error msg="payload digest does match: "sha256:05121b5122bb34005c97be33892bdadf6098fc857d8cbc737444658377785484" != "sha256:424b935fc287707af0463947d09a389b698d3cedb9f3f68c726f1140cc22d2e4"" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=50b25bec-1376-4adb-aa56-b7770a3c5687 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema1/manifests/sha256:424b935fc287707af0463947d09a389b698d3cedb9f3f68c726f1140cc22d2e4" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:424b935fc287707af0463947d09a389b698d3cedb9f3f68c726f1140cc22d2e4" time="2026-09-04T19:21:19Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=50b25bec-1376-4adb-aa56-b7770a3c5687 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48404" http.request.uri="/v2/foo/schema1/manifests/sha256:424b935fc287707af0463947d09a389b698d3cedb9f3f68c726f1140cc22d2e4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.333706ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:424b935fc287707af0463947d09a389b698d3cedb9f3f68c726f1140cc22d2e4" 127.0.0.1 - - [04/Sep/2026:19:21:19 +0000] "PUT /v2/foo/schema1/manifests/sha256:424b935fc287707af0463947d09a389b698d3cedb9f3f68c726f1140cc22d2e4 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-09-04T19:21:19Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=02102307-576f-4992-93ad-da452f68a0c0 http.request.method=GET http.request.remoteaddr="127.0.0.1:39590" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.558989ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [04/Sep/2026:19:21:19 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-09-04T19:21:19Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=dbfbe7d1-9f77-4f45-ae32-cbd7d633129b http.request.method=GET http.request.remoteaddr="127.0.0.1:39590" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.075523ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [04/Sep/2026:19:21:19 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-09-04T19:21:19Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.26.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35147" http.request.id=c06471c3-e048-4698-bca3-adfe2658df09 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39590" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.203112ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-09-04T19:21:19Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.26.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35147" http.request.id=c06471c3-e048-4698-bca3-adfe2658df09 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39590" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.274768ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-09-04T19:21:19Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.26.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35147" http.request.id=c06471c3-e048-4698-bca3-adfe2658df09 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39590" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.317845ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [04/Sep/2026:19:21:19 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-09-04T19:21:19Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=2de839f2-1d3b-4193-9113-b3adf288bd6b http.request.method=POST http.request.remoteaddr="127.0.0.1:39590" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.165552ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:19 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:19Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=55423467-3b53-4313-b5f3-c643c6b989d0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39590" http.request.uri="/v2/foo/schema2/blobs/uploads/3f5d5766-f2c3-46a3-aa1e-746a2a91afa2?_state=W4m9m2mKVcaaN-j7mt_R-XWazGD89YtKl7mPO8uF2y17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzZjVkNTc2Ni1mMmMzLTQ2YTMtYWExZS03NDZhMmE5MWFmYTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjE6MTkuNDQ4NTEyMDYxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.802889ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:19 +0000] "PUT /v2/foo/schema2/blobs/uploads/3f5d5766-f2c3-46a3-aa1e-746a2a91afa2?_state=W4m9m2mKVcaaN-j7mt_R-XWazGD89YtKl7mPO8uF2y17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzZjVkNTc2Ni1mMmMzLTQ2YTMtYWExZS03NDZhMmE5MWFmYTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjE6MTkuNDQ4NTEyMDYxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:19Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.26.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35147" http.request.id=331d1343-afc8-4e5d-b317-89a7e60b59f3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39590" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.656852ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-09-04T19:21:19Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.26.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35147" http.request.id=331d1343-afc8-4e5d-b317-89a7e60b59f3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39590" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.716765ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [04/Sep/2026:19:21:19 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-09-04T19:21:19Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=f7b97aab-0e77-49cd-923b-5efb2657c246 http.request.method=POST http.request.remoteaddr="127.0.0.1:39590" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.023005ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:19 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:21Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=adab136c-2a9a-4bd5-b2f3-8b307f052b93 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39590" http.request.uri="/v2/foo/schema2/blobs/uploads/351260aa-207c-462e-9695-7324f9b4bf04?_state=Xw7janor5qoftJEE7sw3ay2lQq7JeF9lMAlW_Zq5rC17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzNTEyNjBhYS0yMDdjLTQ2MmUtOTY5NS03MzI0ZjliNGJmMDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjE6MTkuNjAzNDEyODc2WiJ9&digest=sha256%3A315b07d9ad564d34feaebadf4b37d3f328b669efa60200bc2474e86d01a674c2" http.request.useragent="Go-http-client/1.1" http.response.duration=2.154239405s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:19 +0000] "PUT /v2/foo/schema2/blobs/uploads/351260aa-207c-462e-9695-7324f9b4bf04?_state=Xw7janor5qoftJEE7sw3ay2lQq7JeF9lMAlW_Zq5rC17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzNTEyNjBhYS0yMDdjLTQ2MmUtOTY5NS03MzI0ZjliNGJmMDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjE6MTkuNjAzNDEyODc2WiJ9&digest=sha256%3A315b07d9ad564d34feaebadf4b37d3f328b669efa60200bc2474e86d01a674c2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:21Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=26c0659f-7cc8-468b-95fd-f1ce82bd11d4 http.request.method=POST http.request.remoteaddr="127.0.0.1:39590" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.993376ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:21 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:25Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=3cd61f52-3194-422d-873d-036cf897c985 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39590" http.request.uri="/v2/foo/schema2/blobs/uploads/67b4c0ed-bfee-4c73-a81e-cf6b4fb30d08?_state=0YO5OJPxJtFKEupADyGRwfZ49PfLaDtRAgFMRxLBwmF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2N2I0YzBlZC1iZmVlLTRjNzMtYTgxZS1jZjZiNGZiMzBkMDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjE6MjEuOTQ1ODk4MjgzWiJ9&digest=sha256%3Ad0dba9febfbd9ba03fa60f12ce27d963c97f1ba7d195479432015ac52d59e721" http.request.useragent="Go-http-client/1.1" http.response.duration=3.796525976s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:21 +0000] "PUT /v2/foo/schema2/blobs/uploads/67b4c0ed-bfee-4c73-a81e-cf6b4fb30d08?_state=0YO5OJPxJtFKEupADyGRwfZ49PfLaDtRAgFMRxLBwmF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2N2I0YzBlZC1iZmVlLTRjNzMtYTgxZS1jZjZiNGZiMzBkMDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjE6MjEuOTQ1ODk4MjgzWiJ9&digest=sha256%3Ad0dba9febfbd9ba03fa60f12ce27d963c97f1ba7d195479432015ac52d59e721 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:25Z" level=info msg="response completed" go.version=go1.26.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35147" http.request.id=91a7db31-9653-4a61-ac0f-d8b8ebe1fb1d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39590" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.45741ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:25 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:25Z" level=info msg="response completed" go.version=go1.26.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35147" http.request.id=8f07b555-f6c2-452f-8d21-7772f68ebdbb http.request.method=PUT http.request.remoteaddr="127.0.0.1:39590" http.request.uri="/v2/foo/schema2/manifests/sha256:b5295ed2bb257c653d6f963e424e03eee62266e14c1b581e585a13c5238b2d39" http.request.useragent="Go-http-client/1.1" http.response.duration=1.779429ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:25 +0000] "PUT /v2/foo/schema2/manifests/sha256:b5295ed2bb257c653d6f963e424e03eee62266e14c1b581e585a13c5238b2d39 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:25Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=fd43294a-0a59-4ec0-aa2a-0c3774d0162c http.request.method=GET http.request.remoteaddr="127.0.0.1:39590" 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=1.563781ms http.response.status=200 http.response.written=732 127.0.0.1 - - [04/Sep/2026:19:21:25 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-09-04T19:21:25Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=5b00c2b1-a9e1-446b-8570-68ebeb6670ee http.request.method=GET http.request.remoteaddr="127.0.0.1:39590" http.request.uri="/v2/foo/schema2/manifests/sha256:b5295ed2bb257c653d6f963e424e03eee62266e14c1b581e585a13c5238b2d39" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.495521ms http.response.status=200 http.response.written=732 127.0.0.1 - - [04/Sep/2026:19:21:25 +0000] "GET /v2/foo/schema2/manifests/sha256:b5295ed2bb257c653d6f963e424e03eee62266e14c1b581e585a13c5238b2d39 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-09-04T19:21:25Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=ade4c303-2516-4ad4-a353-4ffae20b45ce http.request.method=GET http.request.remoteaddr="127.0.0.1:39590" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.347917ms http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:25 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:25Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=c1cb2515-112e-4294-ba72-81f7875068fa http.request.method=GET http.request.remoteaddr="127.0.0.1:39590" http.request.uri="/v2/foo/schema2/manifests/sha256:b5295ed2bb257c653d6f963e424e03eee62266e14c1b581e585a13c5238b2d39" http.request.useragent="Go-http-client/1.1" http.response.duration=1.344613ms http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:25 +0000] "GET /v2/foo/schema2/manifests/sha256:b5295ed2bb257c653d6f963e424e03eee62266e14c1b581e585a13c5238b2d39 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:25Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=a9adbe8e-658c-42fb-8bac-e98a4263ece8 http.request.method=GET http.request.remoteaddr="127.0.0.1:39590" 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=1.43304ms http.response.status=200 http.response.written=45 127.0.0.1 - - [04/Sep/2026:19:21:25 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-09-04T19:21:25Z" level=info msg="rewriting manifest sha256:b5295ed2bb257c653d6f963e424e03eee62266e14c1b581e585a13c5238b2d39 in schema1 format to support old client" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=cdb699b7-d966-4187-9d23-26990726005e http.request.method=GET http.request.remoteaddr="127.0.0.1:39590" 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-09-04T19:21:25Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=cdb699b7-d966-4187-9d23-26990726005e http.request.method=GET http.request.remoteaddr="127.0.0.1:39590" 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=2.650408ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [04/Sep/2026:19:21:25 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-09-04T19:21:25Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:35147" http.request.id=4aa1309e-4226-413d-98ae-3a4b91b59d29 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39590" 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=1.512168ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [04/Sep/2026:19:21:25 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-09-04T19:21:25Z" level=info msg="response completed" go.version=go1.26.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:35147" http.request.id=6f41777d-1fd0-4cc0-b94c-95c697d0417e http.request.method=PUT http.request.remoteaddr="127.0.0.1:39590" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.228378ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:25 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:25Z" level=info msg="response completed" go.version=go1.26.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:35147" http.request.id=537be015-fc0f-4a29-96e8-69dc08d26558 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39590" http.request.uri="/v2/foo/schema2/manifests/sha256:3acde24745da80a435b2ed7ea91512f8976d8b5bf66c44234b6c91f2be7efdbf" http.request.useragent="Go-http-client/1.1" http.response.duration=1.713238ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:25 +0000] "PUT /v2/foo/schema2/manifests/sha256:3acde24745da80a435b2ed7ea91512f8976d8b5bf66c44234b6c91f2be7efdbf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:25Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=1b69e73c-ff8b-4956-bb37-e8d48764e10f http.request.method=GET http.request.remoteaddr="127.0.0.1:39590" 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=1.588871ms http.response.status=200 http.response.written=434 127.0.0.1 - - [04/Sep/2026:19:21:25 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-09-04T19:21:25Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=c80b3605-cd14-4fe7-96e0-cc9ece14b8c2 http.request.method=GET http.request.remoteaddr="127.0.0.1:39590" http.request.uri="/v2/foo/schema2/manifests/sha256:3acde24745da80a435b2ed7ea91512f8976d8b5bf66c44234b6c91f2be7efdbf" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.497498ms http.response.status=200 http.response.written=434 127.0.0.1 - - [04/Sep/2026:19:21:25 +0000] "GET /v2/foo/schema2/manifests/sha256:3acde24745da80a435b2ed7ea91512f8976d8b5bf66c44234b6c91f2be7efdbf HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-09-04T19:21:25Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=5da5eb0f-9390-4869-a1bd-c1325b847b5a http.request.method=GET http.request.remoteaddr="127.0.0.1:39590" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.395146ms http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:25 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:25Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=a8cc58ff-637a-4bb6-a7e1-d81b00c5bf15 http.request.method=GET http.request.remoteaddr="127.0.0.1:39590" http.request.uri="/v2/foo/schema2/manifests/sha256:3acde24745da80a435b2ed7ea91512f8976d8b5bf66c44234b6c91f2be7efdbf" http.request.useragent="Go-http-client/1.1" http.response.duration=1.635512ms http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:25 +0000] "GET /v2/foo/schema2/manifests/sha256:3acde24745da80a435b2ed7ea91512f8976d8b5bf66c44234b6c91f2be7efdbf HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:25Z" level=info msg="rewriting manifest list sha256:3acde24745da80a435b2ed7ea91512f8976d8b5bf66c44234b6c91f2be7efdbf in schema1 format to support old client" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=071ce4e1-1abd-4d28-84da-7bcf8ee0bc61 http.request.method=GET http.request.remoteaddr="127.0.0.1:39590" 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-09-04T19:21:25Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35147" http.request.id=071ce4e1-1abd-4d28-84da-7bcf8ee0bc61 http.request.method=GET http.request.remoteaddr="127.0.0.1:39590" 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=3.228113ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [04/Sep/2026:19:21:25 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2026-09-04T19:21: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.8 time="2026-09-04T19:21:25Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-04T19:21: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.8 http.request.host="127.0.0.1:39557" http.request.id=92b9a885-f28e-4000-b326-10896021091f http.request.method=GET http.request.remoteaddr="127.0.0.1:47630" 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.728139ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [04/Sep/2026:19:21:25 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-09-04T19:21: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.8 http.request.host="127.0.0.1:39557" http.request.id=dece93b9-21ec-4ee9-862a-1d0c932da988 http.request.method=GET http.request.remoteaddr="127.0.0.1:47630" 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=1.306979ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [04/Sep/2026:19:21:25 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-09-04T19:21: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.8 http.request.host="127.0.0.1:39557" http.request.id=966ba0ca-e48a-4871-8142-ed6e7106f213 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47630" 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.688427ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [04/Sep/2026:19:21:25 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-09-04T19:21: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.8 http.request.host="127.0.0.1:39557" http.request.id=556aeab3-c53f-4959-95c1-ca1e69f63c15 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47630" 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.972674ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-09-04T19:21: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.8 http.request.host="127.0.0.1:39557" http.request.id=556aeab3-c53f-4959-95c1-ca1e69f63c15 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47630" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.03803ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-09-04T19:21: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.8 http.request.host="127.0.0.1:39557" http.request.id=556aeab3-c53f-4959-95c1-ca1e69f63c15 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47630" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.084041ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-09-04T19:21: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.8 http.request.host="127.0.0.1:39557" http.request.id=556aeab3-c53f-4959-95c1-ca1e69f63c15 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47630" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.141628ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [04/Sep/2026:19:21:25 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-09-04T19:21:25Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39557" http.request.id=88a86cf8-9e23-4a9e-976b-08aed3858615 http.request.method=POST http.request.remoteaddr="127.0.0.1:47630" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.211792ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:25 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:31Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39557" http.request.id=a6d0a81c-2129-4e87-9f04-b1369e737c48 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47630" http.request.uri="/v2/foo/schema1/blobs/uploads/dc8c6ba8-eba0-4d69-9ee1-f99a605d21ca?_state=V_FVH92w7twZynlX6RowDFJO0NWsdyjgBev_nsiTLGl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkYzhjNmJhOC1lYmEwLTRkNjktOWVlMS1mOTlhNjA1ZDIxY2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjE6MjUuOTkyMjYyNjIzWiJ9&digest=sha256%3Afda9f92f014ae946dc3320bc35168c820b5392e9e3e56c82ca52a04e7775ec75" http.request.useragent="Go-http-client/1.1" http.response.duration=5.051593219s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:25 +0000] "PUT /v2/foo/schema1/blobs/uploads/dc8c6ba8-eba0-4d69-9ee1-f99a605d21ca?_state=V_FVH92w7twZynlX6RowDFJO0NWsdyjgBev_nsiTLGl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkYzhjNmJhOC1lYmEwLTRkNjktOWVlMS1mOTlhNjA1ZDIxY2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjE6MjUuOTkyMjYyNjIzWiJ9&digest=sha256%3Afda9f92f014ae946dc3320bc35168c820b5392e9e3e56c82ca52a04e7775ec75 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:31Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39557" http.request.id=41504bac-2f73-44a0-b41c-15cb6f2b1de0 http.request.method=POST http.request.remoteaddr="127.0.0.1:47630" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.442402ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:31 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:33Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39557" http.request.id=0ae52bdc-9ebc-4d1d-8672-45ceb163fda0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47630" http.request.uri="/v2/foo/schema1/blobs/uploads/f3c859a8-6672-4897-b9e8-7adceb4ff5f6?_state=j6r_2s5A5cfvmyTdefbv-K6-JvO0TlpRU257-XbpTMp7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmM2M4NTlhOC02NjcyLTQ4OTctYjllOC03YWRjZWI0ZmY1ZjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjE6MzEuMjA2NDA4NzE3WiJ9&digest=sha256%3Abcb5529dbb172a927be07a3132eefd5ab6c0de11901a86092819e01dc99d5831" http.request.useragent="Go-http-client/1.1" http.response.duration=2.783770553s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:31 +0000] "PUT /v2/foo/schema1/blobs/uploads/f3c859a8-6672-4897-b9e8-7adceb4ff5f6?_state=j6r_2s5A5cfvmyTdefbv-K6-JvO0TlpRU257-XbpTMp7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmM2M4NTlhOC02NjcyLTQ4OTctYjllOC03YWRjZWI0ZmY1ZjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjE6MzEuMjA2NDA4NzE3WiJ9&digest=sha256%3Abcb5529dbb172a927be07a3132eefd5ab6c0de11901a86092819e01dc99d5831 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:33Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39557" http.request.id=4a0788c3-932f-499e-9abe-20b16387af80 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47630" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.993911ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:33 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:33Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39557" http.request.id=82700fb7-3c12-4bce-a93a-f49fa8654ace http.request.method=PUT http.request.remoteaddr="127.0.0.1:47630" http.request.uri="/v2/foo/schema1/manifests/sha256:002b19583102d5c2ee8d68c106e349ac3b51d487ada6987f4617cf6dac8299c2" http.request.useragent="Go-http-client/1.1" http.response.duration=2.00414ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:33 +0000] "PUT /v2/foo/schema1/manifests/sha256:002b19583102d5c2ee8d68c106e349ac3b51d487ada6987f4617cf6dac8299c2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:33Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39557" http.request.id=e5b0d0aa-911e-400f-b943-3878614bb660 http.request.method=GET http.request.remoteaddr="127.0.0.1:47630" 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=2.458055ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [04/Sep/2026:19:21:33 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-09-04T19:21:34Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39557" http.request.id=d661d8ea-a04e-4a77-94d4-01e8b717bc92 http.request.method=GET http.request.remoteaddr="127.0.0.1:47630" http.request.uri="/v2/foo/schema1/manifests/sha256:002b19583102d5c2ee8d68c106e349ac3b51d487ada6987f4617cf6dac8299c2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.487983ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [04/Sep/2026:19:21:33 +0000] "GET /v2/foo/schema1/manifests/sha256:002b19583102d5c2ee8d68c106e349ac3b51d487ada6987f4617cf6dac8299c2 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-09-04T19:21:34Z" level=info msg="response completed" go.version=go1.26.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:39557" http.request.id=b25fcdd5-5be3-4aca-a56d-3e90c04b883f http.request.method=PUT http.request.remoteaddr="127.0.0.1:47630" http.request.uri="/v2/foo/schema1/manifests/sha256:002b19583102d5c2ee8d68c106e349ac3b51d487ada6987f4617cf6dac8299c2" http.request.useragent="Go-http-client/1.1" http.response.duration=2.448182ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:34 +0000] "PUT /v2/foo/schema1/manifests/sha256:002b19583102d5c2ee8d68c106e349ac3b51d487ada6987f4617cf6dac8299c2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:34Z" level=info msg="response completed" go.version=go1.26.8 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:39557" http.request.id=0270726f-8bfd-4b1d-9d13-6ca256974aaa http.request.method=PUT http.request.remoteaddr="127.0.0.1:47630" http.request.uri="/v2/foo/schema1/manifests/sha256:002b19583102d5c2ee8d68c106e349ac3b51d487ada6987f4617cf6dac8299c2" http.request.useragent="Go-http-client/1.1" http.response.duration=2.557937ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:34 +0000] "PUT /v2/foo/schema1/manifests/sha256:002b19583102d5c2ee8d68c106e349ac3b51d487ada6987f4617cf6dac8299c2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:34Z" level=info msg="response completed" go.version=go1.26.8 http.request.contenttype="application/json" http.request.host="127.0.0.1:39557" http.request.id=4a35be3b-eed7-4abb-a316-8a7f02133304 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47630" http.request.uri="/v2/foo/schema1/manifests/sha256:002b19583102d5c2ee8d68c106e349ac3b51d487ada6987f4617cf6dac8299c2" http.request.useragent="Go-http-client/1.1" http.response.duration=2.698718ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:34 +0000] "PUT /v2/foo/schema1/manifests/sha256:002b19583102d5c2ee8d68c106e349ac3b51d487ada6987f4617cf6dac8299c2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:34Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39557" http.request.id=2fa08d05-e79a-46c7-8caf-5f093ccbc443 http.request.method=GET http.request.remoteaddr="127.0.0.1:47630" http.request.uri="/v2/foo/schema1/manifests/sha256:002b19583102d5c2ee8d68c106e349ac3b51d487ada6987f4617cf6dac8299c2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.883436ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [04/Sep/2026:19:21:34 +0000] "GET /v2/foo/schema1/manifests/sha256:002b19583102d5c2ee8d68c106e349ac3b51d487ada6987f4617cf6dac8299c2 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-09-04T19:21:34Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39557" http.request.id=cfe76d69-d528-4859-b67e-79176aa021e5 http.request.method=GET http.request.remoteaddr="127.0.0.1:47630" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.600796ms http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:34 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:34Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39557" http.request.id=86caa34d-91b7-475e-9cf1-c6ee780bea3c http.request.method=GET http.request.remoteaddr="127.0.0.1:47630" http.request.uri="/v2/foo/schema1/manifests/sha256:002b19583102d5c2ee8d68c106e349ac3b51d487ada6987f4617cf6dac8299c2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.53706ms http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:34 +0000] "GET /v2/foo/schema1/manifests/sha256:002b19583102d5c2ee8d68c106e349ac3b51d487ada6987f4617cf6dac8299c2 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:34Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39557" http.request.id=0d32076f-581a-41f6-9d94-b775814f01a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:47630" 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=1.560805ms http.response.status=200 http.response.written=41 127.0.0.1 - - [04/Sep/2026:19:21:34 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-09-04T19:21:34Z" level=error msg="payload digest does match: "sha256:918db4fc6b645649d04ff45de2f430f8322d26a4e8f0dd0e7de4f46516057346" != "sha256:002b19583102d5c2ee8d68c106e349ac3b51d487ada6987f4617cf6dac8299c2"" go.version=go1.26.8 http.request.host="127.0.0.1:39557" http.request.id=66035c1a-bb95-45c4-825a-3e5475910e8c http.request.method=PUT http.request.remoteaddr="127.0.0.1:47630" http.request.uri="/v2/foo/schema1/manifests/sha256:002b19583102d5c2ee8d68c106e349ac3b51d487ada6987f4617cf6dac8299c2" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:002b19583102d5c2ee8d68c106e349ac3b51d487ada6987f4617cf6dac8299c2" time="2026-09-04T19:21: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.8 http.request.host="127.0.0.1:39557" http.request.id=66035c1a-bb95-45c4-825a-3e5475910e8c http.request.method=PUT http.request.remoteaddr="127.0.0.1:47630" http.request.uri="/v2/foo/schema1/manifests/sha256:002b19583102d5c2ee8d68c106e349ac3b51d487ada6987f4617cf6dac8299c2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.866244ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:002b19583102d5c2ee8d68c106e349ac3b51d487ada6987f4617cf6dac8299c2" 127.0.0.1 - - [04/Sep/2026:19:21:34 +0000] "PUT /v2/foo/schema1/manifests/sha256:002b19583102d5c2ee8d68c106e349ac3b51d487ada6987f4617cf6dac8299c2 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-09-04T19:21: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.8 http.request.host="127.0.0.1:39557" http.request.id=ce4ea51a-6a92-4e90-b534-1f3c6f4df6c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:44376" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.082685ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [04/Sep/2026:19:21:34 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-09-04T19:21: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.8 http.request.host="127.0.0.1:39557" http.request.id=7440c292-6034-4e02-a4f0-cda1f94612fa http.request.method=GET http.request.remoteaddr="127.0.0.1:44376" 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=1.535535ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [04/Sep/2026:19:21:34 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-09-04T19:21: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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39557" http.request.id=4b30ae35-3d4b-449f-980f-1524b76f31af http.request.method=PUT http.request.remoteaddr="127.0.0.1:44376" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.674401ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-09-04T19:21: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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39557" http.request.id=4b30ae35-3d4b-449f-980f-1524b76f31af http.request.method=PUT http.request.remoteaddr="127.0.0.1:44376" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.751644ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-09-04T19:21: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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39557" http.request.id=4b30ae35-3d4b-449f-980f-1524b76f31af http.request.method=PUT http.request.remoteaddr="127.0.0.1:44376" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.803474ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [04/Sep/2026:19:21:34 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-09-04T19:21:34Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39557" http.request.id=cd5928ff-ddf2-414b-972e-34ed3b6954f5 http.request.method=POST http.request.remoteaddr="127.0.0.1:44376" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.986204ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:34 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:34Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39557" http.request.id=2801a393-42db-4918-8689-3e44ae70ad7e http.request.method=PUT http.request.remoteaddr="127.0.0.1:44376" http.request.uri="/v2/foo/schema2/blobs/uploads/3eaced0e-a41c-420a-b5ad-17bbe507f7ba?_state=UaFCz4of9SfXBQJtV_-gmzGi47THhQe3a-zZKhlEihZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzZWFjZWQwZS1hNDFjLTQyMGEtYjVhZC0xN2JiZTUwN2Y3YmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjE6MzQuMDM0MDg0MDMxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.398729ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:34 +0000] "PUT /v2/foo/schema2/blobs/uploads/3eaced0e-a41c-420a-b5ad-17bbe507f7ba?_state=UaFCz4of9SfXBQJtV_-gmzGi47THhQe3a-zZKhlEihZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzZWFjZWQwZS1hNDFjLTQyMGEtYjVhZC0xN2JiZTUwN2Y3YmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjE6MzQuMDM0MDg0MDMxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21: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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39557" http.request.id=c69b2afe-6d7b-4dc4-86f4-43116a4dcdc7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44376" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.219798ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-09-04T19:21: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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39557" http.request.id=c69b2afe-6d7b-4dc4-86f4-43116a4dcdc7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44376" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.289743ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [04/Sep/2026:19:21:34 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-09-04T19:21:34Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39557" http.request.id=5e33ff73-72c4-41a2-9941-c1f646e51f4a http.request.method=POST http.request.remoteaddr="127.0.0.1:44376" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.032389ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:34 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:39Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39557" http.request.id=93a2dea3-6622-4a6f-8f29-a148b5a919d2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44376" http.request.uri="/v2/foo/schema2/blobs/uploads/a5126492-165e-40d6-aa7d-6a1ffb9e4b68?_state=6KviiBjfX3yQ_5f9g0-g9IxudUoZ4ZlVQ6eNZkANk0F7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNTEyNjQ5Mi0xNjVlLTQwZDYtYWE3ZC02YTFmZmI5ZTRiNjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjE6MzQuMjcyNzcxMzgxWiJ9&digest=sha256%3A0980ce70ce6f21428961cf63e49aeefa23c115c24a7d750ec78f39612a192174" http.request.useragent="Go-http-client/1.1" http.response.duration=5.136162734s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:34 +0000] "PUT /v2/foo/schema2/blobs/uploads/a5126492-165e-40d6-aa7d-6a1ffb9e4b68?_state=6KviiBjfX3yQ_5f9g0-g9IxudUoZ4ZlVQ6eNZkANk0F7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNTEyNjQ5Mi0xNjVlLTQwZDYtYWE3ZC02YTFmZmI5ZTRiNjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjE6MzQuMjcyNzcxMzgxWiJ9&digest=sha256%3A0980ce70ce6f21428961cf63e49aeefa23c115c24a7d750ec78f39612a192174 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:39Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39557" http.request.id=649b76fd-9235-458b-9276-5404c4f9054c http.request.method=POST http.request.remoteaddr="127.0.0.1:44376" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.879325ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:39 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:42Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39557" http.request.id=9c8e422f-baec-4587-9247-36b1c96b464e http.request.method=PUT http.request.remoteaddr="127.0.0.1:44376" http.request.uri="/v2/foo/schema2/blobs/uploads/6c2d5396-1c40-4cfc-9baf-35f1fc24a091?_state=zV2_EwRkHK_G8by1x6_O2XJT1qyVi2UUSfTWZhLv3Bp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2YzJkNTM5Ni0xYzQwLTRjZmMtOWJhZi0zNWYxZmMyNGEwOTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjE6MzkuNTYyMTk4NDY2WiJ9&digest=sha256%3A3d2d93bf886d12367d2595670e7256e465aed084aae2e4b225a9d9a2425b78b1" http.request.useragent="Go-http-client/1.1" http.response.duration=3.0983522s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:39 +0000] "PUT /v2/foo/schema2/blobs/uploads/6c2d5396-1c40-4cfc-9baf-35f1fc24a091?_state=zV2_EwRkHK_G8by1x6_O2XJT1qyVi2UUSfTWZhLv3Bp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2YzJkNTM5Ni0xYzQwLTRjZmMtOWJhZi0zNWYxZmMyNGEwOTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjE6MzkuNTYyMTk4NDY2WiJ9&digest=sha256%3A3d2d93bf886d12367d2595670e7256e465aed084aae2e4b225a9d9a2425b78b1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:42Z" level=info msg="response completed" go.version=go1.26.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39557" http.request.id=b81f410a-f2ea-402d-98ee-d6fbb5ada0cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:44376" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.324965ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:42 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:42Z" level=info msg="response completed" go.version=go1.26.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39557" http.request.id=6a46a38e-f8a8-491e-b8a1-0de3b6c47b9d http.request.method=PUT http.request.remoteaddr="127.0.0.1:44376" http.request.uri="/v2/foo/schema2/manifests/sha256:85f7d17a14ff98f402fab42dc7c77c7914f74d022bee8413fc47f2452f1d05c5" http.request.useragent="Go-http-client/1.1" http.response.duration=2.162855ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:42 +0000] "PUT /v2/foo/schema2/manifests/sha256:85f7d17a14ff98f402fab42dc7c77c7914f74d022bee8413fc47f2452f1d05c5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:42Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39557" http.request.id=0dca84e9-0bac-4472-81c2-f2f0ae194f7d http.request.method=GET http.request.remoteaddr="127.0.0.1:44376" 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=1.867028ms http.response.status=200 http.response.written=732 127.0.0.1 - - [04/Sep/2026:19:21:42 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-09-04T19:21:42Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39557" http.request.id=5b8f5bcd-172c-4a9b-a2d3-2dcb0ee04a3a http.request.method=GET http.request.remoteaddr="127.0.0.1:44376" http.request.uri="/v2/foo/schema2/manifests/sha256:85f7d17a14ff98f402fab42dc7c77c7914f74d022bee8413fc47f2452f1d05c5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.04106ms http.response.status=200 http.response.written=732 127.0.0.1 - - [04/Sep/2026:19:21:42 +0000] "GET /v2/foo/schema2/manifests/sha256:85f7d17a14ff98f402fab42dc7c77c7914f74d022bee8413fc47f2452f1d05c5 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-09-04T19:21:42Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39557" http.request.id=3ce5daa5-1cd7-483c-a491-6c39b1350acc http.request.method=GET http.request.remoteaddr="127.0.0.1:44376" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.768567ms http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:42 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:42Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39557" http.request.id=bb5d2b6f-180b-47ac-9766-dd31c007cdbf http.request.method=GET http.request.remoteaddr="127.0.0.1:44376" http.request.uri="/v2/foo/schema2/manifests/sha256:85f7d17a14ff98f402fab42dc7c77c7914f74d022bee8413fc47f2452f1d05c5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.652682ms http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:42 +0000] "GET /v2/foo/schema2/manifests/sha256:85f7d17a14ff98f402fab42dc7c77c7914f74d022bee8413fc47f2452f1d05c5 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:42Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39557" http.request.id=898650e1-c729-4e50-8028-31d8e800c531 http.request.method=GET http.request.remoteaddr="127.0.0.1:44376" 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=1.111901ms http.response.status=200 http.response.written=45 127.0.0.1 - - [04/Sep/2026:19:21:42 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-09-04T19:21:42Z" level=info msg="rewriting manifest sha256:85f7d17a14ff98f402fab42dc7c77c7914f74d022bee8413fc47f2452f1d05c5 in schema1 format to support old client" go.version=go1.26.8 http.request.host="127.0.0.1:39557" http.request.id=6b641624-c0cd-4da5-af79-1986554177a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:44376" 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-09-04T19:21:42Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39557" http.request.id=6b641624-c0cd-4da5-af79-1986554177a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:44376" 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=3.607645ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [04/Sep/2026:19:21:42 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-09-04T19:21:42Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:39557" http.request.id=9af7885a-5091-4589-ada1-512c02637a4e http.request.method=PUT http.request.remoteaddr="127.0.0.1:44376" 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=1.774546ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [04/Sep/2026:19:21:42 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-09-04T19:21:42Z" level=info msg="response completed" go.version=go1.26.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:39557" http.request.id=8ec62650-1e25-4a2e-b078-0fae5b96f295 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44376" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.094953ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:42 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:42Z" level=info msg="response completed" go.version=go1.26.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:39557" http.request.id=e5d26162-4726-43ea-b163-39c90660a870 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44376" http.request.uri="/v2/foo/schema2/manifests/sha256:1e8dde6316d9273ac6541196c4cf863204a322ede78419bdbd3ee36b9c9f92de" http.request.useragent="Go-http-client/1.1" http.response.duration=1.882513ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:42 +0000] "PUT /v2/foo/schema2/manifests/sha256:1e8dde6316d9273ac6541196c4cf863204a322ede78419bdbd3ee36b9c9f92de HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:42Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39557" http.request.id=c83480ef-56e0-49dd-b5b5-2bcdfad11149 http.request.method=GET http.request.remoteaddr="127.0.0.1:44376" 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=1.815381ms http.response.status=200 http.response.written=434 127.0.0.1 - - [04/Sep/2026:19:21:42 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-09-04T19:21:42Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39557" http.request.id=ba5a89f8-2d1b-4ecc-8db8-708b889aa37b http.request.method=GET http.request.remoteaddr="127.0.0.1:44376" http.request.uri="/v2/foo/schema2/manifests/sha256:1e8dde6316d9273ac6541196c4cf863204a322ede78419bdbd3ee36b9c9f92de" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.881833ms http.response.status=200 http.response.written=434 127.0.0.1 - - [04/Sep/2026:19:21:42 +0000] "GET /v2/foo/schema2/manifests/sha256:1e8dde6316d9273ac6541196c4cf863204a322ede78419bdbd3ee36b9c9f92de HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-09-04T19:21:42Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39557" http.request.id=31826b5e-b524-4755-aa01-aede5f264b9c http.request.method=GET http.request.remoteaddr="127.0.0.1:44376" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.620177ms http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:42 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:42Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39557" http.request.id=dbe074df-3f41-4eba-8b7a-45400b08372e http.request.method=GET http.request.remoteaddr="127.0.0.1:44376" http.request.uri="/v2/foo/schema2/manifests/sha256:1e8dde6316d9273ac6541196c4cf863204a322ede78419bdbd3ee36b9c9f92de" http.request.useragent="Go-http-client/1.1" http.response.duration=1.593917ms http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:42 +0000] "GET /v2/foo/schema2/manifests/sha256:1e8dde6316d9273ac6541196c4cf863204a322ede78419bdbd3ee36b9c9f92de HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:42Z" level=info msg="rewriting manifest list sha256:1e8dde6316d9273ac6541196c4cf863204a322ede78419bdbd3ee36b9c9f92de in schema1 format to support old client" go.version=go1.26.8 http.request.host="127.0.0.1:39557" http.request.id=bd40405b-aefe-4702-a632-9027750b2aa2 http.request.method=GET http.request.remoteaddr="127.0.0.1:44376" 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-09-04T19:21:42Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39557" http.request.id=bd40405b-aefe-4702-a632-9027750b2aa2 http.request.method=GET http.request.remoteaddr="127.0.0.1:44376" 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=3.0596ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [04/Sep/2026:19:21:42 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (32.40s) === RUN TestGetManifestWithStorageError time="2026-09-04T19:21:42Z" 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.8 time="2026-09-04T19:21:42Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-04T19:21:42Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.26.8 http.request.host="127.0.0.1:37333" http.request.id=6ddfe3ac-2bb8-47da-8b41-cdf425f257f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:39168" http.request.uri="/v2/manifesttagnotfound/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.554083ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [04/Sep/2026:19:21:42 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-09-04T19:21:42Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.26.8 http.request.host="127.0.0.1:37333" http.request.id=07dedeb4-e6ca-47ec-82d7-362f86282a5a http.request.method=GET http.request.remoteaddr="127.0.0.1:39168" 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=1.369078ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [04/Sep/2026:19:21:42 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2026-09-04T19:21:42Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.26.8 http.request.host="127.0.0.1:37333" http.request.id=625ea9a5-414c-4ba4-a1be-157a893037e3 http.request.method=GET http.request.remoteaddr="127.0.0.1:39168" 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=1.746368ms http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [04/Sep/2026:19:21:42 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2026-09-04T19:21:42Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.26.8 http.request.host="127.0.0.1:37333" http.request.id=5d86f407-5581-4356-9075-8f3b72ba21a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:39168" 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=1.307685ms http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [04/Sep/2026:19:21:42 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2026-09-04T19:21:42Z" 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.8 time="2026-09-04T19:21:42Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-04T19:21:42Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=1c467798-b670-4e5e-962c-29074f61b168 http.request.method=GET http.request.remoteaddr="127.0.0.1:34710" 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.881677ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [04/Sep/2026:19:21:42 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-09-04T19:21:42Z" 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.8 http.request.host="127.0.0.1:39497" http.request.id=bfbfd1b6-932a-430b-b4b6-0e833500db00 http.request.method=GET http.request.remoteaddr="127.0.0.1:34710" 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=1.407763ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [04/Sep/2026:19:21:42 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-09-04T19:21:42Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=c0b00e77-7c62-41fe-97e2-2ab4cc65f741 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34710" 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.430726ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [04/Sep/2026:19:21:42 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-09-04T19:21:42Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=4eb151bf-8f06-4f1e-828b-16b71c527f15 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34710" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.031876ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-09-04T19:21:42Z" 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.8 http.request.host="127.0.0.1:39497" http.request.id=4eb151bf-8f06-4f1e-828b-16b71c527f15 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34710" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.1041ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-09-04T19:21:42Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=4eb151bf-8f06-4f1e-828b-16b71c527f15 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34710" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.144216ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-09-04T19:21:42Z" 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.8 http.request.host="127.0.0.1:39497" http.request.id=4eb151bf-8f06-4f1e-828b-16b71c527f15 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34710" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.186926ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [04/Sep/2026:19:21:42 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-09-04T19:21:42Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=ef4279c6-9771-4e07-a7af-08349500b979 http.request.method=POST http.request.remoteaddr="127.0.0.1:34710" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="912.416µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:42 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:44Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=3f706fff-e40b-4bf9-bc3a-56a9fbfbe9ac http.request.method=PUT http.request.remoteaddr="127.0.0.1:34710" http.request.uri="/v2/foo/schema1/blobs/uploads/ee99106c-3d29-4606-8f0d-6d474187bfcc?_state=39AwgmQ2O4MCYGS0mQ7UbaVqQRsrpAZqRlwkvmbUbhB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlZTk5MTA2Yy0zZDI5LTQ2MDYtOGYwZC02ZDQ3NDE4N2JmY2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjE6NDIuODYxNzkxNzM0WiJ9&digest=sha256%3A538eb31c45bbafd2011c3a61f803f58e4b9d488aafce63eb91a32a7ddab715f2" http.request.useragent="Go-http-client/1.1" http.response.duration=2.108371826s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:42 +0000] "PUT /v2/foo/schema1/blobs/uploads/ee99106c-3d29-4606-8f0d-6d474187bfcc?_state=39AwgmQ2O4MCYGS0mQ7UbaVqQRsrpAZqRlwkvmbUbhB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlZTk5MTA2Yy0zZDI5LTQ2MDYtOGYwZC02ZDQ3NDE4N2JmY2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjE6NDIuODYxNzkxNzM0WiJ9&digest=sha256%3A538eb31c45bbafd2011c3a61f803f58e4b9d488aafce63eb91a32a7ddab715f2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:45Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=1f38cd6c-443a-449c-be00-dd40c82c111d http.request.method=POST http.request.remoteaddr="127.0.0.1:34710" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.488638ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:45 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:51Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=b4db9965-1a8c-4177-a0d2-ffe823e219bd http.request.method=PUT http.request.remoteaddr="127.0.0.1:34710" http.request.uri="/v2/foo/schema1/blobs/uploads/37721e96-ac43-47f8-a8fc-b9682054d042?_state=EUtJot2czcwYktOOTIMSDHXQXDPrd9N59LXKSDh5JQx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzNzcyMWU5Ni1hYzQzLTQ3ZjgtYThmYy1iOTY4MjA1NGQwNDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjE6NDUuMTk2NjQ3MjY4WiJ9&digest=sha256%3A95875650c6a505e37d096e018817395ad5f5a981b7d10e44a527dc0bca34ac9e" http.request.useragent="Go-http-client/1.1" http.response.duration=6.202832565s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:45 +0000] "PUT /v2/foo/schema1/blobs/uploads/37721e96-ac43-47f8-a8fc-b9682054d042?_state=EUtJot2czcwYktOOTIMSDHXQXDPrd9N59LXKSDh5JQx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzNzcyMWU5Ni1hYzQzLTQ3ZjgtYThmYy1iOTY4MjA1NGQwNDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjE6NDUuMTk2NjQ3MjY4WiJ9&digest=sha256%3A95875650c6a505e37d096e018817395ad5f5a981b7d10e44a527dc0bca34ac9e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:51Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=3dcf1654-00cd-495f-92b4-be60888c993d http.request.method=PUT http.request.remoteaddr="127.0.0.1:34710" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.534186ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:51 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:51Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=39c95117-4aa8-4c15-a14f-8b7c3cdbe9dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:34710" http.request.uri="/v2/foo/schema1/manifests/sha256:e67747be067f09be4bdc366bf43e0868813532d5cf074a1df5badcc3a0cb5828" http.request.useragent="Go-http-client/1.1" http.response.duration=2.580204ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:e67747be067f09be4bdc366bf43e0868813532d5cf074a1df5badcc3a0cb5828 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:51Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=5df47289-1c48-49c6-af94-28f6168af6df http.request.method=GET http.request.remoteaddr="127.0.0.1:34710" 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.764023ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [04/Sep/2026:19:21:51 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-09-04T19:21:51Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=90e15a6e-07d3-41bd-becb-8a075dab0bec http.request.method=GET http.request.remoteaddr="127.0.0.1:34710" http.request.uri="/v2/foo/schema1/manifests/sha256:e67747be067f09be4bdc366bf43e0868813532d5cf074a1df5badcc3a0cb5828" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.503378ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [04/Sep/2026:19:21:51 +0000] "GET /v2/foo/schema1/manifests/sha256:e67747be067f09be4bdc366bf43e0868813532d5cf074a1df5badcc3a0cb5828 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-09-04T19:21:51Z" level=info msg="response completed" go.version=go1.26.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:39497" http.request.id=6d13e2c0-3c76-457b-8d72-e85e8d0e4489 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34710" http.request.uri="/v2/foo/schema1/manifests/sha256:e67747be067f09be4bdc366bf43e0868813532d5cf074a1df5badcc3a0cb5828" http.request.useragent="Go-http-client/1.1" http.response.duration=2.836588ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:e67747be067f09be4bdc366bf43e0868813532d5cf074a1df5badcc3a0cb5828 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:51Z" level=info msg="response completed" go.version=go1.26.8 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:39497" http.request.id=dd86e57b-36e7-4533-af98-d1505a01706e http.request.method=PUT http.request.remoteaddr="127.0.0.1:34710" http.request.uri="/v2/foo/schema1/manifests/sha256:e67747be067f09be4bdc366bf43e0868813532d5cf074a1df5badcc3a0cb5828" http.request.useragent="Go-http-client/1.1" http.response.duration=2.785529ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:e67747be067f09be4bdc366bf43e0868813532d5cf074a1df5badcc3a0cb5828 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:51Z" level=info msg="response completed" go.version=go1.26.8 http.request.contenttype="application/json" http.request.host="127.0.0.1:39497" http.request.id=724313ed-1b23-4e34-b903-67ffd86cde03 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34710" http.request.uri="/v2/foo/schema1/manifests/sha256:e67747be067f09be4bdc366bf43e0868813532d5cf074a1df5badcc3a0cb5828" http.request.useragent="Go-http-client/1.1" http.response.duration=3.397213ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:e67747be067f09be4bdc366bf43e0868813532d5cf074a1df5badcc3a0cb5828 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:51Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=982f5d5b-dbb6-41e3-a729-d7c8901ef5cb http.request.method=GET http.request.remoteaddr="127.0.0.1:34710" http.request.uri="/v2/foo/schema1/manifests/sha256:e67747be067f09be4bdc366bf43e0868813532d5cf074a1df5badcc3a0cb5828" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.722222ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [04/Sep/2026:19:21:51 +0000] "GET /v2/foo/schema1/manifests/sha256:e67747be067f09be4bdc366bf43e0868813532d5cf074a1df5badcc3a0cb5828 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-09-04T19:21:51Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=a50387c7-1cc2-43ba-be60-4f8296ed0bb5 http.request.method=GET http.request.remoteaddr="127.0.0.1:34710" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.820092ms http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:51 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:51Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=2901de56-ce1e-434c-a13c-df2a16d6c407 http.request.method=GET http.request.remoteaddr="127.0.0.1:34710" http.request.uri="/v2/foo/schema1/manifests/sha256:e67747be067f09be4bdc366bf43e0868813532d5cf074a1df5badcc3a0cb5828" http.request.useragent="Go-http-client/1.1" http.response.duration=1.871076ms http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:51 +0000] "GET /v2/foo/schema1/manifests/sha256:e67747be067f09be4bdc366bf43e0868813532d5cf074a1df5badcc3a0cb5828 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:51Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=70f2f09a-4737-41b9-b5c2-2b751e4c15e2 http.request.method=GET http.request.remoteaddr="127.0.0.1:34710" 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=1.594151ms http.response.status=200 http.response.written=41 127.0.0.1 - - [04/Sep/2026:19:21:51 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-09-04T19:21:51Z" level=error msg="payload digest does match: "sha256:25545c7f5ea0e5375b5582fe388b3321a4ad2ae2f0d48693917eb4d807ec7ecf" != "sha256:e67747be067f09be4bdc366bf43e0868813532d5cf074a1df5badcc3a0cb5828"" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=fc079e2d-b365-40e6-af15-3a19482ebdd1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34710" http.request.uri="/v2/foo/schema1/manifests/sha256:e67747be067f09be4bdc366bf43e0868813532d5cf074a1df5badcc3a0cb5828" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:e67747be067f09be4bdc366bf43e0868813532d5cf074a1df5badcc3a0cb5828" time="2026-09-04T19:21:51Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=fc079e2d-b365-40e6-af15-3a19482ebdd1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34710" http.request.uri="/v2/foo/schema1/manifests/sha256:e67747be067f09be4bdc366bf43e0868813532d5cf074a1df5badcc3a0cb5828" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.168351ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:e67747be067f09be4bdc366bf43e0868813532d5cf074a1df5badcc3a0cb5828" 127.0.0.1 - - [04/Sep/2026:19:21:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:e67747be067f09be4bdc366bf43e0868813532d5cf074a1df5badcc3a0cb5828 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-09-04T19:21:51Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=970b1a86-ce50-4dce-ac28-18224fe9e135 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34724" http.request.uri="/v2/foo/schema1/manifests/sha256:e67747be067f09be4bdc366bf43e0868813532d5cf074a1df5badcc3a0cb5828" http.request.useragent="Go-http-client/1.1" http.response.duration=2.841644ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:51 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e67747be067f09be4bdc366bf43e0868813532d5cf074a1df5badcc3a0cb5828 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:51Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:e67747be067f09be4bdc366bf43e0868813532d5cf074a1df5badcc3a0cb5828" err.message="manifest unknown" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=e30db422-99fc-4ffb-b864-f943e7cc3362 http.request.method=GET http.request.remoteaddr="127.0.0.1:34724" http.request.uri="/v2/foo/schema1/manifests/sha256:e67747be067f09be4bdc366bf43e0868813532d5cf074a1df5badcc3a0cb5828" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.894934ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:e67747be067f09be4bdc366bf43e0868813532d5cf074a1df5badcc3a0cb5828" 127.0.0.1 - - [04/Sep/2026:19:21:51 +0000] "GET /v2/foo/schema1/manifests/sha256:e67747be067f09be4bdc366bf43e0868813532d5cf074a1df5badcc3a0cb5828 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-09-04T19:21:51Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=d1469830-d252-41ab-bfd1-2f0150b069c0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34738" http.request.uri="/v2/foo/schema1/manifests/sha256:e67747be067f09be4bdc366bf43e0868813532d5cf074a1df5badcc3a0cb5828" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.003134ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:e67747be067f09be4bdc366bf43e0868813532d5cf074a1df5badcc3a0cb5828" 127.0.0.1 - - [04/Sep/2026:19:21:51 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e67747be067f09be4bdc366bf43e0868813532d5cf074a1df5badcc3a0cb5828 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-09-04T19:21:51Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=5e1f3361-af9a-46b3-bfe1-348c8e965431 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34746" http.request.uri="/v2/foo/schema1/manifests/sha256:e67747be067f09be4bdc366bf43e0868813532d5cf074a1df5badcc3a0cb5828" http.request.useragent="Go-http-client/1.1" http.response.duration=3.654199ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:e67747be067f09be4bdc366bf43e0868813532d5cf074a1df5badcc3a0cb5828 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:51Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=efe38661-29db-4e95-b988-f1e3669621c0 http.request.method=GET http.request.remoteaddr="127.0.0.1:34746" http.request.uri="/v2/foo/schema1/manifests/sha256:e67747be067f09be4bdc366bf43e0868813532d5cf074a1df5badcc3a0cb5828" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.725051ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [04/Sep/2026:19:21:51 +0000] "GET /v2/foo/schema1/manifests/sha256:e67747be067f09be4bdc366bf43e0868813532d5cf074a1df5badcc3a0cb5828 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-09-04T19:21:51Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=1c7f399a-6347-479c-88a8-2117bc470b65 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34748" 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=2.412669ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [04/Sep/2026:19:21:51 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-09-04T19:21:51Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=c0437411-62f0-4f73-8120-8d73902dd805 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34752" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.014384ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:51 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:51Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=ceb33619-5846-4b69-83a6-f33b70c613ca http.request.method=GET http.request.remoteaddr="127.0.0.1:34752" 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=1.916302ms http.response.status=200 http.response.written=39 127.0.0.1 - - [04/Sep/2026:19:21:51 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-09-04T19:21:51Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=fe8e69d0-1d55-46d0-992e-c3b18cee6bf3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34752" http.request.uri="/v2/foo/schema1/manifests/sha256:e67747be067f09be4bdc366bf43e0868813532d5cf074a1df5badcc3a0cb5828" http.request.useragent="Go-http-client/1.1" http.response.duration=2.286332ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:51 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e67747be067f09be4bdc366bf43e0868813532d5cf074a1df5badcc3a0cb5828 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:51Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=d58ff623-fe8a-4659-b912-4d8266519e6e http.request.method=GET http.request.remoteaddr="127.0.0.1:34752" 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=1.729024ms http.response.status=200 http.response.written=35 127.0.0.1 - - [04/Sep/2026:19:21:51 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2026-09-04T19:21:51Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=ccb7615c-4a15-47e4-91dd-cdda70097de5 http.request.method=GET http.request.remoteaddr="127.0.0.1:34752" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.968509ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [04/Sep/2026:19:21:51 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-09-04T19:21:51Z" 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.8 http.request.host="127.0.0.1:39497" http.request.id=4ece64aa-1f75-4002-9c8b-a384c6722b07 http.request.method=GET http.request.remoteaddr="127.0.0.1:34752" 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=1.818421ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [04/Sep/2026:19:21:51 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-09-04T19:21:51Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39497" http.request.id=a31bf329-0cc6-499f-8f3e-17e79001ea52 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34752" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.335689ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-09-04T19:21:51Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39497" http.request.id=a31bf329-0cc6-499f-8f3e-17e79001ea52 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34752" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.43442ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-09-04T19:21:51Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39497" http.request.id=a31bf329-0cc6-499f-8f3e-17e79001ea52 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34752" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.477835ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [04/Sep/2026:19:21:51 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-09-04T19:21:51Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=43aabb1a-30ba-4d93-8269-f31d3192970b http.request.method=POST http.request.remoteaddr="127.0.0.1:34752" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.066706ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:51 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:51Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=6ec34775-3335-40d6-933a-ddf645d87438 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34752" http.request.uri="/v2/foo/schema2/blobs/uploads/97ee99cf-31b6-4d51-b361-5b388e344953?_state=18oGLiSrkuqIH5I1DKIQuqaMKHLObi6gDiRDuoSyLV57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5N2VlOTljZi0zMWI2LTRkNTEtYjM2MS01YjM4OGUzNDQ5NTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjE6NTEuNDc5NDQxNloifQ%3D%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.533249ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:51 +0000] "PUT /v2/foo/schema2/blobs/uploads/97ee99cf-31b6-4d51-b361-5b388e344953?_state=18oGLiSrkuqIH5I1DKIQuqaMKHLObi6gDiRDuoSyLV57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5N2VlOTljZi0zMWI2LTRkNTEtYjM2MS01YjM4OGUzNDQ5NTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjE6NTEuNDc5NDQxNloifQ%3D%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:51Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39497" http.request.id=0cb12014-57ab-48f1-a3cd-694e67e6599b http.request.method=PUT http.request.remoteaddr="127.0.0.1:34752" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.314779ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-09-04T19:21:51Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39497" http.request.id=0cb12014-57ab-48f1-a3cd-694e67e6599b http.request.method=PUT http.request.remoteaddr="127.0.0.1:34752" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.39029ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [04/Sep/2026:19:21:51 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-09-04T19:21:51Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=23d7b18b-f5fb-4192-812b-023f07ad8ecd http.request.method=POST http.request.remoteaddr="127.0.0.1:34752" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.16453ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:51 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:55Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=ee8e04ef-648f-4ad5-ae46-b459fea7444c http.request.method=PUT http.request.remoteaddr="127.0.0.1:34752" http.request.uri="/v2/foo/schema2/blobs/uploads/ff26bda0-66ae-42d1-a7cf-10a2ed5e84da?_state=0led1TTigTq5y26ABME6An8LgN1mOimP1uy40ZkKs6J7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmZjI2YmRhMC02NmFlLTQyZDEtYTdjZi0xMGEyZWQ1ZTg0ZGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjE6NTEuNjU5MTM1NzI0WiJ9&digest=sha256%3A7cf25cdc5d0d67e7f4d9476129effb66b0e15d421865947820b791b969618dda" http.request.useragent="Go-http-client/1.1" http.response.duration=3.849191708s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:51 +0000] "PUT /v2/foo/schema2/blobs/uploads/ff26bda0-66ae-42d1-a7cf-10a2ed5e84da?_state=0led1TTigTq5y26ABME6An8LgN1mOimP1uy40ZkKs6J7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmZjI2YmRhMC02NmFlLTQyZDEtYTdjZi0xMGEyZWQ1ZTg0ZGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjE6NTEuNjU5MTM1NzI0WiJ9&digest=sha256%3A7cf25cdc5d0d67e7f4d9476129effb66b0e15d421865947820b791b969618dda HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:55Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=2fd4fcbf-8018-4200-8e31-81cb8e316dc4 http.request.method=POST http.request.remoteaddr="127.0.0.1:34752" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.218897ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:55 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:58Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=c2c93e3e-6b18-442b-8ef6-0a884e7e2531 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34752" http.request.uri="/v2/foo/schema2/blobs/uploads/e104b925-1188-4126-a205-8aa0cdc53f1f?_state=4lXeSifJvz6FVBn6lMSt9YWuO12kexK_Dnn8-dgXlkV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlMTA0YjkyNS0xMTg4LTQxMjYtYTIwNS04YWEwY2RjNTNmMWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjE6NTUuNjY3ODg2NzMyWiJ9&digest=sha256%3Ae472d0f775cb0b1e8d391854c613c5b41ccd698040447625a159f11de61850d5" http.request.useragent="Go-http-client/1.1" http.response.duration=2.477095872s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:55 +0000] "PUT /v2/foo/schema2/blobs/uploads/e104b925-1188-4126-a205-8aa0cdc53f1f?_state=4lXeSifJvz6FVBn6lMSt9YWuO12kexK_Dnn8-dgXlkV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlMTA0YjkyNS0xMTg4LTQxMjYtYTIwNS04YWEwY2RjNTNmMWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDRUMTk6MjE6NTUuNjY3ODg2NzMyWiJ9&digest=sha256%3Ae472d0f775cb0b1e8d391854c613c5b41ccd698040447625a159f11de61850d5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:58Z" level=info msg="response completed" go.version=go1.26.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39497" http.request.id=ccee69e1-4ada-4cd5-9b62-9cb0823054a4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34752" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.744166ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:58 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:58Z" level=info msg="response completed" go.version=go1.26.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39497" http.request.id=3e1c8a62-9fab-4368-81ed-8f052eb0eb3e http.request.method=PUT http.request.remoteaddr="127.0.0.1:34752" http.request.uri="/v2/foo/schema2/manifests/sha256:b3885c1b7ad2d8015370e657b23aff16df3fe165265e768301c6640d0be5f54d" http.request.useragent="Go-http-client/1.1" http.response.duration=2.049249ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:58 +0000] "PUT /v2/foo/schema2/manifests/sha256:b3885c1b7ad2d8015370e657b23aff16df3fe165265e768301c6640d0be5f54d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:58Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=72585821-0cb0-4251-a814-30ded45e9c64 http.request.method=GET http.request.remoteaddr="127.0.0.1:34752" 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=1.848065ms http.response.status=200 http.response.written=732 127.0.0.1 - - [04/Sep/2026:19:21:58 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-09-04T19:21:58Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=8bec376b-2989-46da-aba5-ca4cb7b2cc41 http.request.method=GET http.request.remoteaddr="127.0.0.1:34752" http.request.uri="/v2/foo/schema2/manifests/sha256:b3885c1b7ad2d8015370e657b23aff16df3fe165265e768301c6640d0be5f54d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.816198ms http.response.status=200 http.response.written=732 127.0.0.1 - - [04/Sep/2026:19:21:58 +0000] "GET /v2/foo/schema2/manifests/sha256:b3885c1b7ad2d8015370e657b23aff16df3fe165265e768301c6640d0be5f54d HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-09-04T19:21:58Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=e2b1d528-4935-4ea6-bbad-d63690ae5ca3 http.request.method=GET http.request.remoteaddr="127.0.0.1:34752" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.482921ms http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:58 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:58Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=2229c98c-f6b1-4079-b765-8ad00b794347 http.request.method=GET http.request.remoteaddr="127.0.0.1:34752" http.request.uri="/v2/foo/schema2/manifests/sha256:b3885c1b7ad2d8015370e657b23aff16df3fe165265e768301c6640d0be5f54d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.38906ms http.response.status=304 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:58 +0000] "GET /v2/foo/schema2/manifests/sha256:b3885c1b7ad2d8015370e657b23aff16df3fe165265e768301c6640d0be5f54d HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:58Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=5bbfeaae-f829-4f94-b35e-ae02e42310a1 http.request.method=GET http.request.remoteaddr="127.0.0.1:34752" 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=1.728052ms http.response.status=200 http.response.written=45 127.0.0.1 - - [04/Sep/2026:19:21:58 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-09-04T19:21:58Z" level=info msg="rewriting manifest sha256:b3885c1b7ad2d8015370e657b23aff16df3fe165265e768301c6640d0be5f54d in schema1 format to support old client" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=7fa94012-cfd7-4e43-9bce-25a378589a47 http.request.method=GET http.request.remoteaddr="127.0.0.1:34752" 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-09-04T19:21:58Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=7fa94012-cfd7-4e43-9bce-25a378589a47 http.request.method=GET http.request.remoteaddr="127.0.0.1:34752" 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=2.996134ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [04/Sep/2026:19:21:58 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-09-04T19:21:58Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=37071e73-7275-48c1-9bed-d41481b42370 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34752" http.request.uri="/v2/foo/schema2/manifests/sha256:b3885c1b7ad2d8015370e657b23aff16df3fe165265e768301c6640d0be5f54d" http.request.useragent="Go-http-client/1.1" http.response.duration=2.056732ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:58 +0000] "DELETE /v2/foo/schema2/manifests/sha256:b3885c1b7ad2d8015370e657b23aff16df3fe165265e768301c6640d0be5f54d HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:58Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:b3885c1b7ad2d8015370e657b23aff16df3fe165265e768301c6640d0be5f54d" err.message="manifest unknown" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=f930a14e-cdb6-42c9-9f81-d2cf40bcaf73 http.request.method=GET http.request.remoteaddr="127.0.0.1:34752" http.request.uri="/v2/foo/schema2/manifests/sha256:b3885c1b7ad2d8015370e657b23aff16df3fe165265e768301c6640d0be5f54d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.864225ms http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:b3885c1b7ad2d8015370e657b23aff16df3fe165265e768301c6640d0be5f54d" 127.0.0.1 - - [04/Sep/2026:19:21:58 +0000] "GET /v2/foo/schema2/manifests/sha256:b3885c1b7ad2d8015370e657b23aff16df3fe165265e768301c6640d0be5f54d HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-09-04T19:21:58Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=960aabcb-d811-4ae7-b88e-8eaf732ae1f3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52152" http.request.uri="/v2/foo/schema2/manifests/sha256:b3885c1b7ad2d8015370e657b23aff16df3fe165265e768301c6640d0be5f54d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.420782ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:b3885c1b7ad2d8015370e657b23aff16df3fe165265e768301c6640d0be5f54d" 127.0.0.1 - - [04/Sep/2026:19:21:58 +0000] "DELETE /v2/foo/schema2/manifests/sha256:b3885c1b7ad2d8015370e657b23aff16df3fe165265e768301c6640d0be5f54d HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-09-04T19:21:58Z" level=info msg="response completed" go.version=go1.26.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39497" http.request.id=16836685-b216-4c27-bb9b-7793631c31af http.request.method=PUT http.request.remoteaddr="127.0.0.1:52166" http.request.uri="/v2/foo/schema2/manifests/sha256:b3885c1b7ad2d8015370e657b23aff16df3fe165265e768301c6640d0be5f54d" http.request.useragent="Go-http-client/1.1" http.response.duration=2.985999ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:58 +0000] "PUT /v2/foo/schema2/manifests/sha256:b3885c1b7ad2d8015370e657b23aff16df3fe165265e768301c6640d0be5f54d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:58Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=db708a13-0da0-41dc-8201-cfcd02f6a4ce http.request.method=GET http.request.remoteaddr="127.0.0.1:52166" http.request.uri="/v2/foo/schema2/manifests/sha256:b3885c1b7ad2d8015370e657b23aff16df3fe165265e768301c6640d0be5f54d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.073554ms http.response.status=200 http.response.written=732 127.0.0.1 - - [04/Sep/2026:19:21:58 +0000] "GET /v2/foo/schema2/manifests/sha256:b3885c1b7ad2d8015370e657b23aff16df3fe165265e768301c6640d0be5f54d HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-09-04T19:21:58Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=ec8ffbcb-72d3-402f-9e63-526e7c1930a3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52174" 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=2.361943ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [04/Sep/2026:19:21:58 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-09-04T19:21:58Z" level=info msg="response completed" go.version=go1.26.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39497" http.request.id=c6e51e4e-59e7-4758-be37-b1f9f61c051d http.request.method=PUT http.request.remoteaddr="127.0.0.1:52176" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.15357ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:58 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:58Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=97e3fff0-4e63-41f1-bf5a-43e228825f09 http.request.method=GET http.request.remoteaddr="127.0.0.1:52176" 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=1.801239ms http.response.status=200 http.response.written=39 127.0.0.1 - - [04/Sep/2026:19:21:58 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-09-04T19:21:58Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=a27eb997-f33e-4e24-9bd4-e3ba177ecf01 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52176" http.request.uri="/v2/foo/schema2/manifests/sha256:b3885c1b7ad2d8015370e657b23aff16df3fe165265e768301c6640d0be5f54d" http.request.useragent="Go-http-client/1.1" http.response.duration=2.271871ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:58 +0000] "DELETE /v2/foo/schema2/manifests/sha256:b3885c1b7ad2d8015370e657b23aff16df3fe165265e768301c6640d0be5f54d HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:21:58Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39497" http.request.id=b2adaa45-9b61-4255-ae22-560204fc8c82 http.request.method=GET http.request.remoteaddr="127.0.0.1:52176" 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=1.879234ms http.response.status=200 http.response.written=35 127.0.0.1 - - [04/Sep/2026:19:21:58 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (15.48s) === RUN TestManifestDeleteDisabled time="2026-09-04T19:21:58Z" 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.8 time="2026-09-04T19:21:58Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-04T19:21:58Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.8 http.request.host="127.0.0.1:37321" http.request.id=807c4ced-707f-41b1-8b92-f2614a7ff0b8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:41008" 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=2.482917ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [04/Sep/2026:19:21:58 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.01s) === RUN TestRegistryAsCacheMutationAPIs time="2026-09-04T19:21:58Z" 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.8 time="2026-09-04T19:21:58Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-04T19:21:58Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.8 time="2026-09-04T19:21:58Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.26.8 time="2026-09-04T19:21:58Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.26.8 time="2026-09-04T19:21:58Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.8 http.request.host="127.0.0.1:45003" http.request.id=15d1f38e-0e9c-424e-9b13-e41b6ac3b70b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40274" 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=4.545919ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [04/Sep/2026:19:21:58 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-09-04T19:21:58Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.8 http.request.host="127.0.0.1:45003" http.request.id=37242a4b-5bbe-48e5-9c76-927c299c5236 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40288" 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=4.209104ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [04/Sep/2026:19:21:58 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-09-04T19:21:58Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.8 http.request.host="127.0.0.1:45003" http.request.id=b07d53da-44fc-4354-814c-a06830925bec http.request.method=POST http.request.remoteaddr="127.0.0.1:40302" 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=3.405627ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [04/Sep/2026:19:21:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-09-04T19:21:58Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.8 http.request.host="127.0.0.1:45003" http.request.id=04107343-98d2-4d74-af5d-834c7d558bc5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40304" 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=3.814398ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [04/Sep/2026:19:21:58 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.06s) === RUN TestProxyManifestGetByTag time="2026-09-04T19:21:58Z" 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.8 time="2026-09-04T19:21:58Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-04T19:21:58Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:45247" http.request.id=470e1f87-a1f6-488c-aff8-82a5f99bdc08 http.request.method=POST http.request.remoteaddr="127.0.0.1:41710" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.39396ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:22:00Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:45247" http.request.id=ad35c48f-a5f2-4457-af39-2f83af4a0557 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41710" http.request.uri="/v2/foo/bar/blobs/uploads/55a049ec-709d-4802-a725-7df44583b641?_state=7AQOMwdz9DKxeG5XLDJLycuILQQXez2QxN8a5Lhv0ph7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU1YTA0OWVjLTcwOWQtNDgwMi1hNzI1LTdkZjQ0NTgzYjY0MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMTo1OC40MTc3OTE1MTRaIn0%3D&digest=sha256%3A4f9d53ba5442e0f661b8491d6476e7b574238c464fc32a50bb2d6c93906aef26" http.request.useragent="Go-http-client/1.1" http.response.duration=2.012706984s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:21:58 +0000] "PUT /v2/foo/bar/blobs/uploads/55a049ec-709d-4802-a725-7df44583b641?_state=7AQOMwdz9DKxeG5XLDJLycuILQQXez2QxN8a5Lhv0ph7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU1YTA0OWVjLTcwOWQtNDgwMi1hNzI1LTdkZjQ0NTgzYjY0MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMTo1OC40MTc3OTE1MTRaIn0%3D&digest=sha256%3A4f9d53ba5442e0f661b8491d6476e7b574238c464fc32a50bb2d6c93906aef26 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:22:00Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:45247" http.request.id=d4fc9baa-7e1a-44e6-bf72-7c643af4c15e http.request.method=PUT http.request.remoteaddr="127.0.0.1:41710" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.108066ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:22:00 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:22:00Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.8 time="2026-09-04T19:22:00Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-04T19:22:00Z" level=info msg="Starting upload purge in 33m0s" go.version=go1.26.8 time="2026-09-04T19:22:00Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.8 time="2026-09-04T19:22:00Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:45247" http.request.id=3eef89e5-8bec-4d2c-9817-ca7ceaa49744 http.request.method=GET http.request.remoteaddr="127.0.0.1:41710" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.340663ms http.response.status=200 http.response.written=2 127.0.0.1 - - [04/Sep/2026:19:22:00 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-09-04T19:22:00Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:45247" go.version=go1.26.8 time="2026-09-04T19:22:00Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.26.8 time="2026-09-04T19:22:00Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:45247" http.request.id=14e40f18-d028-49ea-821b-c00438f3f58b http.request.method=GET http.request.remoteaddr="127.0.0.1:41718" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.334872ms http.response.status=200 http.response.written=2 127.0.0.1 - - [04/Sep/2026:19:22:00 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-09-04T19:22:00Z" level=info msg="Challenge established with upstream : http://127.0.0.1:45247/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:45247/v2/:[]]}" go.version=go1.26.8 http.request.host="127.0.0.1:44721" http.request.id=41a8a886-4bad-4ac5-b155-c5d4b9fa005f http.request.method=GET http.request.remoteaddr="127.0.0.1:57854" http.request.uri="/v2/foo/bar/manifests/sha256:4a94b04e882d0045e1d87849657603a6b20be84ff11a32a2e8ac5915af8fada6" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:4a94b04e882d0045e1d87849657603a6b20be84ff11a32a2e8ac5915af8fada6" time="2026-09-04T19:22:00Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:45247" http.request.id=5fd8a819-1dd3-4457-bb53-e6319b3416ac http.request.method=GET http.request.remoteaddr="127.0.0.1:41732" http.request.uri="/v2/foo/bar/manifests/sha256:4a94b04e882d0045e1d87849657603a6b20be84ff11a32a2e8ac5915af8fada6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.299919ms http.response.status=200 http.response.written=935 127.0.0.1 - - [04/Sep/2026:19:22:00 +0000] "GET /v2/foo/bar/manifests/sha256:4a94b04e882d0045e1d87849657603a6b20be84ff11a32a2e8ac5915af8fada6 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-09-04T19:22:00Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:4a94b04e882d0045e1d87849657603a6b20be84ff11a32a2e8ac5915af8fada6 with ttl=167h59m59.999996045s" go.version=go1.26.8 time="2026-09-04T19:22:00Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:44721" http.request.id=41a8a886-4bad-4ac5-b155-c5d4b9fa005f http.request.method=GET http.request.remoteaddr="127.0.0.1:57854" http.request.uri="/v2/foo/bar/manifests/sha256:4a94b04e882d0045e1d87849657603a6b20be84ff11a32a2e8ac5915af8fada6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=12.586568ms http.response.status=200 http.response.written=935 127.0.0.1 - - [04/Sep/2026:19:22:00 +0000] "GET /v2/foo/bar/manifests/sha256:4a94b04e882d0045e1d87849657603a6b20be84ff11a32a2e8ac5915af8fada6 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-09-04T19:22:00Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:45247" http.request.id=67deb359-81cb-4f31-ab83-439c27441f09 http.request.method=GET http.request.remoteaddr="127.0.0.1:41732" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.646083ms http.response.status=200 http.response.written=2 127.0.0.1 - - [04/Sep/2026:19:22:00 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-09-04T19:22:00Z" level=info msg="Challenge established with upstream : http://127.0.0.1:45247/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:45247/v2/:[]]}" go.version=go1.26.8 http.request.host="127.0.0.1:44721" http.request.id=7075cea5-9c8d-475f-8d98-ef46efe7737d http.request.method=GET http.request.remoteaddr="127.0.0.1:57870" 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-09-04T19:22:00Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:45247" http.request.id=944e5ee0-f7fa-4946-8425-4d6f912b9133 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:41738" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.180921ms http.response.status=200 http.response.written=935 127.0.0.1 - - [04/Sep/2026:19:22:00 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-09-04T19:22:00Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:44721" http.request.id=7075cea5-9c8d-475f-8d98-ef46efe7737d http.request.method=GET http.request.remoteaddr="127.0.0.1:57870" 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=11.402964ms http.response.status=200 http.response.written=935 127.0.0.1 - - [04/Sep/2026:19:22:00 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-09-04T19:22:00Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:45247" http.request.id=7cf7b507-c3c0-4cc2-8212-e2cc23c237d3 http.request.method=POST http.request.remoteaddr="127.0.0.1:41738" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.786307ms http.response.status=202 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:22:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-04T19:22:06Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:45247" http.request.id=75465032-343d-4ee5-8742-f7e263886292 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41738" http.request.uri="/v2/foo/bar/blobs/uploads/8f3c649d-a6f3-49f7-99e0-3aa925e75054?_state=EjVsIBWx7mFE6VpvwzSwXP7QGIyynJ9PEWlatpyBGXB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhmM2M2NDlkLWE2ZjMtNDlmNy05OWUwLTNhYTkyNWU3NTA1NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMjowMC42NjMzOTc2NzdaIn0%3D&digest=sha256%3Ae994e12997e1a4cda44b0dd6548500a2dd8e8a2defb6e229c9edca36ae7171d8" http.request.useragent="Go-http-client/1.1" http.response.duration=5.467569479s http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:22:00 +0000] "PUT /v2/foo/bar/blobs/uploads/8f3c649d-a6f3-49f7-99e0-3aa925e75054?_state=EjVsIBWx7mFE6VpvwzSwXP7QGIyynJ9PEWlatpyBGXB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhmM2M2NDlkLWE2ZjMtNDlmNy05OWUwLTNhYTkyNWU3NTA1NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNFQxOToyMjowMC42NjMzOTc2NzdaIn0%3D&digest=sha256%3Ae994e12997e1a4cda44b0dd6548500a2dd8e8a2defb6e229c9edca36ae7171d8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:22:06Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:45247" http.request.id=4d6a0012-0f5d-4baa-83aa-a4e6371538e8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41738" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=2.86292ms http.response.status=201 http.response.written=0 127.0.0.1 - - [04/Sep/2026:19:22:06 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-04T19:22:06Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:45247" http.request.id=ec1005df-6030-4a26-8c35-96c259a50415 http.request.method=GET http.request.remoteaddr="127.0.0.1:41738" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.683864ms http.response.status=200 http.response.written=2 127.0.0.1 - - [04/Sep/2026:19:22:06 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-09-04T19:22:06Z" level=info msg="Challenge established with upstream : http://127.0.0.1:45247/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:45247/v2/:[]]}" go.version=go1.26.8 http.request.host="127.0.0.1:44721" http.request.id=9a7c6688-697b-4e3e-86fc-511360aa4cc2 http.request.method=GET http.request.remoteaddr="127.0.0.1:37536" 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-09-04T19:22:06Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:45247" http.request.id=9fa10662-d91c-41d9-a053-032ea2c4c261 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:55896" 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.773468ms http.response.status=200 http.response.written=935 127.0.0.1 - - [04/Sep/2026:19:22:06 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-09-04T19:22:06Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:45247" http.request.id=02653728-50b9-4fdc-8dbd-b22c22367a08 http.request.method=GET http.request.remoteaddr="127.0.0.1:55896" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.37554ms http.response.status=200 http.response.written=2 127.0.0.1 - - [04/Sep/2026:19:22:06 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-09-04T19:22:06Z" level=info msg="Challenge established with upstream : http://127.0.0.1:45247/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:45247/v2/:[]]}" go.version=go1.26.8 http.request.host="127.0.0.1:44721" http.request.id=9a7c6688-697b-4e3e-86fc-511360aa4cc2 http.request.method=GET http.request.remoteaddr="127.0.0.1:37536" 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-09-04T19:22:06Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:45247" http.request.id=3368c40b-4454-45b4-8836-4058f9b915f8 http.request.method=GET http.request.remoteaddr="127.0.0.1:55904" 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.844807ms http.response.status=200 http.response.written=935 127.0.0.1 - - [04/Sep/2026:19:22:06 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-09-04T19:22:06Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:cddca15686270d21340b3b264fa1b886d8687d77800765765308ea2c6733e2b5 with ttl=167h59m59.999995899s" go.version=go1.26.8 time="2026-09-04T19:22:06Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:44721" http.request.id=9a7c6688-697b-4e3e-86fc-511360aa4cc2 http.request.method=GET http.request.remoteaddr="127.0.0.1:37536" 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=15.424421ms http.response.status=200 http.response.written=935 127.0.0.1 - - [04/Sep/2026:19:22:06 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (7.89s) === RUN TestAppDispatcher time="2026-09-04T19:22:06Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36187" http.request.id=ce310a76-cdbe-4f66-a720-11845d7d65ad http.request.method=GET http.request.remoteaddr="127.0.0.1:41044" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.63658ms http.response.status=200 http.response.written=0 time="2026-09-04T19:22:06Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36187" http.request.id=6b77588f-69b6-4a21-9519-0e874e9b25e2 http.request.method=GET http.request.remoteaddr="127.0.0.1:41044" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration=1.693326ms http.response.status=200 http.response.written=0 time="2026-09-04T19:22:06Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36187" http.request.id=292143a9-f1f5-46ff-b0a2-6210b2f84f45 http.request.method=GET http.request.remoteaddr="127.0.0.1:41044" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.755194ms http.response.status=200 http.response.written=0 time="2026-09-04T19:22:06Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36187" http.request.id=fdbbb341-fd1a-4fda-8aba-fa4cfa7e8e40 http.request.method=GET http.request.remoteaddr="127.0.0.1:41044" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration=1.619079ms http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2026-09-04T19:22:06Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.8 instance.id=f435671b-053b-4675-8741-45540f8e536d time="2026-09-04T19:22:06Z" level=info msg="redis not configured" go.version=go1.26.8 instance.id=f435671b-053b-4675-8741-45540f8e536d time="2026-09-04T19:22:06Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.26.8 http.request.host="127.0.0.1:35073" http.request.id=a33f583d-1f44-4518-8617-cb8ed7d21f57 http.request.method=GET http.request.remoteaddr="127.0.0.1:43690" 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-09-04T19:22:06Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.8 instance.id=f435671b-053b-4675-8741-45540f8e536d time="2026-09-04T19:22:06Z" level=info msg="redis not configured" go.version=go1.26.8 instance.id=f435671b-053b-4675-8741-45540f8e536d time="2026-09-04T19:22:06Z" level=info msg="configuring file health check path=/tmp/healthcheck2872038721, interval=1" go.version=go1.26.8 instance.id=f435671b-053b-4675-8741-45540f8e536d --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2026-09-04T19:22: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.8 instance.id=f435671b-053b-4675-8741-45540f8e536d time="2026-09-04T19:22:10Z" level=info msg="redis not configured" go.version=go1.26.8 instance.id=f435671b-053b-4675-8741-45540f8e536d time="2026-09-04T19:22:10Z" level=info msg="configuring TCP health check addr=127.0.0.1:45701, interval=1" go.version=go1.26.8 instance.id=f435671b-053b-4675-8741-45540f8e536d --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2026-09-04T19:22:14Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.8 instance.id=f435671b-053b-4675-8741-45540f8e536d time="2026-09-04T19:22:14Z" level=info msg="redis not configured" go.version=go1.26.8 instance.id=f435671b-053b-4675-8741-45540f8e536d time="2026-09-04T19:22:14Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:43199, interval=1, threshold=3" go.version=go1.26.8 instance.id=f435671b-053b-4675-8741-45540f8e536d --- PASS: TestHTTPHealthCheck (7.00s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 167.486s ? 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.06s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.05s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.37s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.52s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.019s === RUN TestSchedule time="2026-09-04T19:19:33Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.8 instance.id=fc69915e-27b0-4541-b391-adc54923dcc1 time="2026-09-04T19:19:33Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.996908ms" go.version=go1.26.8 instance.id=fc69915e-27b0-4541-b391-adc54923dcc1 time="2026-09-04T19:19:33Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=996.903µs" go.version=go1.26.8 instance.id=fc69915e-27b0-4541-b391-adc54923dcc1 time="2026-09-04T19:19:33Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=997.92µs" go.version=go1.26.8 instance.id=fc69915e-27b0-4541-b391-adc54923dcc1 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-09-04T19:19:33Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.8 instance.id=fc69915e-27b0-4541-b391-adc54923dcc1 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2026-09-04T19:19:33Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.8 instance.id=fc69915e-27b0-4541-b391-adc54923dcc1 time="2026-09-04T19:19:33Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.998276ms" go.version=go1.26.8 instance.id=fc69915e-27b0-4541-b391-adc54923dcc1 time="2026-09-04T19:19:33Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.998388ms" go.version=go1.26.8 instance.id=fc69915e-27b0-4541-b391-adc54923dcc1 time="2026-09-04T19:19:33Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.8 instance.id=fc69915e-27b0-4541-b391-adc54923dcc1 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2026-09-04T19:19:34Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.8 instance.id=fc69915e-27b0-4541-b391-adc54923dcc1 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.585s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (5.29s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 27604480 sha256:6c2989dec653ace3cd4f2b82e209fd7a46feecd852a3e0013d405898cf70a900 [] map[] } --- PASS: TestSimpleBlobRead (0.45s) === RUN TestBlobMount --- PASS: TestBlobMount (0.44s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (1.96s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (1.89s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (1.82s) === 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:17185876c2d0175f1c7320f4ccf22cc15467a5b2da68c08f99818c99c564b2ad palailogos: marking blob sha256:b7c9e565ad1371fd83e2998e6605794f188389b6d497223cffca64c19eaa4094 palailogos: marking blob sha256:2c9cf01363b17f3836945a77179093e4b2af1615c9a984d1cad6871ad12c3e79 palailogos: marking manifest sha256:2c9cf01363b17f3836945a77179093e4b2af1615c9a984d1cad6871ad12c3e79 palailogos: marking blob sha256:a386810088dffd2b1985f836a2f98ae091437aee78178ac9e787bda5781356dc palailogos: marking blob sha256:8ca5b44e565d4eac188237872c91b38ac44322ae91482455ea09c68a721f030e palailogos: marking manifest sha256:4e0e8e09a078a167070794f95abfc300a82a80ca452caf0d565e9b78f572cf5e palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:81625ffff0c291e2a6cfa5c80a741274b495b13cc7f50ff7a80efa24af7447d2 palailogos: marking blob sha256:028be89af8a502a63f303f0c76ea7c9f1ac6fe5cb98e0c90b19dbd52e7a94bcf palailogos: marking manifest sha256:b7c9e565ad1371fd83e2998e6605794f188389b6d497223cffca64c19eaa4094 palailogos: marking blob sha256:47f6898bff1f22f9fe75d809a7c83dc515a1471d4352e85da4ae8573dcfb785e palailogos: marking blob sha256:c797a00770b5200cd70036e3c74b776edc743d9265de7b8fbd66f0634a36d499 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (1.30s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:512fa8d776e515a60dd4681050c77a2c00433f81f727c7ec38c6dee624844104 deletemanifests: marking manifest sha256:a5c9364e9ee3ebcb1c11a1f821d157ac6e36c3c46ac6c9386c15532d95163643 deletemanifests: marking blob sha256:f2f6ac02f861dfb349f4ec1809aae14ec905e89c06e0fdc7848c7cf94fc9a316 deletemanifests: marking blob sha256:bbcf8a6e699e11d121379940bec15369493a64a6bf14f5da534d8e34b33fb79a deletemanifests: marking blob sha256:ba7a2c2143451514df35462bf8ce081d0ac25e68cc0ff0fea150de0dfc28bd2b 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:512fa8d776e515a60dd4681050c77a2c00433f81f727c7ec38c6dee624844104 blob eligible for deletion: sha256:a0f8a8893119d38458a873eaad019e45de5d1d0bf0a633892243fa550a691c89 blob eligible for deletion: sha256:ad1ad5719b5a2690dff67c67433cc82d443521ed09342cba647f784be3f25656 blob eligible for deletion: sha256:dcc5e4ca488b0212bfbf72fdd9570baf66173e9dd92f8f0f16d2c7af4717faaa deletemanifests manifest eligible for deletion: sha256:512fa8d776e515a60dd4681050c77a2c00433f81f727c7ec38c6dee624844104 deletemanifests: marking manifest sha256:a5c9364e9ee3ebcb1c11a1f821d157ac6e36c3c46ac6c9386c15532d95163643 deletemanifests: marking blob sha256:f2f6ac02f861dfb349f4ec1809aae14ec905e89c06e0fdc7848c7cf94fc9a316 deletemanifests: marking blob sha256:bbcf8a6e699e11d121379940bec15369493a64a6bf14f5da534d8e34b33fb79a deletemanifests: marking blob sha256:ba7a2c2143451514df35462bf8ce081d0ac25e68cc0ff0fea150de0dfc28bd2b time="2026-09-04T19:19:48Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/512fa8d776e515a60dd4681050c77a2c00433f81f727c7ec38c6dee624844104" go.version=go1.26.8 instance.id=701ae568-5868-42a5-b15e-9c70f254ed16 time="2026-09-04T19:19:48Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/512fa8d776e515a60dd4681050c77a2c00433f81f727c7ec38c6dee624844104" go.version=go1.26.8 instance.id=701ae568-5868-42a5-b15e-9c70f254ed16 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:512fa8d776e515a60dd4681050c77a2c00433f81f727c7ec38c6dee624844104 time="2026-09-04T19:19:48Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/51/512fa8d776e515a60dd4681050c77a2c00433f81f727c7ec38c6dee624844104" go.version=go1.26.8 instance.id=701ae568-5868-42a5-b15e-9c70f254ed16 blob eligible for deletion: sha256:a0f8a8893119d38458a873eaad019e45de5d1d0bf0a633892243fa550a691c89 time="2026-09-04T19:19:48Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a0/a0f8a8893119d38458a873eaad019e45de5d1d0bf0a633892243fa550a691c89" go.version=go1.26.8 instance.id=701ae568-5868-42a5-b15e-9c70f254ed16 blob eligible for deletion: sha256:ad1ad5719b5a2690dff67c67433cc82d443521ed09342cba647f784be3f25656 time="2026-09-04T19:19:48Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ad/ad1ad5719b5a2690dff67c67433cc82d443521ed09342cba647f784be3f25656" go.version=go1.26.8 instance.id=701ae568-5868-42a5-b15e-9c70f254ed16 blob eligible for deletion: sha256:dcc5e4ca488b0212bfbf72fdd9570baf66173e9dd92f8f0f16d2c7af4717faaa time="2026-09-04T19:19:48Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/dc/dcc5e4ca488b0212bfbf72fdd9570baf66173e9dd92f8f0f16d2c7af4717faaa" go.version=go1.26.8 instance.id=701ae568-5868-42a5-b15e-9c70f254ed16 --- PASS: TestDeleteManifestIfTagNotFound (1.32s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:9940bb7ab7055ac86053ac04586503cd9ae442479c3c6fd52fef00df91c5e82b time="2026-09-04T19:19:48Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/99/9940bb7ab7055ac86053ac04586503cd9ae442479c3c6fd52fef00df91c5e82b" go.version=go1.26.8 instance.id=701ae568-5868-42a5-b15e-9c70f254ed16 blob eligible for deletion: sha256:e01a39ec8cf5357952a5e8b93390cc56f30f53f959b8d1f5eb56c2115483def4 time="2026-09-04T19:19:48Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e0/e01a39ec8cf5357952a5e8b93390cc56f30f53f959b8d1f5eb56c2115483def4" go.version=go1.26.8 instance.id=701ae568-5868-42a5-b15e-9c70f254ed16 blob eligible for deletion: sha256:f46ce1cd0bc0ff02c849ee88c8c9f7873c8875d8092764b377d1fcb90e1b00eb time="2026-09-04T19:19:48Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f4/f46ce1cd0bc0ff02c849ee88c8c9f7873c8875d8092764b377d1fcb90e1b00eb" go.version=go1.26.8 instance.id=701ae568-5868-42a5-b15e-9c70f254ed16 --- PASS: TestGCWithMissingManifests (0.52s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:d79cf166524eb10c15cbebca7699f74458d8d407279a94ae477a7fb6d3768058 komnenos: marking blob sha256:c78e090fec7a8e815599553ee1fd306aeed4b4ad836d1377eb17667bfb59db41 komnenos: marking blob sha256:f6f750fb0fd1f2878919098d51373a03cb51666dbf0b4e7bd792f8ac93340987 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:1a53d165926adef8ca95eab2ac3ea41f88d0726ea8e843c475a66f946965b40f time="2026-09-04T19:19:50Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/1a/1a53d165926adef8ca95eab2ac3ea41f88d0726ea8e843c475a66f946965b40f" go.version=go1.26.8 instance.id=701ae568-5868-42a5-b15e-9c70f254ed16 blob eligible for deletion: sha256:2027caec9b02daded71fc1146ac885a3a88ead3579b31411d031f217ed6eb85e time="2026-09-04T19:19:50Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/20/2027caec9b02daded71fc1146ac885a3a88ead3579b31411d031f217ed6eb85e" go.version=go1.26.8 instance.id=701ae568-5868-42a5-b15e-9c70f254ed16 blob eligible for deletion: sha256:909097323ca92edd368b386b350022342399e84c1511787d8650805d8506af54 time="2026-09-04T19:19:50Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/90/909097323ca92edd368b386b350022342399e84c1511787d8650805d8506af54" go.version=go1.26.8 instance.id=701ae568-5868-42a5-b15e-9c70f254ed16 blob eligible for deletion: sha256:d464950a93656362c9e28666c29fd87b79bf66fc44bfa238a25c6fd8b1e12ad3 time="2026-09-04T19:19:50Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d4/d464950a93656362c9e28666c29fd87b79bf66fc44bfa238a25c6fd8b1e12ad3" go.version=go1.26.8 instance.id=701ae568-5868-42a5-b15e-9c70f254ed16 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2026-09-04T19:19:50Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.26.8 instance.id=701ae568-5868-42a5-b15e-9c70f254ed16 blob eligible for deletion: sha256:efcd1331681c1526cbe04cfb41508e8b52464db92fe8ba58f2066f3b39337411 time="2026-09-04T19:19:50Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ef/efcd1331681c1526cbe04cfb41508e8b52464db92fe8ba58f2066f3b39337411" go.version=go1.26.8 instance.id=701ae568-5868-42a5-b15e-9c70f254ed16 blob eligible for deletion: sha256:f06e0f81521d344c44b63f9080643986b501a81532ce8ced1504f59b674392bb time="2026-09-04T19:19:50Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f0/f06e0f81521d344c44b63f9080643986b501a81532ce8ced1504f59b674392bb" go.version=go1.26.8 instance.id=701ae568-5868-42a5-b15e-9c70f254ed16 --- PASS: TestDeletionHasEffect (1.54s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (1.19s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:4ef72061c60de3ca801d1fc551ca6022279da0f3364eeb4881dba4d17403290e michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:122738938dc301d036a15197e4fb5f6e2650f31616424ca81e3c7068b0c02782 michael_z_doukas: marking blob sha256:4e6975a5dff314fd7e911ecb13f9b3f83c089fe393db342289fff6c19f3a4c82 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:ca98d633eca446099232d058efb9bbdb7d7b085dc4a15e4aca3de4b98f0b7a50 time="2026-09-04T19:19:52Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ca/ca98d633eca446099232d058efb9bbdb7d7b085dc4a15e4aca3de4b98f0b7a50" go.version=go1.26.8 instance.id=701ae568-5868-42a5-b15e-9c70f254ed16 --- PASS: TestOrphanBlobDeleted (0.75s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:9fbd58b177eca9f76ad4bb7726cda7bfaf7aa202ba6cb2734834cfe2c527cd6e linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:caece22bb18e0cdd458d2e86e2b9e02e625f211d686fe7f2311b5b95eae4a97e --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.50s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.45s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.21s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (0.99s) === 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-09-04T19:19:54Z" level=info msg="PurgeUploads starting: olderThan=2026-09-04 18:19:54.375877561 +0000 UTC m=-3579.350576936, actuallyDelete=true" time="2026-09-04T19:19:54Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2026-09-04T19:19:54Z" level=info msg="PurgeUploads starting: olderThan=2026-09-04 19:19:54.376463788 +0000 UTC m=+20.650009258, actuallyDelete=true" time="2026-09-04T19:19:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2f9c7e04-234a-4280-85f8-4b420034fea5 have older date (2026-09-04 18:19:54 +0000 UTC) than purge date (2026-09-04 19:19:54.376463788 +0000 UTC m=+20.650009258). Removing upload directory." time="2026-09-04T19:19:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3e567c1e-5dd9-4a67-bc79-e403ccfddb2d have older date (2026-09-04 18:19:54 +0000 UTC) than purge date (2026-09-04 19:19:54.376463788 +0000 UTC m=+20.650009258). Removing upload directory." time="2026-09-04T19:19:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4f6e7ea8-f076-4181-8a77-a3476f7bea33 have older date (2026-09-04 18:19:54 +0000 UTC) than purge date (2026-09-04 19:19:54.376463788 +0000 UTC m=+20.650009258). Removing upload directory." time="2026-09-04T19:19:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/56fe8fd7-d6b1-4e20-8f2c-7c7449ebfeba have older date (2026-09-04 18:19:54 +0000 UTC) than purge date (2026-09-04 19:19:54.376463788 +0000 UTC m=+20.650009258). Removing upload directory." time="2026-09-04T19:19:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e8344fa6-df43-4a2c-a63f-141afae1dae3 have older date (2026-09-04 18:19:54 +0000 UTC) than purge date (2026-09-04 19:19:54.376463788 +0000 UTC m=+20.650009258). Removing upload directory." time="2026-09-04T19:19:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0692e315-d06c-44fe-8df2-3fb34f89e328 have older date (2026-09-04 18:19:54 +0000 UTC) than purge date (2026-09-04 19:19:54.376463788 +0000 UTC m=+20.650009258). Removing upload directory." time="2026-09-04T19:19:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/8c8b0bdb-a5d3-4897-9c22-c37973ae4400 have older date (2026-09-04 18:19:54 +0000 UTC) than purge date (2026-09-04 19:19:54.376463788 +0000 UTC m=+20.650009258). Removing upload directory." time="2026-09-04T19:19:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/e5ce854b-ccfa-4658-8a12-7d5aa458e236 have older date (2026-09-04 18:19:54 +0000 UTC) than purge date (2026-09-04 19:19:54.376463788 +0000 UTC m=+20.650009258). Removing upload directory." time="2026-09-04T19:19:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0d924517-5a5c-4142-926a-b2cfdc1b1ddc have older date (2026-09-04 18:19:54 +0000 UTC) than purge date (2026-09-04 19:19:54.376463788 +0000 UTC m=+20.650009258). Removing upload directory." time="2026-09-04T19:19:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1a63db47-3bbc-44f3-bb7f-b77b020a5c51 have older date (2026-09-04 18:19:54 +0000 UTC) than purge date (2026-09-04 19:19:54.376463788 +0000 UTC m=+20.650009258). Removing upload directory." time="2026-09-04T19:19:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2ee05cf2-ef21-44a4-8017-3f56aeebd448 have older date (2026-09-04 18:19:54 +0000 UTC) than purge date (2026-09-04 19:19:54.376463788 +0000 UTC m=+20.650009258). Removing upload directory." time="2026-09-04T19:19:54Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2026-09-04T19:19:54Z" level=info msg="PurgeUploads starting: olderThan=2026-09-04 19:19:54.377250792 +0000 UTC m=+20.650796262, actuallyDelete=true" time="2026-09-04T19:19:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/63a2f32e-9b1c-4962-9b0f-8e70cb389523 have older date (2026-09-04 18:19:54 +0000 UTC) than purge date (2026-09-04 19:19:54.377250792 +0000 UTC m=+20.650796262). Removing upload directory." time="2026-09-04T19:19:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/28976a10-d69e-41b2-9395-c89062986e55 have older date (2026-09-04 18:19:54 +0000 UTC) than purge date (2026-09-04 19:19:54.377250792 +0000 UTC m=+20.650796262). Removing upload directory." time="2026-09-04T19:19:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/3db1f950-4a7f-4b45-a24d-2d0987fe55bc have older date (2026-09-04 18:19:54 +0000 UTC) than purge date (2026-09-04 19:19:54.377250792 +0000 UTC m=+20.650796262). Removing upload directory." time="2026-09-04T19:19:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/9795bcfb-1767-4eb2-924f-ae64c6777fd7 have older date (2026-09-04 18:19:54 +0000 UTC) than purge date (2026-09-04 19:19:54.377250792 +0000 UTC m=+20.650796262). Removing upload directory." time="2026-09-04T19:19:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/c9ae684a-1579-4746-91ca-1f221df9acc5 have older date (2026-09-04 18:19:54 +0000 UTC) than purge date (2026-09-04 19:19:54.377250792 +0000 UTC m=+20.650796262). Removing upload directory." time="2026-09-04T19:19:54Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2026-09-04T19:19:54Z" level=info msg="PurgeUploads starting: olderThan=2026-09-04 19:19:54.377788394 +0000 UTC m=+20.651333864, actuallyDelete=true" time="2026-09-04T19:19:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/216738be-7a20-483f-82b6-1f6126f420a5 have older date (2026-09-04 18:19:54 +0000 UTC) than purge date (2026-09-04 19:19:54.377788394 +0000 UTC m=+20.651333864). Removing upload directory." time="2026-09-04T19:19:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3b955b42-f9da-48f5-bd26-47739e8d3b74 have older date (2026-09-04 18:19:54 +0000 UTC) than purge date (2026-09-04 19:19:54.377788394 +0000 UTC m=+20.651333864). Removing upload directory." time="2026-09-04T19:19:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/57333684-642b-4485-85cc-fb689e61188c have older date (2026-09-04 18:19:54 +0000 UTC) than purge date (2026-09-04 19:19:54.377788394 +0000 UTC m=+20.651333864). Removing upload directory." time="2026-09-04T19:19:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b38d2eab-58b2-40a9-a36c-b14201e70d1b have older date (2026-09-04 18:19:54 +0000 UTC) than purge date (2026-09-04 19:19:54.377788394 +0000 UTC m=+20.651333864). Removing upload directory." time="2026-09-04T19:19:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c6eeabfd-47cf-48c0-a9ad-57efa411fbd7 have older date (2026-09-04 18:19:54 +0000 UTC) than purge date (2026-09-04 19:19:54.377788394 +0000 UTC m=+20.651333864). Removing upload directory." time="2026-09-04T19:19:54Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2026-09-04T19:19:54Z" level=info msg="PurgeUploads starting: olderThan=2026-09-04 19:19:54.378108974 +0000 UTC m=+20.651654445, actuallyDelete=true" time="2026-09-04T19:19:54Z" 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 20.664s ? 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.010s === 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.011s === RUN TestWalkFileRemoved time="2026-09-04T19:19:33Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.005s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.328s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.06s) === 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.072s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.22s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.556s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (19.17s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 19.496s ? 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-09-04T19:19:33Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.26.8 === RUN TestEligibleForS3/Client_IP_=_#01 time="2026-09-04T19:19:33Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.26.8 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2026-09-04T19:19:33Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.26.8 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionNotMatched === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4 === CONT TestParsing === CONT TestMatchIPV6 === CONT TestInvalidNetworkType === CONT TestInvalidData === CONT TestMatchIPV4_2 === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4WithRegionMatched --- PASS: TestParsing (0.00s) time="2026-09-04T19:19:33Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.8 --- PASS: TestS3TryUpdate (0.00s) time="2026-09-04T19:19:33Z" level=error msg="unknown ip address format" go.version=go1.26.8 instance.id=5a97e0a2-777b-4d26-9219-648d67c2dabf ip=?0000000000000000000000000000000000 time="2026-09-04T19:19:33Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.26.8 instance.id=5a97e0a2-777b-4d26-9219-648d67c2dabf time="2026-09-04T19:19:33Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.26.8 instance.id=5a97e0a2-777b-4d26-9219-648d67c2dabf --- PASS: TestMatchIPV4_2 (0.00s) --- PASS: TestInvalidNetworkType (0.00s) --- PASS: TestInvalidData (0.00s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.00s) --- PASS: TestMatchIPV6 (0.00s) --- PASS: TestMatchIPV4WithRegionMatched (0.00s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) --- PASS: TestMatchIPV4 (0.01s) time="2026-09-04T19:19:34Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.8 time="2026-09-04T19:19:35Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.8 time="2026-09-04T19:19:36Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.8 time="2026-09-04T19:19:37Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.8 --- PASS: TestUpdateCalledRegularly (4.50s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.512s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.008s ? 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.329s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.71s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.063s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.00s) PASS ok github.com/docker/distribution/uuid 0.010s ? github.com/docker/distribution/version [no test files] >>> docker-registry: Entering fakeroot... >>> docker-registry-openrc*: Running split function openrc... 'etc/conf.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/init.d' >>> docker-registry-openrc*: Preparing subpackage docker-registry-openrc... >>> docker-registry-openrc*: Running postcheck for docker-registry-openrc >>> docker-registry*: Running postcheck for docker-registry >>> docker-registry*: Preparing package docker-registry... >>> docker-registry*: Stripping binaries >>> docker-registry*: Script found. /bin/sh added as a dependency >>> docker-registry*: Adding .pre-install >>> docker-registry*: Scanning shared objects >>> docker-registry-openrc*: Tracing dependencies... >>> docker-registry-openrc*: Package size: 1.5 KB >>> docker-registry-openrc*: Compressing data... >>> docker-registry-openrc*: Create checksum... >>> docker-registry-openrc*: Create docker-registry-openrc-2.8.3-r24.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-x86_64.so.1 >>> docker-registry*: Package size: 27.4 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r24.apk >>> docker-registry: Build complete at Fri, 04 Sep 2026 19:22:22 +0000 elapsed time 0h 3m 6s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20260904.191917) (2/2) Purging go (1.26.8-r0) Executing busybox-1.37.0-r31.trigger OK: 440.4 MiB in 105 packages >>> docker-registry: Updating the community/x86_64 repository index... >>> docker-registry: Signing the index...