>>> docker-registry: Building community/docker-registry 2.8.3-r24 (using abuild 3.17.0-r0) started Sat, 05 Sep 2026 03:03:29 +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 (20260905.030330) Executing busybox-1.37.0-r31.trigger OK: 2095.6 MiB in 128 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-05T03:03:42Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2026-09-05T03:03:42Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/configuration 0.103s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2026-09-05T03:03:42Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.01s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.091s ? 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.090s === 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.076s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.06s) PASS ok github.com/docker/distribution/health/checks 0.144s ? 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.068s === 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.078s === 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.079s === 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.077s ? 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/05 03:03:42 http: TLS handshake error from 127.0.0.1:32966: 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:42113/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:42113/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:42113/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:42113/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:39747?status=0, fail=true --- PASS: TestHTTPSink (0.02s) === RUN TestListener --- PASS: TestListener (0.22s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2026-09-05T03:03:42Z" level=info msg="broadcaster: closing" time="2026-09-05T03:03:42Z" level=info msg="closing testSink" time="2026-09-05T03:03:42Z" level=info msg="closing testSink" time="2026-09-05T03:03:42Z" level=info msg="closing testSink" time="2026-09-05T03:03:42Z" level=info msg="closing testSink" time="2026-09-05T03:03:42Z" level=info msg="closing testSink" time="2026-09-05T03:03:42Z" level=info msg="closing testSink" time="2026-09-05T03:03:42Z" level=info msg="closing testSink" time="2026-09-05T03:03:42Z" level=info msg="closing testSink" time="2026-09-05T03:03:42Z" level=info msg="closing testSink" time="2026-09-05T03:03:42Z" level=info msg="closing testSink" time="2026-09-05T03:03:42Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2026-09-05T03:03:43Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 1} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=warning msg="&{0x650a85aa3740 0.9} encountered too many errors, backing off" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-09-05T03:03:43Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.59s) PASS ok github.com/docker/distribution/notifications 1.046s ? 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-05T03:03:43Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-09-05T03:03:43.191470593Z" 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-05T03:03:43.191495273Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-05T03:03:43.191538713Z" level=info msg="Starting upload purge in 23m0s" go.version=go1.26.8 time="2026-09-05T03:03:43.191957838Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.26.8 time="2026-09-05T03:03:43.192036719Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.26.8 time="2026-09-05T03:03:43.192424364Z" level=info msg="listening on [::]:5001, tls" go.version=go1.26.8 time="2026-09-05T03:03:46.200945932Z" level=info msg="response completed" go.version=go1.26.8 http.request.host=127.0.0.1 http.request.id=a2268e4a-ee78-4543-bd29-280324ed343c http.request.method=GET http.request.remoteaddr="127.0.0.1:35860" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="695.129µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Sep/2026:03:03:46 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2026-09-05T03:03:46.201041893Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.26.8 --- PASS: TestRegistrySupportedCipherSuite (3.55s) === RUN TestRegistryUnsupportedCipherSuite time="2026-09-05T03:03:46.394816129Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-09-05T03:03:46.396128385Z" 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-05T03:03:46.396151705Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-05T03:03:46.396218026Z" level=info msg="Starting upload purge in 53m0s" go.version=go1.26.8 time="2026-09-05T03:03:46.396271667Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.26.8 --- PASS: TestRegistryUnsupportedCipherSuite (8.20s) PASS ok github.com/docker/distribution/registry 11.854s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.077s === 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.04s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.157s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2026-09-05T03:03:42Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.26.8 instance.id=6205cf6f-8327-4fd4-8580-9441ee50ee43 time="2026-09-05T03:03:42Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.26.8 instance.id=6205cf6f-8327-4fd4-8580-9441ee50ee43 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2026-09-05T03:03:42Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.26.8 password=VXtNBxOeF9tky-U0bcbim8JAK2ZRIDgjYc2JoSV5AL4 user=docker --- PASS: TestCreateHtpasswdFile (0.06s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.157s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.088s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.01s) === RUN TestLeeway time="2026-09-05T03:03:42Z" level=info msg="token not to be used before 2026-09-05 03:03:43 +0000 UTC - currently 2026-09-05 03:03:42.734963815 +0000 UTC m=+0.037460409" time="2026-09-05T03:03:42Z" level=info msg="token not to be used after 2026-09-05 03:03:42 +0000 UTC - currently 2026-09-05 03:03:42.735511702 +0000 UTC m=+0.038008296" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2026-09-05T03:03:42Z" 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.094s === 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.140s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.01s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.104s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.070s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2026-09-05T03:03: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-05T03:03:42Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-05T03:03:42Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:40991" http.request.id=ea0e6b88-6d9d-44a5-88e0-d406fce1a42f http.request.method=GET http.request.remoteaddr="127.0.0.1:58256" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="612.487µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Sep/2026:03:03:42 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2026-09-05T03:03: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-05T03:03:42Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-05T03:03:42Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36123" http.request.id=0a308d54-b660-4541-8295-c5c819261b03 http.request.method=GET http.request.remoteaddr="127.0.0.1:56248" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="758.249µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [05/Sep/2026:03:03:42 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-09-05T03:03:42Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36123" http.request.id=0826d05b-8ec8-4367-8186-633fd1afe120 http.request.method=POST http.request.remoteaddr="127.0.0.1:56248" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="880.93µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:42 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:43Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36123" http.request.id=84ee1237-80f0-4a46-8b2a-cb2dec690aa6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56248" http.request.uri="/v2/foo/aaaa/blobs/uploads/52612724-529f-469d-97be-dfa18f4de79d?_state=hbSdSoPknDsOeoCO-j7kkRz8m9C7IlhDk8e4Z5zujrN7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI1MjYxMjcyNC01MjlmLTQ2OWQtOTdiZS1kZmExOGY0ZGU3OWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDM6NDIuODM1NjMwMzM5WiJ9&digest=sha256%3A42f4468eb50fae38ab9cd29952aaf2a03c1b0bc464360979a29e2e7e9dc2b8ce" http.request.useragent="Go-http-client/1.1" http.response.duration=738.002503ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:42 +0000] "PUT /v2/foo/aaaa/blobs/uploads/52612724-529f-469d-97be-dfa18f4de79d?_state=hbSdSoPknDsOeoCO-j7kkRz8m9C7IlhDk8e4Z5zujrN7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI1MjYxMjcyNC01MjlmLTQ2OWQtOTdiZS1kZmExOGY0ZGU3OWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDM6NDIuODM1NjMwMzM5WiJ9&digest=sha256%3A42f4468eb50fae38ab9cd29952aaf2a03c1b0bc464360979a29e2e7e9dc2b8ce HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:43Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36123" http.request.id=bf3e7680-8f2d-49e6-ad47-4d39dd642f62 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56248" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.470938ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:43 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:43Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36123" http.request.id=e240cd72-7bf3-4d8c-9599-8b1bad702ec9 http.request.method=POST http.request.remoteaddr="127.0.0.1:56248" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="884.49µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:43 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:44Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36123" http.request.id=de554433-a177-4d5a-9735-89b7e95225b5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56248" http.request.uri="/v2/foo/bbbb/blobs/uploads/cc5ebf7e-d2d3-4660-846d-b88147b9fc01?_state=s1bCg9X0visD6PUuyb-zYwwqlisOXIdTV0RBnTb9ZE57Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJjYzVlYmY3ZS1kMmQzLTQ2NjAtODQ2ZC1iODgxNDdiOWZjMDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDM6NDMuNjU3NTcyNDA1WiJ9&digest=sha256%3Ab3706022c14132355db1d8452943a9b914e29d34d190a572127794d249c0e6b5" http.request.useragent="Go-http-client/1.1" http.response.duration=769.674241ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:43 +0000] "PUT /v2/foo/bbbb/blobs/uploads/cc5ebf7e-d2d3-4660-846d-b88147b9fc01?_state=s1bCg9X0visD6PUuyb-zYwwqlisOXIdTV0RBnTb9ZE57Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJjYzVlYmY3ZS1kMmQzLTQ2NjAtODQ2ZC1iODgxNDdiOWZjMDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDM6NDMuNjU3NTcyNDA1WiJ9&digest=sha256%3Ab3706022c14132355db1d8452943a9b914e29d34d190a572127794d249c0e6b5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:44Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36123" http.request.id=27975bab-e296-4fab-8bdd-cf9224d1b433 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56248" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.446257ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:44 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:44Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36123" http.request.id=793b1667-94dd-417d-a94f-cc2208041314 http.request.method=POST http.request.remoteaddr="127.0.0.1:56248" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="840.77µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:44 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:46Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36123" http.request.id=5ad265d4-cb01-4fbe-980e-21416575dd9c http.request.method=PUT http.request.remoteaddr="127.0.0.1:56248" http.request.uri="/v2/foo/cccc/blobs/uploads/05aec351-4174-4742-966a-a903d9c3d6ef?_state=FpK4WSeJ-oibK6HS7kWD5HhDk5EEqYnTT7d6mKTSJR57Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIwNWFlYzM1MS00MTc0LTQ3NDItOTY2YS1hOTAzZDljM2Q2ZWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDM6NDQuNTU1ODE5MTQ0WiJ9&digest=sha256%3A86b6f4614043ca7e4ce02f39ed3dd069deaff87c28a9d85746f5d82c6cbff3fe" http.request.useragent="Go-http-client/1.1" http.response.duration=1.59179295s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:44 +0000] "PUT /v2/foo/cccc/blobs/uploads/05aec351-4174-4742-966a-a903d9c3d6ef?_state=FpK4WSeJ-oibK6HS7kWD5HhDk5EEqYnTT7d6mKTSJR57Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIwNWFlYzM1MS00MTc0LTQ3NDItOTY2YS1hOTAzZDljM2Q2ZWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDM6NDQuNTU1ODE5MTQ0WiJ9&digest=sha256%3A86b6f4614043ca7e4ce02f39ed3dd069deaff87c28a9d85746f5d82c6cbff3fe HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:46Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36123" http.request.id=ffc0b1ee-c59f-4e9d-af4d-7cfbab7e6c25 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56248" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.467098ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:46 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:46Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36123" http.request.id=d5440a0a-d09b-44d4-9f35-be49c9955665 http.request.method=POST http.request.remoteaddr="127.0.0.1:56248" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="829.45µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:46 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:47Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36123" http.request.id=fc150d20-e268-49c4-bf91-24bd2f10fa3a http.request.method=PUT http.request.remoteaddr="127.0.0.1:56248" http.request.uri="/v2/foo/dddd/blobs/uploads/c54464c2-ee2b-4b71-99ff-07bac2bbd5b3?_state=ZdvnCveiVqJtNZofI-kV8jDjBvsWnHx15Tsf3tN5thB7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJjNTQ0NjRjMi1lZTJiLTRiNzEtOTlmZi0wN2JhYzJiYmQ1YjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDM6NDYuMjg0NzI4ODkzWiJ9&digest=sha256%3Ae0f533ab30b6ee270eb7ccda1442447073b62ea56cc4da68fde60a1a2ae0e216" http.request.useragent="Go-http-client/1.1" http.response.duration=1.542298279s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:46 +0000] "PUT /v2/foo/dddd/blobs/uploads/c54464c2-ee2b-4b71-99ff-07bac2bbd5b3?_state=ZdvnCveiVqJtNZofI-kV8jDjBvsWnHx15Tsf3tN5thB7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJjNTQ0NjRjMi1lZTJiLTRiNzEtOTlmZi0wN2JhYzJiYmQ1YjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDM6NDYuMjg0NzI4ODkzWiJ9&digest=sha256%3Ae0f533ab30b6ee270eb7ccda1442447073b62ea56cc4da68fde60a1a2ae0e216 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:47Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36123" http.request.id=ca2732f0-9bf2-42a7-abe8-605d8fd463a8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56248" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.458297ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:47 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:47Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36123" http.request.id=a1ded8b6-a98d-4a6e-9408-2e70ed75416e http.request.method=POST http.request.remoteaddr="127.0.0.1:56248" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="836.09µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:47 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:49Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36123" http.request.id=a9105c02-e4ca-416f-b3a1-3a91a8485eef http.request.method=PUT http.request.remoteaddr="127.0.0.1:56248" http.request.uri="/v2/foo/eeee/blobs/uploads/8d5c32fd-3b91-4eaa-a7ee-ad6454828102?_state=s9BcYZmAf44N7A-3X7v4cgSVXJvPTLzhZnBRE2Bgnr17Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI4ZDVjMzJmZC0zYjkxLTRlYWEtYTdlZS1hZDY0NTQ4MjgxMDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDM6NDcuOTM5MTAyMzEyWiJ9&digest=sha256%3A5a8bd71a713d2d26f8216922988550ea43fa6b02b8fac5fb39c98e577a5e3138" http.request.useragent="Go-http-client/1.1" http.response.duration=1.176088661s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:47 +0000] "PUT /v2/foo/eeee/blobs/uploads/8d5c32fd-3b91-4eaa-a7ee-ad6454828102?_state=s9BcYZmAf44N7A-3X7v4cgSVXJvPTLzhZnBRE2Bgnr17Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI4ZDVjMzJmZC0zYjkxLTRlYWEtYTdlZS1hZDY0NTQ4MjgxMDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDM6NDcuOTM5MTAyMzEyWiJ9&digest=sha256%3A5a8bd71a713d2d26f8216922988550ea43fa6b02b8fac5fb39c98e577a5e3138 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:49Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36123" http.request.id=6b1cc355-8432-42f4-97c0-e957d4b24fac http.request.method=PUT http.request.remoteaddr="127.0.0.1:56248" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.351216ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:49 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:49Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36123" http.request.id=bba45a4a-0c52-4cf6-a7e6-afd73316fa56 http.request.method=POST http.request.remoteaddr="127.0.0.1:56248" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="746.009µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:49 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:49Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36123" http.request.id=cbfbe7a4-05d7-4fef-b863-d892c5ec65ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:56248" http.request.uri="/v2/foo/ffff/blobs/uploads/c76502fa-ab84-471f-a273-ceea921c1527?_state=kS7yNZi7O7OCq-FkeIAT6pUNxuze6FyifSD6ntt2VbJ7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJjNzY1MDJmYS1hYjg0LTQ3MWYtYTI3My1jZWVhOTIxYzE1MjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDM6NDkuMjEwMTQ4NTQ4WiJ9&digest=sha256%3A809ef19afe8e3520db60258d0684bdbc5c7ad3c7fba90a2cda7fd07a7c653e17" http.request.useragent="Go-http-client/1.1" http.response.duration=765.084787ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:49 +0000] "PUT /v2/foo/ffff/blobs/uploads/c76502fa-ab84-471f-a273-ceea921c1527?_state=kS7yNZi7O7OCq-FkeIAT6pUNxuze6FyifSD6ntt2VbJ7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJjNzY1MDJmYS1hYjg0LTQ3MWYtYTI3My1jZWVhOTIxYzE1MjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDM6NDkuMjEwMTQ4NTQ4WiJ9&digest=sha256%3A809ef19afe8e3520db60258d0684bdbc5c7ad3c7fba90a2cda7fd07a7c653e17 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:49Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36123" http.request.id=c7b84a39-8de1-4ac9-9b79-d6f00501f511 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56248" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.294775ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:49 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:49Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36123" http.request.id=30896bd9-2424-451b-b771-d7a5a147baca http.request.method=GET http.request.remoteaddr="127.0.0.1:56248" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="582.047µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [05/Sep/2026:03:03:49 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-09-05T03:03:49Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36123" http.request.id=7a2e25f1-0b61-4fff-8b31-9270b903142b http.request.method=GET http.request.remoteaddr="127.0.0.1:56248" 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="504.326µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [05/Sep/2026:03:03:49 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-09-05T03:03:49Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36123" http.request.id=c8c75f15-f653-4437-aea9-e01817af13d8 http.request.method=GET http.request.remoteaddr="127.0.0.1:56248" 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="568.647µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [05/Sep/2026:03:03:49 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-09-05T03:03:49Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36123" http.request.id=fc3ec481-f0a3-4ba8-9363-ad94d744d11f http.request.method=GET http.request.remoteaddr="127.0.0.1:56248" 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="534.246µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [05/Sep/2026:03:03:49 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-09-05T03:03:49Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36123" http.request.id=b420c41b-d05b-4ee4-8cb9-c80d559c8646 http.request.method=GET http.request.remoteaddr="127.0.0.1:56248" 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="545.527µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [05/Sep/2026:03:03:49 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2026-09-05T03:03:49Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36123" http.request.id=cc9082da-9be9-4897-abc3-087b3f3cb837 http.request.method=GET http.request.remoteaddr="127.0.0.1:56248" 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="498.486µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [05/Sep/2026:03:03:49 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-09-05T03:03:49Z" 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:36123" http.request.id=3f51f910-3b0e-4862-943d-27231ff50697 http.request.method=GET http.request.remoteaddr="127.0.0.1:56248" 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="510.646µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [05/Sep/2026:03:03:49 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2026-09-05T03:03:49Z" 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:36123" http.request.id=ee426842-0aac-4f48-aaf0-e98158ca9248 http.request.method=GET http.request.remoteaddr="127.0.0.1:56248" 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="443.725µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [05/Sep/2026:03:03:49 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2026-09-05T03:03:49Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36123" http.request.id=2c14d3a6-2f98-400b-939a-3711dee28de6 http.request.method=GET http.request.remoteaddr="127.0.0.1:56248" 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="415.965µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [05/Sep/2026:03:03:49 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-09-05T03:03:49Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36123" http.request.id=ed23be47-4b9c-4124-9687-83ac020d529a http.request.method=GET http.request.remoteaddr="127.0.0.1:56248" 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="466.486µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [05/Sep/2026:03:03:49 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-09-05T03:03:49Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.8 time="2026-09-05T03:03:49Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-05T03:03:50Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39765" http.request.id=9404bf49-fade-4ce9-8f09-68805c908910 http.request.method=POST http.request.remoteaddr="127.0.0.1:48710" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="913.331µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:50 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:51Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39765" http.request.id=02adb4cc-c7a6-450e-a85d-30093c0523bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:48710" http.request.uri="/v2/foo/aaaa/blobs/uploads/b0325fcb-3609-4ad3-88cb-09f9fc17a59c?_state=WrUw7-Iljv8XjiVu8vXXYTatvNfMbeIq8HA1R4xIdZZ7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJiMDMyNWZjYi0zNjA5LTRhZDMtODhjYi0wOWY5ZmMxN2E1OWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDM6NTAuMTExNTg3MDg1WiJ9&digest=sha256%3Ae715a88a4d45c5c56a29184fce147bcad5ad9ec8eb97b07b1672409ce8688f95" http.request.useragent="Go-http-client/1.1" http.response.duration=1.461367711s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:50 +0000] "PUT /v2/foo/aaaa/blobs/uploads/b0325fcb-3609-4ad3-88cb-09f9fc17a59c?_state=WrUw7-Iljv8XjiVu8vXXYTatvNfMbeIq8HA1R4xIdZZ7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJiMDMyNWZjYi0zNjA5LTRhZDMtODhjYi0wOWY5ZmMxN2E1OWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDM6NTAuMTExNTg3MDg1WiJ9&digest=sha256%3Ae715a88a4d45c5c56a29184fce147bcad5ad9ec8eb97b07b1672409ce8688f95 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:51Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39765" http.request.id=385afbc6-e988-4bc9-8e1f-5598929aafef http.request.method=PUT http.request.remoteaddr="127.0.0.1:48710" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.297936ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:51 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:51Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39765" http.request.id=5079e23c-de39-477a-92c6-6d0da4028ee5 http.request.method=POST http.request.remoteaddr="127.0.0.1:48710" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="785.289µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:51 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:53Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39765" http.request.id=92ba0506-98a7-4d49-8dc7-87573fa77db4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48710" http.request.uri="/v2/foo/bbbb/blobs/uploads/aabf3070-ca1c-46d9-8100-480f81de360e?_state=D2a8oyGdyUOlcdn6ibWopoTUaoZvZW2qfHyFAywsoVV7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJhYWJmMzA3MC1jYTFjLTQ2ZDktODEwMC00ODBmODFkZTM2MGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDM6NTEuNzEzNzQ2NTE5WiJ9&digest=sha256%3A4bce85e89065b62c73ac36bf0a1233e510f89f5eefad2ec4d58e7569e017bbe4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.585973641s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:51 +0000] "PUT /v2/foo/bbbb/blobs/uploads/aabf3070-ca1c-46d9-8100-480f81de360e?_state=D2a8oyGdyUOlcdn6ibWopoTUaoZvZW2qfHyFAywsoVV7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJhYWJmMzA3MC1jYTFjLTQ2ZDktODEwMC00ODBmODFkZTM2MGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDM6NTEuNzEzNzQ2NTE5WiJ9&digest=sha256%3A4bce85e89065b62c73ac36bf0a1233e510f89f5eefad2ec4d58e7569e017bbe4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:53Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39765" http.request.id=73207801-5171-41f1-935f-ad46bdd1112f http.request.method=PUT http.request.remoteaddr="127.0.0.1:48710" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.350896ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:53 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:53Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39765" http.request.id=e80a3f53-083c-488d-94b4-f002d8d9543a http.request.method=POST http.request.remoteaddr="127.0.0.1:48710" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="828.57µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:53 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:54Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39765" http.request.id=477f9c37-d24a-4d2b-876b-1c77c5554fa4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48710" http.request.uri="/v2/foo/cccc/blobs/uploads/66293ad2-4e57-46a4-9a34-ffc7d87ba88f?_state=4L7QY-Xw9SvgTKFGqoQKf6IbX7o1ofEMR6a3-E5IPNx7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2NjI5M2FkMi00ZTU3LTQ2YTQtOWEzNC1mZmM3ZDg3YmE4OGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDM6NTMuNDIzMDk3OTE1WiJ9&digest=sha256%3A9795aedae640d1e3c5bcdda115e220744122b13d2356c8d6c0c012adebdef5d2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.299463575s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:53 +0000] "PUT /v2/foo/cccc/blobs/uploads/66293ad2-4e57-46a4-9a34-ffc7d87ba88f?_state=4L7QY-Xw9SvgTKFGqoQKf6IbX7o1ofEMR6a3-E5IPNx7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2NjI5M2FkMi00ZTU3LTQ2YTQtOWEzNC1mZmM3ZDg3YmE4OGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDM6NTMuNDIzMDk3OTE1WiJ9&digest=sha256%3A9795aedae640d1e3c5bcdda115e220744122b13d2356c8d6c0c012adebdef5d2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:54Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39765" http.request.id=fd191124-9816-4928-a2af-f1bd59143682 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48710" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.325056ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:54 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:54Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39765" http.request.id=498690aa-9510-420b-9c0a-b3ec51f09833 http.request.method=POST http.request.remoteaddr="127.0.0.1:48710" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="776.129µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:54 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:56Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39765" http.request.id=54978e1e-4e01-4d51-9ad7-6096e5134e8a http.request.method=PUT http.request.remoteaddr="127.0.0.1:48710" http.request.uri="/v2/foo/dddd/blobs/uploads/06339a31-6d12-46a5-bdfa-618f52049a00?_state=TXK2p71Utd5so9VFax4zNXB0VRaplg5cRJuz2YhCehd7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIwNjMzOWEzMS02ZDEyLTQ2YTUtYmRmYS02MThmNTIwNDlhMDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDM6NTQuODUwMzAyMzM4WiJ9&digest=sha256%3Ad1c2a2721097cc549f851b25b7529d24f736a4125e1519b297a952d6768b1893" http.request.useragent="Go-http-client/1.1" http.response.duration=1.457933391s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:54 +0000] "PUT /v2/foo/dddd/blobs/uploads/06339a31-6d12-46a5-bdfa-618f52049a00?_state=TXK2p71Utd5so9VFax4zNXB0VRaplg5cRJuz2YhCehd7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIwNjMzOWEzMS02ZDEyLTQ2YTUtYmRmYS02MThmNTIwNDlhMDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDM6NTQuODUwMzAyMzM4WiJ9&digest=sha256%3Ad1c2a2721097cc549f851b25b7529d24f736a4125e1519b297a952d6768b1893 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:56Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39765" http.request.id=2908b2bf-d932-41c9-bdf6-fff9aee51dd2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48710" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.241255ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:56 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:56Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:39765" http.request.id=1e9074aa-a2fc-485b-97f9-7b84fb6cb311 http.request.method=GET http.request.remoteaddr="127.0.0.1:48710" 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="519.206µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [05/Sep/2026:03:03:56 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (13.56s) === RUN TestURLPrefix time="2026-09-05T03:03:56Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.8 time="2026-09-05T03:03:56Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-05T03:03:56Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:41343" http.request.id=93faa00d-7a36-4df4-b429-d4fa5f06b478 http.request.method=GET http.request.remoteaddr="127.0.0.1:57374" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="648.048µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Sep/2026:03:03:56 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2026-09-05T03:03:56Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.8 time="2026-09-05T03:03:56Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-05T03:03:56Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:745c7c8bc5cd9f7596a4f7e42d910cde48d3338cf98b4dad2836da9bacb1be5e err.message="blob unknown to registry" go.version=go1.26.8 http.request.host="127.0.0.1:36635" http.request.id=4af2e905-4851-4fda-a6be-322450c2590a http.request.method=GET http.request.remoteaddr="127.0.0.1:51246" http.request.uri="/v2/foo/bar/blobs/sha256:745c7c8bc5cd9f7596a4f7e42d910cde48d3338cf98b4dad2836da9bacb1be5e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="775.969µs" http.response.status=404 http.response.written=157 vars.digest="sha256:745c7c8bc5cd9f7596a4f7e42d910cde48d3338cf98b4dad2836da9bacb1be5e" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2026:03:03:56 +0000] "GET /v2/foo/bar/blobs/sha256:745c7c8bc5cd9f7596a4f7e42d910cde48d3338cf98b4dad2836da9bacb1be5e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-09-05T03:03:56Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:745c7c8bc5cd9f7596a4f7e42d910cde48d3338cf98b4dad2836da9bacb1be5e err.message="blob unknown to registry" go.version=go1.26.8 http.request.host="127.0.0.1:36635" http.request.id=b5c1fa7f-45d3-49bc-9b22-ea352e59f8c5 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51254" http.request.uri="/v2/foo/bar/blobs/sha256:745c7c8bc5cd9f7596a4f7e42d910cde48d3338cf98b4dad2836da9bacb1be5e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="650.768µs" http.response.status=404 http.response.written=157 vars.digest="sha256:745c7c8bc5cd9f7596a4f7e42d910cde48d3338cf98b4dad2836da9bacb1be5e" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2026:03:03:56 +0000] "HEAD /v2/foo/bar/blobs/sha256:745c7c8bc5cd9f7596a4f7e42d910cde48d3338cf98b4dad2836da9bacb1be5e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-09-05T03:03:56Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36635" http.request.id=a9b3b1f8-9589-4466-8e42-0654f6a17f99 http.request.method=POST http.request.remoteaddr="127.0.0.1:51254" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="670.728µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:56Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36635" http.request.id=89824386-adf5-498d-99b3-a6645d42d191 http.request.method=GET http.request.remoteaddr="127.0.0.1:51254" http.request.uri="/v2/foo/bar/blobs/uploads/b61fdbc2-f1d3-463d-8d48-57a982a1b4ce?_state=q1SZpJaoHJovmHcHbQ5T5-Q3wbEXyzNaF91P4wtUQh57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2MWZkYmMyLWYxZDMtNDYzZC04ZDQ4LTU3YTk4MmExYjRjZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1Ni4zOTUwNTYxMjZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="652.488µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:56 +0000] "GET /v2/foo/bar/blobs/uploads/b61fdbc2-f1d3-463d-8d48-57a982a1b4ce?_state=q1SZpJaoHJovmHcHbQ5T5-Q3wbEXyzNaF91P4wtUQh57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2MWZkYmMyLWYxZDMtNDYzZC04ZDQ4LTU3YTk4MmExYjRjZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1Ni4zOTUwNTYxMjZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:56Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36635" http.request.id=d41a1a58-f9ce-43e3-821a-206157c48238 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51254" http.request.uri="/v2/foo/bar/blobs/uploads/b61fdbc2-f1d3-463d-8d48-57a982a1b4ce?_state=q1SZpJaoHJovmHcHbQ5T5-Q3wbEXyzNaF91P4wtUQh57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2MWZkYmMyLWYxZDMtNDYzZC04ZDQ4LTU3YTk4MmExYjRjZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1Ni4zOTUwNTYxMjZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="603.688µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:56 +0000] "DELETE /v2/foo/bar/blobs/uploads/b61fdbc2-f1d3-463d-8d48-57a982a1b4ce?_state=q1SZpJaoHJovmHcHbQ5T5-Q3wbEXyzNaF91P4wtUQh57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2MWZkYmMyLWYxZDMtNDYzZC04ZDQ4LTU3YTk4MmExYjRjZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1Ni4zOTUwNTYxMjZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:56Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.8 http.request.host="127.0.0.1:36635" http.request.id=d0706b91-c7af-4a17-96fc-c80cd7d5d11d http.request.method=GET http.request.remoteaddr="127.0.0.1:51254" http.request.uri="/v2/foo/bar/blobs/uploads/b61fdbc2-f1d3-463d-8d48-57a982a1b4ce?_state=q1SZpJaoHJovmHcHbQ5T5-Q3wbEXyzNaF91P4wtUQh57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2MWZkYmMyLWYxZDMtNDYzZC04ZDQ4LTU3YTk4MmExYjRjZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1Ni4zOTUwNTYxMjZaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=b61fdbc2-f1d3-463d-8d48-57a982a1b4ce time="2026-09-05T03:03:56Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.26.8 http.request.host="127.0.0.1:36635" http.request.id=d0706b91-c7af-4a17-96fc-c80cd7d5d11d http.request.method=GET http.request.remoteaddr="127.0.0.1:51254" http.request.uri="/v2/foo/bar/blobs/uploads/b61fdbc2-f1d3-463d-8d48-57a982a1b4ce?_state=q1SZpJaoHJovmHcHbQ5T5-Q3wbEXyzNaF91P4wtUQh57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2MWZkYmMyLWYxZDMtNDYzZC04ZDQ4LTU3YTk4MmExYjRjZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1Ni4zOTUwNTYxMjZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="588.687µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=b61fdbc2-f1d3-463d-8d48-57a982a1b4ce 127.0.0.1 - - [05/Sep/2026:03:03:56 +0000] "GET /v2/foo/bar/blobs/uploads/b61fdbc2-f1d3-463d-8d48-57a982a1b4ce?_state=q1SZpJaoHJovmHcHbQ5T5-Q3wbEXyzNaF91P4wtUQh57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2MWZkYmMyLWYxZDMtNDYzZC04ZDQ4LTU3YTk4MmExYjRjZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1Ni4zOTUwNTYxMjZaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-09-05T03:03:56Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36635" http.request.id=c951c059-dee9-4780-ba75-77932f7ca8f6 http.request.method=POST http.request.remoteaddr="127.0.0.1:51268" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="791.89µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:56Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.8 http.request.host="127.0.0.1:36635" http.request.id=d2b506e0-e848-4e98-8316-571f7468c5aa http.request.method=PUT http.request.remoteaddr="127.0.0.1:51268" http.request.uri="/v2/foo/bar/blobs/uploads/5bac039d-ed97-4713-830f-b2d4a7e26400?_state=eIgNnnJKIQPwIeriHbFXGmnaE9UjNTDoyYlP2ZB5zWp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjViYWMwMzlkLWVkOTctNDcxMy04MzBmLWIyZDRhN2UyNjQwMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1Ni4zOTgzNTc0ODZaIn0%3D&digest=sha256%3A745c7c8bc5cd9f7596a4f7e42d910cde48d3338cf98b4dad2836da9bacb1be5e" http.request.useragent="Go-http-client/1.1" provided=sha256:745c7c8bc5cd9f7596a4f7e42d910cde48d3338cf98b4dad2836da9bacb1be5e vars.name="foo/bar" vars.uuid=5bac039d-ed97-4713-830f-b2d4a7e26400 time="2026-09-05T03:03:56Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.8 http.request.host="127.0.0.1:36635" http.request.id=d2b506e0-e848-4e98-8316-571f7468c5aa http.request.method=PUT http.request.remoteaddr="127.0.0.1:51268" http.request.uri="/v2/foo/bar/blobs/uploads/5bac039d-ed97-4713-830f-b2d4a7e26400?_state=eIgNnnJKIQPwIeriHbFXGmnaE9UjNTDoyYlP2ZB5zWp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjViYWMwMzlkLWVkOTctNDcxMy04MzBmLWIyZDRhN2UyNjQwMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1Ni4zOTgzNTc0ODZaIn0%3D&digest=sha256%3A745c7c8bc5cd9f7596a4f7e42d910cde48d3338cf98b4dad2836da9bacb1be5e" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=5bac039d-ed97-4713-830f-b2d4a7e26400 time="2026-09-05T03:03:56Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:745c7c8bc5cd9f7596a4f7e42d910cde48d3338cf98b4dad2836da9bacb1be5e, 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:36635" http.request.id=d2b506e0-e848-4e98-8316-571f7468c5aa http.request.method=PUT http.request.remoteaddr="127.0.0.1:51268" http.request.uri="/v2/foo/bar/blobs/uploads/5bac039d-ed97-4713-830f-b2d4a7e26400?_state=eIgNnnJKIQPwIeriHbFXGmnaE9UjNTDoyYlP2ZB5zWp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjViYWMwMzlkLWVkOTctNDcxMy04MzBmLWIyZDRhN2UyNjQwMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1Ni4zOTgzNTc0ODZaIn0%3D&digest=sha256%3A745c7c8bc5cd9f7596a4f7e42d910cde48d3338cf98b4dad2836da9bacb1be5e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="798.169µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=5bac039d-ed97-4713-830f-b2d4a7e26400 127.0.0.1 - - [05/Sep/2026:03:03:56 +0000] "PUT /v2/foo/bar/blobs/uploads/5bac039d-ed97-4713-830f-b2d4a7e26400?_state=eIgNnnJKIQPwIeriHbFXGmnaE9UjNTDoyYlP2ZB5zWp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjViYWMwMzlkLWVkOTctNDcxMy04MzBmLWIyZDRhN2UyNjQwMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1Ni4zOTgzNTc0ODZaIn0%3D&digest=sha256%3A745c7c8bc5cd9f7596a4f7e42d910cde48d3338cf98b4dad2836da9bacb1be5e HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-09-05T03:03:56Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36635" http.request.id=f923de64-5ded-498b-bdc8-5b23d7e66a54 http.request.method=POST http.request.remoteaddr="127.0.0.1:51268" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="637.568µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:56Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36635" http.request.id=334f1c4e-f470-4cbf-b617-ace582740d2f http.request.method=PUT http.request.remoteaddr="127.0.0.1:51268" http.request.uri="/v2/foo/bar/blobs/uploads/ba7f2244-a54a-41d0-b172-ba6fbe3699b6?_state=KtUI9vjMguHgj9meCTDrEli2bduWsQjVZb-viHIW6pl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJhN2YyMjQ0LWE1NGEtNDFkMC1iMTcyLWJhNmZiZTM2OTliNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1Ni40MDAxMjI1NDdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="777.769µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:56 +0000] "PUT /v2/foo/bar/blobs/uploads/ba7f2244-a54a-41d0-b172-ba6fbe3699b6?_state=KtUI9vjMguHgj9meCTDrEli2bduWsQjVZb-viHIW6pl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJhN2YyMjQ0LWE1NGEtNDFkMC1iMTcyLWJhNmZiZTM2OTliNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1Ni40MDAxMjI1NDdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:56Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36635" http.request.id=8d7fbff7-5ddf-4a60-ac43-adee26906966 http.request.method=POST http.request.remoteaddr="127.0.0.1:51268" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="561.287µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:56Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36635" http.request.id=f62903ea-849d-4146-8b50-7b8fd2fdbb02 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51268" http.request.uri="/v2/foo/bar/blobs/uploads/04d43997-1a0d-414c-9e4a-2e4d36d261a7?_state=WXXL-qHG3c1k47vCO0pn5AQn8KTaGBinNCYim_Wdh497Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA0ZDQzOTk3LTFhMGQtNDE0Yy05ZTRhLTJlNGQzNmQyNjFhNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1Ni40MDE3OTMzNjdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="782.49µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:56 +0000] "PUT /v2/foo/bar/blobs/uploads/04d43997-1a0d-414c-9e4a-2e4d36d261a7?_state=WXXL-qHG3c1k47vCO0pn5AQn8KTaGBinNCYim_Wdh497Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA0ZDQzOTk3LTFhMGQtNDE0Yy05ZTRhLTJlNGQzNmQyNjFhNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1Ni40MDE3OTMzNjdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:56Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36635" http.request.id=5d27dd5f-0e43-4685-bae3-181cd9ee252d http.request.method=POST http.request.remoteaddr="127.0.0.1:51268" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="557.327µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:57Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36635" http.request.id=85b542d3-239e-4bd5-b06f-71cbbfb88415 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51268" http.request.uri="/v2/foo/bar/blobs/uploads/ee9ecbf4-b9a7-444c-9e5a-5aafca96789c?_state=wN41gRFitloYLyYFjrRUCH8aWerJhNhssrHeww7m2Ed7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlOWVjYmY0LWI5YTctNDQ0Yy05ZTVhLTVhYWZjYTk2Nzg5YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1Ni40MDMzOTk3ODZaIn0%3D&digest=sha256%3A745c7c8bc5cd9f7596a4f7e42d910cde48d3338cf98b4dad2836da9bacb1be5e" http.request.useragent="Go-http-client/1.1" http.response.duration=604.309265ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:56 +0000] "PUT /v2/foo/bar/blobs/uploads/ee9ecbf4-b9a7-444c-9e5a-5aafca96789c?_state=wN41gRFitloYLyYFjrRUCH8aWerJhNhssrHeww7m2Ed7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlOWVjYmY0LWI5YTctNDQ0Yy05ZTVhLTVhYWZjYTk2Nzg5YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1Ni40MDMzOTk3ODZaIn0%3D&digest=sha256%3A745c7c8bc5cd9f7596a4f7e42d910cde48d3338cf98b4dad2836da9bacb1be5e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:57Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36635" http.request.id=fe828cc0-24f7-4b0a-80f6-cad2958f9a3b http.request.method=POST http.request.remoteaddr="127.0.0.1:51268" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="884.09µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:57Z" level=info msg="response completed" go.version=go1.26.8 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:36635" http.request.id=d51a1a5e-870c-4bd0-af24-bf1dcdb90945 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:51268" http.request.uri="/v2/foo/bar/blobs/uploads/c7405223-fd2a-45f3-b578-a8563f70ac67?_state=W5ewfkSfonNJ7fpmh5bczEe9J-oedzYbH55g8tbx67p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM3NDA1MjIzLWZkMmEtNDVmMy1iNTc4LWE4NTYzZjcwYWM2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1Ny4wMTkwMDQ3NDZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=608.152871ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:57 +0000] "PATCH /v2/foo/bar/blobs/uploads/c7405223-fd2a-45f3-b578-a8563f70ac67?_state=W5ewfkSfonNJ7fpmh5bczEe9J-oedzYbH55g8tbx67p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM3NDA1MjIzLWZkMmEtNDVmMy1iNTc4LWE4NTYzZjcwYWM2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1Ny4wMTkwMDQ3NDZaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:57Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36635" http.request.id=928c4ab4-c115-4628-a07a-fd0727978bfd http.request.method=PUT http.request.remoteaddr="127.0.0.1:51268" http.request.uri="/v2/foo/bar/blobs/uploads/c7405223-fd2a-45f3-b578-a8563f70ac67?_state=udw0-A7Cxr36kmD6l5JJ5ouwRKfUpdtEs1cJ4hJgaRF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM3NDA1MjIzLWZkMmEtNDVmMy1iNTc4LWE4NTYzZjcwYWM2NyIsIk9mZnNldCI6MTc3NzEwMDgsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDM6NTdaIn0%3D&digest=sha256%3A745c7c8bc5cd9f7596a4f7e42d910cde48d3338cf98b4dad2836da9bacb1be5e" http.request.useragent="Go-http-client/1.1" http.response.duration="989.292µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:57 +0000] "PUT /v2/foo/bar/blobs/uploads/c7405223-fd2a-45f3-b578-a8563f70ac67?_state=udw0-A7Cxr36kmD6l5JJ5ouwRKfUpdtEs1cJ4hJgaRF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM3NDA1MjIzLWZkMmEtNDVmMy1iNTc4LWE4NTYzZjcwYWM2NyIsIk9mZnNldCI6MTc3NzEwMDgsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDM6NTdaIn0%3D&digest=sha256%3A745c7c8bc5cd9f7596a4f7e42d910cde48d3338cf98b4dad2836da9bacb1be5e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:57Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36635" http.request.id=ea0c2650-7e2c-4068-b09a-8a827412d477 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51268" http.request.uri="/v2/foo/bar/blobs/sha256:745c7c8bc5cd9f7596a4f7e42d910cde48d3338cf98b4dad2836da9bacb1be5e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="730.169µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:57 +0000] "HEAD /v2/foo/bar/blobs/sha256:745c7c8bc5cd9f7596a4f7e42d910cde48d3338cf98b4dad2836da9bacb1be5e HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:57Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36635" http.request.id=900fc52a-86f8-4342-86dc-5438ad973ae8 http.request.method=GET http.request.remoteaddr="127.0.0.1:51268" http.request.uri="/v2/foo/bar/blobs/sha256:745c7c8bc5cd9f7596a4f7e42d910cde48d3338cf98b4dad2836da9bacb1be5e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=20.89477ms http.response.status=200 http.response.written=17771008 127.0.0.1 - - [05/Sep/2026:03:03:57 +0000] "GET /v2/foo/bar/blobs/sha256:745c7c8bc5cd9f7596a4f7e42d910cde48d3338cf98b4dad2836da9bacb1be5e HTTP/1.1" 200 17771008 "" "Go-http-client/1.1" time="2026-09-05T03:03:57Z" level=error msg="error parsing digest="sha257:745c7c8bc5cd9f7596a4f7e42d910cde48d3338cf98b4dad2836da9bacb1be5e": unsupported digest algorithm" go.version=go1.26.8 http.request.host="127.0.0.1:36635" http.request.id=9b09178e-c679-4d83-8028-afa26c425b94 http.request.method=GET http.request.remoteaddr="127.0.0.1:51268" http.request.uri="/v2/foo/bar/blobs/sha257:745c7c8bc5cd9f7596a4f7e42d910cde48d3338cf98b4dad2836da9bacb1be5e" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:745c7c8bc5cd9f7596a4f7e42d910cde48d3338cf98b4dad2836da9bacb1be5e" vars.name="foo/bar" time="2026-09-05T03:03:57Z" 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:36635" http.request.id=9b09178e-c679-4d83-8028-afa26c425b94 http.request.method=GET http.request.remoteaddr="127.0.0.1:51268" http.request.uri="/v2/foo/bar/blobs/sha257:745c7c8bc5cd9f7596a4f7e42d910cde48d3338cf98b4dad2836da9bacb1be5e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="707.288µs" http.response.status=400 http.response.written=110 vars.digest="sha257:745c7c8bc5cd9f7596a4f7e42d910cde48d3338cf98b4dad2836da9bacb1be5e" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2026:03:03:57 +0000] "GET /v2/foo/bar/blobs/sha257:745c7c8bc5cd9f7596a4f7e42d910cde48d3338cf98b4dad2836da9bacb1be5e HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-09-05T03:03:57Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36635" http.request.id=d7eeabcc-c904-41a3-9333-ee376eafea03 http.request.method=GET http.request.remoteaddr="127.0.0.1:51284" http.request.uri="/v2/foo/bar/blobs/sha256:745c7c8bc5cd9f7596a4f7e42d910cde48d3338cf98b4dad2836da9bacb1be5e" http.request.useragent="Go-http-client/1.1" http.response.duration="910.571µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:57 +0000] "GET /v2/foo/bar/blobs/sha256:745c7c8bc5cd9f7596a4f7e42d910cde48d3338cf98b4dad2836da9bacb1be5e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-05T03:03: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-05T03:03:57Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-05T03:03:57Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:fc8c995a626f16157edeb38ea535d28904755912798b1e1d0f249001836b166b err.message="blob unknown to registry" go.version=go1.26.8 http.request.host="127.0.0.1:36017" http.request.id=caceca2d-0588-4b91-a711-23034075f8c7 http.request.method=GET http.request.remoteaddr="127.0.0.1:50660" http.request.uri="/v2/foo/bar/blobs/sha256:fc8c995a626f16157edeb38ea535d28904755912798b1e1d0f249001836b166b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="799.09µs" http.response.status=404 http.response.written=157 vars.digest="sha256:fc8c995a626f16157edeb38ea535d28904755912798b1e1d0f249001836b166b" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2026:03:03:57 +0000] "GET /v2/foo/bar/blobs/sha256:fc8c995a626f16157edeb38ea535d28904755912798b1e1d0f249001836b166b HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-09-05T03:03:57Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:fc8c995a626f16157edeb38ea535d28904755912798b1e1d0f249001836b166b err.message="blob unknown to registry" go.version=go1.26.8 http.request.host="127.0.0.1:36017" http.request.id=e299182e-16d8-4a2f-8932-b65c27217285 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:50674" http.request.uri="/v2/foo/bar/blobs/sha256:fc8c995a626f16157edeb38ea535d28904755912798b1e1d0f249001836b166b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="770.929µs" http.response.status=404 http.response.written=157 vars.digest="sha256:fc8c995a626f16157edeb38ea535d28904755912798b1e1d0f249001836b166b" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2026:03:03:57 +0000] "HEAD /v2/foo/bar/blobs/sha256:fc8c995a626f16157edeb38ea535d28904755912798b1e1d0f249001836b166b HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-09-05T03:03:57Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36017" http.request.id=bff2c39e-9fbe-42d3-b72b-09777c5b1192 http.request.method=POST http.request.remoteaddr="127.0.0.1:50674" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="682.889µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:57Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36017" http.request.id=a99d54c9-902d-41b9-85c6-4d8fe3ab6163 http.request.method=GET http.request.remoteaddr="127.0.0.1:50674" http.request.uri="/v2/foo/bar/blobs/uploads/88bc5ec6-06ed-4aa3-a9db-0bc53615deff?_state=fUctJ3FtIzBFdF7zRxveIh81ON70L01CsUNxM2A619B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4YmM1ZWM2LTA2ZWQtNGFhMy1hOWRiLTBiYzUzNjE1ZGVmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1Ny43NjEwNTI0OTdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="679.768µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:57 +0000] "GET /v2/foo/bar/blobs/uploads/88bc5ec6-06ed-4aa3-a9db-0bc53615deff?_state=fUctJ3FtIzBFdF7zRxveIh81ON70L01CsUNxM2A619B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4YmM1ZWM2LTA2ZWQtNGFhMy1hOWRiLTBiYzUzNjE1ZGVmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1Ny43NjEwNTI0OTdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:57Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36017" http.request.id=65efe3a9-2c0c-4d92-82a6-c3e666537501 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50674" http.request.uri="/v2/foo/bar/blobs/uploads/88bc5ec6-06ed-4aa3-a9db-0bc53615deff?_state=fUctJ3FtIzBFdF7zRxveIh81ON70L01CsUNxM2A619B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4YmM1ZWM2LTA2ZWQtNGFhMy1hOWRiLTBiYzUzNjE1ZGVmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1Ny43NjEwNTI0OTdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="752.649µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:57 +0000] "DELETE /v2/foo/bar/blobs/uploads/88bc5ec6-06ed-4aa3-a9db-0bc53615deff?_state=fUctJ3FtIzBFdF7zRxveIh81ON70L01CsUNxM2A619B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4YmM1ZWM2LTA2ZWQtNGFhMy1hOWRiLTBiYzUzNjE1ZGVmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1Ny43NjEwNTI0OTdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:57Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.8 http.request.host="127.0.0.1:36017" http.request.id=a1c29f5d-5497-4f31-b6e7-ed0aa61ce207 http.request.method=GET http.request.remoteaddr="127.0.0.1:50674" http.request.uri="/v2/foo/bar/blobs/uploads/88bc5ec6-06ed-4aa3-a9db-0bc53615deff?_state=fUctJ3FtIzBFdF7zRxveIh81ON70L01CsUNxM2A619B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4YmM1ZWM2LTA2ZWQtNGFhMy1hOWRiLTBiYzUzNjE1ZGVmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1Ny43NjEwNTI0OTdaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=88bc5ec6-06ed-4aa3-a9db-0bc53615deff time="2026-09-05T03:03:57Z" 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:36017" http.request.id=a1c29f5d-5497-4f31-b6e7-ed0aa61ce207 http.request.method=GET http.request.remoteaddr="127.0.0.1:50674" http.request.uri="/v2/foo/bar/blobs/uploads/88bc5ec6-06ed-4aa3-a9db-0bc53615deff?_state=fUctJ3FtIzBFdF7zRxveIh81ON70L01CsUNxM2A619B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4YmM1ZWM2LTA2ZWQtNGFhMy1hOWRiLTBiYzUzNjE1ZGVmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1Ny43NjEwNTI0OTdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="772.729µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=88bc5ec6-06ed-4aa3-a9db-0bc53615deff 127.0.0.1 - - [05/Sep/2026:03:03:57 +0000] "GET /v2/foo/bar/blobs/uploads/88bc5ec6-06ed-4aa3-a9db-0bc53615deff?_state=fUctJ3FtIzBFdF7zRxveIh81ON70L01CsUNxM2A619B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4YmM1ZWM2LTA2ZWQtNGFhMy1hOWRiLTBiYzUzNjE1ZGVmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1Ny43NjEwNTI0OTdaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-09-05T03:03:57Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36017" http.request.id=1fc3d099-d485-40b0-8f03-52c6bcae7ee2 http.request.method=POST http.request.remoteaddr="127.0.0.1:50690" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="791.009µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:57Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.8 http.request.host="127.0.0.1:36017" http.request.id=abbd627b-195d-4635-9c89-95e084f7151a http.request.method=PUT http.request.remoteaddr="127.0.0.1:50690" http.request.uri="/v2/foo/bar/blobs/uploads/4a74755c-eecc-4bc0-9b09-915d3f29a7fa?_state=ytBpnL4ml6kuqX8VehvKSzXmZZbYI3HmBF8iQTg-yVx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRhNzQ3NTVjLWVlY2MtNGJjMC05YjA5LTkxNWQzZjI5YTdmYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1Ny43NjUxOTgyMjdaIn0%3D&digest=sha256%3Afc8c995a626f16157edeb38ea535d28904755912798b1e1d0f249001836b166b" http.request.useragent="Go-http-client/1.1" provided=sha256:fc8c995a626f16157edeb38ea535d28904755912798b1e1d0f249001836b166b vars.name="foo/bar" vars.uuid=4a74755c-eecc-4bc0-9b09-915d3f29a7fa time="2026-09-05T03:03:57Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.8 http.request.host="127.0.0.1:36017" http.request.id=abbd627b-195d-4635-9c89-95e084f7151a http.request.method=PUT http.request.remoteaddr="127.0.0.1:50690" http.request.uri="/v2/foo/bar/blobs/uploads/4a74755c-eecc-4bc0-9b09-915d3f29a7fa?_state=ytBpnL4ml6kuqX8VehvKSzXmZZbYI3HmBF8iQTg-yVx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRhNzQ3NTVjLWVlY2MtNGJjMC05YjA5LTkxNWQzZjI5YTdmYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1Ny43NjUxOTgyMjdaIn0%3D&digest=sha256%3Afc8c995a626f16157edeb38ea535d28904755912798b1e1d0f249001836b166b" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=4a74755c-eecc-4bc0-9b09-915d3f29a7fa time="2026-09-05T03:03:57Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:fc8c995a626f16157edeb38ea535d28904755912798b1e1d0f249001836b166b, 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:36017" http.request.id=abbd627b-195d-4635-9c89-95e084f7151a http.request.method=PUT http.request.remoteaddr="127.0.0.1:50690" http.request.uri="/v2/foo/bar/blobs/uploads/4a74755c-eecc-4bc0-9b09-915d3f29a7fa?_state=ytBpnL4ml6kuqX8VehvKSzXmZZbYI3HmBF8iQTg-yVx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRhNzQ3NTVjLWVlY2MtNGJjMC05YjA5LTkxNWQzZjI5YTdmYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1Ny43NjUxOTgyMjdaIn0%3D&digest=sha256%3Afc8c995a626f16157edeb38ea535d28904755912798b1e1d0f249001836b166b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="883.57µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=4a74755c-eecc-4bc0-9b09-915d3f29a7fa 127.0.0.1 - - [05/Sep/2026:03:03:57 +0000] "PUT /v2/foo/bar/blobs/uploads/4a74755c-eecc-4bc0-9b09-915d3f29a7fa?_state=ytBpnL4ml6kuqX8VehvKSzXmZZbYI3HmBF8iQTg-yVx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRhNzQ3NTVjLWVlY2MtNGJjMC05YjA5LTkxNWQzZjI5YTdmYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1Ny43NjUxOTgyMjdaIn0%3D&digest=sha256%3Afc8c995a626f16157edeb38ea535d28904755912798b1e1d0f249001836b166b HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-09-05T03:03:57Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36017" http.request.id=95bfba4a-aeca-4898-8379-9abe9ff12139 http.request.method=POST http.request.remoteaddr="127.0.0.1:50690" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="640.647µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:57Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36017" http.request.id=0ca87eca-aeee-4035-a7b9-9a9c69144f3a http.request.method=PUT http.request.remoteaddr="127.0.0.1:50690" http.request.uri="/v2/foo/bar/blobs/uploads/13632116-6d49-471a-9745-5750c21a1be8?_state=QTvhrRTg8afZ7nmHYWg_2g0wgqXmHCCPX3VpAbc6rq17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEzNjMyMTE2LTZkNDktNDcxYS05NzQ1LTU3NTBjMjFhMWJlOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1Ny43NjczMjQwNTJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="962.492µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:57 +0000] "PUT /v2/foo/bar/blobs/uploads/13632116-6d49-471a-9745-5750c21a1be8?_state=QTvhrRTg8afZ7nmHYWg_2g0wgqXmHCCPX3VpAbc6rq17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEzNjMyMTE2LTZkNDktNDcxYS05NzQ1LTU3NTBjMjFhMWJlOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1Ny43NjczMjQwNTJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:57Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36017" http.request.id=03fb37f2-9fe5-4b29-b921-a0e65ac9eec3 http.request.method=POST http.request.remoteaddr="127.0.0.1:50690" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="655.528µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:57Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36017" http.request.id=c88ba555-e870-4c7f-8e1e-f8a738b40912 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50690" http.request.uri="/v2/foo/bar/blobs/uploads/0c6f5e35-5976-487d-83d2-f963a8e765a4?_state=NKvqMIRKG93xZJGUeQ-tVzXf98y7UBvycJlufM0FiG17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjNmY1ZTM1LTU5NzYtNDg3ZC04M2QyLWY5NjNhOGU3NjVhNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1Ny43Njk0NTgxOThaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="815.969µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:57 +0000] "PUT /v2/foo/bar/blobs/uploads/0c6f5e35-5976-487d-83d2-f963a8e765a4?_state=NKvqMIRKG93xZJGUeQ-tVzXf98y7UBvycJlufM0FiG17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjNmY1ZTM1LTU5NzYtNDg3ZC04M2QyLWY5NjNhOGU3NjVhNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1Ny43Njk0NTgxOThaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:57Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36017" http.request.id=cda1f11f-3ab5-41ed-a65f-a6a6d280bc06 http.request.method=POST http.request.remoteaddr="127.0.0.1:50690" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="620.447µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:58Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36017" http.request.id=324999ce-cd72-4f0d-a1f2-279eaaf13d51 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50690" http.request.uri="/v2/foo/bar/blobs/uploads/3572cfcc-6314-49e0-80a0-0f1218603f12?_state=2M2boGocLX08X1JFT5U1YupM6R6JwLMQolzOMR-8TC17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM1NzJjZmNjLTYzMTQtNDllMC04MGEwLTBmMTIxODYwM2YxMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1Ny43NzE0MDY1NDFaIn0%3D&digest=sha256%3Afc8c995a626f16157edeb38ea535d28904755912798b1e1d0f249001836b166b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.083479594s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:57 +0000] "PUT /v2/foo/bar/blobs/uploads/3572cfcc-6314-49e0-80a0-0f1218603f12?_state=2M2boGocLX08X1JFT5U1YupM6R6JwLMQolzOMR-8TC17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM1NzJjZmNjLTYzMTQtNDllMC04MGEwLTBmMTIxODYwM2YxMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1Ny43NzE0MDY1NDFaIn0%3D&digest=sha256%3Afc8c995a626f16157edeb38ea535d28904755912798b1e1d0f249001836b166b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:58Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36017" http.request.id=3bb91166-1a70-4a25-9cc0-23247987ce1b http.request.method=POST http.request.remoteaddr="127.0.0.1:50690" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="950.451µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:59Z" level=info msg="response completed" go.version=go1.26.8 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:36017" http.request.id=fef888a3-a2ea-47a7-92f6-82c2a5367d67 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:50690" http.request.uri="/v2/foo/bar/blobs/uploads/2c80ed9b-b872-4915-ab8c-21b23c30f7e6?_state=pvqMt8h6BSYKOVMcKoKbnCTbwuptxePNHY2MHQuvOAR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJjODBlZDliLWI4NzItNDkxNS1hYjhjLTIxYjIzYzMwZjdlNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1OC44NzEyNzU2MTFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=921.842582ms http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:58 +0000] "PATCH /v2/foo/bar/blobs/uploads/2c80ed9b-b872-4915-ab8c-21b23c30f7e6?_state=pvqMt8h6BSYKOVMcKoKbnCTbwuptxePNHY2MHQuvOAR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJjODBlZDliLWI4NzItNDkxNS1hYjhjLTIxYjIzYzMwZjdlNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1OC44NzEyNzU2MTFaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:59Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36017" http.request.id=358b4ecb-3056-48bf-bd50-14d9277276a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50690" http.request.uri="/v2/foo/bar/blobs/uploads/2c80ed9b-b872-4915-ab8c-21b23c30f7e6?_state=jChz07j6suFw_8KYfSgp89V1DeUovkPjvE7gz99bb5l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJjODBlZDliLWI4NzItNDkxNS1hYjhjLTIxYjIzYzMwZjdlNiIsIk9mZnNldCI6MjE1NDM5MzYsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDM6NThaIn0%3D&digest=sha256%3Afc8c995a626f16157edeb38ea535d28904755912798b1e1d0f249001836b166b" http.request.useragent="Go-http-client/1.1" http.response.duration="914.011µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:59 +0000] "PUT /v2/foo/bar/blobs/uploads/2c80ed9b-b872-4915-ab8c-21b23c30f7e6?_state=jChz07j6suFw_8KYfSgp89V1DeUovkPjvE7gz99bb5l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJjODBlZDliLWI4NzItNDkxNS1hYjhjLTIxYjIzYzMwZjdlNiIsIk9mZnNldCI6MjE1NDM5MzYsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDM6NThaIn0%3D&digest=sha256%3Afc8c995a626f16157edeb38ea535d28904755912798b1e1d0f249001836b166b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:59Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36017" http.request.id=4d3d9dfa-58eb-458c-b517-1fa919ca3940 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:50690" http.request.uri="/v2/foo/bar/blobs/sha256:fc8c995a626f16157edeb38ea535d28904755912798b1e1d0f249001836b166b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="679.888µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:59 +0000] "HEAD /v2/foo/bar/blobs/sha256:fc8c995a626f16157edeb38ea535d28904755912798b1e1d0f249001836b166b HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:59Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36017" http.request.id=5cd4e24a-5434-4ac1-8503-f891b6a229d4 http.request.method=GET http.request.remoteaddr="127.0.0.1:50690" http.request.uri="/v2/foo/bar/blobs/sha256:fc8c995a626f16157edeb38ea535d28904755912798b1e1d0f249001836b166b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=15.675267ms http.response.status=200 http.response.written=21543936 127.0.0.1 - - [05/Sep/2026:03:03:59 +0000] "GET /v2/foo/bar/blobs/sha256:fc8c995a626f16157edeb38ea535d28904755912798b1e1d0f249001836b166b HTTP/1.1" 200 21543936 "" "Go-http-client/1.1" time="2026-09-05T03:03:59Z" level=error msg="error parsing digest="sha257:fc8c995a626f16157edeb38ea535d28904755912798b1e1d0f249001836b166b": unsupported digest algorithm" go.version=go1.26.8 http.request.host="127.0.0.1:36017" http.request.id=16a835e4-84e5-4cb6-8ae7-5bb58103fd4e http.request.method=GET http.request.remoteaddr="127.0.0.1:50690" http.request.uri="/v2/foo/bar/blobs/sha257:fc8c995a626f16157edeb38ea535d28904755912798b1e1d0f249001836b166b" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:fc8c995a626f16157edeb38ea535d28904755912798b1e1d0f249001836b166b" vars.name="foo/bar" time="2026-09-05T03:03:59Z" 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:36017" http.request.id=16a835e4-84e5-4cb6-8ae7-5bb58103fd4e http.request.method=GET http.request.remoteaddr="127.0.0.1:50690" http.request.uri="/v2/foo/bar/blobs/sha257:fc8c995a626f16157edeb38ea535d28904755912798b1e1d0f249001836b166b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="669.528µs" http.response.status=400 http.response.written=110 vars.digest="sha257:fc8c995a626f16157edeb38ea535d28904755912798b1e1d0f249001836b166b" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2026:03:03:59 +0000] "GET /v2/foo/bar/blobs/sha257:fc8c995a626f16157edeb38ea535d28904755912798b1e1d0f249001836b166b HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-09-05T03:03:59Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36017" http.request.id=40e4df07-003e-46ce-9ae2-acd353d1d251 http.request.method=GET http.request.remoteaddr="127.0.0.1:50700" http.request.uri="/v2/foo/bar/blobs/sha256:fc8c995a626f16157edeb38ea535d28904755912798b1e1d0f249001836b166b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.056813ms http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:59 +0000] "GET /v2/foo/bar/blobs/sha256:fc8c995a626f16157edeb38ea535d28904755912798b1e1d0f249001836b166b HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:59Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36017" http.request.id=deba4aef-1a87-45f3-ab34-c4c9d8f22747 http.request.method=GET http.request.remoteaddr="127.0.0.1:50700" http.request.uri="/v2/foo/bar/blobs/sha256:fc8c995a626f16157edeb38ea535d28904755912798b1e1d0f249001836b166b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.519871ms http.response.status=200 http.response.written=98304 127.0.0.1 - - [05/Sep/2026:03:03:59 +0000] "GET /v2/foo/bar/blobs/sha256:fc8c995a626f16157edeb38ea535d28904755912798b1e1d0f249001836b166b HTTP/1.1" 200 98304 "" "Go-http-client/1.1" time="2026-09-05T03:03:59Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36017" http.request.id=999e6502-096c-4d8e-bb74-b848d238fb2d http.request.method=GET http.request.remoteaddr="127.0.0.1:50696" http.request.uri="/v2/foo/bar/blobs/sha256:fc8c995a626f16157edeb38ea535d28904755912798b1e1d0f249001836b166b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=6.649799ms http.response.status=200 http.response.written=2691072 127.0.0.1 - - [05/Sep/2026:03:03:59 +0000] "GET /v2/foo/bar/blobs/sha256:fc8c995a626f16157edeb38ea535d28904755912798b1e1d0f249001836b166b HTTP/1.1" 200 2691072 "" "Go-http-client/1.1" time="2026-09-05T03:03:59Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36635" http.request.id=938ec200-5adf-4c2b-b2cb-6de5c61c9f31 http.request.method=GET http.request.remoteaddr="127.0.0.1:51276" http.request.uri="/v2/foo/bar/blobs/sha256:745c7c8bc5cd9f7596a4f7e42d910cde48d3338cf98b4dad2836da9bacb1be5e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.170003984s http.response.status=200 http.response.written=2658304 127.0.0.1 - - [05/Sep/2026:03:03:57 +0000] "GET /v2/foo/bar/blobs/sha256:745c7c8bc5cd9f7596a4f7e42d910cde48d3338cf98b4dad2836da9bacb1be5e HTTP/1.1" 200 2658304 "" "Go-http-client/1.1" time="2026-09-05T03:03:59Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36635" http.request.id=03d4c627-6bcc-4462-9181-634753407d9a http.request.method=GET http.request.remoteaddr="127.0.0.1:51284" http.request.uri="/v2/foo/bar/blobs/sha256:745c7c8bc5cd9f7596a4f7e42d910cde48d3338cf98b4dad2836da9bacb1be5e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.166476541s http.response.status=200 http.response.written=2637824 127.0.0.1 - - [05/Sep/2026:03:03:57 +0000] "GET /v2/foo/bar/blobs/sha256:745c7c8bc5cd9f7596a4f7e42d910cde48d3338cf98b4dad2836da9bacb1be5e HTTP/1.1" 200 2637824 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (3.51s) === RUN TestBlobDelete time="2026-09-05T03:03:59Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.8 time="2026-09-05T03:03:59Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-05T03:03:59Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2 err.message="blob unknown to registry" go.version=go1.26.8 http.request.host="127.0.0.1:36295" http.request.id=39080e36-90fb-4627-bd06-b6bdff67d26e http.request.method=GET http.request.remoteaddr="127.0.0.1:55778" http.request.uri="/v2/foo/bar/blobs/sha256:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="836.57µs" http.response.status=404 http.response.written=157 vars.digest="sha256:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2026:03:03:59 +0000] "GET /v2/foo/bar/blobs/sha256:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-09-05T03:03:59Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2 err.message="blob unknown to registry" go.version=go1.26.8 http.request.host="127.0.0.1:36295" http.request.id=500722a2-f097-4858-8db1-a985e4ddc52e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:55792" http.request.uri="/v2/foo/bar/blobs/sha256:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="674.688µs" http.response.status=404 http.response.written=157 vars.digest="sha256:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2026:03:03:59 +0000] "HEAD /v2/foo/bar/blobs/sha256:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-09-05T03:03:59Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36295" http.request.id=c4aeb3fd-abcf-4f49-b0ba-2ebe36658f84 http.request.method=POST http.request.remoteaddr="127.0.0.1:55792" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="591.447µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:59Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36295" http.request.id=9e9ac256-3e55-4dbf-a851-f829cbe31b3b http.request.method=GET http.request.remoteaddr="127.0.0.1:55792" http.request.uri="/v2/foo/bar/blobs/uploads/de48d74d-e83b-4d80-827d-9f2ac247d25f?_state=IoPbIu74ur1kG5N37Nt_AO8IWbV-hDLzpyHLZ6h7zNt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlNDhkNzRkLWU4M2ItNGQ4MC04MjdkLTlmMmFjMjQ3ZDI1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1OS45NDk3NTk5NDVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="667.728µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:59 +0000] "GET /v2/foo/bar/blobs/uploads/de48d74d-e83b-4d80-827d-9f2ac247d25f?_state=IoPbIu74ur1kG5N37Nt_AO8IWbV-hDLzpyHLZ6h7zNt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlNDhkNzRkLWU4M2ItNGQ4MC04MjdkLTlmMmFjMjQ3ZDI1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1OS45NDk3NTk5NDVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:59Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36295" http.request.id=1c9935ca-c458-4d37-af33-cec7c13d2322 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55792" http.request.uri="/v2/foo/bar/blobs/uploads/de48d74d-e83b-4d80-827d-9f2ac247d25f?_state=IoPbIu74ur1kG5N37Nt_AO8IWbV-hDLzpyHLZ6h7zNt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlNDhkNzRkLWU4M2ItNGQ4MC04MjdkLTlmMmFjMjQ3ZDI1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1OS45NDk3NTk5NDVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="631.327µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:59 +0000] "DELETE /v2/foo/bar/blobs/uploads/de48d74d-e83b-4d80-827d-9f2ac247d25f?_state=IoPbIu74ur1kG5N37Nt_AO8IWbV-hDLzpyHLZ6h7zNt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlNDhkNzRkLWU4M2ItNGQ4MC04MjdkLTlmMmFjMjQ3ZDI1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1OS45NDk3NTk5NDVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:59Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.8 http.request.host="127.0.0.1:36295" http.request.id=110d2935-1e8c-4a2a-ae3c-bfb31fe083af http.request.method=GET http.request.remoteaddr="127.0.0.1:55792" http.request.uri="/v2/foo/bar/blobs/uploads/de48d74d-e83b-4d80-827d-9f2ac247d25f?_state=IoPbIu74ur1kG5N37Nt_AO8IWbV-hDLzpyHLZ6h7zNt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlNDhkNzRkLWU4M2ItNGQ4MC04MjdkLTlmMmFjMjQ3ZDI1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1OS45NDk3NTk5NDVaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=de48d74d-e83b-4d80-827d-9f2ac247d25f time="2026-09-05T03:03:59Z" 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:36295" http.request.id=110d2935-1e8c-4a2a-ae3c-bfb31fe083af http.request.method=GET http.request.remoteaddr="127.0.0.1:55792" http.request.uri="/v2/foo/bar/blobs/uploads/de48d74d-e83b-4d80-827d-9f2ac247d25f?_state=IoPbIu74ur1kG5N37Nt_AO8IWbV-hDLzpyHLZ6h7zNt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlNDhkNzRkLWU4M2ItNGQ4MC04MjdkLTlmMmFjMjQ3ZDI1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1OS45NDk3NTk5NDVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="589.647µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=de48d74d-e83b-4d80-827d-9f2ac247d25f 127.0.0.1 - - [05/Sep/2026:03:03:59 +0000] "GET /v2/foo/bar/blobs/uploads/de48d74d-e83b-4d80-827d-9f2ac247d25f?_state=IoPbIu74ur1kG5N37Nt_AO8IWbV-hDLzpyHLZ6h7zNt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlNDhkNzRkLWU4M2ItNGQ4MC04MjdkLTlmMmFjMjQ3ZDI1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1OS45NDk3NTk5NDVaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-09-05T03:03:59Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36295" http.request.id=0e3f2a66-a5b1-4bc8-9ae7-ea97a6aebce9 http.request.method=POST http.request.remoteaddr="127.0.0.1:55804" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="779.649µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:59Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.8 http.request.host="127.0.0.1:36295" http.request.id=e13e8679-6f5f-46cc-bea3-b1ede42d226e http.request.method=PUT http.request.remoteaddr="127.0.0.1:55804" http.request.uri="/v2/foo/bar/blobs/uploads/d0b393a9-f9f7-47fc-ac95-23955342164e?_state=Hl8QL6Gu7UiGJTLn-4mlNVLGNl-77g51v17z985YzvB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQwYjM5M2E5LWY5ZjctNDdmYy1hYzk1LTIzOTU1MzQyMTY0ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1OS45NTMwNTc5NDRaIn0%3D&digest=sha256%3A4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2" http.request.useragent="Go-http-client/1.1" provided=sha256:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2 vars.name="foo/bar" vars.uuid=d0b393a9-f9f7-47fc-ac95-23955342164e time="2026-09-05T03:03:59Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.8 http.request.host="127.0.0.1:36295" http.request.id=e13e8679-6f5f-46cc-bea3-b1ede42d226e http.request.method=PUT http.request.remoteaddr="127.0.0.1:55804" http.request.uri="/v2/foo/bar/blobs/uploads/d0b393a9-f9f7-47fc-ac95-23955342164e?_state=Hl8QL6Gu7UiGJTLn-4mlNVLGNl-77g51v17z985YzvB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQwYjM5M2E5LWY5ZjctNDdmYy1hYzk1LTIzOTU1MzQyMTY0ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1OS45NTMwNTc5NDRaIn0%3D&digest=sha256%3A4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=d0b393a9-f9f7-47fc-ac95-23955342164e time="2026-09-05T03:03:59Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2, 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:36295" http.request.id=e13e8679-6f5f-46cc-bea3-b1ede42d226e http.request.method=PUT http.request.remoteaddr="127.0.0.1:55804" http.request.uri="/v2/foo/bar/blobs/uploads/d0b393a9-f9f7-47fc-ac95-23955342164e?_state=Hl8QL6Gu7UiGJTLn-4mlNVLGNl-77g51v17z985YzvB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQwYjM5M2E5LWY5ZjctNDdmYy1hYzk1LTIzOTU1MzQyMTY0ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1OS45NTMwNTc5NDRaIn0%3D&digest=sha256%3A4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="672.488µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=d0b393a9-f9f7-47fc-ac95-23955342164e 127.0.0.1 - - [05/Sep/2026:03:03:59 +0000] "PUT /v2/foo/bar/blobs/uploads/d0b393a9-f9f7-47fc-ac95-23955342164e?_state=Hl8QL6Gu7UiGJTLn-4mlNVLGNl-77g51v17z985YzvB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQwYjM5M2E5LWY5ZjctNDdmYy1hYzk1LTIzOTU1MzQyMTY0ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1OS45NTMwNTc5NDRaIn0%3D&digest=sha256%3A4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-09-05T03:03:59Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36295" http.request.id=b0a40dda-d80f-4e13-8af8-a4f1bb08523c http.request.method=POST http.request.remoteaddr="127.0.0.1:55804" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="591.287µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:59Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36295" http.request.id=c2e2262c-5c68-4404-baef-76016e4fec4d http.request.method=PUT http.request.remoteaddr="127.0.0.1:55804" http.request.uri="/v2/foo/bar/blobs/uploads/a2a9c14b-1ada-41a9-9f2d-276502a9953e?_state=O1igs7OgpOfXLlgyda_Ca_xO5pDY-HlOfHdrGcYQ3Cp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEyYTljMTRiLTFhZGEtNDFhOS05ZjJkLTI3NjUwMmE5OTUzZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1OS45NTQ2MjY4MDNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="809.569µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:59 +0000] "PUT /v2/foo/bar/blobs/uploads/a2a9c14b-1ada-41a9-9f2d-276502a9953e?_state=O1igs7OgpOfXLlgyda_Ca_xO5pDY-HlOfHdrGcYQ3Cp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEyYTljMTRiLTFhZGEtNDFhOS05ZjJkLTI3NjUwMmE5OTUzZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1OS45NTQ2MjY4MDNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:59Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36295" http.request.id=99084863-9cc4-42be-8df8-39001e65fd54 http.request.method=POST http.request.remoteaddr="127.0.0.1:55804" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="675.889µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:59Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36295" http.request.id=19f533ce-c874-46e6-be3a-b0698de6fa79 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55804" http.request.uri="/v2/foo/bar/blobs/uploads/ff458aeb-bb75-450c-9b0d-ba6291d53caf?_state=KmSdEBDdFfYi4pR-gn2W2OJIzP-3oftCtCSDUBxxxlZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZmNDU4YWViLWJiNzUtNDUwYy05YjBkLWJhNjI5MWQ1M2NhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1OS45NTY0NDM1NDRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="750.329µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:59 +0000] "PUT /v2/foo/bar/blobs/uploads/ff458aeb-bb75-450c-9b0d-ba6291d53caf?_state=KmSdEBDdFfYi4pR-gn2W2OJIzP-3oftCtCSDUBxxxlZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZmNDU4YWViLWJiNzUtNDUwYy05YjBkLWJhNjI5MWQ1M2NhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1OS45NTY0NDM1NDRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:03:59Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36295" http.request.id=e4b0c442-2d58-44ee-8aaf-739ac34cf9d3 http.request.method=POST http.request.remoteaddr="127.0.0.1:55804" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="598.607µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:01Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36295" http.request.id=ba667027-adaa-435d-a5be-3cbb58961ca0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55804" http.request.uri="/v2/foo/bar/blobs/uploads/a4dd700e-52d0-4bd9-92ec-156a154b2ad2?_state=zfdZLoQ4sfW-y5rp1NDyOg6ibyXdPagpq7po6bFbRE97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0ZGQ3MDBlLTUyZDAtNGJkOS05MmVjLTE1NmExNTRiMmFkMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1OS45NTgwMjQzMjNaIn0%3D&digest=sha256%3A4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.363003415s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:03:59 +0000] "PUT /v2/foo/bar/blobs/uploads/a4dd700e-52d0-4bd9-92ec-156a154b2ad2?_state=zfdZLoQ4sfW-y5rp1NDyOg6ibyXdPagpq7po6bFbRE97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0ZGQ3MDBlLTUyZDAtNGJkOS05MmVjLTE1NmExNTRiMmFkMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowMzo1OS45NTgwMjQzMjNaIn0%3D&digest=sha256%3A4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:01Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36295" http.request.id=ec935611-3037-4764-9577-560db659c159 http.request.method=POST http.request.remoteaddr="127.0.0.1:55804" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="875.371µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:02Z" level=info msg="response completed" go.version=go1.26.8 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:36295" http.request.id=ec6afac8-969a-40aa-b427-fe2967a12478 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:55804" http.request.uri="/v2/foo/bar/blobs/uploads/ebf08b35-88e3-4b79-a63d-1fde32f9810c?_state=s5huXbi8L4cDmA7fqwndtVKx66bwbNhpKoy1oKPlTHh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViZjA4YjM1LTg4ZTMtNGI3OS1hNjNkLTFmZGUzMmY5ODEwYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowNDowMS4zMzY5NDY4MDlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.313958149s http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:01 +0000] "PATCH /v2/foo/bar/blobs/uploads/ebf08b35-88e3-4b79-a63d-1fde32f9810c?_state=s5huXbi8L4cDmA7fqwndtVKx66bwbNhpKoy1oKPlTHh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViZjA4YjM1LTg4ZTMtNGI3OS1hNjNkLTFmZGUzMmY5ODEwYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowNDowMS4zMzY5NDY4MDlaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:02Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36295" http.request.id=c8bee426-abf9-4ef1-9aa8-0587f859c4b7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55804" http.request.uri="/v2/foo/bar/blobs/uploads/ebf08b35-88e3-4b79-a63d-1fde32f9810c?_state=PVpKtkiMLLKtlduwrLQtVXKLKh7-ldy1CYJLBwRwJOF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViZjA4YjM1LTg4ZTMtNGI3OS1hNjNkLTFmZGUzMmY5ODEwYyIsIk9mZnNldCI6MjczMTQxNzYsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDQ6MDFaIn0%3D&digest=sha256%3A4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2" http.request.useragent="Go-http-client/1.1" http.response.duration="964.532µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:02 +0000] "PUT /v2/foo/bar/blobs/uploads/ebf08b35-88e3-4b79-a63d-1fde32f9810c?_state=PVpKtkiMLLKtlduwrLQtVXKLKh7-ldy1CYJLBwRwJOF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViZjA4YjM1LTg4ZTMtNGI3OS1hNjNkLTFmZGUzMmY5ODEwYyIsIk9mZnNldCI6MjczMTQxNzYsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDQ6MDFaIn0%3D&digest=sha256%3A4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:02Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36295" http.request.id=183eab2c-b33e-4777-a879-fdeecb9e09cb http.request.method=HEAD http.request.remoteaddr="127.0.0.1:55804" http.request.uri="/v2/foo/bar/blobs/sha256:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="683.648µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:02 +0000] "HEAD /v2/foo/bar/blobs/sha256:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:02Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36295" http.request.id=5507745c-74c4-4618-a880-ba68eb38070b http.request.method=GET http.request.remoteaddr="127.0.0.1:55804" http.request.uri="/v2/foo/bar/blobs/sha256:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=18.817705ms http.response.status=200 http.response.written=27314176 127.0.0.1 - - [05/Sep/2026:03:04:02 +0000] "GET /v2/foo/bar/blobs/sha256:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2 HTTP/1.1" 200 27314176 "" "Go-http-client/1.1" time="2026-09-05T03:04:02Z" level=error msg="error parsing digest="sha257:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2": unsupported digest algorithm" go.version=go1.26.8 http.request.host="127.0.0.1:36295" http.request.id=f437b6e5-9c1a-4c84-96d8-e2cf20d008fb http.request.method=GET http.request.remoteaddr="127.0.0.1:55804" http.request.uri="/v2/foo/bar/blobs/sha257:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2" vars.name="foo/bar" time="2026-09-05T03:04:02Z" 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:36295" http.request.id=f437b6e5-9c1a-4c84-96d8-e2cf20d008fb http.request.method=GET http.request.remoteaddr="127.0.0.1:55804" http.request.uri="/v2/foo/bar/blobs/sha257:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="618.967µs" http.response.status=400 http.response.written=110 vars.digest="sha257:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2026:03:04:02 +0000] "GET /v2/foo/bar/blobs/sha257:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-09-05T03:04:02Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36295" http.request.id=824296c3-def2-4b36-873d-2e675e9a0d9c http.request.method=GET http.request.remoteaddr="127.0.0.1:55820" http.request.uri="/v2/foo/bar/blobs/sha256:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2" http.request.useragent="Go-http-client/1.1" http.response.duration="830.049µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:02 +0000] "GET /v2/foo/bar/blobs/sha256:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:02Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36295" http.request.id=2241b4a8-57cd-4d87-8646-256714f715f0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55832" http.request.uri="/v2/foo/bar/blobs/sha256:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2" http.request.useragent="Go-http-client/1.1" http.response.duration="784.369µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:02 +0000] "DELETE /v2/foo/bar/blobs/sha256:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:02Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2 err.message="blob unknown to registry" go.version=go1.26.8 http.request.host="127.0.0.1:36295" http.request.id=77ee8fa6-efa0-43a2-b544-6b9e4784941d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:55832" http.request.uri="/v2/foo/bar/blobs/sha256:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="561.646µs" http.response.status=404 http.response.written=157 vars.digest="sha256:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2026:03:04:02 +0000] "HEAD /v2/foo/bar/blobs/sha256:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-09-05T03:04:02Z" 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:36295" http.request.id=f7b5cc9a-4e75-48a5-a2f4-630ff0a67233 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55832" http.request.uri="/v2/foo/bar/blobs/sha256:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="564.527µs" http.response.status=404 http.response.written=74 vars.digest="sha256:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2026:03:04:02 +0000] "DELETE /v2/foo/bar/blobs/sha256:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2026-09-05T03:04:02Z" level=error msg="error parsing digest="sha257:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2": unsupported digest algorithm" go.version=go1.26.8 http.request.host="127.0.0.1:36295" http.request.id=9a4bd14f-130c-4035-b1c9-5ff4f95d051f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55842" http.request.uri="/v2/foo/bar/blobs/sha257:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2" vars.name="foo/bar" time="2026-09-05T03:04:02Z" 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:36295" http.request.id=9a4bd14f-130c-4035-b1c9-5ff4f95d051f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55842" http.request.uri="/v2/foo/bar/blobs/sha257:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="786.009µs" http.response.status=400 http.response.written=110 vars.digest="sha257:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2026:03:04:02 +0000] "DELETE /v2/foo/bar/blobs/sha257:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-09-05T03:04:02Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36295" http.request.id=6fd76bf0-1b9a-4c93-be3f-f2f567248e5d http.request.method=POST http.request.remoteaddr="127.0.0.1:55850" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="859.93µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:04Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36295" http.request.id=cc11678e-da74-47a0-bb14-e19d2b76c6a1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55850" http.request.uri="/v2/foo/bar/blobs/uploads/4e4c8d29-8150-4590-b8df-0a1bd935509e?_state=lqlqU8YNIR6X352cqpieUR_Q-MCemVy6kRMCu5H87dF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRlNGM4ZDI5LTgxNTAtNDU5MC1iOGRmLTBhMWJkOTM1NTA5ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowNDowMi42ODcwMTAwN1oifQ%3D%3D&digest=sha256%3A4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.359908299s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:02 +0000] "PUT /v2/foo/bar/blobs/uploads/4e4c8d29-8150-4590-b8df-0a1bd935509e?_state=lqlqU8YNIR6X352cqpieUR_Q-MCemVy6kRMCu5H87dF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRlNGM4ZDI5LTgxNTAtNDU5MC1iOGRmLTBhMWJkOTM1NTA5ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowNDowMi42ODcwMTAwN1oifQ%3D%3D&digest=sha256%3A4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:04Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36295" http.request.id=5e5cc245-b89e-46cb-baf1-53e698462465 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:55850" http.request.uri="/v2/foo/bar/blobs/sha256:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="952.612µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:04 +0000] "HEAD /v2/foo/bar/blobs/sha256:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:04Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36295" http.request.id=dab5d257-345e-47d3-9e5d-164146524019 http.request.method=GET http.request.remoteaddr="127.0.0.1:55810" http.request.uri="/v2/foo/bar/blobs/sha256:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.387125784s http.response.status=200 http.response.written=2691072 127.0.0.1 - - [05/Sep/2026:03:04:02 +0000] "GET /v2/foo/bar/blobs/sha256:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2 HTTP/1.1" 200 2691072 "" "Go-http-client/1.1" time="2026-09-05T03:04:04Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:36295" http.request.id=4860fb70-43f1-4e34-8dad-836ea09c6238 http.request.method=GET http.request.remoteaddr="127.0.0.1:55820" http.request.uri="/v2/foo/bar/blobs/sha256:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.38342126s http.response.status=200 http.response.written=2637824 127.0.0.1 - - [05/Sep/2026:03:04:02 +0000] "GET /v2/foo/bar/blobs/sha256:4ad15f36e8249d9cbe6f5e8ab2a2204734553b727a0bc3f21eca32c3d3ea79f2 HTTP/1.1" 200 2637824 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (4.24s) === RUN TestRelativeURL time="2026-09-05T03:04: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-05T03:04:04Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-05T03:04:04Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:37269" http.request.id=ab628b45-0adf-432a-8023-1dd4bb8320ce http.request.method=POST http.request.remoteaddr="127.0.0.1:39678" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="754.969µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:04Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:37269" http.request.id=be421d3a-ca81-44d0-a1cb-7190e1520336 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39678" http.request.uri="/v2/foo/bar/blobs/uploads/7b0fee41-6cc8-43f4-8b75-ad12c3d7c7eb?_state=sNzGLiBMpYr31Nqvrqeb_gsSH-muhtpm3qA29QPYyht7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdiMGZlZTQxLTZjYzgtNDNmNC04Yjc1LWFkMTJjM2Q3YzdlYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowNDowNC4wNjU0ODQ2MzFaIn0%3D&digest=sha256%3A5209dfd26bb864e9733e2d2664ea8b7c835e30ae417def417e8135431fb15b1f" http.request.useragent="Go-http-client/1.1" http.response.duration=473.475981ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:04 +0000] "PUT /v2/foo/bar/blobs/uploads/7b0fee41-6cc8-43f4-8b75-ad12c3d7c7eb?_state=sNzGLiBMpYr31Nqvrqeb_gsSH-muhtpm3qA29QPYyht7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdiMGZlZTQxLTZjYzgtNDNmNC04Yjc1LWFkMTJjM2Q3YzdlYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowNDowNC4wNjU0ODQ2MzFaIn0%3D&digest=sha256%3A5209dfd26bb864e9733e2d2664ea8b7c835e30ae417def417e8135431fb15b1f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:04Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:37269" http.request.id=4a7b4f26-5faf-45f4-b10c-bdbb06224760 http.request.method=POST http.request.remoteaddr="127.0.0.1:39678" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="905.771µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:04Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:37269" http.request.id=b7d5a490-1d95-4f14-8c7d-665e20417831 http.request.method=POST http.request.remoteaddr="127.0.0.1:39678" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="706.608µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:06Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:37269" http.request.id=e2b1f138-2859-4c8e-8198-6c81a031c605 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39678" http.request.uri="/v2/foo/bar/blobs/uploads/10660db4-4262-450c-a055-a7c477ac6261?_state=h6ZJeLucVdEFUY6bBK0jZE1t17OgXNhm2Emm7uqQgqN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEwNjYwZGI0LTQyNjItNDUwYy1hMDU1LWE3YzQ3N2FjNjI2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowNDowNC43NDEwOTUxMDhaIn0%3D&digest=sha256%3A304d39648d05dbc65fc5e4b9e7e1c373af7af2dc9fb013bf6ae5272693ac76a7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.745233946s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:04 +0000] "PUT /v2/foo/bar/blobs/uploads/10660db4-4262-450c-a055-a7c477ac6261?_state=h6ZJeLucVdEFUY6bBK0jZE1t17OgXNhm2Emm7uqQgqN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEwNjYwZGI0LTQyNjItNDUwYy1hMDU1LWE3YzQ3N2FjNjI2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowNDowNC43NDEwOTUxMDhaIn0%3D&digest=sha256%3A304d39648d05dbc65fc5e4b9e7e1c373af7af2dc9fb013bf6ae5272693ac76a7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (2.43s) === RUN TestBlobDeleteDisabled time="2026-09-05T03:04: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 time="2026-09-05T03:04:06Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-05T03:04:06Z" 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:43531" http.request.id=63a20e32-7b27-437c-9cc4-7d6d057a7ab7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48860" http.request.uri="/v2/foo/bar/blobs/sha256:f92bd919c4d44bc583e5284ab7624e84381d6e01d1ba42cf7cc84f36ee527c01" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="741.529µs" http.response.status=405 http.response.written=78 vars.digest="sha256:f92bd919c4d44bc583e5284ab7624e84381d6e01d1ba42cf7cc84f36ee527c01" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2026:03:04:06 +0000] "DELETE /v2/foo/bar/blobs/sha256:f92bd919c4d44bc583e5284ab7624e84381d6e01d1ba42cf7cc84f36ee527c01 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.14s) === RUN TestDeleteDisabled time="2026-09-05T03:04: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 time="2026-09-05T03:04:06Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-05T03:04:06Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:42285" http.request.id=aa424f94-ff61-4824-979f-15a78c312283 http.request.method=POST http.request.remoteaddr="127.0.0.1:51208" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="823.49µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:06 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:07Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:42285" http.request.id=7e9f1ac4-34ee-4633-97e1-831ec7432f9e http.request.method=PUT http.request.remoteaddr="127.0.0.1:51208" http.request.uri="/v2/foo/bar/blobs/uploads/28951e5e-60c6-4dab-9651-794fead062ce?_state=c0g9ry1PX6NHFZQEHoBxV25xIDP6jNIC2UDJsXaaF-17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4OTUxZTVlLTYwYzYtNGRhYi05NjUxLTc5NGZlYWQwNjJjZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowNDowNi43MTQwOTAzNzdaIn0%3D&digest=sha256%3Aef747615f3e56e9ee2f45bd6273cd2b0da4ae548bc059db4888f755a113f43d4" http.request.useragent="Go-http-client/1.1" http.response.duration=792.93564ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:06 +0000] "PUT /v2/foo/bar/blobs/uploads/28951e5e-60c6-4dab-9651-794fead062ce?_state=c0g9ry1PX6NHFZQEHoBxV25xIDP6jNIC2UDJsXaaF-17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4OTUxZTVlLTYwYzYtNGRhYi05NjUxLTc5NGZlYWQwNjJjZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowNDowNi43MTQwOTAzNzdaIn0%3D&digest=sha256%3Aef747615f3e56e9ee2f45bd6273cd2b0da4ae548bc059db4888f755a113f43d4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:07Z" 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:42285" http.request.id=7ef9918e-35fe-40cf-8d15-da18a2b604da http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51208" http.request.uri="/v2/foo/bar/blobs/sha256:ef747615f3e56e9ee2f45bd6273cd2b0da4ae548bc059db4888f755a113f43d4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="763.89µs" http.response.status=405 http.response.written=78 vars.digest="sha256:ef747615f3e56e9ee2f45bd6273cd2b0da4ae548bc059db4888f755a113f43d4" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2026:03:04:07 +0000] "DELETE /v2/foo/bar/blobs/sha256:ef747615f3e56e9ee2f45bd6273cd2b0da4ae548bc059db4888f755a113f43d4 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (0.88s) === RUN TestDeleteReadOnly time="2026-09-05T03:04:07Z" 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-05T03:04:07Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-05T03:04:07Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35087" http.request.id=fa80164c-7516-4fa6-a78f-7f596e09b697 http.request.method=POST http.request.remoteaddr="127.0.0.1:53918" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="803.289µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:07 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:08Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35087" http.request.id=c60bd1b2-eeea-4465-a440-655ce61238a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53918" http.request.uri="/v2/foo/bar/blobs/uploads/a25d9af7-62f1-4563-be2c-4fb76deccde1?_state=NIzOT33TLIChznTCshVdaZG0W9vcJQNcj4JbI8tq0Yh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEyNWQ5YWY3LTYyZjEtNDU2My1iZTJjLTRmYjc2ZGVjY2RlMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowNDowNy41OTk5NTEwNDhaIn0%3D&digest=sha256%3A1e0dddd9d2b08f2192ff41478dc21a40043055006719a773ceda89c9fdd7c47d" http.request.useragent="Go-http-client/1.1" http.response.duration=863.021318ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:07 +0000] "PUT /v2/foo/bar/blobs/uploads/a25d9af7-62f1-4563-be2c-4fb76deccde1?_state=NIzOT33TLIChznTCshVdaZG0W9vcJQNcj4JbI8tq0Yh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEyNWQ5YWY3LTYyZjEtNDU2My1iZTJjLTRmYjc2ZGVjY2RlMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowNDowNy41OTk5NTEwNDhaIn0%3D&digest=sha256%3A1e0dddd9d2b08f2192ff41478dc21a40043055006719a773ceda89c9fdd7c47d HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [05/Sep/2026:03:04:08 +0000] "DELETE /v2/foo/bar/blobs/sha256:1e0dddd9d2b08f2192ff41478dc21a40043055006719a773ceda89c9fdd7c47d HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (0.96s) === RUN TestStartPushReadOnly time="2026-09-05T03:04:08Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.8 time="2026-09-05T03:04:08Z" level=info msg="redis not configured" go.version=go1.26.8 127.0.0.1 - - [05/Sep/2026:03:04:08 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI time="2026-09-05T03:04:08Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.8 time="2026-09-05T03:04:08Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-05T03:04:08Z" 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:33219" http.request.id=9c89f0c7-1037-4451-bf08-d18d04e04bd9 http.request.method=GET http.request.remoteaddr="127.0.0.1:42806" 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="714.649µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Sep/2026:03:04:08 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-09-05T03:04:08Z" 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:33219" http.request.id=6af6e355-6bc0-4f35-8aa6-6de78d5f6398 http.request.method=GET http.request.remoteaddr="127.0.0.1:42806" 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="562.366µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [05/Sep/2026:03:04:08 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-09-05T03:04:08Z" 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:33219" http.request.id=ce7ac2e5-2f17-4b5b-933e-dac21b6e2c81 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42806" 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="784.29µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Sep/2026:03:04:08 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-09-05T03:04:08Z" 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:33219" http.request.id=a980bb2e-77ac-4459-90a0-94931804a445 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42806" 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="949.732µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-09-05T03:04:08Z" 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:33219" http.request.id=a980bb2e-77ac-4459-90a0-94931804a445 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42806" 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="976.252µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-09-05T03:04:08Z" 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:33219" http.request.id=a980bb2e-77ac-4459-90a0-94931804a445 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42806" 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="996.812µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-09-05T03:04:08Z" 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:33219" http.request.id=a980bb2e-77ac-4459-90a0-94931804a445 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42806" 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.014452ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Sep/2026:03:04:08 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-09-05T03:04:08Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33219" http.request.id=60a0a3d5-5855-4799-9b69-434b11404d73 http.request.method=POST http.request.remoteaddr="127.0.0.1:42806" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="719.209µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:08 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:09Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33219" http.request.id=75cebf0e-a375-4bfb-8a96-ed086de378b0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42806" http.request.uri="/v2/foo/schema1/blobs/uploads/95c6bfe2-b16b-4051-bf4b-2a9aad19c795?_state=TnS9PFz_BlGtSsAF3Dj1qAtpSLa7Y_D60jU0GTGKPdp7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5NWM2YmZlMi1iMTZiLTQwNTEtYmY0Yi0yYTlhYWQxOWM3OTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDQ6MDguNTUyMzE5Nzk0WiJ9&digest=sha256%3Ad17a3a4e4776dcef91e31dd9185483d837204655db80e12e1a9ac92856362cf2" http.request.useragent="Go-http-client/1.1" http.response.duration=581.25907ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:08 +0000] "PUT /v2/foo/schema1/blobs/uploads/95c6bfe2-b16b-4051-bf4b-2a9aad19c795?_state=TnS9PFz_BlGtSsAF3Dj1qAtpSLa7Y_D60jU0GTGKPdp7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5NWM2YmZlMi1iMTZiLTQwNTEtYmY0Yi0yYTlhYWQxOWM3OTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDQ6MDguNTUyMzE5Nzk0WiJ9&digest=sha256%3Ad17a3a4e4776dcef91e31dd9185483d837204655db80e12e1a9ac92856362cf2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:09Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33219" http.request.id=110a4278-44b8-48d7-9dec-35409a007926 http.request.method=POST http.request.remoteaddr="127.0.0.1:42806" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="843.49µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:09 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:10Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33219" http.request.id=b3e15158-9c01-48a1-9bd5-c98f97e0f3e0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42806" http.request.uri="/v2/foo/schema1/blobs/uploads/0babd511-f2bb-4697-b069-70273c971af8?_state=JuafV80n7uhY9NvzPvbgh7RdkCYIVYv0FyxGokJFZQZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwYmFiZDUxMS1mMmJiLTQ2OTctYjA2OS03MDI3M2M5NzFhZjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDQ6MDkuMjI1NDIyNjgyWiJ9&digest=sha256%3A0cc2a00ffc40f5dc4ae990835b478808c8cf76499b38cb0aafdb3d1de5126cab" http.request.useragent="Go-http-client/1.1" http.response.duration=792.93844ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:09 +0000] "PUT /v2/foo/schema1/blobs/uploads/0babd511-f2bb-4697-b069-70273c971af8?_state=JuafV80n7uhY9NvzPvbgh7RdkCYIVYv0FyxGokJFZQZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwYmFiZDUxMS1mMmJiLTQ2OTctYjA2OS03MDI3M2M5NzFhZjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDQ6MDkuMjI1NDIyNjgyWiJ9&digest=sha256%3A0cc2a00ffc40f5dc4ae990835b478808c8cf76499b38cb0aafdb3d1de5126cab HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:10Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33219" http.request.id=79ffacb8-294d-4ecc-b7ac-53767cab6150 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42806" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.360937ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:10 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:10Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33219" http.request.id=fb9755e1-8bc1-421c-8ae8-3a7953714eb5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42806" http.request.uri="/v2/foo/schema1/manifests/sha256:5f5cdee57c20c2d4b0d82e63d0fba05aec6d8ea2eecefb6f37c3bceb63a22656" http.request.useragent="Go-http-client/1.1" http.response.duration=1.063333ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:10 +0000] "PUT /v2/foo/schema1/manifests/sha256:5f5cdee57c20c2d4b0d82e63d0fba05aec6d8ea2eecefb6f37c3bceb63a22656 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:10Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33219" http.request.id=a50be30b-a89d-46e8-8c4f-3d9254d76cd6 http.request.method=GET http.request.remoteaddr="127.0.0.1:42806" 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="899.571µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Sep/2026:03:04:10 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-09-05T03:04:10Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33219" http.request.id=3d1b3ccd-afba-4e24-8d94-61b92745f21c http.request.method=GET http.request.remoteaddr="127.0.0.1:42806" http.request.uri="/v2/foo/schema1/manifests/sha256:5f5cdee57c20c2d4b0d82e63d0fba05aec6d8ea2eecefb6f37c3bceb63a22656" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="898.171µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Sep/2026:03:04:10 +0000] "GET /v2/foo/schema1/manifests/sha256:5f5cdee57c20c2d4b0d82e63d0fba05aec6d8ea2eecefb6f37c3bceb63a22656 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-09-05T03:04:10Z" 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:33219" http.request.id=2bda0bfd-ced5-4c59-85ed-71a400927ac2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42806" http.request.uri="/v2/foo/schema1/manifests/sha256:5f5cdee57c20c2d4b0d82e63d0fba05aec6d8ea2eecefb6f37c3bceb63a22656" http.request.useragent="Go-http-client/1.1" http.response.duration=1.063732ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:10 +0000] "PUT /v2/foo/schema1/manifests/sha256:5f5cdee57c20c2d4b0d82e63d0fba05aec6d8ea2eecefb6f37c3bceb63a22656 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:10Z" 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:33219" http.request.id=f526f8a6-441a-4ef6-af19-a210d4477122 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42806" http.request.uri="/v2/foo/schema1/manifests/sha256:5f5cdee57c20c2d4b0d82e63d0fba05aec6d8ea2eecefb6f37c3bceb63a22656" http.request.useragent="Go-http-client/1.1" http.response.duration=1.054093ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:10 +0000] "PUT /v2/foo/schema1/manifests/sha256:5f5cdee57c20c2d4b0d82e63d0fba05aec6d8ea2eecefb6f37c3bceb63a22656 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:10Z" level=info msg="response completed" go.version=go1.26.8 http.request.contenttype="application/json" http.request.host="127.0.0.1:33219" http.request.id=6386ef78-9bce-44f5-869a-3f23629972e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42806" http.request.uri="/v2/foo/schema1/manifests/sha256:5f5cdee57c20c2d4b0d82e63d0fba05aec6d8ea2eecefb6f37c3bceb63a22656" http.request.useragent="Go-http-client/1.1" http.response.duration=1.094973ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:10 +0000] "PUT /v2/foo/schema1/manifests/sha256:5f5cdee57c20c2d4b0d82e63d0fba05aec6d8ea2eecefb6f37c3bceb63a22656 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:10Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33219" http.request.id=e9c52826-f1a7-49f1-8fbb-c21012ea55b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:42806" http.request.uri="/v2/foo/schema1/manifests/sha256:5f5cdee57c20c2d4b0d82e63d0fba05aec6d8ea2eecefb6f37c3bceb63a22656" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="971.291µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Sep/2026:03:04:10 +0000] "GET /v2/foo/schema1/manifests/sha256:5f5cdee57c20c2d4b0d82e63d0fba05aec6d8ea2eecefb6f37c3bceb63a22656 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-09-05T03:04:10Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33219" http.request.id=62aaaca4-a634-445d-a67a-19af038fa1c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:42806" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="590.647µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:10 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:10Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33219" http.request.id=2842cd1e-ee6d-4470-888c-3ee7f4d84c5e http.request.method=GET http.request.remoteaddr="127.0.0.1:42806" http.request.uri="/v2/foo/schema1/manifests/sha256:5f5cdee57c20c2d4b0d82e63d0fba05aec6d8ea2eecefb6f37c3bceb63a22656" http.request.useragent="Go-http-client/1.1" http.response.duration="598.088µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:10 +0000] "GET /v2/foo/schema1/manifests/sha256:5f5cdee57c20c2d4b0d82e63d0fba05aec6d8ea2eecefb6f37c3bceb63a22656 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:10Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33219" http.request.id=4103ed95-464f-472f-bb2c-8fff06e74d46 http.request.method=GET http.request.remoteaddr="127.0.0.1:42806" 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="597.727µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [05/Sep/2026:03:04:10 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-09-05T03:04:10Z" level=error msg="payload digest does match: "sha256:263938eba264c42700a477c79e60def4755e3c1d31e9d29c737f58f334a3a39d" != "sha256:5f5cdee57c20c2d4b0d82e63d0fba05aec6d8ea2eecefb6f37c3bceb63a22656"" go.version=go1.26.8 http.request.host="127.0.0.1:33219" http.request.id=75c9c494-a49b-45c5-9ce8-72b91fce8bfc http.request.method=PUT http.request.remoteaddr="127.0.0.1:42806" http.request.uri="/v2/foo/schema1/manifests/sha256:5f5cdee57c20c2d4b0d82e63d0fba05aec6d8ea2eecefb6f37c3bceb63a22656" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:5f5cdee57c20c2d4b0d82e63d0fba05aec6d8ea2eecefb6f37c3bceb63a22656" time="2026-09-05T03:04: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:33219" http.request.id=75c9c494-a49b-45c5-9ce8-72b91fce8bfc http.request.method=PUT http.request.remoteaddr="127.0.0.1:42806" http.request.uri="/v2/foo/schema1/manifests/sha256:5f5cdee57c20c2d4b0d82e63d0fba05aec6d8ea2eecefb6f37c3bceb63a22656" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="655.528µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:5f5cdee57c20c2d4b0d82e63d0fba05aec6d8ea2eecefb6f37c3bceb63a22656" 127.0.0.1 - - [05/Sep/2026:03:04:10 +0000] "PUT /v2/foo/schema1/manifests/sha256:5f5cdee57c20c2d4b0d82e63d0fba05aec6d8ea2eecefb6f37c3bceb63a22656 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-09-05T03:04:10Z" 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:33219" http.request.id=288bdb7d-980b-482e-a282-844c6cdd29d5 http.request.method=GET http.request.remoteaddr="127.0.0.1:42820" 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="855.85µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Sep/2026:03:04:10 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-09-05T03:04:10Z" 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:33219" http.request.id=4bf56cac-0673-4675-900f-ca22af0af6b2 http.request.method=GET http.request.remoteaddr="127.0.0.1:42820" 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="639.328µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [05/Sep/2026:03:04:10 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-09-05T03:04:10Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.26.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33219" http.request.id=e7b231b9-79c3-4f0b-9064-f2b1be72f993 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42820" 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="644.567µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-09-05T03:04:10Z" 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:33219" http.request.id=e7b231b9-79c3-4f0b-9064-f2b1be72f993 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42820" 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="670.088µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-09-05T03:04:10Z" 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:33219" http.request.id=e7b231b9-79c3-4f0b-9064-f2b1be72f993 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42820" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="691.528µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Sep/2026:03:04:10 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-09-05T03:04:10Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33219" http.request.id=205eb7a7-5bcd-4645-a7eb-5361b33bc87d http.request.method=POST http.request.remoteaddr="127.0.0.1:42820" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="675.528µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:10 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:10Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33219" http.request.id=0683348d-26f6-4db5-a187-dfc47a9f4a6a http.request.method=PUT http.request.remoteaddr="127.0.0.1:42820" http.request.uri="/v2/foo/schema2/blobs/uploads/bb300709-781f-4a69-a847-e539e28d8263?_state=qkJZ3wIIfC8-IxrHJW5QVJbKIsJPtxSaV9X6bTANQ_V7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiYjMwMDcwOS03ODFmLTRhNjktYTg0Ny1lNTM5ZTI4ZDgyNjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDQ6MTAuMDM1NzUxNjFaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="830.09µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:10 +0000] "PUT /v2/foo/schema2/blobs/uploads/bb300709-781f-4a69-a847-e539e28d8263?_state=qkJZ3wIIfC8-IxrHJW5QVJbKIsJPtxSaV9X6bTANQ_V7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiYjMwMDcwOS03ODFmLTRhNjktYTg0Ny1lNTM5ZTI4ZDgyNjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDQ6MTAuMDM1NzUxNjFaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:10Z" 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:33219" http.request.id=4e3a990b-6050-4eb0-9239-15d70ba9bef5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42820" 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="668.568µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-09-05T03:04:10Z" 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:33219" http.request.id=4e3a990b-6050-4eb0-9239-15d70ba9bef5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42820" 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="696.048µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Sep/2026:03:04:10 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-09-05T03:04:10Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33219" http.request.id=da465435-415c-4705-9184-85fdfd52473b http.request.method=POST http.request.remoteaddr="127.0.0.1:42820" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="763.449µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:10 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:11Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33219" http.request.id=78493d8b-3325-432d-8999-30a0aa678b01 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42820" http.request.uri="/v2/foo/schema2/blobs/uploads/4071e66e-b9f3-49b7-8ac8-0d3b5194e62f?_state=MLbIdZWlO5CbxoHWjZURZOMYsBQMDhyXnzejqT2S1VF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0MDcxZTY2ZS1iOWYzLTQ5YjctOGFjOC0wZDNiNTE5NGU2MmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDQ6MTAuMTU2NzQyODk2WiJ9&digest=sha256%3Ad1dea7232de62db386e3c01aeb9dbf463d8080b85586ca0c5b5f9fde7ba1b6dd" http.request.useragent="Go-http-client/1.1" http.response.duration=1.456966539s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:10 +0000] "PUT /v2/foo/schema2/blobs/uploads/4071e66e-b9f3-49b7-8ac8-0d3b5194e62f?_state=MLbIdZWlO5CbxoHWjZURZOMYsBQMDhyXnzejqT2S1VF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0MDcxZTY2ZS1iOWYzLTQ5YjctOGFjOC0wZDNiNTE5NGU2MmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDQ6MTAuMTU2NzQyODk2WiJ9&digest=sha256%3Ad1dea7232de62db386e3c01aeb9dbf463d8080b85586ca0c5b5f9fde7ba1b6dd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:11Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33219" http.request.id=8e869da5-b37c-4f62-b7b6-4c76f0378b68 http.request.method=POST http.request.remoteaddr="127.0.0.1:42820" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="929.332µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:11 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:12Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33219" http.request.id=4609cfbe-2bab-466d-8ba8-cdb07a923fe9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42820" http.request.uri="/v2/foo/schema2/blobs/uploads/36f0a54b-8e55-477d-960b-015126b39c09?_state=F6yB3yDN99pKlSy06LyOwhIgNeZTTBOa9uW4MPDRjuh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzNmYwYTU0Yi04ZTU1LTQ3N2QtOTYwYi0wMTUxMjZiMzljMDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDQ6MTEuNzEwNjc4NTk1WiJ9&digest=sha256%3Ac2af9d4b0be4b80f27b301d47b4f1ee167acff054d25d0ebde4a3fec9b4d3603" http.request.useragent="Go-http-client/1.1" http.response.duration=808.459186ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:11 +0000] "PUT /v2/foo/schema2/blobs/uploads/36f0a54b-8e55-477d-960b-015126b39c09?_state=F6yB3yDN99pKlSy06LyOwhIgNeZTTBOa9uW4MPDRjuh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzNmYwYTU0Yi04ZTU1LTQ3N2QtOTYwYi0wMTUxMjZiMzljMDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDQ6MTEuNzEwNjc4NTk1WiJ9&digest=sha256%3Ac2af9d4b0be4b80f27b301d47b4f1ee167acff054d25d0ebde4a3fec9b4d3603 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:12Z" 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:33219" http.request.id=af840b6b-a5de-4899-a771-cd5703c4d9c3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42820" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.029492ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:12 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:12Z" 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:33219" http.request.id=51b2cfac-93f6-44bd-842c-c41d8b1214d4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42820" http.request.uri="/v2/foo/schema2/manifests/sha256:57682d47afbaf324353dc02fc9199473ed5eb346cf521d3b307de1306276075d" http.request.useragent="Go-http-client/1.1" http.response.duration="785.29µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:12 +0000] "PUT /v2/foo/schema2/manifests/sha256:57682d47afbaf324353dc02fc9199473ed5eb346cf521d3b307de1306276075d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:12Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33219" http.request.id=e3d908f1-9b56-4755-86f0-cebdf27dfeb5 http.request.method=GET http.request.remoteaddr="127.0.0.1:42820" 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="749.329µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [05/Sep/2026:03:04:12 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-09-05T03:04:12Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33219" http.request.id=bd6fc5fd-9dea-4e3e-bead-0624dff5800a http.request.method=GET http.request.remoteaddr="127.0.0.1:42820" http.request.uri="/v2/foo/schema2/manifests/sha256:57682d47afbaf324353dc02fc9199473ed5eb346cf521d3b307de1306276075d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="690.048µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [05/Sep/2026:03:04:12 +0000] "GET /v2/foo/schema2/manifests/sha256:57682d47afbaf324353dc02fc9199473ed5eb346cf521d3b307de1306276075d HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-09-05T03:04:12Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33219" http.request.id=2c43619b-6f7d-449a-b05e-e958e2ab4657 http.request.method=GET http.request.remoteaddr="127.0.0.1:42820" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="538.407µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:12 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:12Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33219" http.request.id=e5930cb4-7c55-40c1-88d1-55deb92c1092 http.request.method=GET http.request.remoteaddr="127.0.0.1:42820" http.request.uri="/v2/foo/schema2/manifests/sha256:57682d47afbaf324353dc02fc9199473ed5eb346cf521d3b307de1306276075d" http.request.useragent="Go-http-client/1.1" http.response.duration="631.208µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:12 +0000] "GET /v2/foo/schema2/manifests/sha256:57682d47afbaf324353dc02fc9199473ed5eb346cf521d3b307de1306276075d HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:12Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33219" http.request.id=fe507da3-8b64-4441-b55a-fafe66aa67cf http.request.method=GET http.request.remoteaddr="127.0.0.1:42820" 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="557.566µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [05/Sep/2026:03:04:12 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-09-05T03:04:12Z" level=info msg="rewriting manifest sha256:57682d47afbaf324353dc02fc9199473ed5eb346cf521d3b307de1306276075d in schema1 format to support old client" go.version=go1.26.8 http.request.host="127.0.0.1:33219" http.request.id=5c195d31-2022-45d0-bea5-e12c496b1ce5 http.request.method=GET http.request.remoteaddr="127.0.0.1:42820" 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-05T03:04:12Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33219" http.request.id=5c195d31-2022-45d0-bea5-e12c496b1ce5 http.request.method=GET http.request.remoteaddr="127.0.0.1:42820" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.137414ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [05/Sep/2026:03:04:12 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-09-05T03:04:12Z" 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:33219" http.request.id=33434a36-fae2-4545-9720-b9a74596cbc1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42820" 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="672.328µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [05/Sep/2026:03:04:12 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-09-05T03:04:12Z" 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:33219" http.request.id=4d5f3072-1926-4d98-94ea-57338fb2f2ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:42820" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="796.049µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:12 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:12Z" 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:33219" http.request.id=1b1aa5d9-ca18-4159-8820-db4160661e45 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42820" http.request.uri="/v2/foo/schema2/manifests/sha256:7cb5623974401cf7431b32908fc79b99a64f7734c16261e523325385088d7026" http.request.useragent="Go-http-client/1.1" http.response.duration="752.169µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:12 +0000] "PUT /v2/foo/schema2/manifests/sha256:7cb5623974401cf7431b32908fc79b99a64f7734c16261e523325385088d7026 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:12Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33219" http.request.id=d162fd38-99db-4c88-abc0-2646367b57b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:42820" 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="692.448µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [05/Sep/2026:03:04:12 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-09-05T03:04:12Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33219" http.request.id=9f850911-8c02-4468-af2b-0bde781192a7 http.request.method=GET http.request.remoteaddr="127.0.0.1:42820" http.request.uri="/v2/foo/schema2/manifests/sha256:7cb5623974401cf7431b32908fc79b99a64f7734c16261e523325385088d7026" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="649.728µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [05/Sep/2026:03:04:12 +0000] "GET /v2/foo/schema2/manifests/sha256:7cb5623974401cf7431b32908fc79b99a64f7734c16261e523325385088d7026 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-09-05T03:04:12Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33219" http.request.id=29ef38dd-7109-4ada-8869-e5bc93b22cc1 http.request.method=GET http.request.remoteaddr="127.0.0.1:42820" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="536.687µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:12 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:12Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33219" http.request.id=eb29d93c-4323-4db4-962c-7ba752d23ebb http.request.method=GET http.request.remoteaddr="127.0.0.1:42820" http.request.uri="/v2/foo/schema2/manifests/sha256:7cb5623974401cf7431b32908fc79b99a64f7734c16261e523325385088d7026" http.request.useragent="Go-http-client/1.1" http.response.duration="512.246µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:12 +0000] "GET /v2/foo/schema2/manifests/sha256:7cb5623974401cf7431b32908fc79b99a64f7734c16261e523325385088d7026 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:12Z" level=info msg="rewriting manifest list sha256:7cb5623974401cf7431b32908fc79b99a64f7734c16261e523325385088d7026 in schema1 format to support old client" go.version=go1.26.8 http.request.host="127.0.0.1:33219" http.request.id=4b919064-1ad4-448c-b97a-2b4bd350c16c http.request.method=GET http.request.remoteaddr="127.0.0.1:42820" 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-05T03:04:12Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33219" http.request.id=4b919064-1ad4-448c-b97a-2b4bd350c16c http.request.method=GET http.request.remoteaddr="127.0.0.1:42820" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.267495ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [05/Sep/2026:03:04:12 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2026-09-05T03:04:12Z" 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-05T03:04:12Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-05T03:04:12Z" 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:33755" http.request.id=6ce32e12-7bbf-46b7-a77c-fe3d42b17183 http.request.method=GET http.request.remoteaddr="127.0.0.1:49118" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="736.849µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Sep/2026:03:04:12 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-09-05T03:04:12Z" 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:33755" http.request.id=f209298b-4edb-407a-9972-9217ebbf21dc http.request.method=GET http.request.remoteaddr="127.0.0.1:49118" 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="526.367µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [05/Sep/2026:03:04:12 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-09-05T03:04:12Z" 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:33755" http.request.id=78d34c0e-d31d-430c-9bfc-f0f42d6c2dc6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49118" 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="556.087µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Sep/2026:03:04:12 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-09-05T03:04:12Z" 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:33755" http.request.id=92575a89-6748-45ec-9c28-befae158af4e http.request.method=PUT http.request.remoteaddr="127.0.0.1:49118" 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="884.291µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-09-05T03:04:12Z" 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:33755" http.request.id=92575a89-6748-45ec-9c28-befae158af4e http.request.method=PUT http.request.remoteaddr="127.0.0.1:49118" 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="909.931µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-09-05T03:04:12Z" 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:33755" http.request.id=92575a89-6748-45ec-9c28-befae158af4e http.request.method=PUT http.request.remoteaddr="127.0.0.1:49118" 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="928.651µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-09-05T03:04:12Z" 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:33755" http.request.id=92575a89-6748-45ec-9c28-befae158af4e http.request.method=PUT http.request.remoteaddr="127.0.0.1:49118" 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="944.691µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Sep/2026:03:04:12 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-09-05T03:04:12Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33755" http.request.id=91177424-6c93-45ab-b80b-32204502ea91 http.request.method=POST http.request.remoteaddr="127.0.0.1:49118" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="825.45µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:12 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:14Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33755" http.request.id=52afab85-d8da-43ca-9b53-b9ad15581e96 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49118" http.request.uri="/v2/foo/schema1/blobs/uploads/ed5bc4b1-9014-44b1-9bc6-57ae234f9154?_state=uv9lpYowxtx-LKVBxS7eu7y6jMYhNrZPHMAAh673vpp7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlZDViYzRiMS05MDE0LTQ0YjEtOWJjNi01N2FlMjM0ZjkxNTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDQ6MTIuNjYyMjg3MDUyWiJ9&digest=sha256%3A0972746192c70c262db72786f6052042f61e52f2c5b00fa81f1328e03d83e5ce" http.request.useragent="Go-http-client/1.1" http.response.duration=1.48960109s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:12 +0000] "PUT /v2/foo/schema1/blobs/uploads/ed5bc4b1-9014-44b1-9bc6-57ae234f9154?_state=uv9lpYowxtx-LKVBxS7eu7y6jMYhNrZPHMAAh673vpp7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlZDViYzRiMS05MDE0LTQ0YjEtOWJjNi01N2FlMjM0ZjkxNTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDQ6MTIuNjYyMjg3MDUyWiJ9&digest=sha256%3A0972746192c70c262db72786f6052042f61e52f2c5b00fa81f1328e03d83e5ce HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:14Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33755" http.request.id=4b47939e-3cf1-4fbd-8b8b-a202cda46f75 http.request.method=POST http.request.remoteaddr="127.0.0.1:49118" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="794.97µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:14 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:15Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33755" http.request.id=32c4b863-a891-4854-907d-66e54c4878a1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49118" http.request.uri="/v2/foo/schema1/blobs/uploads/369e42f8-e548-42af-abb1-7cfd1af8cbbd?_state=HeonaJumlRRyeTn0bDnm1_mwHHdWLQqu-d7dXeTfMed7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzNjllNDJmOC1lNTQ4LTQyYWYtYWJiMS03Y2ZkMWFmOGNiYmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDQ6MTQuMjU3MDQ3NTU5WiJ9&digest=sha256%3Abf1b58e89fff1acd712bc65d20ae53ced1773f8a699df345ce20c6785abc11d3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.030596162s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:14 +0000] "PUT /v2/foo/schema1/blobs/uploads/369e42f8-e548-42af-abb1-7cfd1af8cbbd?_state=HeonaJumlRRyeTn0bDnm1_mwHHdWLQqu-d7dXeTfMed7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzNjllNDJmOC1lNTQ4LTQyYWYtYWJiMS03Y2ZkMWFmOGNiYmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDQ6MTQuMjU3MDQ3NTU5WiJ9&digest=sha256%3Abf1b58e89fff1acd712bc65d20ae53ced1773f8a699df345ce20c6785abc11d3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:15Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33755" http.request.id=2642cadb-c19e-42cc-96ee-522186a0b4cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:49118" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.296495ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:15 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:15Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33755" http.request.id=c3cb299e-512c-4a87-bb92-cb1ffd295ec3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49118" http.request.uri="/v2/foo/schema1/manifests/sha256:9eedfa104b20b2e2a61550e3f581c3a963d611013be956f91288159b81a165b3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.098013ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:15 +0000] "PUT /v2/foo/schema1/manifests/sha256:9eedfa104b20b2e2a61550e3f581c3a963d611013be956f91288159b81a165b3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:15Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33755" http.request.id=4fc1cde8-abef-44c4-a572-0fc5975eeb2b http.request.method=GET http.request.remoteaddr="127.0.0.1:49118" 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="913.891µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Sep/2026:03:04:15 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-09-05T03:04:15Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33755" http.request.id=71df95e7-93c0-41db-b873-238c9e737b84 http.request.method=GET http.request.remoteaddr="127.0.0.1:49118" http.request.uri="/v2/foo/schema1/manifests/sha256:9eedfa104b20b2e2a61550e3f581c3a963d611013be956f91288159b81a165b3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="924.731µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Sep/2026:03:04:15 +0000] "GET /v2/foo/schema1/manifests/sha256:9eedfa104b20b2e2a61550e3f581c3a963d611013be956f91288159b81a165b3 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-09-05T03:04:15Z" 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:33755" http.request.id=b175c742-ca61-4a12-952e-c0d966e7785c http.request.method=PUT http.request.remoteaddr="127.0.0.1:49118" http.request.uri="/v2/foo/schema1/manifests/sha256:9eedfa104b20b2e2a61550e3f581c3a963d611013be956f91288159b81a165b3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.084613ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:15 +0000] "PUT /v2/foo/schema1/manifests/sha256:9eedfa104b20b2e2a61550e3f581c3a963d611013be956f91288159b81a165b3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:15Z" 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:33755" http.request.id=3504f302-11d9-4e56-85da-3e5fe0c9e1d4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49118" http.request.uri="/v2/foo/schema1/manifests/sha256:9eedfa104b20b2e2a61550e3f581c3a963d611013be956f91288159b81a165b3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.123133ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:15 +0000] "PUT /v2/foo/schema1/manifests/sha256:9eedfa104b20b2e2a61550e3f581c3a963d611013be956f91288159b81a165b3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:15Z" level=info msg="response completed" go.version=go1.26.8 http.request.contenttype="application/json" http.request.host="127.0.0.1:33755" http.request.id=17fc3431-a8cd-4c19-97ea-2901dab1ae41 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49118" http.request.uri="/v2/foo/schema1/manifests/sha256:9eedfa104b20b2e2a61550e3f581c3a963d611013be956f91288159b81a165b3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.040892ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:15 +0000] "PUT /v2/foo/schema1/manifests/sha256:9eedfa104b20b2e2a61550e3f581c3a963d611013be956f91288159b81a165b3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:15Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33755" http.request.id=852a06c6-2024-4e4f-b7e9-948712d741df http.request.method=GET http.request.remoteaddr="127.0.0.1:49118" http.request.uri="/v2/foo/schema1/manifests/sha256:9eedfa104b20b2e2a61550e3f581c3a963d611013be956f91288159b81a165b3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="873.25µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Sep/2026:03:04:15 +0000] "GET /v2/foo/schema1/manifests/sha256:9eedfa104b20b2e2a61550e3f581c3a963d611013be956f91288159b81a165b3 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-09-05T03:04:15Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33755" http.request.id=997fac7e-6e6f-470f-ad8c-7d670a531c3f http.request.method=GET http.request.remoteaddr="127.0.0.1:49118" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="534.927µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:15 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:15Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33755" http.request.id=86ee5e46-fed5-4a92-b7a0-fd304e9816e9 http.request.method=GET http.request.remoteaddr="127.0.0.1:49118" http.request.uri="/v2/foo/schema1/manifests/sha256:9eedfa104b20b2e2a61550e3f581c3a963d611013be956f91288159b81a165b3" http.request.useragent="Go-http-client/1.1" http.response.duration="475.246µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:15 +0000] "GET /v2/foo/schema1/manifests/sha256:9eedfa104b20b2e2a61550e3f581c3a963d611013be956f91288159b81a165b3 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:15Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33755" http.request.id=31ee509f-f9af-424a-9fe2-28353b589c48 http.request.method=GET http.request.remoteaddr="127.0.0.1:49118" 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="511.606µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [05/Sep/2026:03:04:15 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-09-05T03:04:15Z" level=error msg="payload digest does match: "sha256:46fbbd31bc136d7ef163cd0d93a8e225afa75d901532ba91fe14076b19463037" != "sha256:9eedfa104b20b2e2a61550e3f581c3a963d611013be956f91288159b81a165b3"" go.version=go1.26.8 http.request.host="127.0.0.1:33755" http.request.id=9091e9ca-b382-4d18-831a-00d6045a69b9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49118" http.request.uri="/v2/foo/schema1/manifests/sha256:9eedfa104b20b2e2a61550e3f581c3a963d611013be956f91288159b81a165b3" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:9eedfa104b20b2e2a61550e3f581c3a963d611013be956f91288159b81a165b3" time="2026-09-05T03:04:15Z" 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:33755" http.request.id=9091e9ca-b382-4d18-831a-00d6045a69b9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49118" http.request.uri="/v2/foo/schema1/manifests/sha256:9eedfa104b20b2e2a61550e3f581c3a963d611013be956f91288159b81a165b3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="640.847µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:9eedfa104b20b2e2a61550e3f581c3a963d611013be956f91288159b81a165b3" 127.0.0.1 - - [05/Sep/2026:03:04:15 +0000] "PUT /v2/foo/schema1/manifests/sha256:9eedfa104b20b2e2a61550e3f581c3a963d611013be956f91288159b81a165b3 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-09-05T03:04:15Z" 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:33755" http.request.id=e56600bb-eddb-486e-a6a6-25acb2397ddf http.request.method=GET http.request.remoteaddr="127.0.0.1:50686" 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="660.088µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Sep/2026:03:04:15 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-09-05T03:04:15Z" 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:33755" http.request.id=77aef6a5-3bde-4fe4-b837-a98a7569b4e3 http.request.method=GET http.request.remoteaddr="127.0.0.1:50686" 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="492.406µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [05/Sep/2026:03:04:15 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-09-05T03:04:15Z" 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:33755" http.request.id=dba92ff8-b642-436e-aff4-7e353b145200 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50686" 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="597.448µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-09-05T03:04:15Z" 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:33755" http.request.id=dba92ff8-b642-436e-aff4-7e353b145200 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50686" 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="622.328µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-09-05T03:04:15Z" 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:33755" http.request.id=dba92ff8-b642-436e-aff4-7e353b145200 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50686" 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="639.248µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Sep/2026:03:04:15 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-09-05T03:04:15Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33755" http.request.id=16c0a2df-eb12-4dd1-908b-cabbbb88b7e7 http.request.method=POST http.request.remoteaddr="127.0.0.1:50686" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="552.206µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:15 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:15Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33755" http.request.id=c36d6952-bd9f-4841-b3dc-bc7907f3fafb http.request.method=PUT http.request.remoteaddr="127.0.0.1:50686" http.request.uri="/v2/foo/schema2/blobs/uploads/650ca670-a9f3-4f78-83fd-45d1927cf3c6?_state=kZK4tDQ5Pw-T4Tqcg_pEm8dADz3JBpgaiGLNaI1c4tp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2NTBjYTY3MC1hOWYzLTRmNzgtODNmZC00NWQxOTI3Y2YzYzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDQ6MTUuMzA0MDY4NTU3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="725.369µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:15 +0000] "PUT /v2/foo/schema2/blobs/uploads/650ca670-a9f3-4f78-83fd-45d1927cf3c6?_state=kZK4tDQ5Pw-T4Tqcg_pEm8dADz3JBpgaiGLNaI1c4tp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2NTBjYTY3MC1hOWYzLTRmNzgtODNmZC00NWQxOTI3Y2YzYzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDQ6MTUuMzA0MDY4NTU3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:15Z" 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:33755" http.request.id=59baa69d-6b9e-40ab-bd0a-819f653cf09f http.request.method=PUT http.request.remoteaddr="127.0.0.1:50686" 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="633.047µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-09-05T03:04:15Z" 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:33755" http.request.id=59baa69d-6b9e-40ab-bd0a-819f653cf09f http.request.method=PUT http.request.remoteaddr="127.0.0.1:50686" 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="658.527µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Sep/2026:03:04:15 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-09-05T03:04:15Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33755" http.request.id=e9ba96a4-ecdd-4374-9b93-77a9917bee85 http.request.method=POST http.request.remoteaddr="127.0.0.1:50686" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="635.368µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:15 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:16Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33755" http.request.id=35a4df88-d4d5-464f-9357-1dd60443a242 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50686" http.request.uri="/v2/foo/schema2/blobs/uploads/c34ff6e1-1874-46e1-8819-4e530fe229c2?_state=nBc9T5E_UF_yOHlvFG38g-PItLonCCdNzSnTCLhnABp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjMzRmZjZlMS0xODc0LTQ2ZTEtODgxOS00ZTUzMGZlMjI5YzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDQ6MTUuNDIyNDE3MjEyWiJ9&digest=sha256%3A533a22a0ca212569c9f83ca94aa2efb2414f610c0a99e08f2bf66243c1956812" http.request.useragent="Go-http-client/1.1" http.response.duration=1.289226774s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:15 +0000] "PUT /v2/foo/schema2/blobs/uploads/c34ff6e1-1874-46e1-8819-4e530fe229c2?_state=nBc9T5E_UF_yOHlvFG38g-PItLonCCdNzSnTCLhnABp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjMzRmZjZlMS0xODc0LTQ2ZTEtODgxOS00ZTUzMGZlMjI5YzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDQ6MTUuNDIyNDE3MjEyWiJ9&digest=sha256%3A533a22a0ca212569c9f83ca94aa2efb2414f610c0a99e08f2bf66243c1956812 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:16Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33755" http.request.id=b059cb5d-ad32-40bb-bb41-7d6cfd0e087b http.request.method=POST http.request.remoteaddr="127.0.0.1:50686" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="905.451µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:16 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:18Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33755" http.request.id=b3e7c23b-77ec-4fc9-8e28-19d72dc2e859 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50686" http.request.uri="/v2/foo/schema2/blobs/uploads/e0523127-a8dc-458e-b764-110977e809ad?_state=4oMjS6kVqp5JX-S5zintYe5OuIgvK0K2jX349ne1PzN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlMDUyMzEyNy1hOGRjLTQ1OGUtYjc2NC0xMTA5NzdlODA5YWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDQ6MTYuODU0NzY3NjU4WiJ9&digest=sha256%3A34f3f71bbc4d0e00ed6029ce32a7f7438723db6d0e54e245a4a8c79c431dceab" http.request.useragent="Go-http-client/1.1" http.response.duration=1.673517408s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:16 +0000] "PUT /v2/foo/schema2/blobs/uploads/e0523127-a8dc-458e-b764-110977e809ad?_state=4oMjS6kVqp5JX-S5zintYe5OuIgvK0K2jX349ne1PzN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlMDUyMzEyNy1hOGRjLTQ1OGUtYjc2NC0xMTA5NzdlODA5YWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDQ6MTYuODU0NzY3NjU4WiJ9&digest=sha256%3A34f3f71bbc4d0e00ed6029ce32a7f7438723db6d0e54e245a4a8c79c431dceab HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:18Z" 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:33755" http.request.id=1c4f33cb-a64d-4644-8250-7f5367a03581 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50686" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="941.411µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:18 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:18Z" 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:33755" http.request.id=608d7a9b-f57d-45ee-8ecf-107d7419b19c http.request.method=PUT http.request.remoteaddr="127.0.0.1:50686" http.request.uri="/v2/foo/schema2/manifests/sha256:59b1c2e33b3bb8fd4351d42b2f69b40bc738448d9d45b15e6c37d7752d0dcc35" http.request.useragent="Go-http-client/1.1" http.response.duration="741.648µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:18 +0000] "PUT /v2/foo/schema2/manifests/sha256:59b1c2e33b3bb8fd4351d42b2f69b40bc738448d9d45b15e6c37d7752d0dcc35 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:18Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33755" http.request.id=cf0a6bb7-0a2c-4fb6-b446-f5582796a3de http.request.method=GET http.request.remoteaddr="127.0.0.1:50686" 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="659.648µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [05/Sep/2026:03:04:18 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-09-05T03:04:18Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33755" http.request.id=fc60d9ed-7658-42b2-8e40-95ce0d85f30d http.request.method=GET http.request.remoteaddr="127.0.0.1:50686" http.request.uri="/v2/foo/schema2/manifests/sha256:59b1c2e33b3bb8fd4351d42b2f69b40bc738448d9d45b15e6c37d7752d0dcc35" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="646.648µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [05/Sep/2026:03:04:18 +0000] "GET /v2/foo/schema2/manifests/sha256:59b1c2e33b3bb8fd4351d42b2f69b40bc738448d9d45b15e6c37d7752d0dcc35 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-09-05T03:04:18Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33755" http.request.id=a45e10a2-39c8-46f4-8de7-168088fd5730 http.request.method=GET http.request.remoteaddr="127.0.0.1:50686" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="547.366µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:18 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:18Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33755" http.request.id=22d8d484-185e-4e30-bc15-0ac2e8eb6e2d http.request.method=GET http.request.remoteaddr="127.0.0.1:50686" http.request.uri="/v2/foo/schema2/manifests/sha256:59b1c2e33b3bb8fd4351d42b2f69b40bc738448d9d45b15e6c37d7752d0dcc35" http.request.useragent="Go-http-client/1.1" http.response.duration="503.606µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:18 +0000] "GET /v2/foo/schema2/manifests/sha256:59b1c2e33b3bb8fd4351d42b2f69b40bc738448d9d45b15e6c37d7752d0dcc35 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:18Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33755" http.request.id=0ded9161-f7f6-4b82-81fc-93c151d362cd http.request.method=GET http.request.remoteaddr="127.0.0.1:50686" 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="548.367µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [05/Sep/2026:03:04:18 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-09-05T03:04:18Z" level=info msg="rewriting manifest sha256:59b1c2e33b3bb8fd4351d42b2f69b40bc738448d9d45b15e6c37d7752d0dcc35 in schema1 format to support old client" go.version=go1.26.8 http.request.host="127.0.0.1:33755" http.request.id=2c1db506-604e-4a98-8366-cb0527bdf307 http.request.method=GET http.request.remoteaddr="127.0.0.1:50686" 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-05T03:04:18Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33755" http.request.id=2c1db506-604e-4a98-8366-cb0527bdf307 http.request.method=GET http.request.remoteaddr="127.0.0.1:50686" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.005372ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [05/Sep/2026:03:04:18 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-09-05T03:04:18Z" 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:33755" http.request.id=6386d2c2-783a-4f69-811a-5af4502f56b4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50686" 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="622.047µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [05/Sep/2026:03:04:18 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-09-05T03:04:18Z" 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:33755" http.request.id=d895f410-bc7c-41fb-ad0f-fc1b7eae9711 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50686" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="760.089µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:18 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:18Z" 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:33755" http.request.id=771f0404-7601-48a2-8b84-62198177dea5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50686" http.request.uri="/v2/foo/schema2/manifests/sha256:90c6b79c7f53e086850fe475d9126b5b06960064d03a4bf9d01801a7ed0ca7c4" http.request.useragent="Go-http-client/1.1" http.response.duration="708.969µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:18 +0000] "PUT /v2/foo/schema2/manifests/sha256:90c6b79c7f53e086850fe475d9126b5b06960064d03a4bf9d01801a7ed0ca7c4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:18Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33755" http.request.id=b9d5e087-4424-4667-aa35-70061a525c53 http.request.method=GET http.request.remoteaddr="127.0.0.1:50686" 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="642.128µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [05/Sep/2026:03:04:18 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-09-05T03:04:18Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33755" http.request.id=0dfb9b18-2bf2-463f-92fe-bc443274dad6 http.request.method=GET http.request.remoteaddr="127.0.0.1:50686" http.request.uri="/v2/foo/schema2/manifests/sha256:90c6b79c7f53e086850fe475d9126b5b06960064d03a4bf9d01801a7ed0ca7c4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="635.408µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [05/Sep/2026:03:04:18 +0000] "GET /v2/foo/schema2/manifests/sha256:90c6b79c7f53e086850fe475d9126b5b06960064d03a4bf9d01801a7ed0ca7c4 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-09-05T03:04:18Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33755" http.request.id=de3392f9-0d62-4dfd-bbbf-0864c1859a90 http.request.method=GET http.request.remoteaddr="127.0.0.1:50686" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="524.487µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:18 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:18Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33755" http.request.id=c9aa0909-caee-4e0a-88f2-24a7f33cae57 http.request.method=GET http.request.remoteaddr="127.0.0.1:50686" http.request.uri="/v2/foo/schema2/manifests/sha256:90c6b79c7f53e086850fe475d9126b5b06960064d03a4bf9d01801a7ed0ca7c4" http.request.useragent="Go-http-client/1.1" http.response.duration="490.006µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:18 +0000] "GET /v2/foo/schema2/manifests/sha256:90c6b79c7f53e086850fe475d9126b5b06960064d03a4bf9d01801a7ed0ca7c4 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:18Z" level=info msg="rewriting manifest list sha256:90c6b79c7f53e086850fe475d9126b5b06960064d03a4bf9d01801a7ed0ca7c4 in schema1 format to support old client" go.version=go1.26.8 http.request.host="127.0.0.1:33755" http.request.id=2fb08403-29a2-48a5-b904-4cb1956e41d3 http.request.method=GET http.request.remoteaddr="127.0.0.1:50686" 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-05T03:04:18Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:33755" http.request.id=2fb08403-29a2-48a5-b904-4cb1956e41d3 http.request.method=GET http.request.remoteaddr="127.0.0.1:50686" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.080373ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [05/Sep/2026:03:04:18 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (10.08s) === RUN TestGetManifestWithStorageError time="2026-09-05T03:04:18Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.8 time="2026-09-05T03:04:18Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-05T03:04:18Z" 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:39313" http.request.id=028bde8f-22b6-4d5b-a52a-e6681aaef680 http.request.method=GET http.request.remoteaddr="127.0.0.1:59338" 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="824.45µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [05/Sep/2026:03:04:18 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-09-05T03:04:18Z" 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:39313" http.request.id=f11b7e6b-06f7-413c-ba18-f6c56e4b6de8 http.request.method=GET http.request.remoteaddr="127.0.0.1:59338" 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="603.127µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [05/Sep/2026:03:04:18 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2026-09-05T03:04:18Z" 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:39313" http.request.id=9066efb5-3ca3-4465-82d7-0c3caaf54d58 http.request.method=GET http.request.remoteaddr="127.0.0.1:59338" 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="546.926µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [05/Sep/2026:03:04:18 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2026-09-05T03:04:18Z" 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:39313" http.request.id=877c0d7c-fa12-42f6-adfd-ce3f721e617b http.request.method=GET http.request.remoteaddr="127.0.0.1:59338" 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="494.806µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [05/Sep/2026:03:04:18 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.00s) === RUN TestManifestDelete time="2026-09-05T03:04:18Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.8 time="2026-09-05T03:04:18Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-05T03:04:18Z" 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:46685" http.request.id=3b62cb8a-8773-4bf4-aa4c-062ae43cf6ff http.request.method=GET http.request.remoteaddr="127.0.0.1:56956" 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="608.087µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Sep/2026:03:04:18 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-09-05T03:04:18Z" 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:46685" http.request.id=e9bc1ed0-4a69-404b-8bb3-d0b6aaa801a9 http.request.method=GET http.request.remoteaddr="127.0.0.1:56956" 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="463.285µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [05/Sep/2026:03:04:18 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-09-05T03:04:18Z" 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:46685" http.request.id=d6910b88-7427-4593-908e-727793e253ce http.request.method=PUT http.request.remoteaddr="127.0.0.1:56956" 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="513.166µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Sep/2026:03:04:18 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-09-05T03:04:18Z" 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:46685" http.request.id=83526a18-e5d2-4863-ac76-e3e987106c3f http.request.method=PUT http.request.remoteaddr="127.0.0.1:56956" 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="851.41µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-09-05T03:04:18Z" 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:46685" http.request.id=83526a18-e5d2-4863-ac76-e3e987106c3f http.request.method=PUT http.request.remoteaddr="127.0.0.1:56956" 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="877.49µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-09-05T03:04:18Z" 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:46685" http.request.id=83526a18-e5d2-4863-ac76-e3e987106c3f http.request.method=PUT http.request.remoteaddr="127.0.0.1:56956" 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="895.45µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-09-05T03:04:18Z" 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:46685" http.request.id=83526a18-e5d2-4863-ac76-e3e987106c3f http.request.method=PUT http.request.remoteaddr="127.0.0.1:56956" 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="912.41µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [05/Sep/2026:03:04:18 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-09-05T03:04:18Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=21ccdf5c-ea94-4225-b839-d0d27f0f81b1 http.request.method=POST http.request.remoteaddr="127.0.0.1:56956" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="781.929µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:18 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:19Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=fb7522e4-2a45-4953-bf28-25ed17ea0274 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56956" http.request.uri="/v2/foo/schema1/blobs/uploads/f58fb679-124e-45bc-9be4-1dd3381ad3ec?_state=1dn83If3C-zFXwslmDLmMyBtOc3ERNpYnuj6MccZ8457Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmNThmYjY3OS0xMjRlLTQ1YmMtOWJlNC0xZGQzMzgxYWQzZWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDQ6MTguNjI0OTQ3NzgyWiJ9&digest=sha256%3A61c54707fa211b97b649921e192369b0c2574b1aad799fcfd8837d415b6686cb" http.request.useragent="Go-http-client/1.1" http.response.duration=461.923123ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:18 +0000] "PUT /v2/foo/schema1/blobs/uploads/f58fb679-124e-45bc-9be4-1dd3381ad3ec?_state=1dn83If3C-zFXwslmDLmMyBtOc3ERNpYnuj6MccZ8457Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmNThmYjY3OS0xMjRlLTQ1YmMtOWJlNC0xZGQzMzgxYWQzZWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDQ6MTguNjI0OTQ3NzgyWiJ9&digest=sha256%3A61c54707fa211b97b649921e192369b0c2574b1aad799fcfd8837d415b6686cb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:19Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=15438a97-d917-4eca-93df-58a014335fff http.request.method=POST http.request.remoteaddr="127.0.0.1:56956" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="810.889µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:19 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:20Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=1ddc8c20-bf6e-455a-ba22-7750c4c90a67 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56956" http.request.uri="/v2/foo/schema1/blobs/uploads/7d51d6c0-f7d3-4f4f-bba5-502a268c710d?_state=nFku4luKtIBmVME-k-8VV0HZMv5EDmPUYNJjfzemgwR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3ZDUxZDZjMC1mN2QzLTRmNGYtYmJhNS01MDJhMjY4YzcxMGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDQ6MTkuMTg5Mjg0NDQ5WiJ9&digest=sha256%3Ad3392dd1e43a9d0c1247e76133574b7eaa178146e75402b184bcf526d48aab4e" http.request.useragent="Go-http-client/1.1" http.response.duration=998.303256ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:19 +0000] "PUT /v2/foo/schema1/blobs/uploads/7d51d6c0-f7d3-4f4f-bba5-502a268c710d?_state=nFku4luKtIBmVME-k-8VV0HZMv5EDmPUYNJjfzemgwR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3ZDUxZDZjMC1mN2QzLTRmNGYtYmJhNS01MDJhMjY4YzcxMGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDQ6MTkuMTg5Mjg0NDQ5WiJ9&digest=sha256%3Ad3392dd1e43a9d0c1247e76133574b7eaa178146e75402b184bcf526d48aab4e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:20Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=82fe8ec5-cbf7-4f6d-8ed6-cb542963d9f7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56956" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.280495ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:20 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:20Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=9e59f54f-50ee-4810-a096-494e2e2075dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:56956" http.request.uri="/v2/foo/schema1/manifests/sha256:ac8560da1456f8b380f0fc5384eb0d0ec91f3e748a66afc19372e13e8f7bb1d9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.084213ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:20 +0000] "PUT /v2/foo/schema1/manifests/sha256:ac8560da1456f8b380f0fc5384eb0d0ec91f3e748a66afc19372e13e8f7bb1d9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:20Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=132c38cc-dd46-4fcf-b686-47d16e7e5269 http.request.method=GET http.request.remoteaddr="127.0.0.1:56956" 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="908.051µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Sep/2026:03:04:20 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-09-05T03:04:20Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=0c7401e8-4f4f-4d50-8c17-0b45d22b84d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:56956" http.request.uri="/v2/foo/schema1/manifests/sha256:ac8560da1456f8b380f0fc5384eb0d0ec91f3e748a66afc19372e13e8f7bb1d9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="875.851µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Sep/2026:03:04:20 +0000] "GET /v2/foo/schema1/manifests/sha256:ac8560da1456f8b380f0fc5384eb0d0ec91f3e748a66afc19372e13e8f7bb1d9 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-09-05T03:04:20Z" 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:46685" http.request.id=c9c95f35-af2c-4aa5-a4c2-f881a8850084 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56956" http.request.uri="/v2/foo/schema1/manifests/sha256:ac8560da1456f8b380f0fc5384eb0d0ec91f3e748a66afc19372e13e8f7bb1d9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.061532ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:20 +0000] "PUT /v2/foo/schema1/manifests/sha256:ac8560da1456f8b380f0fc5384eb0d0ec91f3e748a66afc19372e13e8f7bb1d9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:20Z" 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:46685" http.request.id=5d300900-ee1f-48ca-96b2-2a37ea1c8fa7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56956" http.request.uri="/v2/foo/schema1/manifests/sha256:ac8560da1456f8b380f0fc5384eb0d0ec91f3e748a66afc19372e13e8f7bb1d9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.019172ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:20 +0000] "PUT /v2/foo/schema1/manifests/sha256:ac8560da1456f8b380f0fc5384eb0d0ec91f3e748a66afc19372e13e8f7bb1d9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:20Z" level=info msg="response completed" go.version=go1.26.8 http.request.contenttype="application/json" http.request.host="127.0.0.1:46685" http.request.id=2f58e821-15e9-42e5-8c9a-01b9ccbd3984 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56956" http.request.uri="/v2/foo/schema1/manifests/sha256:ac8560da1456f8b380f0fc5384eb0d0ec91f3e748a66afc19372e13e8f7bb1d9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.016572ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:20 +0000] "PUT /v2/foo/schema1/manifests/sha256:ac8560da1456f8b380f0fc5384eb0d0ec91f3e748a66afc19372e13e8f7bb1d9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:20Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=07195ff0-6428-49d1-b0f8-574e910cca30 http.request.method=GET http.request.remoteaddr="127.0.0.1:56956" http.request.uri="/v2/foo/schema1/manifests/sha256:ac8560da1456f8b380f0fc5384eb0d0ec91f3e748a66afc19372e13e8f7bb1d9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="863.171µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Sep/2026:03:04:20 +0000] "GET /v2/foo/schema1/manifests/sha256:ac8560da1456f8b380f0fc5384eb0d0ec91f3e748a66afc19372e13e8f7bb1d9 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-09-05T03:04:20Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=71ead7bf-3fb5-4df6-9467-94d04f85772d http.request.method=GET http.request.remoteaddr="127.0.0.1:56956" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="498.966µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:20 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:20Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=a7e19cf4-c6b2-4dfc-9d7b-7bdc94d3b61f http.request.method=GET http.request.remoteaddr="127.0.0.1:56956" http.request.uri="/v2/foo/schema1/manifests/sha256:ac8560da1456f8b380f0fc5384eb0d0ec91f3e748a66afc19372e13e8f7bb1d9" http.request.useragent="Go-http-client/1.1" http.response.duration="478.926µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:20 +0000] "GET /v2/foo/schema1/manifests/sha256:ac8560da1456f8b380f0fc5384eb0d0ec91f3e748a66afc19372e13e8f7bb1d9 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:20Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=932c9fb1-f07d-469e-86e0-c41e25777b21 http.request.method=GET http.request.remoteaddr="127.0.0.1:56956" 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="567.247µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [05/Sep/2026:03:04:20 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-09-05T03:04:20Z" level=error msg="payload digest does match: "sha256:7ab069e846c73afc681ab6912581c33cc3c7db951fdc06523bde3ee9a8b52ec0" != "sha256:ac8560da1456f8b380f0fc5384eb0d0ec91f3e748a66afc19372e13e8f7bb1d9"" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=c4346877-3d87-40c1-a4a2-7d22ff495443 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56956" http.request.uri="/v2/foo/schema1/manifests/sha256:ac8560da1456f8b380f0fc5384eb0d0ec91f3e748a66afc19372e13e8f7bb1d9" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:ac8560da1456f8b380f0fc5384eb0d0ec91f3e748a66afc19372e13e8f7bb1d9" time="2026-09-05T03:04:20Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=c4346877-3d87-40c1-a4a2-7d22ff495443 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56956" http.request.uri="/v2/foo/schema1/manifests/sha256:ac8560da1456f8b380f0fc5384eb0d0ec91f3e748a66afc19372e13e8f7bb1d9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="632.168µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:ac8560da1456f8b380f0fc5384eb0d0ec91f3e748a66afc19372e13e8f7bb1d9" 127.0.0.1 - - [05/Sep/2026:03:04:20 +0000] "PUT /v2/foo/schema1/manifests/sha256:ac8560da1456f8b380f0fc5384eb0d0ec91f3e748a66afc19372e13e8f7bb1d9 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-09-05T03:04:20Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=9cd71696-b6a7-495e-9d19-263df6f52349 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56962" http.request.uri="/v2/foo/schema1/manifests/sha256:ac8560da1456f8b380f0fc5384eb0d0ec91f3e748a66afc19372e13e8f7bb1d9" http.request.useragent="Go-http-client/1.1" http.response.duration="915.41µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:20 +0000] "DELETE /v2/foo/schema1/manifests/sha256:ac8560da1456f8b380f0fc5384eb0d0ec91f3e748a66afc19372e13e8f7bb1d9 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:20Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:ac8560da1456f8b380f0fc5384eb0d0ec91f3e748a66afc19372e13e8f7bb1d9" err.message="manifest unknown" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=2a10641a-4ad5-4ee0-8d7a-3cdb7795ba7a http.request.method=GET http.request.remoteaddr="127.0.0.1:56962" http.request.uri="/v2/foo/schema1/manifests/sha256:ac8560da1456f8b380f0fc5384eb0d0ec91f3e748a66afc19372e13e8f7bb1d9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="665.328µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:ac8560da1456f8b380f0fc5384eb0d0ec91f3e748a66afc19372e13e8f7bb1d9" 127.0.0.1 - - [05/Sep/2026:03:04:20 +0000] "GET /v2/foo/schema1/manifests/sha256:ac8560da1456f8b380f0fc5384eb0d0ec91f3e748a66afc19372e13e8f7bb1d9 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-09-05T03:04:20Z" 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:46685" http.request.id=314bca65-f20a-46e8-b169-02827494ae8a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56968" http.request.uri="/v2/foo/schema1/manifests/sha256:ac8560da1456f8b380f0fc5384eb0d0ec91f3e748a66afc19372e13e8f7bb1d9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="837.41µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:ac8560da1456f8b380f0fc5384eb0d0ec91f3e748a66afc19372e13e8f7bb1d9" 127.0.0.1 - - [05/Sep/2026:03:04:20 +0000] "DELETE /v2/foo/schema1/manifests/sha256:ac8560da1456f8b380f0fc5384eb0d0ec91f3e748a66afc19372e13e8f7bb1d9 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-09-05T03:04:20Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=3f04c968-ff0b-4d62-beed-b466478fd228 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56982" http.request.uri="/v2/foo/schema1/manifests/sha256:ac8560da1456f8b380f0fc5384eb0d0ec91f3e748a66afc19372e13e8f7bb1d9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.355016ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:20 +0000] "PUT /v2/foo/schema1/manifests/sha256:ac8560da1456f8b380f0fc5384eb0d0ec91f3e748a66afc19372e13e8f7bb1d9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:20Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=9600f1b1-2426-4f75-a2e3-b5a81a897273 http.request.method=GET http.request.remoteaddr="127.0.0.1:56982" http.request.uri="/v2/foo/schema1/manifests/sha256:ac8560da1456f8b380f0fc5384eb0d0ec91f3e748a66afc19372e13e8f7bb1d9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="925.971µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [05/Sep/2026:03:04:20 +0000] "GET /v2/foo/schema1/manifests/sha256:ac8560da1456f8b380f0fc5384eb0d0ec91f3e748a66afc19372e13e8f7bb1d9 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-09-05T03:04:20Z" 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:46685" http.request.id=863119ae-d816-4edb-8499-69d46c83dc0a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56986" 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="874.851µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [05/Sep/2026:03:04:20 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-09-05T03:04:20Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=c13680be-e77f-4a8b-b5ca-0da3d848b422 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57000" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.429897ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:20 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:20Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=65e328e1-0dc4-4328-b3f8-6025c22e25b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:57000" 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="563.246µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [05/Sep/2026:03:04:20 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-09-05T03:04:20Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=5fb7dea4-727e-44e7-b286-f518ee4cf0c8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57000" http.request.uri="/v2/foo/schema1/manifests/sha256:ac8560da1456f8b380f0fc5384eb0d0ec91f3e748a66afc19372e13e8f7bb1d9" http.request.useragent="Go-http-client/1.1" http.response.duration="685.288µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:20 +0000] "DELETE /v2/foo/schema1/manifests/sha256:ac8560da1456f8b380f0fc5384eb0d0ec91f3e748a66afc19372e13e8f7bb1d9 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:20Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=017f3fec-69b8-4403-bec7-6942483e034a http.request.method=GET http.request.remoteaddr="127.0.0.1:57000" 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="599.127µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [05/Sep/2026:03:04:20 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2026-09-05T03:04:20Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=cc6a9c95-1e08-4058-b2c7-f75bd0af2fbe http.request.method=GET http.request.remoteaddr="127.0.0.1:57000" 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="620.927µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Sep/2026:03:04:20 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-09-05T03:04:20Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=3b61d87c-260b-4267-8f81-cc15cae016cc http.request.method=GET http.request.remoteaddr="127.0.0.1:57000" 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="670.408µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [05/Sep/2026:03:04:20 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-09-05T03:04:20Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.26.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46685" http.request.id=b0534c1a-eefc-421b-b103-f7ff6c5e23e7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57000" 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="669.128µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-09-05T03:04:20Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.26.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46685" http.request.id=b0534c1a-eefc-421b-b103-f7ff6c5e23e7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57000" 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="692.168µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-09-05T03:04:20Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.26.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46685" http.request.id=b0534c1a-eefc-421b-b103-f7ff6c5e23e7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57000" 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="709.928µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Sep/2026:03:04:20 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-09-05T03:04:20Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=748af84c-232c-4787-907b-1986b9e0e2a0 http.request.method=POST http.request.remoteaddr="127.0.0.1:57000" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="638.247µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:20 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:20Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=35c224ee-0ff0-4021-9376-5d422a856c13 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57000" http.request.uri="/v2/foo/schema2/blobs/uploads/0a1f100d-b83f-4563-b6ee-6ca98b2f2dae?_state=YgbSMQn3nLY0OWD9YZfUEXqGmxfRvT1_gwgRo1FCsZV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwYTFmMTAwZC1iODNmLTQ1NjMtYjZlZS02Y2E5OGIyZjJkYWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDQ6MjAuMjE1MDIxMTkzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="857.41µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:20 +0000] "PUT /v2/foo/schema2/blobs/uploads/0a1f100d-b83f-4563-b6ee-6ca98b2f2dae?_state=YgbSMQn3nLY0OWD9YZfUEXqGmxfRvT1_gwgRo1FCsZV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwYTFmMTAwZC1iODNmLTQ1NjMtYjZlZS02Y2E5OGIyZjJkYWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDQ6MjAuMjE1MDIxMTkzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:20Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.26.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46685" http.request.id=6352ec34-90c4-477b-b2c4-d585c64dfb34 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57000" 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="649.528µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-09-05T03:04:20Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.26.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46685" http.request.id=6352ec34-90c4-477b-b2c4-d585c64dfb34 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57000" 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="676.368µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [05/Sep/2026:03:04:20 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-09-05T03:04:20Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=46c855b5-b669-4705-8ef7-ccd69e578ee8 http.request.method=POST http.request.remoteaddr="127.0.0.1:57000" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="784.69µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:20 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:21Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=1b871b1f-5c73-4f56-aeb7-fe7dcfd2f399 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57000" http.request.uri="/v2/foo/schema2/blobs/uploads/cd000236-e913-4b73-ba1a-7d10473a2119?_state=ikQXbHMa-SKSbflB9SZ28_dDTZmPWEFUsqQR7WoBbTJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjZDAwMDIzNi1lOTEzLTRiNzMtYmExYS03ZDEwNDczYTIxMTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDQ6MjAuMzMxMDY1MzRaIn0%3D&digest=sha256%3A7fe35105b625a744c84dcffda192aaf71152c0f3f3347a1a68c281db30c807c4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.20190373s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:20 +0000] "PUT /v2/foo/schema2/blobs/uploads/cd000236-e913-4b73-ba1a-7d10473a2119?_state=ikQXbHMa-SKSbflB9SZ28_dDTZmPWEFUsqQR7WoBbTJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjZDAwMDIzNi1lOTEzLTRiNzMtYmExYS03ZDEwNDczYTIxMTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDQ6MjAuMzMxMDY1MzRaIn0%3D&digest=sha256%3A7fe35105b625a744c84dcffda192aaf71152c0f3f3347a1a68c281db30c807c4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:21Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=7c8de430-4223-485f-a5a1-edeef0209f3b http.request.method=POST http.request.remoteaddr="127.0.0.1:57000" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="842.85µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:21 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:22Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=6276f64b-002b-4c69-badf-4f328fd06f95 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57000" http.request.uri="/v2/foo/schema2/blobs/uploads/e54aaac0-2274-4454-adb9-57e3412e984a?_state=OsF0RIFTlH0Ue2mRvRO22MXqrHh2xAVb9RJM_2A4Ee17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlNTRhYWFjMC0yMjc0LTQ0NTQtYWRiOS01N2UzNDEyZTk4NGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDQ6MjEuNjQwNTUyNjc3WiJ9&digest=sha256%3A08d71630c0efb3ca69cf814dc00462f2c4b60c50e1a641b1777eb9cf17466d0d" http.request.useragent="Go-http-client/1.1" http.response.duration=985.745226ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:21 +0000] "PUT /v2/foo/schema2/blobs/uploads/e54aaac0-2274-4454-adb9-57e3412e984a?_state=OsF0RIFTlH0Ue2mRvRO22MXqrHh2xAVb9RJM_2A4Ee17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlNTRhYWFjMC0yMjc0LTQ0NTQtYWRiOS01N2UzNDEyZTk4NGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDktMDVUMDM6MDQ6MjEuNjQwNTUyNjc3WiJ9&digest=sha256%3A08d71630c0efb3ca69cf814dc00462f2c4b60c50e1a641b1777eb9cf17466d0d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:22Z" 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:46685" http.request.id=575c9a7a-cc02-4b27-b823-d5687913bf28 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57000" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="961.931µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:22 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:22Z" 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:46685" http.request.id=087d06f4-9585-4c6d-89f6-39f3f1f8c48f http.request.method=PUT http.request.remoteaddr="127.0.0.1:57000" http.request.uri="/v2/foo/schema2/manifests/sha256:a5a52e05eddb917b89ae434405ef707e0e1d0b16ae913d0468699809686fb839" http.request.useragent="Go-http-client/1.1" http.response.duration="807.049µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:22 +0000] "PUT /v2/foo/schema2/manifests/sha256:a5a52e05eddb917b89ae434405ef707e0e1d0b16ae913d0468699809686fb839 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:22Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=32ce6f8f-3838-4cc9-b891-0143fbd94711 http.request.method=GET http.request.remoteaddr="127.0.0.1:57000" 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="796.61µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [05/Sep/2026:03:04:22 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-09-05T03:04:22Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=7fdd260f-9c2a-44c7-a54a-21d71ea36352 http.request.method=GET http.request.remoteaddr="127.0.0.1:57000" http.request.uri="/v2/foo/schema2/manifests/sha256:a5a52e05eddb917b89ae434405ef707e0e1d0b16ae913d0468699809686fb839" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="680.288µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [05/Sep/2026:03:04:22 +0000] "GET /v2/foo/schema2/manifests/sha256:a5a52e05eddb917b89ae434405ef707e0e1d0b16ae913d0468699809686fb839 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-09-05T03:04:22Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=141122cc-dca7-4ca2-b116-044bc594450f http.request.method=GET http.request.remoteaddr="127.0.0.1:57000" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="558.446µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:22 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:22Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=597e2128-f47f-4739-b05a-b822727550b2 http.request.method=GET http.request.remoteaddr="127.0.0.1:57000" http.request.uri="/v2/foo/schema2/manifests/sha256:a5a52e05eddb917b89ae434405ef707e0e1d0b16ae913d0468699809686fb839" http.request.useragent="Go-http-client/1.1" http.response.duration="510.606µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:22 +0000] "GET /v2/foo/schema2/manifests/sha256:a5a52e05eddb917b89ae434405ef707e0e1d0b16ae913d0468699809686fb839 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:22Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=d034cffe-d818-4f6b-b443-e247f7b163e3 http.request.method=GET http.request.remoteaddr="127.0.0.1:57000" 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="516.326µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [05/Sep/2026:03:04:22 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-09-05T03:04:22Z" level=info msg="rewriting manifest sha256:a5a52e05eddb917b89ae434405ef707e0e1d0b16ae913d0468699809686fb839 in schema1 format to support old client" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=bfe3c612-15c9-409e-81e8-26e9f2f3fde7 http.request.method=GET http.request.remoteaddr="127.0.0.1:57000" 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-05T03:04:22Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=bfe3c612-15c9-409e-81e8-26e9f2f3fde7 http.request.method=GET http.request.remoteaddr="127.0.0.1:57000" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.112013ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [05/Sep/2026:03:04:22 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-09-05T03:04:22Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=cea7409e-1b5c-40b1-b454-0bcc82cea984 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57000" http.request.uri="/v2/foo/schema2/manifests/sha256:a5a52e05eddb917b89ae434405ef707e0e1d0b16ae913d0468699809686fb839" http.request.useragent="Go-http-client/1.1" http.response.duration="661.688µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:22 +0000] "DELETE /v2/foo/schema2/manifests/sha256:a5a52e05eddb917b89ae434405ef707e0e1d0b16ae913d0468699809686fb839 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:22Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:a5a52e05eddb917b89ae434405ef707e0e1d0b16ae913d0468699809686fb839" err.message="manifest unknown" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=c0a02e27-d877-4f24-98b9-2b4840f2110f http.request.method=GET http.request.remoteaddr="127.0.0.1:57000" http.request.uri="/v2/foo/schema2/manifests/sha256:a5a52e05eddb917b89ae434405ef707e0e1d0b16ae913d0468699809686fb839" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="628.888µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:a5a52e05eddb917b89ae434405ef707e0e1d0b16ae913d0468699809686fb839" 127.0.0.1 - - [05/Sep/2026:03:04:22 +0000] "GET /v2/foo/schema2/manifests/sha256:a5a52e05eddb917b89ae434405ef707e0e1d0b16ae913d0468699809686fb839 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-09-05T03:04:22Z" 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:46685" http.request.id=631a4d7f-18bb-442e-a3f6-948e92545012 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57016" http.request.uri="/v2/foo/schema2/manifests/sha256:a5a52e05eddb917b89ae434405ef707e0e1d0b16ae913d0468699809686fb839" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="794.97µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:a5a52e05eddb917b89ae434405ef707e0e1d0b16ae913d0468699809686fb839" 127.0.0.1 - - [05/Sep/2026:03:04:22 +0000] "DELETE /v2/foo/schema2/manifests/sha256:a5a52e05eddb917b89ae434405ef707e0e1d0b16ae913d0468699809686fb839 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-09-05T03:04:22Z" 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:46685" http.request.id=223473f2-8965-4632-9b5f-a4d01504cc81 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57018" http.request.uri="/v2/foo/schema2/manifests/sha256:a5a52e05eddb917b89ae434405ef707e0e1d0b16ae913d0468699809686fb839" http.request.useragent="Go-http-client/1.1" http.response.duration=1.048893ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:22 +0000] "PUT /v2/foo/schema2/manifests/sha256:a5a52e05eddb917b89ae434405ef707e0e1d0b16ae913d0468699809686fb839 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:22Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=b7022103-7957-490a-93f5-101016312a28 http.request.method=GET http.request.remoteaddr="127.0.0.1:57018" http.request.uri="/v2/foo/schema2/manifests/sha256:a5a52e05eddb917b89ae434405ef707e0e1d0b16ae913d0468699809686fb839" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="711.169µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [05/Sep/2026:03:04:22 +0000] "GET /v2/foo/schema2/manifests/sha256:a5a52e05eddb917b89ae434405ef707e0e1d0b16ae913d0468699809686fb839 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-09-05T03:04:22Z" 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:46685" http.request.id=915dd8cf-8d4f-40eb-80d3-11de37749869 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57024" 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="851.69µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [05/Sep/2026:03:04:22 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-09-05T03:04:22Z" 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:46685" http.request.id=ddd042f3-72e4-4ed8-a561-09dffcfe413e http.request.method=PUT http.request.remoteaddr="127.0.0.1:57036" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.074173ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:22 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:22Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=0df9b6ef-6268-4ef4-bf16-368d41a39ff9 http.request.method=GET http.request.remoteaddr="127.0.0.1:57036" 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="564.927µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [05/Sep/2026:03:04:22 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-09-05T03:04:22Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=05266e89-246a-43c5-927d-43586670ab6d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57036" http.request.uri="/v2/foo/schema2/manifests/sha256:a5a52e05eddb917b89ae434405ef707e0e1d0b16ae913d0468699809686fb839" http.request.useragent="Go-http-client/1.1" http.response.duration="727.049µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:22 +0000] "DELETE /v2/foo/schema2/manifests/sha256:a5a52e05eddb917b89ae434405ef707e0e1d0b16ae913d0468699809686fb839 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:22Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:46685" http.request.id=69968433-9f2d-423c-a834-263603a91312 http.request.method=GET http.request.remoteaddr="127.0.0.1:57036" 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="601.487µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [05/Sep/2026:03:04:22 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (4.10s) === RUN TestManifestDeleteDisabled time="2026-09-05T03:04:22Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.8 time="2026-09-05T03:04:22Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-05T03:04:22Z" 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:42759" http.request.id=51198fab-50a4-42ec-bf51-70f3344e808a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60994" 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="701.968µs" http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [05/Sep/2026:03:04:22 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.00s) === RUN TestRegistryAsCacheMutationAPIs time="2026-09-05T03:04:22Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.8 time="2026-09-05T03:04:22Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-05T03:04:22Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.8 time="2026-09-05T03:04:22Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.26.8 time="2026-09-05T03:04:22Z" 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-05T03:04:22Z" 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:33439" http.request.id=8f238f65-029d-491f-b521-24df52883e7a http.request.method=PUT http.request.remoteaddr="127.0.0.1:51790" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.358496ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [05/Sep/2026:03:04:22 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-09-05T03:04:22Z" 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:33439" http.request.id=0116b2fd-bcdd-46e7-a7a0-3ab2085e2f4a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51792" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.282615ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [05/Sep/2026:03:04:22 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-09-05T03:04:22Z" 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:33439" http.request.id=9e846659-0987-4cc3-8442-3414db24632d http.request.method=POST http.request.remoteaddr="127.0.0.1:51802" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.340736ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2026:03:04:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-09-05T03:04:22Z" 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:33439" http.request.id=6d6fa8f6-156e-4899-ac9e-ed4e958c900f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51816" http.request.uri="/v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.384696ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [05/Sep/2026:03:04:22 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.03s) === RUN TestProxyManifestGetByTag time="2026-09-05T03:04:22Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.8 time="2026-09-05T03:04:22Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-05T03:04:22Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35361" http.request.id=3f6f7ce9-2fff-47c8-808b-06e334fce4d6 http.request.method=POST http.request.remoteaddr="127.0.0.1:36536" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="976.131µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:24Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35361" http.request.id=a4b32d64-e18e-4130-8f4a-8cd8bdadb88d http.request.method=PUT http.request.remoteaddr="127.0.0.1:36536" http.request.uri="/v2/foo/bar/blobs/uploads/ae5b3450-ab9d-40c4-b503-d0b45c078bb7?_state=KVjE_4S7LcOpkI6XTnNg47C0f6P5SMIWu8bVi_ZGBdt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFlNWIzNDUwLWFiOWQtNDBjNC1iNTAzLWQwYjQ1YzA3OGJiNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowNDoyMi43OTQxOTAzOVoifQ%3D%3D&digest=sha256%3Aced7d482b0ec63f5c28788f8f002e93c183382f943094426a31028958308cd6e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.371503278s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:22 +0000] "PUT /v2/foo/bar/blobs/uploads/ae5b3450-ab9d-40c4-b503-d0b45c078bb7?_state=KVjE_4S7LcOpkI6XTnNg47C0f6P5SMIWu8bVi_ZGBdt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFlNWIzNDUwLWFiOWQtNDBjNC1iNTAzLWQwYjQ1YzA3OGJiNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowNDoyMi43OTQxOTAzOVoifQ%3D%3D&digest=sha256%3Aced7d482b0ec63f5c28788f8f002e93c183382f943094426a31028958308cd6e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:24Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35361" http.request.id=b0fdd813-3be8-438d-820d-14dc0f2bd7b5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36536" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.319736ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:24 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:24Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.8 time="2026-09-05T03:04:24Z" level=info msg="redis not configured" go.version=go1.26.8 time="2026-09-05T03:04:24Z" level=info msg="Starting upload purge in 55m0s" go.version=go1.26.8 time="2026-09-05T03:04:24Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.8 time="2026-09-05T03:04:24Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35361" http.request.id=52cb4e81-2f0a-4ff5-bd98-52f9dd4e3d31 http.request.method=GET http.request.remoteaddr="127.0.0.1:36536" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="492.646µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Sep/2026:03:04:24 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-09-05T03:04:24Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:35361" go.version=go1.26.8 time="2026-09-05T03:04:24Z" 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-05T03:04:24Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35361" http.request.id=b86fb539-b1e4-447c-bf95-3893f5e9751e http.request.method=GET http.request.remoteaddr="127.0.0.1:47678" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="771.329µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Sep/2026:03:04:24 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-09-05T03:04:24Z" level=info msg="Challenge established with upstream : http://127.0.0.1:35361/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:35361/v2/:[]]}" go.version=go1.26.8 http.request.host="127.0.0.1:42465" http.request.id=3ab3139b-6163-4e05-af5a-893ff5ecc42c http.request.method=GET http.request.remoteaddr="127.0.0.1:55398" http.request.uri="/v2/foo/bar/manifests/sha256:d05946635aa4fd094f2fa76e5eb268c1e51d0b923a248060d881224d2818eaa1" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:d05946635aa4fd094f2fa76e5eb268c1e51d0b923a248060d881224d2818eaa1" time="2026-09-05T03:04:24Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35361" http.request.id=dff9e7ad-3cef-4439-b2b5-5f94b03221f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:47688" http.request.uri="/v2/foo/bar/manifests/sha256:d05946635aa4fd094f2fa76e5eb268c1e51d0b923a248060d881224d2818eaa1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.053333ms http.response.status=200 http.response.written=935 127.0.0.1 - - [05/Sep/2026:03:04:24 +0000] "GET /v2/foo/bar/manifests/sha256:d05946635aa4fd094f2fa76e5eb268c1e51d0b923a248060d881224d2818eaa1 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-09-05T03:04:24Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:d05946635aa4fd094f2fa76e5eb268c1e51d0b923a248060d881224d2818eaa1 with ttl=167h59m59.99999808s" go.version=go1.26.8 time="2026-09-05T03:04:24Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:42465" http.request.id=3ab3139b-6163-4e05-af5a-893ff5ecc42c http.request.method=GET http.request.remoteaddr="127.0.0.1:55398" http.request.uri="/v2/foo/bar/manifests/sha256:d05946635aa4fd094f2fa76e5eb268c1e51d0b923a248060d881224d2818eaa1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.094569ms http.response.status=200 http.response.written=935 127.0.0.1 - - [05/Sep/2026:03:04:24 +0000] "GET /v2/foo/bar/manifests/sha256:d05946635aa4fd094f2fa76e5eb268c1e51d0b923a248060d881224d2818eaa1 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-09-05T03:04:24Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35361" http.request.id=a753c61c-8fc1-418b-996e-44f6d8b20dea http.request.method=GET http.request.remoteaddr="127.0.0.1:47688" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="540.566µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Sep/2026:03:04:24 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-09-05T03:04:24Z" level=info msg="Challenge established with upstream : http://127.0.0.1:35361/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:35361/v2/:[]]}" go.version=go1.26.8 http.request.host="127.0.0.1:42465" http.request.id=98db04b2-ea71-4549-9b2b-f75b47540dac http.request.method=GET http.request.remoteaddr="127.0.0.1:55414" 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-05T03:04:24Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35361" http.request.id=2fde5a74-bf9a-4576-a9e9-125bef728d97 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47700" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.127574ms http.response.status=200 http.response.written=935 127.0.0.1 - - [05/Sep/2026:03:04:24 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-09-05T03:04:24Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:42465" http.request.id=98db04b2-ea71-4549-9b2b-f75b47540dac http.request.method=GET http.request.remoteaddr="127.0.0.1:55414" 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.741325ms http.response.status=200 http.response.written=935 127.0.0.1 - - [05/Sep/2026:03:04:24 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-09-05T03:04:24Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35361" http.request.id=1a11cd6a-3051-4c7e-abfa-a0cedcb84aee http.request.method=POST http.request.remoteaddr="127.0.0.1:47700" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="732.168µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:24 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:25Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35361" http.request.id=27f28ee1-d987-427d-b461-a96b81b94bbc http.request.method=PUT http.request.remoteaddr="127.0.0.1:47700" http.request.uri="/v2/foo/bar/blobs/uploads/eba5442a-a563-4244-ad69-b897ae61fab8?_state=G62CIJGliaqVrX4YoQDiMlCjJgMmm8YYOlzS6IzulvJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViYTU0NDJhLWE1NjMtNDI0NC1hZDY5LWI4OTdhZTYxZmFiOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowNDoyNC4yOTg5NDMwNjFaIn0%3D&digest=sha256%3A1c0cde5fe8984550c6b81e054a6e39571bd3b652ba3a4d0210b62be62475e4e6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.53559788s http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:24 +0000] "PUT /v2/foo/bar/blobs/uploads/eba5442a-a563-4244-ad69-b897ae61fab8?_state=G62CIJGliaqVrX4YoQDiMlCjJgMmm8YYOlzS6IzulvJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViYTU0NDJhLWE1NjMtNDI0NC1hZDY5LWI4OTdhZTYxZmFiOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wOS0wNVQwMzowNDoyNC4yOTg5NDMwNjFaIn0%3D&digest=sha256%3A1c0cde5fe8984550c6b81e054a6e39571bd3b652ba3a4d0210b62be62475e4e6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:25Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35361" http.request.id=b02200be-6675-46f1-adcc-7e7f815cbf5f http.request.method=PUT http.request.remoteaddr="127.0.0.1:47700" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.359016ms http.response.status=201 http.response.written=0 127.0.0.1 - - [05/Sep/2026:03:04:25 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-09-05T03:04:25Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35361" http.request.id=fa9b1bc5-5772-4197-95f9-130ffb0999c4 http.request.method=GET http.request.remoteaddr="127.0.0.1:47700" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="517.246µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Sep/2026:03:04:25 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-09-05T03:04:25Z" level=info msg="Challenge established with upstream : http://127.0.0.1:35361/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:35361/v2/:[]]}" go.version=go1.26.8 http.request.host="127.0.0.1:42465" http.request.id=589bff1a-8da1-46c9-a6ed-b2e9922de1a8 http.request.method=GET http.request.remoteaddr="127.0.0.1:55426" 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-05T03:04:25Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35361" http.request.id=44afa5b4-59d8-4c6d-bfef-9608b70fc7bf http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47716" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.051332ms http.response.status=200 http.response.written=935 127.0.0.1 - - [05/Sep/2026:03:04:25 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-09-05T03:04:25Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35361" http.request.id=6de361ea-bdcd-47fa-a174-077fbcc4a28a http.request.method=GET http.request.remoteaddr="127.0.0.1:47716" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="517.486µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [05/Sep/2026:03:04:25 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-09-05T03:04:25Z" level=info msg="Challenge established with upstream : http://127.0.0.1:35361/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:35361/v2/:[]]}" go.version=go1.26.8 http.request.host="127.0.0.1:42465" http.request.id=589bff1a-8da1-46c9-a6ed-b2e9922de1a8 http.request.method=GET http.request.remoteaddr="127.0.0.1:55426" 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-05T03:04:25Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35361" http.request.id=f6be92fe-f46e-4627-937a-e83085d2f89d http.request.method=GET http.request.remoteaddr="127.0.0.1:47728" 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="997.211µs" http.response.status=200 http.response.written=935 127.0.0.1 - - [05/Sep/2026:03:04:25 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-09-05T03:04:25Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:bc8e175d6fa425b1ee18a1f59c3904bdcdd209ab0975675bf2b432601b0877a3 with ttl=167h59m59.99999792s" go.version=go1.26.8 time="2026-09-05T03:04:25Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:42465" http.request.id=589bff1a-8da1-46c9-a6ed-b2e9922de1a8 http.request.method=GET http.request.remoteaddr="127.0.0.1:55426" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.85643ms http.response.status=200 http.response.written=935 127.0.0.1 - - [05/Sep/2026:03:04:25 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (3.17s) === RUN TestAppDispatcher time="2026-09-05T03:04:25Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35477" http.request.id=060362ac-e3ca-4afe-a2b0-216e5508b2dd http.request.method=GET http.request.remoteaddr="127.0.0.1:53522" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="748.649µs" http.response.status=200 http.response.written=0 time="2026-09-05T03:04:25Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35477" http.request.id=20843e33-4106-4bdc-9ab8-a2c5f58dc012 http.request.method=GET http.request.remoteaddr="127.0.0.1:53522" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="518.806µs" http.response.status=200 http.response.written=0 time="2026-09-05T03:04:25Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35477" http.request.id=dd31b718-c213-4ade-b3b5-d8f79dafe7b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:53522" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="563.127µs" http.response.status=200 http.response.written=0 time="2026-09-05T03:04:25Z" level=info msg="response completed" go.version=go1.26.8 http.request.host="127.0.0.1:35477" http.request.id=e395654a-895a-42f3-b8cb-1af2f03e444f http.request.method=GET http.request.remoteaddr="127.0.0.1:53522" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="538.926µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.00s) === RUN TestNewApp time="2026-09-05T03:04: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 instance.id=17e68101-1f13-43c3-8d5f-fa2babb92acb time="2026-09-05T03:04:25Z" level=info msg="redis not configured" go.version=go1.26.8 instance.id=17e68101-1f13-43c3-8d5f-fa2babb92acb time="2026-09-05T03:04:25Z" 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:37729" http.request.id=4b2b38e6-f89c-4faa-a9ce-82e0816da2c3 http.request.method=GET http.request.remoteaddr="127.0.0.1:43284" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.00s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2026-09-05T03:04: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 instance.id=17e68101-1f13-43c3-8d5f-fa2babb92acb time="2026-09-05T03:04:25Z" level=info msg="redis not configured" go.version=go1.26.8 instance.id=17e68101-1f13-43c3-8d5f-fa2babb92acb time="2026-09-05T03:04:25Z" level=info msg="configuring file health check path=/tmp/healthcheck2976256967, interval=1" go.version=go1.26.8 instance.id=17e68101-1f13-43c3-8d5f-fa2babb92acb --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2026-09-05T03:04:29Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.8 instance.id=17e68101-1f13-43c3-8d5f-fa2babb92acb time="2026-09-05T03:04:29Z" level=info msg="redis not configured" go.version=go1.26.8 instance.id=17e68101-1f13-43c3-8d5f-fa2babb92acb time="2026-09-05T03:04:29Z" level=info msg="configuring TCP health check addr=127.0.0.1:32861, interval=1" go.version=go1.26.8 instance.id=17e68101-1f13-43c3-8d5f-fa2babb92acb --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2026-09-05T03:04: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 instance.id=17e68101-1f13-43c3-8d5f-fa2babb92acb time="2026-09-05T03:04:33Z" level=info msg="redis not configured" go.version=go1.26.8 instance.id=17e68101-1f13-43c3-8d5f-fa2babb92acb time="2026-09-05T03:04:33Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:35715, interval=1, threshold=3" go.version=go1.26.8 instance.id=17e68101-1f13-43c3-8d5f-fa2babb92acb --- PASS: TestHTTPHealthCheck (7.00s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 58.263s ? 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.03s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.01s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.06s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.18s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 9.385s === RUN TestSchedule time="2026-09-05T03:03:42Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.8 instance.id=51ef7ee4-5ba7-43c6-9e2d-5674f5a9001a time="2026-09-05T03:03:42Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.99836ms" go.version=go1.26.8 instance.id=51ef7ee4-5ba7-43c6-9e2d-5674f5a9001a time="2026-09-05T03:03:42Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=998.72µs" go.version=go1.26.8 instance.id=51ef7ee4-5ba7-43c6-9e2d-5674f5a9001a time="2026-09-05T03:03:42Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=998.68µs" go.version=go1.26.8 instance.id=51ef7ee4-5ba7-43c6-9e2d-5674f5a9001a 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-05T03:03:42Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.8 instance.id=51ef7ee4-5ba7-43c6-9e2d-5674f5a9001a --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2026-09-05T03:03:42Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.8 instance.id=51ef7ee4-5ba7-43c6-9e2d-5674f5a9001a time="2026-09-05T03:03:42Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99832ms" go.version=go1.26.8 instance.id=51ef7ee4-5ba7-43c6-9e2d-5674f5a9001a time="2026-09-05T03:03:42Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99888ms" go.version=go1.26.8 instance.id=51ef7ee4-5ba7-43c6-9e2d-5674f5a9001a time="2026-09-05T03:03:42Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.8 instance.id=51ef7ee4-5ba7-43c6-9e2d-5674f5a9001a --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2026-09-05T03:03:43Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.8 instance.id=51ef7ee4-5ba7-43c6-9e2d-5674f5a9001a --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.657s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (1.67s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 19119616 sha256:e00321271b3cf42440145793592539497cfd52a79d6390e0c8ca177c64d01876 [] map[] } --- PASS: TestSimpleBlobRead (0.13s) === RUN TestBlobMount --- PASS: TestBlobMount (0.16s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (1.10s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.96s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (0.98s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.00s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:162340ee46195c735d5e6ba511e163747ca3a100629c2fdc025d3ea83c4e8947 palailogos: marking blob sha256:67a2d0209b9986b954048271befcbfc22bffb5175def5fec2a13279e27cf5096 palailogos: marking blob sha256:f53b049a3dda9ee179c141174fbc8fdda5d2d113b11c980cbd7ef958fc388dcd palailogos: marking manifest sha256:477379576e99912a4537db58321e98fc7fa5259408ffb8ac4b9bb5f80bbf5ef5 palailogos: marking blob sha256:8aaaf5ec9b205c265e847b1bd097d8ab519b7fb4a48f55489c3ee4434ac85c04 palailogos: marking blob sha256:162340ee46195c735d5e6ba511e163747ca3a100629c2fdc025d3ea83c4e8947 palailogos: marking manifest sha256:55c2f4d8d62fd655dbfde5c99990facc73cb5073fd4cf28bb6c66312201a724d palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:2655d2425a5d08280c2d35cf94d1efe78941ba25fe3a53d4ea8658ec77b282fe palailogos: marking blob sha256:82f146e48d4e5f925e4c37d659a2819b3d1fb448c0f0e4f95587451c9a1542a2 palailogos: marking manifest sha256:8aaaf5ec9b205c265e847b1bd097d8ab519b7fb4a48f55489c3ee4434ac85c04 palailogos: marking blob sha256:534f82fbe32f4e2aac821976d67f7ff1335aad5303382a48a689c2fc0f9dbf8d palailogos: marking blob sha256:f4dc3d218e1e2c41d068cbbe2f25341e86b18d305f36e27592f89e74c0c01af3 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (0.62s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:5e13d623f1920c95b3598962e4314809506ff6518ba20ce0da2a3fe9f6988920 deletemanifests: marking manifest sha256:f2babfcef2d962310acc286deb3ec074528ae7787792499b87b68b182bae37f6 deletemanifests: marking blob sha256:a63b100b692ae9b81744d6491285fb0bf5ed63f4ae85ca86a1e4a27c807d4ed4 deletemanifests: marking blob sha256:837115744cd82b6b1ef0b7db9d33662710f2b7f00cf774331076ffb7169f6841 deletemanifests: marking blob sha256:be4d9579bdf0e971c180048eba8bb1bad0f7c2e2a4fc881e7deebd9303668145 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:5e13d623f1920c95b3598962e4314809506ff6518ba20ce0da2a3fe9f6988920 blob eligible for deletion: sha256:83201c40270fb5bdf8d3c78519886ed7f3d1cf18fb8d61ac2758dc736d097b63 blob eligible for deletion: sha256:acef858a85d1dd2a8bddf6b2832e052a505484084f719b4ce537511cd4fdb64e blob eligible for deletion: sha256:d49aa4c7c806f99aa4677de12db650aa5dbd0102071f9816510de54b0747d41b deletemanifests manifest eligible for deletion: sha256:5e13d623f1920c95b3598962e4314809506ff6518ba20ce0da2a3fe9f6988920 deletemanifests: marking manifest sha256:f2babfcef2d962310acc286deb3ec074528ae7787792499b87b68b182bae37f6 deletemanifests: marking blob sha256:a63b100b692ae9b81744d6491285fb0bf5ed63f4ae85ca86a1e4a27c807d4ed4 deletemanifests: marking blob sha256:837115744cd82b6b1ef0b7db9d33662710f2b7f00cf774331076ffb7169f6841 deletemanifests: marking blob sha256:be4d9579bdf0e971c180048eba8bb1bad0f7c2e2a4fc881e7deebd9303668145 time="2026-09-05T03:03:49Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/5e13d623f1920c95b3598962e4314809506ff6518ba20ce0da2a3fe9f6988920" go.version=go1.26.8 instance.id=8d173d74-7527-4108-afa1-8a93e275e971 time="2026-09-05T03:03:49Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/5e13d623f1920c95b3598962e4314809506ff6518ba20ce0da2a3fe9f6988920" go.version=go1.26.8 instance.id=8d173d74-7527-4108-afa1-8a93e275e971 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:acef858a85d1dd2a8bddf6b2832e052a505484084f719b4ce537511cd4fdb64e time="2026-09-05T03:03:49Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ac/acef858a85d1dd2a8bddf6b2832e052a505484084f719b4ce537511cd4fdb64e" go.version=go1.26.8 instance.id=8d173d74-7527-4108-afa1-8a93e275e971 blob eligible for deletion: sha256:d49aa4c7c806f99aa4677de12db650aa5dbd0102071f9816510de54b0747d41b time="2026-09-05T03:03:49Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d4/d49aa4c7c806f99aa4677de12db650aa5dbd0102071f9816510de54b0747d41b" go.version=go1.26.8 instance.id=8d173d74-7527-4108-afa1-8a93e275e971 blob eligible for deletion: sha256:5e13d623f1920c95b3598962e4314809506ff6518ba20ce0da2a3fe9f6988920 time="2026-09-05T03:03:49Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/5e/5e13d623f1920c95b3598962e4314809506ff6518ba20ce0da2a3fe9f6988920" go.version=go1.26.8 instance.id=8d173d74-7527-4108-afa1-8a93e275e971 blob eligible for deletion: sha256:83201c40270fb5bdf8d3c78519886ed7f3d1cf18fb8d61ac2758dc736d097b63 time="2026-09-05T03:03:49Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/83/83201c40270fb5bdf8d3c78519886ed7f3d1cf18fb8d61ac2758dc736d097b63" go.version=go1.26.8 instance.id=8d173d74-7527-4108-afa1-8a93e275e971 --- PASS: TestDeleteManifestIfTagNotFound (0.74s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:251326438c666ef7df50755f93b2a9ce5ebacf21e1992a638607a9a86fe00717 time="2026-09-05T03:03:49Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/25/251326438c666ef7df50755f93b2a9ce5ebacf21e1992a638607a9a86fe00717" go.version=go1.26.8 instance.id=8d173d74-7527-4108-afa1-8a93e275e971 blob eligible for deletion: sha256:b47d0bc315b115892daa56f845f4ed893601a5046a55e860ed892d72e8ceeed0 time="2026-09-05T03:03:49Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b4/b47d0bc315b115892daa56f845f4ed893601a5046a55e860ed892d72e8ceeed0" go.version=go1.26.8 instance.id=8d173d74-7527-4108-afa1-8a93e275e971 blob eligible for deletion: sha256:22fec2b81c613e27da807d316e7de3cf28846a2996f39bd9bbbd55419e7fdc0f time="2026-09-05T03:03:49Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/22/22fec2b81c613e27da807d316e7de3cf28846a2996f39bd9bbbd55419e7fdc0f" go.version=go1.26.8 instance.id=8d173d74-7527-4108-afa1-8a93e275e971 --- PASS: TestGCWithMissingManifests (0.26s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:6b82b1efbe0e6076f4fa93381eee9fc182828838feb8218e953f5f72402ca6ca komnenos: marking blob sha256:abcbe16362be47dacb147615d4e3cbb89b77391c1ddbdf047be2400ff85e283b komnenos: marking blob sha256:ac53d112d5c3647a195e25cbc9334e7b481c5d105819982ead48e1b1ca19f8f5 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:15628ed408b2a316ea52eac0e8484cb276fd60521460843a8ce90d1077c20da4 time="2026-09-05T03:03:50Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/15/15628ed408b2a316ea52eac0e8484cb276fd60521460843a8ce90d1077c20da4" go.version=go1.26.8 instance.id=8d173d74-7527-4108-afa1-8a93e275e971 blob eligible for deletion: sha256:2c19fe04edb86109bf231023d65907bf1e55ed2ce7707c49e0bd3e03ce8c10bf time="2026-09-05T03:03:50Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/2c/2c19fe04edb86109bf231023d65907bf1e55ed2ce7707c49e0bd3e03ce8c10bf" go.version=go1.26.8 instance.id=8d173d74-7527-4108-afa1-8a93e275e971 blob eligible for deletion: sha256:5bfd38126fcb13f012ee42047dd9cbc08a6b42bc30fe2439a75c22b799ea0404 time="2026-09-05T03:03:50Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/5b/5bfd38126fcb13f012ee42047dd9cbc08a6b42bc30fe2439a75c22b799ea0404" go.version=go1.26.8 instance.id=8d173d74-7527-4108-afa1-8a93e275e971 blob eligible for deletion: sha256:7cb0da82b999e9c73e6d6a21946ea0bdcae548ad80ff16bcc859832be91f8473 time="2026-09-05T03:03:50Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7c/7cb0da82b999e9c73e6d6a21946ea0bdcae548ad80ff16bcc859832be91f8473" go.version=go1.26.8 instance.id=8d173d74-7527-4108-afa1-8a93e275e971 blob eligible for deletion: sha256:9141e4f23e70a5543c44ef04cdfb8ef90c121b6497a90bf433f985e697e22570 time="2026-09-05T03:03:50Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/91/9141e4f23e70a5543c44ef04cdfb8ef90c121b6497a90bf433f985e697e22570" go.version=go1.26.8 instance.id=8d173d74-7527-4108-afa1-8a93e275e971 blob eligible for deletion: sha256:d7f5e8421d71e5368391dbf762f2ed69baeae2af59777b5ad39ebfb39756025c time="2026-09-05T03:03:50Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d7/d7f5e8421d71e5368391dbf762f2ed69baeae2af59777b5ad39ebfb39756025c" go.version=go1.26.8 instance.id=8d173d74-7527-4108-afa1-8a93e275e971 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2026-09-05T03:03:50Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.26.8 instance.id=8d173d74-7527-4108-afa1-8a93e275e971 --- PASS: TestDeletionHasEffect (0.73s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (0.68s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:a3603bfd78e693c15f2f928d38df09d41e5f03be50cdca9141990e2dbee0ab53 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:0b3b890a0a17ebaf408729dbe548a2cec36aef6b6c05e8dfaf6508cc41845b2a michael_z_doukas: marking blob sha256:c505baa6f403eb77ed9a928a40fee83dd45b6511836cb1e9d83c54f1e5cd4ed0 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:13277910b0b0d8c0110cd8208719a26fee5ac78a60a20e3685ea7b36ebd4df32 time="2026-09-05T03:03:51Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/13/13277910b0b0d8c0110cd8208719a26fee5ac78a60a20e3685ea7b36ebd4df32" go.version=go1.26.8 instance.id=8d173d74-7527-4108-afa1-8a93e275e971 --- PASS: TestOrphanBlobDeleted (0.35s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:4b4fcb87f3bc7f27f911820f9ebdb66bdd12c5e610a04a0aebee43f51e91e4c6 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:04472a1fabb49912243a4226dd230c56bbd7a3f58a2ac9e732fc5dff0f847fe6 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.25s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.16s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.24s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (0.50s) === 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-05T03:03:52Z" level=info msg="PurgeUploads starting: olderThan=2026-09-05 02:03:52.300389973 +0000 UTC m=-3590.397276675, actuallyDelete=true" time="2026-09-05T03:03:52Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2026-09-05T03:03:52Z" level=info msg="PurgeUploads starting: olderThan=2026-09-05 03:03:52.300955019 +0000 UTC m=+9.603288371, actuallyDelete=true" time="2026-09-05T03:03:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a2153e29-c5e2-4718-bafb-1b8100386eae have older date (2026-09-05 02:03:52 +0000 UTC) than purge date (2026-09-05 03:03:52.300955019 +0000 UTC m=+9.603288371). Removing upload directory." time="2026-09-05T03:03:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/fa003186-8908-42e3-a620-c8fde22e5558 have older date (2026-09-05 02:03:52 +0000 UTC) than purge date (2026-09-05 03:03:52.300955019 +0000 UTC m=+9.603288371). Removing upload directory." time="2026-09-05T03:03:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/27ba9397-41f3-4384-a2d1-dcee9e3e9bcb have older date (2026-09-05 02:03:52 +0000 UTC) than purge date (2026-09-05 03:03:52.300955019 +0000 UTC m=+9.603288371). Removing upload directory." time="2026-09-05T03:03:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0078cdd6-8dd2-42f2-9d3a-9531d55a45e2 have older date (2026-09-05 02:03:52 +0000 UTC) than purge date (2026-09-05 03:03:52.300955019 +0000 UTC m=+9.603288371). Removing upload directory." time="2026-09-05T03:03:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/797c81f6-7317-4058-8c91-50a20e7b676a have older date (2026-09-05 02:03:52 +0000 UTC) than purge date (2026-09-05 03:03:52.300955019 +0000 UTC m=+9.603288371). Removing upload directory." time="2026-09-05T03:03:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/8044ae30-6aa8-49ab-b551-226f94d8f8c7 have older date (2026-09-05 02:03:52 +0000 UTC) than purge date (2026-09-05 03:03:52.300955019 +0000 UTC m=+9.603288371). Removing upload directory." time="2026-09-05T03:03:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/998a423a-af88-4fa8-affe-59751fb6f745 have older date (2026-09-05 02:03:52 +0000 UTC) than purge date (2026-09-05 03:03:52.300955019 +0000 UTC m=+9.603288371). Removing upload directory." time="2026-09-05T03:03:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/124199dc-0c07-44ed-a1b8-c610dc7f4101 have older date (2026-09-05 02:03:52 +0000 UTC) than purge date (2026-09-05 03:03:52.300955019 +0000 UTC m=+9.603288371). Removing upload directory." time="2026-09-05T03:03:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/16a59abe-a252-4214-8511-6cb711f5919c have older date (2026-09-05 02:03:52 +0000 UTC) than purge date (2026-09-05 03:03:52.300955019 +0000 UTC m=+9.603288371). Removing upload directory." time="2026-09-05T03:03:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/81ac31a5-53ba-49a2-874e-4df2e07ccca4 have older date (2026-09-05 02:03:52 +0000 UTC) than purge date (2026-09-05 03:03:52.300955019 +0000 UTC m=+9.603288371). Removing upload directory." time="2026-09-05T03:03:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/929e6565-9d8d-442e-96b4-5f6ddea067a9 have older date (2026-09-05 02:03:52 +0000 UTC) than purge date (2026-09-05 03:03:52.300955019 +0000 UTC m=+9.603288371). Removing upload directory." time="2026-09-05T03:03:52Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2026-09-05T03:03:52Z" level=info msg="PurgeUploads starting: olderThan=2026-09-05 03:03:52.301634667 +0000 UTC m=+9.603968019, actuallyDelete=true" time="2026-09-05T03:03:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/c4d9085c-f52c-4456-af5c-d8b6aaf3b514 have older date (2026-09-05 02:03:52 +0000 UTC) than purge date (2026-09-05 03:03:52.301634667 +0000 UTC m=+9.603968019). Removing upload directory." time="2026-09-05T03:03:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/2bd180f2-ef70-443f-960b-342c328a941f have older date (2026-09-05 02:03:52 +0000 UTC) than purge date (2026-09-05 03:03:52.301634667 +0000 UTC m=+9.603968019). Removing upload directory." time="2026-09-05T03:03:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/5cf1babc-5185-4ab7-884f-d28f94365731 have older date (2026-09-05 02:03:52 +0000 UTC) than purge date (2026-09-05 03:03:52.301634667 +0000 UTC m=+9.603968019). Removing upload directory." time="2026-09-05T03:03:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/e1256339-6ffe-4061-8b1b-a1cd1b829632 have older date (2026-09-05 02:03:52 +0000 UTC) than purge date (2026-09-05 03:03:52.301634667 +0000 UTC m=+9.603968019). Removing upload directory." time="2026-09-05T03:03:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/2e6b393e-c938-449e-bc3c-00b88760ce83 have older date (2026-09-05 02:03:52 +0000 UTC) than purge date (2026-09-05 03:03:52.301634667 +0000 UTC m=+9.603968019). Removing upload directory." time="2026-09-05T03:03:52Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2026-09-05T03:03:52Z" level=info msg="PurgeUploads starting: olderThan=2026-09-05 03:03:52.302097313 +0000 UTC m=+9.604430665, actuallyDelete=true" time="2026-09-05T03:03:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/18d12e64-4d92-462b-8ba3-f7eea78abd34 have older date (2026-09-05 02:03:52 +0000 UTC) than purge date (2026-09-05 03:03:52.302097313 +0000 UTC m=+9.604430665). Removing upload directory." time="2026-09-05T03:03:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1c33bfe3-205f-4ad8-ad32-be4d6140acb1 have older date (2026-09-05 02:03:52 +0000 UTC) than purge date (2026-09-05 03:03:52.302097313 +0000 UTC m=+9.604430665). Removing upload directory." time="2026-09-05T03:03:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/48bd4bb9-1c8f-4110-9cd4-73373efe428d have older date (2026-09-05 02:03:52 +0000 UTC) than purge date (2026-09-05 03:03:52.302097313 +0000 UTC m=+9.604430665). Removing upload directory." time="2026-09-05T03:03:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/81f9f0b7-4d9c-463c-9a1e-1a385f134be4 have older date (2026-09-05 02:03:52 +0000 UTC) than purge date (2026-09-05 03:03:52.302097313 +0000 UTC m=+9.604430665). Removing upload directory." time="2026-09-05T03:03:52Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/02e5350b-3e94-40c5-bf3d-0814d7cb4169 have older date (2026-09-05 02:03:52 +0000 UTC) than purge date (2026-09-05 03:03:52.302097313 +0000 UTC m=+9.604430665). Removing upload directory." time="2026-09-05T03:03:52Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2026-09-05T03:03:52Z" level=info msg="PurgeUploads starting: olderThan=2026-09-05 03:03:52.302423677 +0000 UTC m=+9.604757029, actuallyDelete=true" time="2026-09-05T03:03:52Z" 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 9.668s ? 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.084s === 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.084s === RUN TestWalkFileRemoved time="2026-09-05T03:03:42Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.058s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.547s === 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.141s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.13s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.676s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.08s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 16.630s ? 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-05T03:03:42Z" 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-05T03:03:42Z" 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-05T03:03:42Z" 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 TestParsing === CONT TestInvalidNetworkType === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV4 === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV6 === CONT TestInvalidData time="2026-09-05T03:03:42Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.8 time="2026-09-05T03:03:42Z" level=error msg="unknown ip address format" go.version=go1.26.8 instance.id=0a73179a-be86-4209-b8f9-a506b05010d8 ip=?0000000000000000000000000000000000 --- PASS: TestInvalidNetworkType (0.00s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.00s) --- PASS: TestS3TryUpdate (0.00s) --- PASS: TestMatchIPV4WithRegionMatched (0.00s) --- PASS: TestParsing (0.00s) time="2026-09-05T03:03:42Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.26.8 instance.id=0a73179a-be86-4209-b8f9-a506b05010d8 time="2026-09-05T03:03:42Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.26.8 instance.id=0a73179a-be86-4209-b8f9-a506b05010d8 --- PASS: TestMatchIPV4_2 (0.00s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.00s) --- PASS: TestInvalidData (0.00s) --- PASS: TestMatchIPV6 (0.00s) --- PASS: TestMatchIPV4 (0.00s) time="2026-09-05T03:03:43Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.8 time="2026-09-05T03:03:44Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.8 time="2026-09-05T03:03:45Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.8 time="2026-09-05T03:03:46Z" 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.601s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.080s ? 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.558s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.29s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.00s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 15.846s ? 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.062s ? github.com/docker/distribution/version [no test files] >>> docker-registry: Entering fakeroot... libfakeroot internal error: payload not recognized! >>> docker-registry-openrc*: Running split function openrc... libfakeroot internal error: payload not recognized! 'etc/conf.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/init.d' >>> docker-registry-openrc*: Preparing subpackage docker-registry-openrc... libfakeroot internal error: payload not recognized! >>> 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-aarch64.so.1 >>> docker-registry*: Package size: 25.8 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r24.apk >>> docker-registry: Build complete at Sat, 05 Sep 2026 03:04:41 +0000 elapsed time 0h 1m 12s >>> 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 (20260905.030330) (2/2) Purging go (1.26.8-r0) Executing busybox-1.37.0-r31.trigger OK: 1922.6 MiB in 126 packages >>> docker-registry: Updating the community/aarch64 repository index... >>> docker-registry: Signing the index...