>>> docker-registry: Building community/docker-registry 2.8.3-r22 (using abuild 3.16.0-r0) started Fri, 10 Apr 2026 23:37: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.2-r0) (2/2) Installing .makedepends-docker-registry (20260410.233730) Executing busybox-1.37.0-r31.trigger OK: 617.9 MiB in 108 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz.part' docker-registry-2.8. 100% |********************************| 1963k 0:00:00 ETA '/var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz.part' saved /var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz: OK /home/buildozer/aports/community/docker-registry/log-hook-syslog.patch: OK /home/buildozer/aports/community/docker-registry/config-example.patch: OK /home/buildozer/aports/community/docker-registry/bugsnag-panicwrap.patch: OK /home/buildozer/aports/community/docker-registry/docker-registry.initd: OK /home/buildozer/aports/community/docker-registry/docker-registry.confd: OK /home/buildozer/aports/community/docker-registry/docker-registry.logrotate: OK /home/buildozer/aports/community/docker-registry/test-non-constant-fmt-str.patch: OK /home/buildozer/aports/community/docker-registry/skip-test-graceful-shutdown.patch: OK /home/buildozer/aports/community/docker-registry/go-1.26-vet-fix-formatstring-arg.patch: OK >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz /var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz: OK /home/buildozer/aports/community/docker-registry/log-hook-syslog.patch: OK /home/buildozer/aports/community/docker-registry/config-example.patch: OK /home/buildozer/aports/community/docker-registry/bugsnag-panicwrap.patch: OK /home/buildozer/aports/community/docker-registry/docker-registry.initd: OK /home/buildozer/aports/community/docker-registry/docker-registry.confd: OK /home/buildozer/aports/community/docker-registry/docker-registry.logrotate: OK /home/buildozer/aports/community/docker-registry/test-non-constant-fmt-str.patch: OK /home/buildozer/aports/community/docker-registry/skip-test-graceful-shutdown.patch: OK /home/buildozer/aports/community/docker-registry/go-1.26-vet-fix-formatstring-arg.patch: OK >>> docker-registry: Unpacking /var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz... >>> docker-registry: log-hook-syslog.patch patching file registry/handlers/app.go patching file registry/registry.go Hunk #2 succeeded at 368 (offset -1 lines). Hunk #3 succeeded at 393 (offset -1 lines). patching file vendor/github.com/sirupsen/logrus/hooks/syslog/syslog.go >>> docker-registry: config-example.patch patching file cmd/registry/config-example.yml >>> docker-registry: bugsnag-panicwrap.patch patching file vendor/github.com/bugsnag/panicwrap/dup2.go patching file vendor/github.com/bugsnag/panicwrap/dup3.go >>> docker-registry: test-non-constant-fmt-str.patch patching file registry/handlers/api_test.go patching file registry/proxy/proxyblobstore_test.go patching file registry/proxy/proxymanifeststore_test.go patching file registry/proxy/scheduler/scheduler_test.go patching file registry/storage/driver/walk_test.go patching file registry/storage/purgeuploads_test.go >>> docker-registry: skip-test-graceful-shutdown.patch patching file Makefile >>> docker-registry: go-1.26-vet-fix-formatstring-arg.patch patching file registry/proxy/proxyregistry.go + bin/registry + bin/digest + bin/registry-api-descriptor-template + binaries + test ? github.com/docker/distribution/cmd/digest [no test files] ? github.com/docker/distribution/cmd/registry [no test files] ? github.com/docker/distribution/cmd/registry-api-descriptor-template [no test files] === RUN Test time="2026-04-10T23:37:47Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2026-04-10T23:37:47Z" 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.023s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2026-04-10T23:37:47Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.00s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.013s ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.00s) PASS ok github.com/docker/distribution/health 0.011s === RUN TestGETDownHandlerDoesNotChangeStatus --- PASS: TestGETDownHandlerDoesNotChangeStatus (0.00s) === RUN TestGETUpHandlerDoesNotChangeStatus --- PASS: TestGETUpHandlerDoesNotChangeStatus (0.00s) === RUN TestPOSTDownHandlerChangeStatus --- PASS: TestPOSTDownHandlerChangeStatus (0.00s) === RUN TestPOSTUpHandlerChangeStatus --- PASS: TestPOSTUpHandlerChangeStatus (0.00s) PASS ok github.com/docker/distribution/health/api 0.010s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.09s) PASS ok github.com/docker/distribution/health/checks 0.099s ? 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.012s === 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.011s === 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.014s === 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.011s ? github.com/docker/distribution/metrics [no test files] === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.00s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2026/04/10 23:37:47 http: TLS handshake error from 127.0.0.1:56152: 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:40937/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:40937/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:40937/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:40937/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:45367?status=0, fail=true --- PASS: TestHTTPSink (0.03s) === RUN TestListener --- PASS: TestListener (0.57s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2026-04-10T23:37:47Z" level=info msg="broadcaster: closing" time="2026-04-10T23:37:47Z" level=info msg="closing testSink" time="2026-04-10T23:37:47Z" level=info msg="closing testSink" time="2026-04-10T23:37:47Z" level=info msg="closing testSink" time="2026-04-10T23:37:47Z" level=info msg="closing testSink" time="2026-04-10T23:37:47Z" level=info msg="closing testSink" time="2026-04-10T23:37:47Z" level=info msg="closing testSink" time="2026-04-10T23:37:47Z" level=info msg="closing testSink" time="2026-04-10T23:37:47Z" level=info msg="closing testSink" time="2026-04-10T23:37:47Z" level=info msg="closing testSink" time="2026-04-10T23:37:47Z" level=info msg="closing testSink" time="2026-04-10T23:37:47Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2026-04-10T23:37:47Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2026-04-10T23:37:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 1} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:47Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-10T23:37:48Z" level=warning msg="&{0x20dfff508de0 0.9} encountered too many errors, backing off" time="2026-04-10T23:37:48Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.76s) PASS ok github.com/docker/distribution/notifications 1.503s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2026-04-10T23:37:47Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-04-10T23:37:47.331159279Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-10T23:37:47.331189193Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-10T23:37:47.33137334Z" level=info msg="Starting upload purge in 11m0s" go.version=go1.26.2 time="2026-04-10T23:37:47.331547493Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.26.2 time="2026-04-10T23:37:47.331561715Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.26.2 time="2026-04-10T23:37:47.331983323Z" level=info msg="listening on [::]:5001, tls" go.version=go1.26.2 time="2026-04-10T23:37:50.34339523Z" level=info msg="response completed" go.version=go1.26.2 http.request.host=127.0.0.1 http.request.id=14443df4-b6c8-4e98-b5df-eee0324db944 http.request.method=GET http.request.remoteaddr="127.0.0.1:58638" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.668147ms http.response.status=200 http.response.written=2 127.0.0.1 - - [10/Apr/2026:23:37:50 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2026-04-10T23:37:50.343665023Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.26.2 --- PASS: TestRegistrySupportedCipherSuite (3.40s) === RUN TestRegistryUnsupportedCipherSuite time="2026-04-10T23:37:50.51855248Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-04-10T23:37:50.521490049Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-10T23:37:50.521557878Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-10T23:37:50.521636282Z" level=info msg="Starting upload purge in 18m0s" go.version=go1.26.2 time="2026-04-10T23:37:50.52178016Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.26.2 --- PASS: TestRegistryUnsupportedCipherSuite (8.18s) PASS ok github.com/docker/distribution/registry 11.596s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.008s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.01s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.05s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.103s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2026-04-10T23:37:47Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.26.2 instance.id=d306e7be-4338-42f1-a6eb-ea70053236e9 time="2026-04-10T23:37:47Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.26.2 instance.id=d306e7be-4338-42f1-a6eb-ea70053236e9 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2026-04-10T23:37:47Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.26.2 password="Dnub5N2ZU_bN4TO1hMgpJrNCLDJjLR0sGmMaLQqhpTo" user=docker --- PASS: TestCreateHtpasswdFile (0.08s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.095s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.010s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.01s) === RUN TestLeeway time="2026-04-10T23:37:47Z" level=info msg="token not to be used before 2026-04-10 23:37:48 +0000 UTC - currently 2026-04-10 23:37:47.047788848 +0000 UTC m=+0.010927337" time="2026-04-10T23:37:47Z" level=info msg="token not to be used after 2026-04-10 23:37:47 +0000 UTC - currently 2026-04-10 23:37:47.04840652 +0000 UTC m=+0.011545004" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2026-04-10T23:37:47Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.01s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.025s === 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.01s) === 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.068s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.027s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.008s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2026-04-10T23:37:47Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-10T23:37:47Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-10T23:37:47Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:32915" http.request.id=e59529ac-036d-46c4-b20a-8eab696f385f http.request.method=GET http.request.remoteaddr="127.0.0.1:53510" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.666467ms http.response.status=200 http.response.written=2 127.0.0.1 - - [10/Apr/2026:23:37:47 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2026-04-10T23:37:47Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-10T23:37:47Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-10T23:37:47Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44019" http.request.id=0d74118d-de8f-4206-ab2f-3536a655b8f5 http.request.method=GET http.request.remoteaddr="127.0.0.1:34042" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.997829ms http.response.status=200 http.response.written=20 127.0.0.1 - - [10/Apr/2026:23:37:47 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-04-10T23:37:47Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44019" http.request.id=08c4909e-46bb-4930-adfc-ba1d530b687e http.request.method=POST http.request.remoteaddr="127.0.0.1:34042" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.499526ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:37:47 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:37:53Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44019" http.request.id=cc5f72ff-ab6e-4418-89d3-973fd2f35371 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34042" http.request.uri="/v2/foo/aaaa/blobs/uploads/217f01d8-ab29-4c42-86b4-5905a8e320e0?_state=Mh0ce-3Ouafzz0QnbRZJdiDgNjJPac3obb88Usd4h3l7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIyMTdmMDFkOC1hYjI5LTRjNDItODZiNC01OTA1YThlMzIwZTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzc6NDcuMjg4MzMwMzM3WiJ9&digest=sha256%3A8a42a3789521a379e6a322e2eef62411fdd7bbe23d320922bc42dd536ce49abf" http.request.useragent="Go-http-client/1.1" http.response.duration=5.88501149s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:37:47 +0000] "PUT /v2/foo/aaaa/blobs/uploads/217f01d8-ab29-4c42-86b4-5905a8e320e0?_state=Mh0ce-3Ouafzz0QnbRZJdiDgNjJPac3obb88Usd4h3l7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIyMTdmMDFkOC1hYjI5LTRjNDItODZiNC01OTA1YThlMzIwZTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzc6NDcuMjg4MzMwMzM3WiJ9&digest=sha256%3A8a42a3789521a379e6a322e2eef62411fdd7bbe23d320922bc42dd536ce49abf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:37:53Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44019" http.request.id=67959339-d26c-4982-ba40-eeca21b36730 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34042" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.452836ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:37:53 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:37:53Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44019" http.request.id=1ae03f52-f1a8-42d0-b155-ccb8ca89eb9d http.request.method=POST http.request.remoteaddr="127.0.0.1:34042" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.119124ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:37:53 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:37:55Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44019" http.request.id=7e47ac75-6cac-4244-8280-22c88747ebba http.request.method=PUT http.request.remoteaddr="127.0.0.1:34042" http.request.uri="/v2/foo/bbbb/blobs/uploads/a53d32d9-236b-4bb8-b383-6bdfb63ef014?_state=O_h1WdAhNF5po3hhybtHGQ6fTyQAxaBx4j-MdJXma0B7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJhNTNkMzJkOS0yMzZiLTRiYjgtYjM4My02YmRmYjYzZWYwMTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzc6NTMuMzIzNjYyNjRaIn0%3D&digest=sha256%3A7a106f2905cf629521a9473d3fe11fd61f5db0f8c9d50d5b644e3fbc54d04f6d" http.request.useragent="Go-http-client/1.1" http.response.duration=2.204337225s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:37:53 +0000] "PUT /v2/foo/bbbb/blobs/uploads/a53d32d9-236b-4bb8-b383-6bdfb63ef014?_state=O_h1WdAhNF5po3hhybtHGQ6fTyQAxaBx4j-MdJXma0B7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJhNTNkMzJkOS0yMzZiLTRiYjgtYjM4My02YmRmYjYzZWYwMTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzc6NTMuMzIzNjYyNjRaIn0%3D&digest=sha256%3A7a106f2905cf629521a9473d3fe11fd61f5db0f8c9d50d5b644e3fbc54d04f6d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:37:55Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44019" http.request.id=6dd84ce1-2553-4f0e-9151-f5be9d4af12d http.request.method=PUT http.request.remoteaddr="127.0.0.1:34042" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.454885ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:37:55 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:37:55Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44019" http.request.id=9d70dce5-c4f4-4abc-a665-9186985c7680 http.request.method=POST http.request.remoteaddr="127.0.0.1:34042" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.013005ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:37:55 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:00Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44019" http.request.id=24e3234b-6b18-4f0b-a9e2-5cab9e4efb9a http.request.method=PUT http.request.remoteaddr="127.0.0.1:34042" http.request.uri="/v2/foo/cccc/blobs/uploads/5ad83db5-94cd-46d9-aad7-28ca8af991f6?_state=zFrRbMF3VPmBtC-L0dt9kUyqbSVnFTpIUguoYJaS_MV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI1YWQ4M2RiNS05NGNkLTQ2ZDktYWFkNy0yOGNhOGFmOTkxZjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzc6NTUuNzcyNjc4NzY3WiJ9&digest=sha256%3A6ec5f0ea1719e8ba2e0523df72f22e762f7dcb1e02d4a49d917d7a999da66977" http.request.useragent="Go-http-client/1.1" http.response.duration=5.124001396s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:37:55 +0000] "PUT /v2/foo/cccc/blobs/uploads/5ad83db5-94cd-46d9-aad7-28ca8af991f6?_state=zFrRbMF3VPmBtC-L0dt9kUyqbSVnFTpIUguoYJaS_MV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI1YWQ4M2RiNS05NGNkLTQ2ZDktYWFkNy0yOGNhOGFmOTkxZjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzc6NTUuNzcyNjc4NzY3WiJ9&digest=sha256%3A6ec5f0ea1719e8ba2e0523df72f22e762f7dcb1e02d4a49d917d7a999da66977 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:00Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44019" http.request.id=ab234522-b290-425e-a28e-dbac3f28c61a http.request.method=PUT http.request.remoteaddr="127.0.0.1:34042" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.45276ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:00 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:01Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44019" http.request.id=87f80502-fac0-4836-b21c-eb20ca1087d4 http.request.method=POST http.request.remoteaddr="127.0.0.1:34042" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.210911ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:01 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:06Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44019" http.request.id=43f3fc41-4080-425a-987b-6af9b660e374 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34042" http.request.uri="/v2/foo/dddd/blobs/uploads/75e2434b-f493-429a-9c87-abb3a0958393?_state=6XRclcMm_CCcgNQKWPTa8ZZPTt7LGFCjPU6hanbFD0h7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI3NWUyNDM0Yi1mNDkzLTQyOWEtOWM4Ny1hYmIzYTA5NTgzOTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzg6MDEuMTgwNTc0MDY1WiJ9&digest=sha256%3A1e83f1907bab78de64111114925760a1032d1572089948417a9abc81c30909cf" http.request.useragent="Go-http-client/1.1" http.response.duration=5.800305528s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:01 +0000] "PUT /v2/foo/dddd/blobs/uploads/75e2434b-f493-429a-9c87-abb3a0958393?_state=6XRclcMm_CCcgNQKWPTa8ZZPTt7LGFCjPU6hanbFD0h7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI3NWUyNDM0Yi1mNDkzLTQyOWEtOWM4Ny1hYmIzYTA5NTgzOTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzg6MDEuMTgwNTc0MDY1WiJ9&digest=sha256%3A1e83f1907bab78de64111114925760a1032d1572089948417a9abc81c30909cf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:06Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44019" http.request.id=933e4782-7c49-4331-a098-1ba6b8e20282 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34042" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.819225ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:06 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:07Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44019" http.request.id=6e529abf-b7af-4945-b0b1-74b7dcc0a9ec http.request.method=POST http.request.remoteaddr="127.0.0.1:34042" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.004865ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:07 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:09Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44019" http.request.id=1afcd857-5840-4570-982c-cc2445121d88 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34042" http.request.uri="/v2/foo/eeee/blobs/uploads/c7cef831-2180-459f-8455-089a575bd32a?_state=t198iQI_OfcGwsJNwg5axr7mpA6diMlYB_oxbosKV697Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJjN2NlZjgzMS0yMTgwLTQ1OWYtODQ1NS0wODlhNTc1YmQzMmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzg6MDcuMTYxNTQwMzY4WiJ9&digest=sha256%3Ab3cb4560440f3ef1ac1befa6c5323ff6961b9e3bdd1a86f2fe6c1b462011af25" http.request.useragent="Go-http-client/1.1" http.response.duration=2.766350427s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:07 +0000] "PUT /v2/foo/eeee/blobs/uploads/c7cef831-2180-459f-8455-089a575bd32a?_state=t198iQI_OfcGwsJNwg5axr7mpA6diMlYB_oxbosKV697Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJjN2NlZjgzMS0yMTgwLTQ1OWYtODQ1NS0wODlhNTc1YmQzMmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzg6MDcuMTYxNTQwMzY4WiJ9&digest=sha256%3Ab3cb4560440f3ef1ac1befa6c5323ff6961b9e3bdd1a86f2fe6c1b462011af25 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:09Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44019" http.request.id=36954139-7b86-44d3-9d5f-aaa1791d2ee3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34042" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.509934ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:09 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:10Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44019" http.request.id=035a5beb-5635-4a9e-99e0-38afd2d7f429 http.request.method=POST http.request.remoteaddr="127.0.0.1:34042" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.902342ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:10 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44019" http.request.id=d71016a2-0c48-4dd1-91c3-626fbba1919c http.request.method=PUT http.request.remoteaddr="127.0.0.1:34042" http.request.uri="/v2/foo/ffff/blobs/uploads/a7fc8fa3-05ef-4060-b8bd-6db41a726bba?_state=wYdGCzLaUXfmtjcepsuAwb-D8pPt2-cqaalipnZkXdB7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJhN2ZjOGZhMy0wNWVmLTQwNjAtYjhiZC02ZGI0MWE3MjZiYmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzg6MTAuMDc2Mzk3MTE0WiJ9&digest=sha256%3A2e8a42f14b8acdefa143b006152f469caba388c828bece28ae6e153b8e243cf1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.829860336s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:10 +0000] "PUT /v2/foo/ffff/blobs/uploads/a7fc8fa3-05ef-4060-b8bd-6db41a726bba?_state=wYdGCzLaUXfmtjcepsuAwb-D8pPt2-cqaalipnZkXdB7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJhN2ZjOGZhMy0wNWVmLTQwNjAtYjhiZC02ZGI0MWE3MjZiYmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzg6MTAuMDc2Mzk3MTE0WiJ9&digest=sha256%3A2e8a42f14b8acdefa143b006152f469caba388c828bece28ae6e153b8e243cf1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44019" http.request.id=394eef19-c19e-4910-bffd-1a33b08f80e8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34042" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.969511ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:11 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44019" http.request.id=6466cb7c-b420-4628-873b-41167e55a110 http.request.method=GET http.request.remoteaddr="127.0.0.1:34042" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.312388ms http.response.status=200 http.response.written=74 127.0.0.1 - - [10/Apr/2026:23:38:11 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-04-10T23:38:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44019" http.request.id=8883fdde-b8a3-43ec-ba7d-f1e4e813a1aa http.request.method=GET http.request.remoteaddr="127.0.0.1:34042" 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=1.405382ms http.response.status=200 http.response.written=30 127.0.0.1 - - [10/Apr/2026:23:38:11 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-04-10T23:38:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44019" http.request.id=500ce884-24dc-4163-8b67-0d5e2d5eca39 http.request.method=GET http.request.remoteaddr="127.0.0.1:34042" http.request.uri="/v2/_catalog?last=&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.668388ms http.response.status=200 http.response.written=74 127.0.0.1 - - [10/Apr/2026:23:38:11 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-04-10T23:38:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44019" http.request.id=3968963f-2686-4133-958c-ed149ebf26ed http.request.method=GET http.request.remoteaddr="127.0.0.1:34042" 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=1.279482ms http.response.status=200 http.response.written=30 127.0.0.1 - - [10/Apr/2026:23:38:11 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-04-10T23:38:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44019" http.request.id=879d9a1e-d0a9-4329-bfff-cdd6f40a5069 http.request.method=GET http.request.remoteaddr="127.0.0.1:34042" http.request.uri="/v2/_catalog?n=4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.625678ms http.response.status=200 http.response.written=63 127.0.0.1 - - [10/Apr/2026:23:38:11 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2026-04-10T23:38:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44019" http.request.id=e93174b0-a923-4f0a-a627-3051ac3ae524 http.request.method=GET http.request.remoteaddr="127.0.0.1:34042" 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=2.267026ms http.response.status=200 http.response.written=41 127.0.0.1 - - [10/Apr/2026:23:38:11 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-04-10T23:38:11Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:15] err.message="invalid number of results requested" go.version=go1.26.2 http.request.host="127.0.0.1:44019" http.request.id=5b2d5524-3f0c-43b9-94a6-9d6fc9933bc8 http.request.method=GET http.request.remoteaddr="127.0.0.1:34042" http.request.uri="/v2/_catalog?n=15" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.336678ms http.response.status=400 http.response.written=116 127.0.0.1 - - [10/Apr/2026:23:38:11 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2026-04-10T23:38:11Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:6] err.message="invalid number of results requested" go.version=go1.26.2 http.request.host="127.0.0.1:44019" http.request.id=38b4dce9-e96b-4b26-b15b-119e2e973731 http.request.method=GET http.request.remoteaddr="127.0.0.1:34042" http.request.uri="/v2/_catalog?n=6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.153065ms http.response.status=400 http.response.written=115 127.0.0.1 - - [10/Apr/2026:23:38:11 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2026-04-10T23:38:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44019" http.request.id=df98db56-b1b9-4cf6-a768-5f47d1e6e1d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:34042" 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=1.013273ms http.response.status=200 http.response.written=20 127.0.0.1 - - [10/Apr/2026:23:38:11 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-04-10T23:38:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44019" http.request.id=0067a37a-956d-4418-b5af-522565b82b80 http.request.method=GET http.request.remoteaddr="127.0.0.1:34042" http.request.uri="/v2/_catalog?n=-1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.697241ms http.response.status=200 http.response.written=74 127.0.0.1 - - [10/Apr/2026:23:38:11 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-04-10T23:38:11Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-10T23:38:11Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-10T23:38:12Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:37643" http.request.id=14c600ab-866e-444b-8bdc-1f20c8e4d6ad http.request.method=POST http.request.remoteaddr="127.0.0.1:39932" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.267997ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:12 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:14Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:37643" http.request.id=a4789c5d-1dd5-41ff-8c2f-e20b7709d007 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39932" http.request.uri="/v2/foo/aaaa/blobs/uploads/e534158b-589a-40a2-b52e-08ee71ab93ac?_state=4zEKPu1FqdrYCAHfQJE4rnAgmOI-7RU8Gf2fWDzTq6R7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJlNTM0MTU4Yi01ODlhLTQwYTItYjUyZS0wOGVlNzFhYjkzYWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzg6MTIuMTQyOTUyNjA0WiJ9&digest=sha256%3Aa381180e2e6256037a52d66c1d9db60454270c7930f8dc727c22c9075df6b8f3" http.request.useragent="Go-http-client/1.1" http.response.duration=2.340143447s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:12 +0000] "PUT /v2/foo/aaaa/blobs/uploads/e534158b-589a-40a2-b52e-08ee71ab93ac?_state=4zEKPu1FqdrYCAHfQJE4rnAgmOI-7RU8Gf2fWDzTq6R7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJlNTM0MTU4Yi01ODlhLTQwYTItYjUyZS0wOGVlNzFhYjkzYWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzg6MTIuMTQyOTUyNjA0WiJ9&digest=sha256%3Aa381180e2e6256037a52d66c1d9db60454270c7930f8dc727c22c9075df6b8f3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:14Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:37643" http.request.id=9d7157ab-044d-4fbc-938f-98ce75b1f0e2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39932" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.36376ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:14 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:14Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:37643" http.request.id=f602f6b7-9e50-4588-8042-4405ed08ce89 http.request.method=POST http.request.remoteaddr="127.0.0.1:39932" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="795.336µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:14 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:19Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:37643" http.request.id=b171597e-6288-4484-a552-e3d58bf8f5cf http.request.method=PUT http.request.remoteaddr="127.0.0.1:39932" http.request.uri="/v2/foo/bbbb/blobs/uploads/1a4b5e80-5646-4b1a-9975-edf20a5c4614?_state=7wP7RF63ySCHbKeE8y0jBfvCBe4uc1E3cD6Nwozpx8t7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIxYTRiNWU4MC01NjQ2LTRiMWEtOTk3NS1lZGYyMGE1YzQ2MTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzg6MTQuNzQ3Mjk3NjQ2WiJ9&digest=sha256%3Ad24a1b56271414a76228a21d607b18561a0c7d95cf65f89ec24a49cb9d1b17c7" http.request.useragent="Go-http-client/1.1" http.response.duration=4.728720863s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:14 +0000] "PUT /v2/foo/bbbb/blobs/uploads/1a4b5e80-5646-4b1a-9975-edf20a5c4614?_state=7wP7RF63ySCHbKeE8y0jBfvCBe4uc1E3cD6Nwozpx8t7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIxYTRiNWU4MC01NjQ2LTRiMWEtOTk3NS1lZGYyMGE1YzQ2MTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzg6MTQuNzQ3Mjk3NjQ2WiJ9&digest=sha256%3Ad24a1b56271414a76228a21d607b18561a0c7d95cf65f89ec24a49cb9d1b17c7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:19Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:37643" http.request.id=21a6e06d-6273-40b7-b474-18827eb356b7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39932" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.565658ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:19 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:19Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:37643" http.request.id=e2189fcf-1c59-474b-a054-b32fceda292b http.request.method=POST http.request.remoteaddr="127.0.0.1:39932" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.957879ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:19 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:21Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:37643" http.request.id=8964e251-0668-417e-8739-95c20c7d7765 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39932" http.request.uri="/v2/foo/cccc/blobs/uploads/3a795d90-8ba8-4ebf-b74b-c0489668fead?_state=l31z7QDawIa18EfggtrWG68kGHTkkYcNaxZOGyVZPt97Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIzYTc5NWQ5MC04YmE4LTRlYmYtYjc0Yi1jMDQ4OTY2OGZlYWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzg6MTkuNjI3OTk2Njc1WiJ9&digest=sha256%3Ae2d5190d9d157b0ef3c5b210630380e3e10ac6f5dfac204a6f5a2dd82484f224" http.request.useragent="Go-http-client/1.1" http.response.duration=2.138335453s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:19 +0000] "PUT /v2/foo/cccc/blobs/uploads/3a795d90-8ba8-4ebf-b74b-c0489668fead?_state=l31z7QDawIa18EfggtrWG68kGHTkkYcNaxZOGyVZPt97Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIzYTc5NWQ5MC04YmE4LTRlYmYtYjc0Yi1jMDQ4OTY2OGZlYWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzg6MTkuNjI3OTk2Njc1WiJ9&digest=sha256%3Ae2d5190d9d157b0ef3c5b210630380e3e10ac6f5dfac204a6f5a2dd82484f224 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:21Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:37643" http.request.id=1fd82981-66ee-4937-a1a9-b80a82d12b85 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39932" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.742247ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:21 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:21Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:37643" http.request.id=53ed66d1-ad0c-40d5-83e3-76ab6a8aeb6f http.request.method=POST http.request.remoteaddr="127.0.0.1:39932" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.273966ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:21 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:37643" http.request.id=9df0b2e6-e9c5-49d0-a256-49e3404d380c http.request.method=PUT http.request.remoteaddr="127.0.0.1:39932" http.request.uri="/v2/foo/dddd/blobs/uploads/2e895917-f3db-473c-bbf7-2c511fd9c0b8?_state=noDPNKhVPqIBCRWF2Tj87cnoFZ2cOZCurV6p8FRxChl7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIyZTg5NTkxNy1mM2RiLTQ3M2MtYmJmNy0yYzUxMWZkOWMwYjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzg6MjEuOTAzMTc4MzUyWiJ9&digest=sha256%3A316e8564d15ac59ac31bbff0233ddeb46beb465a4bb464e4a5d9f7cca0dfb060" http.request.useragent="Go-http-client/1.1" http.response.duration=1.441122648s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:21 +0000] "PUT /v2/foo/dddd/blobs/uploads/2e895917-f3db-473c-bbf7-2c511fd9c0b8?_state=noDPNKhVPqIBCRWF2Tj87cnoFZ2cOZCurV6p8FRxChl7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIyZTg5NTkxNy1mM2RiLTQ3M2MtYmJmNy0yYzUxMWZkOWMwYjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzg6MjEuOTAzMTc4MzUyWiJ9&digest=sha256%3A316e8564d15ac59ac31bbff0233ddeb46beb465a4bb464e4a5d9f7cca0dfb060 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:37643" http.request.id=c50e39f2-a5da-4d4d-afc3-a070e604fbf3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39932" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.713748ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:23 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:37643" http.request.id=f4e1942e-69cb-4289-9aed-dca9a6d11621 http.request.method=GET http.request.remoteaddr="127.0.0.1:39932" http.request.uri="/v2/_catalog?n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.469428ms http.response.status=200 http.response.written=63 127.0.0.1 - - [10/Apr/2026:23:38:23 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (36.30s) === RUN TestURLPrefix time="2026-04-10T23:38:23Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-10T23:38:23Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-10T23:38:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46655" http.request.id=55d506b3-0113-4ce2-99f3-65b12f0923c9 http.request.method=GET http.request.remoteaddr="127.0.0.1:47024" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.876346ms http.response.status=200 http.response.written=2 127.0.0.1 - - [10/Apr/2026:23:38:23 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.01s) === RUN TestBlobAPI time="2026-04-10T23:38:23Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-10T23:38:23Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-10T23:38:23Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:dbb08c8a3b177cc43aeb94d87f3d767ee0ca2715228fe434b05e5fe595abca49 err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:45533" http.request.id=c70cc352-b4b7-4546-93f2-4e63e551a58e http.request.method=GET http.request.remoteaddr="127.0.0.1:49758" http.request.uri="/v2/foo/bar/blobs/sha256:dbb08c8a3b177cc43aeb94d87f3d767ee0ca2715228fe434b05e5fe595abca49" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.953395ms http.response.status=404 http.response.written=157 vars.digest="sha256:dbb08c8a3b177cc43aeb94d87f3d767ee0ca2715228fe434b05e5fe595abca49" vars.name="foo/bar" 127.0.0.1 - - [10/Apr/2026:23:38:23 +0000] "GET /v2/foo/bar/blobs/sha256:dbb08c8a3b177cc43aeb94d87f3d767ee0ca2715228fe434b05e5fe595abca49 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-04-10T23:38:23Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:dbb08c8a3b177cc43aeb94d87f3d767ee0ca2715228fe434b05e5fe595abca49 err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:45533" http.request.id=f8cca4ff-1a02-4bb5-9b79-7feeba4dad9f http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49764" http.request.uri="/v2/foo/bar/blobs/sha256:dbb08c8a3b177cc43aeb94d87f3d767ee0ca2715228fe434b05e5fe595abca49" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="760.739µs" http.response.status=404 http.response.written=157 vars.digest="sha256:dbb08c8a3b177cc43aeb94d87f3d767ee0ca2715228fe434b05e5fe595abca49" vars.name="foo/bar" 127.0.0.1 - - [10/Apr/2026:23:38:23 +0000] "HEAD /v2/foo/bar/blobs/sha256:dbb08c8a3b177cc43aeb94d87f3d767ee0ca2715228fe434b05e5fe595abca49 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-04-10T23:38:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45533" http.request.id=3a2660aa-cb00-4a5b-ad16-994b4ac5c1bc http.request.method=POST http.request.remoteaddr="127.0.0.1:49764" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.634023ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45533" http.request.id=63f521db-486e-4dfb-b546-ace90399c87b http.request.method=GET http.request.remoteaddr="127.0.0.1:49764" http.request.uri="/v2/foo/bar/blobs/uploads/20ed04f6-82cc-41c0-9ded-e98fa5380005?_state=wojmzZGVGm-5Nhfp3qBFLlcaSw4Skrra4KSNfrUk0mF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwZWQwNGY2LTgyY2MtNDFjMC05ZGVkLWU5OGZhNTM4MDAwNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODoyMy40OTI3NTg1ODdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.77699ms http.response.status=204 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:23 +0000] "GET /v2/foo/bar/blobs/uploads/20ed04f6-82cc-41c0-9ded-e98fa5380005?_state=wojmzZGVGm-5Nhfp3qBFLlcaSw4Skrra4KSNfrUk0mF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwZWQwNGY2LTgyY2MtNDFjMC05ZGVkLWU5OGZhNTM4MDAwNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODoyMy40OTI3NTg1ODdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45533" http.request.id=5276588c-f85b-44b4-84e0-9f958840fbe0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49764" http.request.uri="/v2/foo/bar/blobs/uploads/20ed04f6-82cc-41c0-9ded-e98fa5380005?_state=wojmzZGVGm-5Nhfp3qBFLlcaSw4Skrra4KSNfrUk0mF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwZWQwNGY2LTgyY2MtNDFjMC05ZGVkLWU5OGZhNTM4MDAwNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODoyMy40OTI3NTg1ODdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="740.892µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:23 +0000] "DELETE /v2/foo/bar/blobs/uploads/20ed04f6-82cc-41c0-9ded-e98fa5380005?_state=wojmzZGVGm-5Nhfp3qBFLlcaSw4Skrra4KSNfrUk0mF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwZWQwNGY2LTgyY2MtNDFjMC05ZGVkLWU5OGZhNTM4MDAwNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODoyMy40OTI3NTg1ODdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:23Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.2 http.request.host="127.0.0.1:45533" http.request.id=241d879e-1698-4fa8-b4e5-0b0e99c84270 http.request.method=GET http.request.remoteaddr="127.0.0.1:49764" http.request.uri="/v2/foo/bar/blobs/uploads/20ed04f6-82cc-41c0-9ded-e98fa5380005?_state=wojmzZGVGm-5Nhfp3qBFLlcaSw4Skrra4KSNfrUk0mF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwZWQwNGY2LTgyY2MtNDFjMC05ZGVkLWU5OGZhNTM4MDAwNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODoyMy40OTI3NTg1ODdaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=20ed04f6-82cc-41c0-9ded-e98fa5380005 time="2026-04-10T23:38:23Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:45533" http.request.id=241d879e-1698-4fa8-b4e5-0b0e99c84270 http.request.method=GET http.request.remoteaddr="127.0.0.1:49764" http.request.uri="/v2/foo/bar/blobs/uploads/20ed04f6-82cc-41c0-9ded-e98fa5380005?_state=wojmzZGVGm-5Nhfp3qBFLlcaSw4Skrra4KSNfrUk0mF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwZWQwNGY2LTgyY2MtNDFjMC05ZGVkLWU5OGZhNTM4MDAwNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODoyMy40OTI3NTg1ODdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="692.774µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=20ed04f6-82cc-41c0-9ded-e98fa5380005 127.0.0.1 - - [10/Apr/2026:23:38:23 +0000] "GET /v2/foo/bar/blobs/uploads/20ed04f6-82cc-41c0-9ded-e98fa5380005?_state=wojmzZGVGm-5Nhfp3qBFLlcaSw4Skrra4KSNfrUk0mF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwZWQwNGY2LTgyY2MtNDFjMC05ZGVkLWU5OGZhNTM4MDAwNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODoyMy40OTI3NTg1ODdaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-04-10T23:38:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45533" http.request.id=be4f7ed0-cd44-448f-8805-8dd7a2d8d116 http.request.method=POST http.request.remoteaddr="127.0.0.1:49770" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="900.485µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:23Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.2 http.request.host="127.0.0.1:45533" http.request.id=c8adf050-0e5e-454d-a36a-c19fe56b2e25 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49770" http.request.uri="/v2/foo/bar/blobs/uploads/7102dbbd-4e6b-4a0c-b843-9bcb23ba7db7?_state=kw4Dr-64Z2qCwnY914PTYH4nrnX1N-Nh0T5H2Hj7htx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcxMDJkYmJkLTRlNmItNGEwYy1iODQzLTliY2IyM2JhN2RiNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODoyMy40OTgzMTAzMzZaIn0%3D&digest=sha256%3Adbb08c8a3b177cc43aeb94d87f3d767ee0ca2715228fe434b05e5fe595abca49" http.request.useragent="Go-http-client/1.1" provided=sha256:dbb08c8a3b177cc43aeb94d87f3d767ee0ca2715228fe434b05e5fe595abca49 vars.name="foo/bar" vars.uuid=7102dbbd-4e6b-4a0c-b843-9bcb23ba7db7 time="2026-04-10T23:38:23Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.2 http.request.host="127.0.0.1:45533" http.request.id=c8adf050-0e5e-454d-a36a-c19fe56b2e25 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49770" http.request.uri="/v2/foo/bar/blobs/uploads/7102dbbd-4e6b-4a0c-b843-9bcb23ba7db7?_state=kw4Dr-64Z2qCwnY914PTYH4nrnX1N-Nh0T5H2Hj7htx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcxMDJkYmJkLTRlNmItNGEwYy1iODQzLTliY2IyM2JhN2RiNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODoyMy40OTgzMTAzMzZaIn0%3D&digest=sha256%3Adbb08c8a3b177cc43aeb94d87f3d767ee0ca2715228fe434b05e5fe595abca49" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=7102dbbd-4e6b-4a0c-b843-9bcb23ba7db7 time="2026-04-10T23:38:23Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:dbb08c8a3b177cc43aeb94d87f3d767ee0ca2715228fe434b05e5fe595abca49, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:45533" http.request.id=c8adf050-0e5e-454d-a36a-c19fe56b2e25 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49770" http.request.uri="/v2/foo/bar/blobs/uploads/7102dbbd-4e6b-4a0c-b843-9bcb23ba7db7?_state=kw4Dr-64Z2qCwnY914PTYH4nrnX1N-Nh0T5H2Hj7htx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcxMDJkYmJkLTRlNmItNGEwYy1iODQzLTliY2IyM2JhN2RiNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODoyMy40OTgzMTAzMzZaIn0%3D&digest=sha256%3Adbb08c8a3b177cc43aeb94d87f3d767ee0ca2715228fe434b05e5fe595abca49" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.765763ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=7102dbbd-4e6b-4a0c-b843-9bcb23ba7db7 127.0.0.1 - - [10/Apr/2026:23:38:23 +0000] "PUT /v2/foo/bar/blobs/uploads/7102dbbd-4e6b-4a0c-b843-9bcb23ba7db7?_state=kw4Dr-64Z2qCwnY914PTYH4nrnX1N-Nh0T5H2Hj7htx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcxMDJkYmJkLTRlNmItNGEwYy1iODQzLTliY2IyM2JhN2RiNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODoyMy40OTgzMTAzMzZaIn0%3D&digest=sha256%3Adbb08c8a3b177cc43aeb94d87f3d767ee0ca2715228fe434b05e5fe595abca49 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-04-10T23:38:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45533" http.request.id=2182f7d5-0d93-4893-baa8-8d141c228690 http.request.method=POST http.request.remoteaddr="127.0.0.1:49770" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.500369ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45533" http.request.id=63535896-231a-43a7-9bbc-71d0e9c0516f http.request.method=PUT http.request.remoteaddr="127.0.0.1:49770" http.request.uri="/v2/foo/bar/blobs/uploads/57fd8b2d-c7d1-4741-aec3-d08a14812150?_state=r_lprJvjLein2d-KSvuL14g66gkwUxlSh0iDg3XdbC57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU3ZmQ4YjJkLWM3ZDEtNDc0MS1hZWMzLWQwOGExNDgxMjE1MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODoyMy41MDIwOTA4NjlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.823334ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:23 +0000] "PUT /v2/foo/bar/blobs/uploads/57fd8b2d-c7d1-4741-aec3-d08a14812150?_state=r_lprJvjLein2d-KSvuL14g66gkwUxlSh0iDg3XdbC57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU3ZmQ4YjJkLWM3ZDEtNDc0MS1hZWMzLWQwOGExNDgxMjE1MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODoyMy41MDIwOTA4NjlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45533" http.request.id=ef37784f-3c37-4e63-824a-bca7ef0a5689 http.request.method=POST http.request.remoteaddr="127.0.0.1:49770" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.395697ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45533" http.request.id=58aa9c35-31f1-4810-ac28-23a3f5d99daa http.request.method=PUT http.request.remoteaddr="127.0.0.1:49770" http.request.uri="/v2/foo/bar/blobs/uploads/e80cff9f-d99a-4193-bfcd-5fb5d7d26c14?_state=k8SABOp8KU1a_BLtbeRb0gOH45PJI_7QUWOHSgl7j3h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4MGNmZjlmLWQ5OWEtNDE5My1iZmNkLTVmYjVkN2QyNmMxNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODoyMy41MDYwNDU2MzlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.970084ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:23 +0000] "PUT /v2/foo/bar/blobs/uploads/e80cff9f-d99a-4193-bfcd-5fb5d7d26c14?_state=k8SABOp8KU1a_BLtbeRb0gOH45PJI_7QUWOHSgl7j3h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4MGNmZjlmLWQ5OWEtNDE5My1iZmNkLTVmYjVkN2QyNmMxNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODoyMy41MDYwNDU2MzlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45533" http.request.id=5fe1c501-c2ce-4c86-8f78-9993815f6a57 http.request.method=POST http.request.remoteaddr="127.0.0.1:49770" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.604106ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:25Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45533" http.request.id=e400a6a8-18d9-40b0-855e-6b507fe0efc8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49770" http.request.uri="/v2/foo/bar/blobs/uploads/56b86cb9-f185-49b6-b498-06e773b7bced?_state=Q-Cv5xic9nBlLY5CwZHyITHHZy4UejcISBgvCJzW6s57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU2Yjg2Y2I5LWYxODUtNDliNi1iNDk4LTA2ZTc3M2I3YmNlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODoyMy41MTAxMDIzOTlaIn0%3D&digest=sha256%3Adbb08c8a3b177cc43aeb94d87f3d767ee0ca2715228fe434b05e5fe595abca49" http.request.useragent="Go-http-client/1.1" http.response.duration=1.913337634s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:23 +0000] "PUT /v2/foo/bar/blobs/uploads/56b86cb9-f185-49b6-b498-06e773b7bced?_state=Q-Cv5xic9nBlLY5CwZHyITHHZy4UejcISBgvCJzW6s57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU2Yjg2Y2I5LWYxODUtNDliNi1iNDk4LTA2ZTc3M2I3YmNlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODoyMy41MTAxMDIzOTlaIn0%3D&digest=sha256%3Adbb08c8a3b177cc43aeb94d87f3d767ee0ca2715228fe434b05e5fe595abca49 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:25Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45533" http.request.id=72ff9f26-113f-44e9-9012-34885cce6ad1 http.request.method=POST http.request.remoteaddr="127.0.0.1:49770" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.594623ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:25 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:27Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:45533" http.request.id=29f69d9d-9ef1-4ff3-afb0-4dd14bd4c054 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:49770" http.request.uri="/v2/foo/bar/blobs/uploads/f20cb743-6f7b-455a-8500-c8d7a254cf88?_state=rR39sFmTSwDY-3DutPrVUDxhRUOnBq9eUZHG7uOn9Q17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYyMGNiNzQzLTZmN2ItNDU1YS04NTAwLWM4ZDdhMjU0Y2Y4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODoyNS41MTE1NTg0MTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.71872647s http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:25 +0000] "PATCH /v2/foo/bar/blobs/uploads/f20cb743-6f7b-455a-8500-c8d7a254cf88?_state=rR39sFmTSwDY-3DutPrVUDxhRUOnBq9eUZHG7uOn9Q17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYyMGNiNzQzLTZmN2ItNDU1YS04NTAwLWM4ZDdhMjU0Y2Y4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODoyNS41MTE1NTg0MTNaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:27Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45533" http.request.id=98e22a17-7895-4e97-b4fc-1af4e5585d99 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49770" http.request.uri="/v2/foo/bar/blobs/uploads/f20cb743-6f7b-455a-8500-c8d7a254cf88?_state=Be5cQmOyRvnvyvHUeyvjpDFXarKShLlshFElHukHB3R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYyMGNiNzQzLTZmN2ItNDU1YS04NTAwLWM4ZDdhMjU0Y2Y4OCIsIk9mZnNldCI6MTU0ODQ0MTYsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzg6MjVaIn0%3D&digest=sha256%3Adbb08c8a3b177cc43aeb94d87f3d767ee0ca2715228fe434b05e5fe595abca49" http.request.useragent="Go-http-client/1.1" http.response.duration=2.536785ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:27 +0000] "PUT /v2/foo/bar/blobs/uploads/f20cb743-6f7b-455a-8500-c8d7a254cf88?_state=Be5cQmOyRvnvyvHUeyvjpDFXarKShLlshFElHukHB3R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYyMGNiNzQzLTZmN2ItNDU1YS04NTAwLWM4ZDdhMjU0Y2Y4OCIsIk9mZnNldCI6MTU0ODQ0MTYsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzg6MjVaIn0%3D&digest=sha256%3Adbb08c8a3b177cc43aeb94d87f3d767ee0ca2715228fe434b05e5fe595abca49 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:27Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45533" http.request.id=26bd8f76-ccce-452a-94d1-23cae51d3074 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49770" http.request.uri="/v2/foo/bar/blobs/sha256:dbb08c8a3b177cc43aeb94d87f3d767ee0ca2715228fe434b05e5fe595abca49" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.724849ms http.response.status=200 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:27 +0000] "HEAD /v2/foo/bar/blobs/sha256:dbb08c8a3b177cc43aeb94d87f3d767ee0ca2715228fe434b05e5fe595abca49 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:27Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45533" http.request.id=39ef10eb-4862-4aab-b1de-258e99fa68d8 http.request.method=GET http.request.remoteaddr="127.0.0.1:49770" http.request.uri="/v2/foo/bar/blobs/sha256:dbb08c8a3b177cc43aeb94d87f3d767ee0ca2715228fe434b05e5fe595abca49" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=73.827672ms http.response.status=200 http.response.written=15484416 127.0.0.1 - - [10/Apr/2026:23:38:27 +0000] "GET /v2/foo/bar/blobs/sha256:dbb08c8a3b177cc43aeb94d87f3d767ee0ca2715228fe434b05e5fe595abca49 HTTP/1.1" 200 15484416 "" "Go-http-client/1.1" time="2026-04-10T23:38:27Z" level=error msg="error parsing digest="sha257:dbb08c8a3b177cc43aeb94d87f3d767ee0ca2715228fe434b05e5fe595abca49": unsupported digest algorithm" go.version=go1.26.2 http.request.host="127.0.0.1:45533" http.request.id=a2d4fa8f-48ab-4101-93bb-3694193a3836 http.request.method=GET http.request.remoteaddr="127.0.0.1:49770" http.request.uri="/v2/foo/bar/blobs/sha257:dbb08c8a3b177cc43aeb94d87f3d767ee0ca2715228fe434b05e5fe595abca49" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:dbb08c8a3b177cc43aeb94d87f3d767ee0ca2715228fe434b05e5fe595abca49" vars.name="foo/bar" time="2026-04-10T23:38:27Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:45533" http.request.id=a2d4fa8f-48ab-4101-93bb-3694193a3836 http.request.method=GET http.request.remoteaddr="127.0.0.1:49770" http.request.uri="/v2/foo/bar/blobs/sha257:dbb08c8a3b177cc43aeb94d87f3d767ee0ca2715228fe434b05e5fe595abca49" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.955431ms http.response.status=400 http.response.written=110 vars.digest="sha257:dbb08c8a3b177cc43aeb94d87f3d767ee0ca2715228fe434b05e5fe595abca49" vars.name="foo/bar" 127.0.0.1 - - [10/Apr/2026:23:38:27 +0000] "GET /v2/foo/bar/blobs/sha257:dbb08c8a3b177cc43aeb94d87f3d767ee0ca2715228fe434b05e5fe595abca49 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-04-10T23:38:27Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45533" http.request.id=5690a3f2-8b44-4dac-bd13-05b08e46548d http.request.method=GET http.request.remoteaddr="127.0.0.1:49782" http.request.uri="/v2/foo/bar/blobs/sha256:dbb08c8a3b177cc43aeb94d87f3d767ee0ca2715228fe434b05e5fe595abca49" http.request.useragent="Go-http-client/1.1" http.response.duration=1.855009ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:27 +0000] "GET /v2/foo/bar/blobs/sha256:dbb08c8a3b177cc43aeb94d87f3d767ee0ca2715228fe434b05e5fe595abca49 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:27Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-10T23:38:27Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-10T23:38:27Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:442773757e216be96a0491397bdccb92bb644e0af9fd9356f179a0de87a60142 err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:41687" http.request.id=cdda6f01-2eeb-4787-b58b-4f3893d08ef2 http.request.method=GET http.request.remoteaddr="127.0.0.1:46244" http.request.uri="/v2/foo/bar/blobs/sha256:442773757e216be96a0491397bdccb92bb644e0af9fd9356f179a0de87a60142" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.570667ms http.response.status=404 http.response.written=157 vars.digest="sha256:442773757e216be96a0491397bdccb92bb644e0af9fd9356f179a0de87a60142" vars.name="foo/bar" 127.0.0.1 - - [10/Apr/2026:23:38:27 +0000] "GET /v2/foo/bar/blobs/sha256:442773757e216be96a0491397bdccb92bb644e0af9fd9356f179a0de87a60142 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-04-10T23:38:27Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:442773757e216be96a0491397bdccb92bb644e0af9fd9356f179a0de87a60142 err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:41687" http.request.id=645da48a-3b35-4b10-bb02-2e571d93d27a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:46256" http.request.uri="/v2/foo/bar/blobs/sha256:442773757e216be96a0491397bdccb92bb644e0af9fd9356f179a0de87a60142" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.015557ms http.response.status=404 http.response.written=157 vars.digest="sha256:442773757e216be96a0491397bdccb92bb644e0af9fd9356f179a0de87a60142" vars.name="foo/bar" 127.0.0.1 - - [10/Apr/2026:23:38:27 +0000] "HEAD /v2/foo/bar/blobs/sha256:442773757e216be96a0491397bdccb92bb644e0af9fd9356f179a0de87a60142 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-04-10T23:38:27Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41687" http.request.id=a764d2af-d40f-48c4-bac9-1c0e46221abd http.request.method=POST http.request.remoteaddr="127.0.0.1:46256" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.033592ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:27 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:27Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41687" http.request.id=ed51e426-2ecb-47c2-b82d-d6ed4fda8f29 http.request.method=GET http.request.remoteaddr="127.0.0.1:46256" http.request.uri="/v2/foo/bar/blobs/uploads/f47d66b4-b43b-4d77-8155-ff0e8326f35f?_state=V6pNKaeKzRRjxmpGVC6A2ehamt-L3H7tSOeH1SLmw8p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY0N2Q2NmI0LWI0M2ItNGQ3Ny04MTU1LWZmMGU4MzI2ZjM1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODoyNy41MzM1Mjg0MzdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.163585ms http.response.status=204 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:27 +0000] "GET /v2/foo/bar/blobs/uploads/f47d66b4-b43b-4d77-8155-ff0e8326f35f?_state=V6pNKaeKzRRjxmpGVC6A2ehamt-L3H7tSOeH1SLmw8p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY0N2Q2NmI0LWI0M2ItNGQ3Ny04MTU1LWZmMGU4MzI2ZjM1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODoyNy41MzM1Mjg0MzdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:27Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41687" http.request.id=ba32cb08-2af7-4d26-93ed-da74270624fb http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46256" http.request.uri="/v2/foo/bar/blobs/uploads/f47d66b4-b43b-4d77-8155-ff0e8326f35f?_state=V6pNKaeKzRRjxmpGVC6A2ehamt-L3H7tSOeH1SLmw8p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY0N2Q2NmI0LWI0M2ItNGQ3Ny04MTU1LWZmMGU4MzI2ZjM1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODoyNy41MzM1Mjg0MzdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.021951ms http.response.status=204 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:27 +0000] "DELETE /v2/foo/bar/blobs/uploads/f47d66b4-b43b-4d77-8155-ff0e8326f35f?_state=V6pNKaeKzRRjxmpGVC6A2ehamt-L3H7tSOeH1SLmw8p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY0N2Q2NmI0LWI0M2ItNGQ3Ny04MTU1LWZmMGU4MzI2ZjM1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODoyNy41MzM1Mjg0MzdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:27Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.2 http.request.host="127.0.0.1:41687" http.request.id=8385038c-3db1-43fc-b3aa-6da0be88b2f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:46256" http.request.uri="/v2/foo/bar/blobs/uploads/f47d66b4-b43b-4d77-8155-ff0e8326f35f?_state=V6pNKaeKzRRjxmpGVC6A2ehamt-L3H7tSOeH1SLmw8p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY0N2Q2NmI0LWI0M2ItNGQ3Ny04MTU1LWZmMGU4MzI2ZjM1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODoyNy41MzM1Mjg0MzdaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=f47d66b4-b43b-4d77-8155-ff0e8326f35f time="2026-04-10T23:38:27Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:41687" http.request.id=8385038c-3db1-43fc-b3aa-6da0be88b2f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:46256" http.request.uri="/v2/foo/bar/blobs/uploads/f47d66b4-b43b-4d77-8155-ff0e8326f35f?_state=V6pNKaeKzRRjxmpGVC6A2ehamt-L3H7tSOeH1SLmw8p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY0N2Q2NmI0LWI0M2ItNGQ3Ny04MTU1LWZmMGU4MzI2ZjM1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODoyNy41MzM1Mjg0MzdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.83651ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=f47d66b4-b43b-4d77-8155-ff0e8326f35f 127.0.0.1 - - [10/Apr/2026:23:38:27 +0000] "GET /v2/foo/bar/blobs/uploads/f47d66b4-b43b-4d77-8155-ff0e8326f35f?_state=V6pNKaeKzRRjxmpGVC6A2ehamt-L3H7tSOeH1SLmw8p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY0N2Q2NmI0LWI0M2ItNGQ3Ny04MTU1LWZmMGU4MzI2ZjM1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODoyNy41MzM1Mjg0MzdaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-04-10T23:38:27Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41687" http.request.id=b6054ad4-79a9-46ad-ad11-6500de51f74d http.request.method=POST http.request.remoteaddr="127.0.0.1:46268" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.226042ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:27 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:27Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.2 http.request.host="127.0.0.1:41687" http.request.id=0e73f0fe-e177-40e9-a27f-f8b9efa5ef89 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46268" http.request.uri="/v2/foo/bar/blobs/uploads/e408e2f0-8f9d-4546-b097-42ab874172ed?_state=TihSHe21rKN85NoZM-VhD2umaN0HxpTX0MtOayuEJmd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU0MDhlMmYwLThmOWQtNDU0Ni1iMDk3LTQyYWI4NzQxNzJlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODoyNy41NDMyOTM5NDZaIn0%3D&digest=sha256%3A442773757e216be96a0491397bdccb92bb644e0af9fd9356f179a0de87a60142" http.request.useragent="Go-http-client/1.1" provided=sha256:442773757e216be96a0491397bdccb92bb644e0af9fd9356f179a0de87a60142 vars.name="foo/bar" vars.uuid=e408e2f0-8f9d-4546-b097-42ab874172ed time="2026-04-10T23:38:27Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.2 http.request.host="127.0.0.1:41687" http.request.id=0e73f0fe-e177-40e9-a27f-f8b9efa5ef89 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46268" http.request.uri="/v2/foo/bar/blobs/uploads/e408e2f0-8f9d-4546-b097-42ab874172ed?_state=TihSHe21rKN85NoZM-VhD2umaN0HxpTX0MtOayuEJmd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU0MDhlMmYwLThmOWQtNDU0Ni1iMDk3LTQyYWI4NzQxNzJlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODoyNy41NDMyOTM5NDZaIn0%3D&digest=sha256%3A442773757e216be96a0491397bdccb92bb644e0af9fd9356f179a0de87a60142" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=e408e2f0-8f9d-4546-b097-42ab874172ed time="2026-04-10T23:38:27Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:442773757e216be96a0491397bdccb92bb644e0af9fd9356f179a0de87a60142, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:41687" http.request.id=0e73f0fe-e177-40e9-a27f-f8b9efa5ef89 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46268" http.request.uri="/v2/foo/bar/blobs/uploads/e408e2f0-8f9d-4546-b097-42ab874172ed?_state=TihSHe21rKN85NoZM-VhD2umaN0HxpTX0MtOayuEJmd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU0MDhlMmYwLThmOWQtNDU0Ni1iMDk3LTQyYWI4NzQxNzJlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODoyNy41NDMyOTM5NDZaIn0%3D&digest=sha256%3A442773757e216be96a0491397bdccb92bb644e0af9fd9356f179a0de87a60142" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.190284ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=e408e2f0-8f9d-4546-b097-42ab874172ed 127.0.0.1 - - [10/Apr/2026:23:38:27 +0000] "PUT /v2/foo/bar/blobs/uploads/e408e2f0-8f9d-4546-b097-42ab874172ed?_state=TihSHe21rKN85NoZM-VhD2umaN0HxpTX0MtOayuEJmd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU0MDhlMmYwLThmOWQtNDU0Ni1iMDk3LTQyYWI4NzQxNzJlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODoyNy41NDMyOTM5NDZaIn0%3D&digest=sha256%3A442773757e216be96a0491397bdccb92bb644e0af9fd9356f179a0de87a60142 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-04-10T23:38:27Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41687" http.request.id=757817de-ccff-4ff1-96ec-126df1d9a928 http.request.method=POST http.request.remoteaddr="127.0.0.1:46268" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.878058ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:27 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:27Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41687" http.request.id=b6a424bb-a0e0-4b08-8f30-1c72cf7a5bb4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46268" http.request.uri="/v2/foo/bar/blobs/uploads/e1c542b4-8328-44d8-8f80-ebcd1ea4a005?_state=zAIdWPrxxYPQpRk3tOOFn5RQQKgfnWdN4u7K2lMTxJF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUxYzU0MmI0LTgzMjgtNDRkOC04ZjgwLWViY2QxZWE0YTAwNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODoyNy41NDgyOTk2ODZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=2.248047ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:27 +0000] "PUT /v2/foo/bar/blobs/uploads/e1c542b4-8328-44d8-8f80-ebcd1ea4a005?_state=zAIdWPrxxYPQpRk3tOOFn5RQQKgfnWdN4u7K2lMTxJF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUxYzU0MmI0LTgzMjgtNDRkOC04ZjgwLWViY2QxZWE0YTAwNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODoyNy41NDgyOTk2ODZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:27Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41687" http.request.id=e6ab06c2-c8a6-4874-8062-cd30c10015c3 http.request.method=POST http.request.remoteaddr="127.0.0.1:46268" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.787248ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:27 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:27Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41687" http.request.id=8a9aca85-07c8-465b-bb80-35e7a5f43972 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46268" http.request.uri="/v2/foo/bar/blobs/uploads/b54c3ea0-2b43-4952-875e-e36eb3df225f?_state=qxpj_pfv03pN07Hzo3XQf_4vdL6y6SBJqGOAp0OYg5V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1NGMzZWEwLTJiNDMtNDk1Mi04NzVlLWUzNmViM2RmMjI1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODoyNy41NTMwMTE4MTdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.892277ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:27 +0000] "PUT /v2/foo/bar/blobs/uploads/b54c3ea0-2b43-4952-875e-e36eb3df225f?_state=qxpj_pfv03pN07Hzo3XQf_4vdL6y6SBJqGOAp0OYg5V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1NGMzZWEwLTJiNDMtNDk1Mi04NzVlLWUzNmViM2RmMjI1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODoyNy41NTMwMTE4MTdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:27Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41687" http.request.id=be2b59db-a907-4708-8f15-fa01b4e53b1b http.request.method=POST http.request.remoteaddr="127.0.0.1:46268" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.61023ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:27 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:32Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41687" http.request.id=06459d95-29fb-4622-8a61-3f8431e0e112 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46268" http.request.uri="/v2/foo/bar/blobs/uploads/8870f3f9-21b3-4eb9-8b6d-adc7b83c0ae3?_state=G6EHM4hCW_SWv1BIGygDqP3HWjEnNzz6sMymGSj3fAV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4NzBmM2Y5LTIxYjMtNGViOS04YjZkLWFkYzdiODNjMGFlMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODoyNy41NTcxNzE3NjhaIn0%3D&digest=sha256%3A442773757e216be96a0491397bdccb92bb644e0af9fd9356f179a0de87a60142" http.request.useragent="Go-http-client/1.1" http.response.duration=5.403121484s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:27 +0000] "PUT /v2/foo/bar/blobs/uploads/8870f3f9-21b3-4eb9-8b6d-adc7b83c0ae3?_state=G6EHM4hCW_SWv1BIGygDqP3HWjEnNzz6sMymGSj3fAV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4NzBmM2Y5LTIxYjMtNGViOS04YjZkLWFkYzdiODNjMGFlMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODoyNy41NTcxNzE3NjhaIn0%3D&digest=sha256%3A442773757e216be96a0491397bdccb92bb644e0af9fd9356f179a0de87a60142 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:33Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41687" http.request.id=e69fcc40-4662-470f-b8c9-0e17fa9ebf39 http.request.method=POST http.request.remoteaddr="127.0.0.1:46268" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.771712ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:33 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:41687" http.request.id=768ea3d1-a929-49af-884f-4d40b10aebd9 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:46268" http.request.uri="/v2/foo/bar/blobs/uploads/8a5e14b9-da3b-4ca8-a25b-50bc261bdabc?_state=DE4JYexDmZbHcTDvjd95ss6mm-BASk32ZayQMyXkVHp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhNWUxNGI5LWRhM2ItNGNhOC1hMjViLTUwYmMyNjFiZGFiYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODozMy4wNTgwNTYzMjRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=5.220802137s http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:33 +0000] "PATCH /v2/foo/bar/blobs/uploads/8a5e14b9-da3b-4ca8-a25b-50bc261bdabc?_state=DE4JYexDmZbHcTDvjd95ss6mm-BASk32ZayQMyXkVHp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhNWUxNGI5LWRhM2ItNGNhOC1hMjViLTUwYmMyNjFiZGFiYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODozMy4wNTgwNTYzMjRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41687" http.request.id=af596584-9df9-4c1b-ab0d-3d82090c4076 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46268" http.request.uri="/v2/foo/bar/blobs/uploads/8a5e14b9-da3b-4ca8-a25b-50bc261bdabc?_state=tB8hNzuQKRdTjIa6gLv3ryf4yk_vNrPbIWpfBKwR1z17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhNWUxNGI5LWRhM2ItNGNhOC1hMjViLTUwYmMyNjFiZGFiYyIsIk9mZnNldCI6MjgxOTQ4MTYsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzg6MzNaIn0%3D&digest=sha256%3A442773757e216be96a0491397bdccb92bb644e0af9fd9356f179a0de87a60142" http.request.useragent="Go-http-client/1.1" http.response.duration=2.548973ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:38 +0000] "PUT /v2/foo/bar/blobs/uploads/8a5e14b9-da3b-4ca8-a25b-50bc261bdabc?_state=tB8hNzuQKRdTjIa6gLv3ryf4yk_vNrPbIWpfBKwR1z17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhNWUxNGI5LWRhM2ItNGNhOC1hMjViLTUwYmMyNjFiZGFiYyIsIk9mZnNldCI6MjgxOTQ4MTYsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzg6MzNaIn0%3D&digest=sha256%3A442773757e216be96a0491397bdccb92bb644e0af9fd9356f179a0de87a60142 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41687" http.request.id=16159554-d3b7-4cc9-9e19-2a6ddcab0910 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:46268" http.request.uri="/v2/foo/bar/blobs/sha256:442773757e216be96a0491397bdccb92bb644e0af9fd9356f179a0de87a60142" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.514121ms http.response.status=200 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:38 +0000] "HEAD /v2/foo/bar/blobs/sha256:442773757e216be96a0491397bdccb92bb644e0af9fd9356f179a0de87a60142 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41687" http.request.id=0b4694f1-c1e7-477f-8244-b9353fbe8243 http.request.method=GET http.request.remoteaddr="127.0.0.1:46268" http.request.uri="/v2/foo/bar/blobs/sha256:442773757e216be96a0491397bdccb92bb644e0af9fd9356f179a0de87a60142" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=123.661234ms http.response.status=200 http.response.written=28194816 127.0.0.1 - - [10/Apr/2026:23:38:38 +0000] "GET /v2/foo/bar/blobs/sha256:442773757e216be96a0491397bdccb92bb644e0af9fd9356f179a0de87a60142 HTTP/1.1" 200 28194816 "" "Go-http-client/1.1" time="2026-04-10T23:38:38Z" level=error msg="error parsing digest="sha257:442773757e216be96a0491397bdccb92bb644e0af9fd9356f179a0de87a60142": unsupported digest algorithm" go.version=go1.26.2 http.request.host="127.0.0.1:41687" http.request.id=0d5cfbdb-4bdd-4a0b-8845-afbcac12c923 http.request.method=GET http.request.remoteaddr="127.0.0.1:46268" http.request.uri="/v2/foo/bar/blobs/sha257:442773757e216be96a0491397bdccb92bb644e0af9fd9356f179a0de87a60142" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:442773757e216be96a0491397bdccb92bb644e0af9fd9356f179a0de87a60142" vars.name="foo/bar" time="2026-04-10T23:38:38Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:41687" http.request.id=0d5cfbdb-4bdd-4a0b-8845-afbcac12c923 http.request.method=GET http.request.remoteaddr="127.0.0.1:46268" http.request.uri="/v2/foo/bar/blobs/sha257:442773757e216be96a0491397bdccb92bb644e0af9fd9356f179a0de87a60142" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.90333ms http.response.status=400 http.response.written=110 vars.digest="sha257:442773757e216be96a0491397bdccb92bb644e0af9fd9356f179a0de87a60142" vars.name="foo/bar" 127.0.0.1 - - [10/Apr/2026:23:38:38 +0000] "GET /v2/foo/bar/blobs/sha257:442773757e216be96a0491397bdccb92bb644e0af9fd9356f179a0de87a60142 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-04-10T23:38:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41687" http.request.id=2340007f-8171-49c9-ab6a-2c6366f31c9f http.request.method=GET http.request.remoteaddr="127.0.0.1:48034" http.request.uri="/v2/foo/bar/blobs/sha256:442773757e216be96a0491397bdccb92bb644e0af9fd9356f179a0de87a60142" http.request.useragent="Go-http-client/1.1" http.response.duration=2.588826ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:38 +0000] "GET /v2/foo/bar/blobs/sha256:442773757e216be96a0491397bdccb92bb644e0af9fd9356f179a0de87a60142 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41687" http.request.id=58cc0826-1d57-40ce-9630-3f8164dd8e72 http.request.method=GET http.request.remoteaddr="127.0.0.1:48020" http.request.uri="/v2/foo/bar/blobs/sha256:442773757e216be96a0491397bdccb92bb644e0af9fd9356f179a0de87a60142" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=17.271695ms http.response.status=200 http.response.written=2648704 127.0.0.1 - - [10/Apr/2026:23:38:38 +0000] "GET /v2/foo/bar/blobs/sha256:442773757e216be96a0491397bdccb92bb644e0af9fd9356f179a0de87a60142 HTTP/1.1" 200 2648704 "" "Go-http-client/1.1" time="2026-04-10T23:38:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41687" http.request.id=12711554-4ff4-4ef6-a631-63e0eaadd6e6 http.request.method=GET http.request.remoteaddr="127.0.0.1:48034" http.request.uri="/v2/foo/bar/blobs/sha256:442773757e216be96a0491397bdccb92bb644e0af9fd9356f179a0de87a60142" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=8.18376ms http.response.status=200 http.response.written=360448 127.0.0.1 - - [10/Apr/2026:23:38:38 +0000] "GET /v2/foo/bar/blobs/sha256:442773757e216be96a0491397bdccb92bb644e0af9fd9356f179a0de87a60142 HTTP/1.1" 200 360448 "" "Go-http-client/1.1" time="2026-04-10T23:38:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45533" http.request.id=1e3797ef-9210-4965-8016-e1e113832cf7 http.request.method=GET http.request.remoteaddr="127.0.0.1:49772" http.request.uri="/v2/foo/bar/blobs/sha256:dbb08c8a3b177cc43aeb94d87f3d767ee0ca2715228fe434b05e5fe595abca49" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=11.112750081s http.response.status=200 http.response.written=2648704 127.0.0.1 - - [10/Apr/2026:23:38:27 +0000] "GET /v2/foo/bar/blobs/sha256:dbb08c8a3b177cc43aeb94d87f3d767ee0ca2715228fe434b05e5fe595abca49 HTTP/1.1" 200 2648704 "" "Go-http-client/1.1" time="2026-04-10T23:38:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45533" http.request.id=8dbe3481-1ef4-4f20-b6f6-cea3b8d77157 http.request.method=GET http.request.remoteaddr="127.0.0.1:49782" http.request.uri="/v2/foo/bar/blobs/sha256:dbb08c8a3b177cc43aeb94d87f3d767ee0ca2715228fe434b05e5fe595abca49" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=11.104938128s http.response.status=200 http.response.written=2646784 127.0.0.1 - - [10/Apr/2026:23:38:27 +0000] "GET /v2/foo/bar/blobs/sha256:dbb08c8a3b177cc43aeb94d87f3d767ee0ca2715228fe434b05e5fe595abca49 HTTP/1.1" 200 2646784 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (15.09s) === RUN TestBlobDelete time="2026-04-10T23:38:38Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-10T23:38:38Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-10T23:38:38Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755 err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:43105" http.request.id=73132d15-536a-4035-a5e9-e470c5e7ca19 http.request.method=GET http.request.remoteaddr="127.0.0.1:55386" http.request.uri="/v2/foo/bar/blobs/sha256:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.671338ms http.response.status=404 http.response.written=157 vars.digest="sha256:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755" vars.name="foo/bar" 127.0.0.1 - - [10/Apr/2026:23:38:38 +0000] "GET /v2/foo/bar/blobs/sha256:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-04-10T23:38:38Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755 err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:43105" http.request.id=6fb3671f-b485-41af-afcc-1d4ca20389df http.request.method=HEAD http.request.remoteaddr="127.0.0.1:55398" http.request.uri="/v2/foo/bar/blobs/sha256:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.364402ms http.response.status=404 http.response.written=157 vars.digest="sha256:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755" vars.name="foo/bar" 127.0.0.1 - - [10/Apr/2026:23:38:38 +0000] "HEAD /v2/foo/bar/blobs/sha256:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-04-10T23:38:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43105" http.request.id=9ec4240b-a607-4756-b4af-515362b0c4b8 http.request.method=POST http.request.remoteaddr="127.0.0.1:55398" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.143089ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43105" http.request.id=15d860d6-79c8-48a2-b0f5-728bf44d7643 http.request.method=GET http.request.remoteaddr="127.0.0.1:55398" http.request.uri="/v2/foo/bar/blobs/uploads/c002f8bb-0e3a-41b1-9c3e-70ad3e781961?_state=rbzoJHtDiN-_SC57iHl4M0Pt-kCOLtP6DXphLDjiDDJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMwMDJmOGJiLTBlM2EtNDFiMS05YzNlLTcwYWQzZTc4MTk2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODozOC42MTU1ODgxNThaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.924948ms http.response.status=204 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:38 +0000] "GET /v2/foo/bar/blobs/uploads/c002f8bb-0e3a-41b1-9c3e-70ad3e781961?_state=rbzoJHtDiN-_SC57iHl4M0Pt-kCOLtP6DXphLDjiDDJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMwMDJmOGJiLTBlM2EtNDFiMS05YzNlLTcwYWQzZTc4MTk2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODozOC42MTU1ODgxNThaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43105" http.request.id=7e634115-08dc-45df-a1e6-4e47dd446a31 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55398" http.request.uri="/v2/foo/bar/blobs/uploads/c002f8bb-0e3a-41b1-9c3e-70ad3e781961?_state=rbzoJHtDiN-_SC57iHl4M0Pt-kCOLtP6DXphLDjiDDJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMwMDJmOGJiLTBlM2EtNDFiMS05YzNlLTcwYWQzZTc4MTk2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODozOC42MTU1ODgxNThaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.07259ms http.response.status=204 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:38 +0000] "DELETE /v2/foo/bar/blobs/uploads/c002f8bb-0e3a-41b1-9c3e-70ad3e781961?_state=rbzoJHtDiN-_SC57iHl4M0Pt-kCOLtP6DXphLDjiDDJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMwMDJmOGJiLTBlM2EtNDFiMS05YzNlLTcwYWQzZTc4MTk2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODozOC42MTU1ODgxNThaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:38Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.2 http.request.host="127.0.0.1:43105" http.request.id=548d8c01-f12c-40f7-b31f-e068ba8ec3cc http.request.method=GET http.request.remoteaddr="127.0.0.1:55398" http.request.uri="/v2/foo/bar/blobs/uploads/c002f8bb-0e3a-41b1-9c3e-70ad3e781961?_state=rbzoJHtDiN-_SC57iHl4M0Pt-kCOLtP6DXphLDjiDDJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMwMDJmOGJiLTBlM2EtNDFiMS05YzNlLTcwYWQzZTc4MTk2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODozOC42MTU1ODgxNThaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=c002f8bb-0e3a-41b1-9c3e-70ad3e781961 time="2026-04-10T23:38:38Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:43105" http.request.id=548d8c01-f12c-40f7-b31f-e068ba8ec3cc http.request.method=GET http.request.remoteaddr="127.0.0.1:55398" http.request.uri="/v2/foo/bar/blobs/uploads/c002f8bb-0e3a-41b1-9c3e-70ad3e781961?_state=rbzoJHtDiN-_SC57iHl4M0Pt-kCOLtP6DXphLDjiDDJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMwMDJmOGJiLTBlM2EtNDFiMS05YzNlLTcwYWQzZTc4MTk2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODozOC42MTU1ODgxNThaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.871606ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=c002f8bb-0e3a-41b1-9c3e-70ad3e781961 127.0.0.1 - - [10/Apr/2026:23:38:38 +0000] "GET /v2/foo/bar/blobs/uploads/c002f8bb-0e3a-41b1-9c3e-70ad3e781961?_state=rbzoJHtDiN-_SC57iHl4M0Pt-kCOLtP6DXphLDjiDDJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMwMDJmOGJiLTBlM2EtNDFiMS05YzNlLTcwYWQzZTc4MTk2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODozOC42MTU1ODgxNThaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-04-10T23:38:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43105" http.request.id=64017d4d-2d57-4675-9c79-04b5a5f32061 http.request.method=POST http.request.remoteaddr="127.0.0.1:55410" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.518884ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:38Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.2 http.request.host="127.0.0.1:43105" http.request.id=d29c783e-8795-4232-9a74-aff191983b00 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55410" http.request.uri="/v2/foo/bar/blobs/uploads/e1f9af96-c752-4c38-8838-bd592432b6c6?_state=tj_72_256hrVx9mcntNoSQUgVQhA8bYad_cpBkepY6h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUxZjlhZjk2LWM3NTItNGMzOC04ODM4LWJkNTkyNDMyYjZjNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODozOC42MjU4MDcyMDhaIn0%3D&digest=sha256%3Ad63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755" http.request.useragent="Go-http-client/1.1" provided=sha256:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755 vars.name="foo/bar" vars.uuid=e1f9af96-c752-4c38-8838-bd592432b6c6 time="2026-04-10T23:38:38Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.2 http.request.host="127.0.0.1:43105" http.request.id=d29c783e-8795-4232-9a74-aff191983b00 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55410" http.request.uri="/v2/foo/bar/blobs/uploads/e1f9af96-c752-4c38-8838-bd592432b6c6?_state=tj_72_256hrVx9mcntNoSQUgVQhA8bYad_cpBkepY6h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUxZjlhZjk2LWM3NTItNGMzOC04ODM4LWJkNTkyNDMyYjZjNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODozOC42MjU4MDcyMDhaIn0%3D&digest=sha256%3Ad63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=e1f9af96-c752-4c38-8838-bd592432b6c6 time="2026-04-10T23:38:38Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:43105" http.request.id=d29c783e-8795-4232-9a74-aff191983b00 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55410" http.request.uri="/v2/foo/bar/blobs/uploads/e1f9af96-c752-4c38-8838-bd592432b6c6?_state=tj_72_256hrVx9mcntNoSQUgVQhA8bYad_cpBkepY6h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUxZjlhZjk2LWM3NTItNGMzOC04ODM4LWJkNTkyNDMyYjZjNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODozOC42MjU4MDcyMDhaIn0%3D&digest=sha256%3Ad63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.816012ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=e1f9af96-c752-4c38-8838-bd592432b6c6 127.0.0.1 - - [10/Apr/2026:23:38:38 +0000] "PUT /v2/foo/bar/blobs/uploads/e1f9af96-c752-4c38-8838-bd592432b6c6?_state=tj_72_256hrVx9mcntNoSQUgVQhA8bYad_cpBkepY6h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUxZjlhZjk2LWM3NTItNGMzOC04ODM4LWJkNTkyNDMyYjZjNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODozOC42MjU4MDcyMDhaIn0%3D&digest=sha256%3Ad63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-04-10T23:38:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43105" http.request.id=6d5b03c1-808b-4891-be1a-2de7b31519ef http.request.method=POST http.request.remoteaddr="127.0.0.1:55410" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.870923ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43105" http.request.id=abe19d37-9232-4601-ace7-d4c7349c7582 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55410" http.request.uri="/v2/foo/bar/blobs/uploads/98188d3f-dc0f-4630-b8dd-6ae3395684af?_state=M0YUycA1_P8W30IuVQLDq77LMlRThGYR8p6iBjr5nQx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk4MTg4ZDNmLWRjMGYtNDYzMC1iOGRkLTZhZTMzOTU2ODRhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODozOC42MzAzNjY1ODJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=2.316693ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:38 +0000] "PUT /v2/foo/bar/blobs/uploads/98188d3f-dc0f-4630-b8dd-6ae3395684af?_state=M0YUycA1_P8W30IuVQLDq77LMlRThGYR8p6iBjr5nQx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk4MTg4ZDNmLWRjMGYtNDYzMC1iOGRkLTZhZTMzOTU2ODRhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODozOC42MzAzNjY1ODJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43105" http.request.id=237075ac-dbf8-4f83-8fae-528ae67dc589 http.request.method=POST http.request.remoteaddr="127.0.0.1:55410" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.890505ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43105" http.request.id=2f5acf09-937f-403f-96bb-b90ebf733ca9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55410" http.request.uri="/v2/foo/bar/blobs/uploads/fd28080e-54a0-4f5c-914e-82f250f1a752?_state=_-ldCbsiT6nQImtoQSJvbqP2WwmHWJ0CTtisgkeiRrt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZkMjgwODBlLTU0YTAtNGY1Yy05MTRlLTgyZjI1MGYxYTc1MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODozOC42MzU0MjA5NThaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.157725ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:38 +0000] "PUT /v2/foo/bar/blobs/uploads/fd28080e-54a0-4f5c-914e-82f250f1a752?_state=_-ldCbsiT6nQImtoQSJvbqP2WwmHWJ0CTtisgkeiRrt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZkMjgwODBlLTU0YTAtNGY1Yy05MTRlLTgyZjI1MGYxYTc1MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODozOC42MzU0MjA5NThaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43105" http.request.id=7f4c38f5-62c9-4ee9-bae5-3b16e8c88539 http.request.method=POST http.request.remoteaddr="127.0.0.1:55410" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.865627ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:40Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43105" http.request.id=7a503fb1-d1b6-4bad-a37f-8e5e59a09ff4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55410" http.request.uri="/v2/foo/bar/blobs/uploads/82d68104-8a5e-4140-9876-f045a375c979?_state=vaIsoH8strNEO9qxI_-v5YOXs3PY6bTmF55pKGs4Bn17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgyZDY4MTA0LThhNWUtNDE0MC05ODc2LWYwNDVhMzc1Yzk3OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODozOC42NDAyMzU3OTJaIn0%3D&digest=sha256%3Ad63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755" http.request.useragent="Go-http-client/1.1" http.response.duration=2.132217236s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:38 +0000] "PUT /v2/foo/bar/blobs/uploads/82d68104-8a5e-4140-9876-f045a375c979?_state=vaIsoH8strNEO9qxI_-v5YOXs3PY6bTmF55pKGs4Bn17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgyZDY4MTA0LThhNWUtNDE0MC05ODc2LWYwNDVhMzc1Yzk3OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODozOC42NDAyMzU3OTJaIn0%3D&digest=sha256%3Ad63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:40Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43105" http.request.id=4fd180e7-82dd-4bea-97e3-9ee1f20303d4 http.request.method=POST http.request.remoteaddr="127.0.0.1:55410" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.964491ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:42Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:43105" http.request.id=e675e613-fb7c-4225-8853-f430e2f013cc http.request.method=PATCH http.request.remoteaddr="127.0.0.1:55410" http.request.uri="/v2/foo/bar/blobs/uploads/e23118fb-f8e6-4991-8d30-6eac2164a9a8?_state=GcRZS5kTpT_B-sLHlQ34WmtxmaY3denQkzskuAGHlo97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUyMzExOGZiLWY4ZTYtNDk5MS04ZDMwLTZlYWMyMTY0YTlhOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODo0MC44NjgyNTQyNDhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.903947898s http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:40 +0000] "PATCH /v2/foo/bar/blobs/uploads/e23118fb-f8e6-4991-8d30-6eac2164a9a8?_state=GcRZS5kTpT_B-sLHlQ34WmtxmaY3denQkzskuAGHlo97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUyMzExOGZiLWY4ZTYtNDk5MS04ZDMwLTZlYWMyMTY0YTlhOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODo0MC44NjgyNTQyNDhaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:42Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43105" http.request.id=27f4d186-644b-4feb-b927-7cca0d95333c http.request.method=PUT http.request.remoteaddr="127.0.0.1:55410" http.request.uri="/v2/foo/bar/blobs/uploads/e23118fb-f8e6-4991-8d30-6eac2164a9a8?_state=9A4B1yLa7G1uMW6LTaSWA--1FyPTtV22kfabMwaiz3J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUyMzExOGZiLWY4ZTYtNDk5MS04ZDMwLTZlYWMyMTY0YTlhOCIsIk9mZnNldCI6MTYzOTg4NDgsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzg6NDBaIn0%3D&digest=sha256%3Ad63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755" http.request.useragent="Go-http-client/1.1" http.response.duration=2.281986ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:42 +0000] "PUT /v2/foo/bar/blobs/uploads/e23118fb-f8e6-4991-8d30-6eac2164a9a8?_state=9A4B1yLa7G1uMW6LTaSWA--1FyPTtV22kfabMwaiz3J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUyMzExOGZiLWY4ZTYtNDk5MS04ZDMwLTZlYWMyMTY0YTlhOCIsIk9mZnNldCI6MTYzOTg4NDgsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzg6NDBaIn0%3D&digest=sha256%3Ad63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:42Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43105" http.request.id=236a62d8-8adf-4a9c-9c98-fab65bca06c2 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:55410" http.request.uri="/v2/foo/bar/blobs/sha256:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.531812ms http.response.status=200 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:42 +0000] "HEAD /v2/foo/bar/blobs/sha256:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:42Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43105" http.request.id=eeb09bc0-2eda-4aa1-b763-727e5082ed43 http.request.method=GET http.request.remoteaddr="127.0.0.1:55410" http.request.uri="/v2/foo/bar/blobs/sha256:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=84.065005ms http.response.status=200 http.response.written=16398848 127.0.0.1 - - [10/Apr/2026:23:38:42 +0000] "GET /v2/foo/bar/blobs/sha256:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755 HTTP/1.1" 200 16398848 "" "Go-http-client/1.1" time="2026-04-10T23:38:42Z" level=error msg="error parsing digest="sha257:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755": unsupported digest algorithm" go.version=go1.26.2 http.request.host="127.0.0.1:43105" http.request.id=77e82874-bf86-482d-868d-535eae0892c0 http.request.method=GET http.request.remoteaddr="127.0.0.1:55410" http.request.uri="/v2/foo/bar/blobs/sha257:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755" vars.name="foo/bar" time="2026-04-10T23:38:42Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:43105" http.request.id=77e82874-bf86-482d-868d-535eae0892c0 http.request.method=GET http.request.remoteaddr="127.0.0.1:55410" http.request.uri="/v2/foo/bar/blobs/sha257:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.17947ms http.response.status=400 http.response.written=110 vars.digest="sha257:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755" vars.name="foo/bar" 127.0.0.1 - - [10/Apr/2026:23:38:42 +0000] "GET /v2/foo/bar/blobs/sha257:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-04-10T23:38:42Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43105" http.request.id=2737514b-a8fd-4f12-827f-8cba9ceb55c4 http.request.method=GET http.request.remoteaddr="127.0.0.1:55420" http.request.uri="/v2/foo/bar/blobs/sha256:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755" http.request.useragent="Go-http-client/1.1" http.response.duration=2.352262ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:42 +0000] "GET /v2/foo/bar/blobs/sha256:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:42Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43105" http.request.id=c85faffb-c4d3-4bbb-953f-88539aa68e64 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55426" http.request.uri="/v2/foo/bar/blobs/sha256:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755" http.request.useragent="Go-http-client/1.1" http.response.duration=1.808296ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:42 +0000] "DELETE /v2/foo/bar/blobs/sha256:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:42Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755 err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:43105" http.request.id=9d9d8562-3c97-41c3-81b2-c91f8474ff6d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:55426" http.request.uri="/v2/foo/bar/blobs/sha256:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.55524ms http.response.status=404 http.response.written=157 vars.digest="sha256:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755" vars.name="foo/bar" 127.0.0.1 - - [10/Apr/2026:23:38:42 +0000] "HEAD /v2/foo/bar/blobs/sha256:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-04-10T23:38:42Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:43105" http.request.id=03926925-4688-41e5-8e55-bd76a6e992a6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55426" http.request.uri="/v2/foo/bar/blobs/sha256:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.354683ms http.response.status=404 http.response.written=74 vars.digest="sha256:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755" vars.name="foo/bar" 127.0.0.1 - - [10/Apr/2026:23:38:42 +0000] "DELETE /v2/foo/bar/blobs/sha256:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2026-04-10T23:38:42Z" level=error msg="error parsing digest="sha257:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755": unsupported digest algorithm" go.version=go1.26.2 http.request.host="127.0.0.1:43105" http.request.id=cfd34e33-8752-4e47-a38c-553017728d4e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55434" http.request.uri="/v2/foo/bar/blobs/sha257:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755" vars.name="foo/bar" time="2026-04-10T23:38:42Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:43105" http.request.id=cfd34e33-8752-4e47-a38c-553017728d4e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55434" http.request.uri="/v2/foo/bar/blobs/sha257:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.94326ms http.response.status=400 http.response.written=110 vars.digest="sha257:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755" vars.name="foo/bar" 127.0.0.1 - - [10/Apr/2026:23:38:42 +0000] "DELETE /v2/foo/bar/blobs/sha257:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-04-10T23:38:42Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43105" http.request.id=81136574-018d-42d1-b5ab-276544b9010a http.request.method=POST http.request.remoteaddr="127.0.0.1:55448" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.371818ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:44Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43105" http.request.id=9dc6af3a-b86e-4e4a-a7c8-77a1865d393b http.request.method=PUT http.request.remoteaddr="127.0.0.1:55448" http.request.uri="/v2/foo/bar/blobs/uploads/f2767a9b-186e-4893-9b15-4b9b5c221830?_state=a1CtT7d4JJlcV4qr0epS8PxUtwA6gNMfBwFW8ME8H-97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYyNzY3YTliLTE4NmUtNDg5My05YjE1LTRiOWI1YzIyMTgzMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODo0Mi45MDU3MjkwODNaIn0%3D&digest=sha256%3Ad63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755" http.request.useragent="Go-http-client/1.1" http.response.duration=1.955936985s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:42 +0000] "PUT /v2/foo/bar/blobs/uploads/f2767a9b-186e-4893-9b15-4b9b5c221830?_state=a1CtT7d4JJlcV4qr0epS8PxUtwA6gNMfBwFW8ME8H-97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYyNzY3YTliLTE4NmUtNDg5My05YjE1LTRiOWI1YzIyMTgzMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODo0Mi45MDU3MjkwODNaIn0%3D&digest=sha256%3Ad63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:44Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43105" http.request.id=a68c8465-08de-43ae-b2af-8a3bcc4d48fe http.request.method=HEAD http.request.remoteaddr="127.0.0.1:55448" http.request.uri="/v2/foo/bar/blobs/sha256:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.072621ms http.response.status=200 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:44 +0000] "HEAD /v2/foo/bar/blobs/sha256:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:44Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43105" http.request.id=3d797de3-b8cf-41c3-a5f6-784a14af03bd http.request.method=GET http.request.remoteaddr="127.0.0.1:55420" http.request.uri="/v2/foo/bar/blobs/sha256:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.067806501s http.response.status=200 http.response.written=2646784 127.0.0.1 - - [10/Apr/2026:23:38:42 +0000] "GET /v2/foo/bar/blobs/sha256:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755 HTTP/1.1" 200 2646784 "" "Go-http-client/1.1" time="2026-04-10T23:38:44Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:43105" http.request.id=64fff6d7-f823-4f53-8566-86b0bdeede77 http.request.method=GET http.request.remoteaddr="127.0.0.1:55414" http.request.uri="/v2/foo/bar/blobs/sha256:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.078304819s http.response.status=200 http.response.written=2648704 127.0.0.1 - - [10/Apr/2026:23:38:42 +0000] "GET /v2/foo/bar/blobs/sha256:d63a1c99be66462cbe2b6d49315083e1780a1304b2fd61d28c0c7d785d55c755 HTTP/1.1" 200 2648704 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (6.51s) === RUN TestRelativeURL time="2026-04-10T23:38:44Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-10T23:38:44Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-10T23:38:44Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41747" http.request.id=b24bb04b-94c1-4d39-9baa-badd4e877cae http.request.method=POST http.request.remoteaddr="127.0.0.1:41170" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.903748ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:51Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41747" http.request.id=be1118d9-7ffc-4fa9-91bc-858185b67064 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41170" http.request.uri="/v2/foo/bar/blobs/uploads/4ab4bdc0-257e-43fb-8102-afefc94d60aa?_state=le16N3dDLK61G8VSEtYZXZQ5G7YPiFRXXd7jpDNmty57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRhYjRiZGMwLTI1N2UtNDNmYi04MTAyLWFmZWZjOTRkNjBhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODo0NC45NjQwMzE2NzNaIn0%3D&digest=sha256%3A97a54c9bf58150088aaec1723f747c232d3ad9e16b3d14431df81cec626b00c1" http.request.useragent="Go-http-client/1.1" http.response.duration=5.860253466s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:45 +0000] "PUT /v2/foo/bar/blobs/uploads/4ab4bdc0-257e-43fb-8102-afefc94d60aa?_state=le16N3dDLK61G8VSEtYZXZQ5G7YPiFRXXd7jpDNmty57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRhYjRiZGMwLTI1N2UtNDNmYi04MTAyLWFmZWZjOTRkNjBhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODo0NC45NjQwMzE2NzNaIn0%3D&digest=sha256%3A97a54c9bf58150088aaec1723f747c232d3ad9e16b3d14431df81cec626b00c1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:51Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41747" http.request.id=34442be5-ae0f-4329-a7d6-a85b9ca956fb http.request.method=POST http.request.remoteaddr="127.0.0.1:41170" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.376288ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:51Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41747" http.request.id=87c7a4be-9a4c-4730-9d96-02a62abd293a http.request.method=POST http.request.remoteaddr="127.0.0.1:41170" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.648725ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:53Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:41747" http.request.id=801efc55-3dd5-4b46-a8d1-3f11baf5eb5e http.request.method=PUT http.request.remoteaddr="127.0.0.1:41170" http.request.uri="/v2/foo/bar/blobs/uploads/2eb68712-cb86-4120-a93f-92dbaf92bfab?_state=NwsUkQBUU3Vs9RWgv7WO6UNvV4SaMLBWjSuoWAdrzyt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJlYjY4NzEyLWNiODYtNDEyMC1hOTNmLTkyZGJhZjkyYmZhYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODo1MS4yMDQ3NTYzOTdaIn0%3D&digest=sha256%3Aff2fc662d6d95d2b737cf1a93ad3a9a1343c59ffcd33ac02c5d0d8a5af5cd33b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.867025201s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:51 +0000] "PUT /v2/foo/bar/blobs/uploads/2eb68712-cb86-4120-a93f-92dbaf92bfab?_state=NwsUkQBUU3Vs9RWgv7WO6UNvV4SaMLBWjSuoWAdrzyt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJlYjY4NzEyLWNiODYtNDEyMC1hOTNmLTkyZGJhZjkyYmZhYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODo1MS4yMDQ3NTYzOTdaIn0%3D&digest=sha256%3Aff2fc662d6d95d2b737cf1a93ad3a9a1343c59ffcd33ac02c5d0d8a5af5cd33b HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (8.11s) === RUN TestBlobDeleteDisabled time="2026-04-10T23:38:53Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-10T23:38:53Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-10T23:38:53Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.2 http.request.host="127.0.0.1:46573" http.request.id=1c4d28da-f0e7-4003-80b4-c95ea4d62c09 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35904" http.request.uri="/v2/foo/bar/blobs/sha256:b781f70c503be62d5736ef1afa8ebc5e58cb85fef5d54ea608431767aa82680f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="982.218µs" http.response.status=405 http.response.written=78 vars.digest="sha256:b781f70c503be62d5736ef1afa8ebc5e58cb85fef5d54ea608431767aa82680f" vars.name="foo/bar" 127.0.0.1 - - [10/Apr/2026:23:38:53 +0000] "DELETE /v2/foo/bar/blobs/sha256:b781f70c503be62d5736ef1afa8ebc5e58cb85fef5d54ea608431767aa82680f HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.16s) === RUN TestDeleteDisabled time="2026-04-10T23:38:53Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-10T23:38:53Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-10T23:38:53Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:40825" http.request.id=e9fc152a-99f2-41c2-a5ce-f4cc04ac44dd http.request.method=POST http.request.remoteaddr="127.0.0.1:37050" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="971.264µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:55Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:40825" http.request.id=b692492a-e83e-4a27-92d5-5d1420fa4062 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37050" http.request.uri="/v2/foo/bar/blobs/uploads/3d38f67b-5638-44e8-86a6-ef338c089acd?_state=5kkVYKrz2ksI1vGMJPIQY783Qz9MfUK8cP1hi1RzO4d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNkMzhmNjdiLTU2MzgtNDRlOC04NmE2LWVmMzM4YzA4OWFjZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODo1My4zNDAxMjQ3ODlaIn0%3D&digest=sha256%3A9849f41106fc59dff12b3bb256cd5c21ab3656033d2097cb066973d52e09c43e" http.request.useragent="Go-http-client/1.1" http.response.duration=2.396071349s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:53 +0000] "PUT /v2/foo/bar/blobs/uploads/3d38f67b-5638-44e8-86a6-ef338c089acd?_state=5kkVYKrz2ksI1vGMJPIQY783Qz9MfUK8cP1hi1RzO4d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNkMzhmNjdiLTU2MzgtNDRlOC04NmE2LWVmMzM4YzA4OWFjZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODo1My4zNDAxMjQ3ODlaIn0%3D&digest=sha256%3A9849f41106fc59dff12b3bb256cd5c21ab3656033d2097cb066973d52e09c43e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:38:55Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.2 http.request.host="127.0.0.1:40825" http.request.id=6d97b12e-2b2a-4804-b365-76c988a5ad67 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37050" http.request.uri="/v2/foo/bar/blobs/sha256:9849f41106fc59dff12b3bb256cd5c21ab3656033d2097cb066973d52e09c43e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.977226ms http.response.status=405 http.response.written=78 vars.digest="sha256:9849f41106fc59dff12b3bb256cd5c21ab3656033d2097cb066973d52e09c43e" vars.name="foo/bar" 127.0.0.1 - - [10/Apr/2026:23:38:55 +0000] "DELETE /v2/foo/bar/blobs/sha256:9849f41106fc59dff12b3bb256cd5c21ab3656033d2097cb066973d52e09c43e HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (2.51s) === RUN TestDeleteReadOnly time="2026-04-10T23:38:55Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-10T23:38:55Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-10T23:38:55Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:40679" http.request.id=66242e7c-109d-420c-a73d-57cfdd17aa83 http.request.method=POST http.request.remoteaddr="127.0.0.1:55352" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.28511ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:01Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:40679" http.request.id=bbe362b0-6ba4-4157-8bb1-807b98421249 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55352" http.request.uri="/v2/foo/bar/blobs/uploads/64325744-64fa-4274-b718-298002edc3f5?_state=U_4T8_nTTiK2RybN_KFi5kUMVIM0khbhKl1F3V4elj57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY0MzI1NzQ0LTY0ZmEtNDI3NC1iNzE4LTI5ODAwMmVkYzNmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODo1NS45NzY2NTQ2NDdaIn0%3D&digest=sha256%3Ae344e26ed2b9bbdab7748f73071aee17e668b06ca513a02cc9ea7955b4c142bf" http.request.useragent="Go-http-client/1.1" http.response.duration=5.797651121s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:38:55 +0000] "PUT /v2/foo/bar/blobs/uploads/64325744-64fa-4274-b718-298002edc3f5?_state=U_4T8_nTTiK2RybN_KFi5kUMVIM0khbhKl1F3V4elj57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY0MzI1NzQ0LTY0ZmEtNDI3NC1iNzE4LTI5ODAwMmVkYzNmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozODo1NS45NzY2NTQ2NDdaIn0%3D&digest=sha256%3Ae344e26ed2b9bbdab7748f73071aee17e668b06ca513a02cc9ea7955b4c142bf HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [10/Apr/2026:23:39:01 +0000] "DELETE /v2/foo/bar/blobs/sha256:e344e26ed2b9bbdab7748f73071aee17e668b06ca513a02cc9ea7955b4c142bf HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (6.04s) === RUN TestStartPushReadOnly time="2026-04-10T23:39:01Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-10T23:39:01Z" level=info msg="redis not configured" go.version=go1.26.2 127.0.0.1 - - [10/Apr/2026:23:39:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.01s) === RUN TestManifestAPI time="2026-04-10T23:39:01Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-10T23:39:01Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-10T23:39:01Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=413f40ba-87c1-410f-91ee-530ac37e9486 http.request.method=GET http.request.remoteaddr="127.0.0.1:49464" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.197291ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [10/Apr/2026:23:39:01 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-04-10T23:39:01Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=d13d7010-3ade-450b-a47c-449aa81f4572 http.request.method=GET http.request.remoteaddr="127.0.0.1:49464" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.961661ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [10/Apr/2026:23:39:01 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-04-10T23:39:01Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=b6dc88c3-3b24-4d23-af57-64b13c66c3f0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49464" 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.72826ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [10/Apr/2026:23:39:01 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-04-10T23:39:01Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=77fbba5a-e795-42bb-8ef4-b7b8c99861a4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49464" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.429865ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-10T23:39:01Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=77fbba5a-e795-42bb-8ef4-b7b8c99861a4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49464" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.497166ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-10T23:39:01Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=77fbba5a-e795-42bb-8ef4-b7b8c99861a4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49464" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.538484ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-10T23:39:01Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=77fbba5a-e795-42bb-8ef4-b7b8c99861a4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49464" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.58601ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [10/Apr/2026:23:39:01 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-04-10T23:39:01Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=97c1ad43-b434-4e08-8a31-42ca62aef36a http.request.method=POST http.request.remoteaddr="127.0.0.1:49464" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.096067ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:01 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:05Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=e7f8deee-df1b-4c89-b46b-e2e1022be22f http.request.method=PUT http.request.remoteaddr="127.0.0.1:49464" http.request.uri="/v2/foo/schema1/blobs/uploads/11916d87-f76d-4eeb-abec-0433401c01e8?_state=XRrlJNnCTM-PkWdzQlNUpCcb0cLfgYWdsVs675VIo6x7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxMTkxNmQ4Ny1mNzZkLTRlZWItYWJlYy0wNDMzNDAxYzAxZTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzk6MDEuOTgyMjA5ODYxWiJ9&digest=sha256%3Aa5cbc24928a1295d57bce695a0d5e2034e83e7c23206eb24e76c796c30d336e5" http.request.useragent="Go-http-client/1.1" http.response.duration=3.883829505s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:01 +0000] "PUT /v2/foo/schema1/blobs/uploads/11916d87-f76d-4eeb-abec-0433401c01e8?_state=XRrlJNnCTM-PkWdzQlNUpCcb0cLfgYWdsVs675VIo6x7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxMTkxNmQ4Ny1mNzZkLTRlZWItYWJlYy0wNDMzNDAxYzAxZTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzk6MDEuOTgyMjA5ODYxWiJ9&digest=sha256%3Aa5cbc24928a1295d57bce695a0d5e2034e83e7c23206eb24e76c796c30d336e5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:06Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=a0cf1a9d-60af-4bf8-b864-32d2eb681dcc http.request.method=POST http.request.remoteaddr="127.0.0.1:49464" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.329511ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:06 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=78b1112f-e8c0-493f-9e78-0fa7bbcd8237 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49464" http.request.uri="/v2/foo/schema1/blobs/uploads/18882245-6aed-400f-b5fc-59a79de4db5f?_state=HAT82WjK7lEQAyvFZJyUdUvuSh8sBqHhFENN3m-JXCV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxODg4MjI0NS02YWVkLTQwMGYtYjVmYy01OWE3OWRlNGRiNWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzk6MDYuMTEyOTczMjg2WiJ9&digest=sha256%3Af09298732ed2f6de57e94121a8ddc1ca7d515c90819d234e19eb527509818f85" http.request.useragent="Go-http-client/1.1" http.response.duration=5.276905908s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:06 +0000] "PUT /v2/foo/schema1/blobs/uploads/18882245-6aed-400f-b5fc-59a79de4db5f?_state=HAT82WjK7lEQAyvFZJyUdUvuSh8sBqHhFENN3m-JXCV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxODg4MjI0NS02YWVkLTQwMGYtYjVmYy01OWE3OWRlNGRiNWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzk6MDYuMTEyOTczMjg2WiJ9&digest=sha256%3Af09298732ed2f6de57e94121a8ddc1ca7d515c90819d234e19eb527509818f85 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=e104c507-d70d-48bc-9deb-1ba094feca09 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49464" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.49557ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:11 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=187d3c41-006b-4d59-ab1e-821b68a8a5b8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49464" http.request.uri="/v2/foo/schema1/manifests/sha256:e93b3eb2fe3fd7b11e6d90033f64f04aa9646e7205762d2509aee15b90b91010" http.request.useragent="Go-http-client/1.1" http.response.duration=2.499732ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:e93b3eb2fe3fd7b11e6d90033f64f04aa9646e7205762d2509aee15b90b91010 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=bd4c3dbe-52bb-493b-a08f-c47c176fd34f http.request.method=GET http.request.remoteaddr="127.0.0.1:49464" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.209776ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [10/Apr/2026:23:39:11 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-10T23:39:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=c379e5c7-e6ff-4322-b78b-0361b95762f8 http.request.method=GET http.request.remoteaddr="127.0.0.1:49464" http.request.uri="/v2/foo/schema1/manifests/sha256:e93b3eb2fe3fd7b11e6d90033f64f04aa9646e7205762d2509aee15b90b91010" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.014009ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [10/Apr/2026:23:39:11 +0000] "GET /v2/foo/schema1/manifests/sha256:e93b3eb2fe3fd7b11e6d90033f64f04aa9646e7205762d2509aee15b90b91010 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-10T23:39:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:44225" http.request.id=b6589dad-6d56-46f6-b762-c8dc983f3158 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49464" http.request.uri="/v2/foo/schema1/manifests/sha256:e93b3eb2fe3fd7b11e6d90033f64f04aa9646e7205762d2509aee15b90b91010" http.request.useragent="Go-http-client/1.1" http.response.duration=2.490902ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:e93b3eb2fe3fd7b11e6d90033f64f04aa9646e7205762d2509aee15b90b91010 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:44225" http.request.id=02cc3052-311b-49b0-9292-fb84c6279b10 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49464" http.request.uri="/v2/foo/schema1/manifests/sha256:e93b3eb2fe3fd7b11e6d90033f64f04aa9646e7205762d2509aee15b90b91010" http.request.useragent="Go-http-client/1.1" http.response.duration=2.770383ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:e93b3eb2fe3fd7b11e6d90033f64f04aa9646e7205762d2509aee15b90b91010 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/json" http.request.host="127.0.0.1:44225" http.request.id=efec1e5c-506f-4075-bfdc-6a1e28defe70 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49464" http.request.uri="/v2/foo/schema1/manifests/sha256:e93b3eb2fe3fd7b11e6d90033f64f04aa9646e7205762d2509aee15b90b91010" http.request.useragent="Go-http-client/1.1" http.response.duration=2.601874ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:e93b3eb2fe3fd7b11e6d90033f64f04aa9646e7205762d2509aee15b90b91010 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=7f6cf324-e9fe-43c4-8799-aacc8f8469b2 http.request.method=GET http.request.remoteaddr="127.0.0.1:49464" http.request.uri="/v2/foo/schema1/manifests/sha256:e93b3eb2fe3fd7b11e6d90033f64f04aa9646e7205762d2509aee15b90b91010" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.424362ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [10/Apr/2026:23:39:11 +0000] "GET /v2/foo/schema1/manifests/sha256:e93b3eb2fe3fd7b11e6d90033f64f04aa9646e7205762d2509aee15b90b91010 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-10T23:39:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=7493228b-f0d8-4519-966f-97fb06208a22 http.request.method=GET http.request.remoteaddr="127.0.0.1:49464" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.731858ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:11 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=293542c9-aaaa-44af-bb73-6044970b9260 http.request.method=GET http.request.remoteaddr="127.0.0.1:49464" http.request.uri="/v2/foo/schema1/manifests/sha256:e93b3eb2fe3fd7b11e6d90033f64f04aa9646e7205762d2509aee15b90b91010" http.request.useragent="Go-http-client/1.1" http.response.duration=1.580939ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:11 +0000] "GET /v2/foo/schema1/manifests/sha256:e93b3eb2fe3fd7b11e6d90033f64f04aa9646e7205762d2509aee15b90b91010 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=f6312ccb-52dd-40d4-a127-2966664fdc80 http.request.method=GET http.request.remoteaddr="127.0.0.1:49464" 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="914.322µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [10/Apr/2026:23:39:11 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-04-10T23:39:11Z" level=error msg="payload digest does match: "sha256:43b738b2502072885ca2e227d85d6d6886fb6d3e515cd62ad213ba0a4da7ccad" != "sha256:e93b3eb2fe3fd7b11e6d90033f64f04aa9646e7205762d2509aee15b90b91010"" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=5ba9f97c-022a-4f07-a8a3-6fb0af116abf http.request.method=PUT http.request.remoteaddr="127.0.0.1:49464" http.request.uri="/v2/foo/schema1/manifests/sha256:e93b3eb2fe3fd7b11e6d90033f64f04aa9646e7205762d2509aee15b90b91010" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:e93b3eb2fe3fd7b11e6d90033f64f04aa9646e7205762d2509aee15b90b91010" time="2026-04-10T23:39:11Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=5ba9f97c-022a-4f07-a8a3-6fb0af116abf http.request.method=PUT http.request.remoteaddr="127.0.0.1:49464" http.request.uri="/v2/foo/schema1/manifests/sha256:e93b3eb2fe3fd7b11e6d90033f64f04aa9646e7205762d2509aee15b90b91010" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.118215ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:e93b3eb2fe3fd7b11e6d90033f64f04aa9646e7205762d2509aee15b90b91010" 127.0.0.1 - - [10/Apr/2026:23:39:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:e93b3eb2fe3fd7b11e6d90033f64f04aa9646e7205762d2509aee15b90b91010 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-04-10T23:39:11Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=9b123fb1-31e6-4052-91a8-272562985a62 http.request.method=GET http.request.remoteaddr="127.0.0.1:53426" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.462283ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [10/Apr/2026:23:39:11 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-04-10T23:39:11Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=1c0a4efe-7234-45c2-becf-2a3faba750f1 http.request.method=GET http.request.remoteaddr="127.0.0.1:53426" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.717391ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [10/Apr/2026:23:39:11 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-04-10T23:39:11Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44225" http.request.id=29fe0b1a-8d48-4d19-b480-7e978b94130c http.request.method=PUT http.request.remoteaddr="127.0.0.1:53426" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.044251ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-10T23:39:11Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44225" http.request.id=29fe0b1a-8d48-4d19-b480-7e978b94130c http.request.method=PUT http.request.remoteaddr="127.0.0.1:53426" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.122712ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-10T23:39:11Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44225" http.request.id=29fe0b1a-8d48-4d19-b480-7e978b94130c http.request.method=PUT http.request.remoteaddr="127.0.0.1:53426" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.173494ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [10/Apr/2026:23:39:11 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-04-10T23:39:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=e20df4d4-52b5-41d4-b2d4-d460342a5227 http.request.method=POST http.request.remoteaddr="127.0.0.1:53426" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.961524ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:11 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=feda26f1-6285-4868-9c9f-465469b13c96 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53426" http.request.uri="/v2/foo/schema2/blobs/uploads/19d2502c-e430-4981-9095-d2aeeae19438?_state=U0K-t-P0iIaCHjZk1vodUhTQpLatC4IOmSkCwkgrV657Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxOWQyNTAyYy1lNDMwLTQ5ODEtOTA5NS1kMmFlZWFlMTk0MzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzk6MTEuNDM1MjAxODM3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.345904ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:11 +0000] "PUT /v2/foo/schema2/blobs/uploads/19d2502c-e430-4981-9095-d2aeeae19438?_state=U0K-t-P0iIaCHjZk1vodUhTQpLatC4IOmSkCwkgrV657Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxOWQyNTAyYy1lNDMwLTQ5ODEtOTA5NS1kMmFlZWFlMTk0MzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzk6MTEuNDM1MjAxODM3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:11Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44225" http.request.id=af4ad287-13e1-4d95-a2ff-25b8776b4848 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53426" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.046821ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-10T23:39:11Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44225" http.request.id=af4ad287-13e1-4d95-a2ff-25b8776b4848 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53426" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.123303ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [10/Apr/2026:23:39:11 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-04-10T23:39:11Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=65e0a01c-95f0-4add-ad17-d645ac19d33d http.request.method=POST http.request.remoteaddr="127.0.0.1:53426" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.131848ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:11 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:13Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=adb98ca0-b91c-4e91-b65c-d2fab2852051 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53426" http.request.uri="/v2/foo/schema2/blobs/uploads/87d26802-152a-49b7-a1c9-7a37c5327da5?_state=ThXl2IAAC2sfGtBS_3anTclAeJxfVO5d4Uz9bFAM_ZN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4N2QyNjgwMi0xNTJhLTQ5YjctYTFjOS03YTM3YzUzMjdkYTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzk6MTEuNTk4NzkwMjY4WiJ9&digest=sha256%3A9ed74fc307f4ea8f5a9b9f99fc47533f5389e925ee1bf6da4a709de97e986479" http.request.useragent="Go-http-client/1.1" http.response.duration=2.028188014s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:11 +0000] "PUT /v2/foo/schema2/blobs/uploads/87d26802-152a-49b7-a1c9-7a37c5327da5?_state=ThXl2IAAC2sfGtBS_3anTclAeJxfVO5d4Uz9bFAM_ZN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4N2QyNjgwMi0xNTJhLTQ5YjctYTFjOS03YTM3YzUzMjdkYTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzk6MTEuNTk4NzkwMjY4WiJ9&digest=sha256%3A9ed74fc307f4ea8f5a9b9f99fc47533f5389e925ee1bf6da4a709de97e986479 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:13Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=abaf2028-17b0-44e1-bb93-12cbcfa510c2 http.request.method=POST http.request.remoteaddr="127.0.0.1:53426" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.920815ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:13 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:18Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=ae340e9a-e890-4ade-987a-d2bc4c3a41a6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53426" http.request.uri="/v2/foo/schema2/blobs/uploads/7c250a31-57d3-4029-8175-bded96409f02?_state=l6vPewG_ug40ZfcAqXmuVyyvzzxtECXPNHEcV39D33h7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3YzI1MGEzMS01N2QzLTQwMjktODE3NS1iZGVkOTY0MDlmMDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzk6MTMuODQ1NzQ4MjEyWiJ9&digest=sha256%3A34352b89da7e1dfe91219662f8cf1e5ffb8c5d28adb247d35d39490e1f9d6309" http.request.useragent="Go-http-client/1.1" http.response.duration=4.198271368s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:13 +0000] "PUT /v2/foo/schema2/blobs/uploads/7c250a31-57d3-4029-8175-bded96409f02?_state=l6vPewG_ug40ZfcAqXmuVyyvzzxtECXPNHEcV39D33h7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3YzI1MGEzMS01N2QzLTQwMjktODE3NS1iZGVkOTY0MDlmMDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzk6MTMuODQ1NzQ4MjEyWiJ9&digest=sha256%3A34352b89da7e1dfe91219662f8cf1e5ffb8c5d28adb247d35d39490e1f9d6309 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:18Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44225" http.request.id=4c4e5736-f1fd-4992-a431-f80eab010507 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53426" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.054454ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:18 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:18Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44225" http.request.id=cbd7a837-c404-45d8-8616-d8ffa9599aff http.request.method=PUT http.request.remoteaddr="127.0.0.1:53426" http.request.uri="/v2/foo/schema2/manifests/sha256:0332e2363fc328c79d75b2fdb2a203e7a4a171ed012b63a833732320251921ff" http.request.useragent="Go-http-client/1.1" http.response.duration=1.869241ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:18 +0000] "PUT /v2/foo/schema2/manifests/sha256:0332e2363fc328c79d75b2fdb2a203e7a4a171ed012b63a833732320251921ff HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:18Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=32b99436-6509-45c9-98e4-90a9531815b3 http.request.method=GET http.request.remoteaddr="127.0.0.1:53426" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.764752ms http.response.status=200 http.response.written=732 127.0.0.1 - - [10/Apr/2026:23:39:18 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-04-10T23:39:18Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=73d61e7a-60b4-4c2c-83f3-f3d68c8f01e2 http.request.method=GET http.request.remoteaddr="127.0.0.1:53426" http.request.uri="/v2/foo/schema2/manifests/sha256:0332e2363fc328c79d75b2fdb2a203e7a4a171ed012b63a833732320251921ff" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.603118ms http.response.status=200 http.response.written=732 127.0.0.1 - - [10/Apr/2026:23:39:18 +0000] "GET /v2/foo/schema2/manifests/sha256:0332e2363fc328c79d75b2fdb2a203e7a4a171ed012b63a833732320251921ff HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-04-10T23:39:18Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=d20792c4-856c-4463-8f27-3d8256aca6c2 http.request.method=GET http.request.remoteaddr="127.0.0.1:53426" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.407845ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:18 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:18Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=30b98412-10fd-4319-83c0-bffbc5c0d3af http.request.method=GET http.request.remoteaddr="127.0.0.1:53426" http.request.uri="/v2/foo/schema2/manifests/sha256:0332e2363fc328c79d75b2fdb2a203e7a4a171ed012b63a833732320251921ff" http.request.useragent="Go-http-client/1.1" http.response.duration=1.585098ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:18 +0000] "GET /v2/foo/schema2/manifests/sha256:0332e2363fc328c79d75b2fdb2a203e7a4a171ed012b63a833732320251921ff HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:18Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=42d51cec-fd7a-43a3-8ea4-3f0d98f86bf3 http.request.method=GET http.request.remoteaddr="127.0.0.1:53426" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.533143ms http.response.status=200 http.response.written=45 127.0.0.1 - - [10/Apr/2026:23:39:18 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-04-10T23:39:18Z" level=info msg="rewriting manifest sha256:0332e2363fc328c79d75b2fdb2a203e7a4a171ed012b63a833732320251921ff in schema1 format to support old client" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=47df1022-5ebc-4100-b8b4-7d3441e34dbc http.request.method=GET http.request.remoteaddr="127.0.0.1:53426" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-10T23:39:18Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=47df1022-5ebc-4100-b8b4-7d3441e34dbc http.request.method=GET http.request.remoteaddr="127.0.0.1:53426" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.054937ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [10/Apr/2026:23:39:18 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-04-10T23:39: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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:44225" http.request.id=2355181f-1a7a-484c-9997-cc1716d169b2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53426" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.953465ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [10/Apr/2026:23:39:18 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-04-10T23:39:18Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:44225" http.request.id=7fd149db-c332-48df-b88c-21df75ee6b4d http.request.method=PUT http.request.remoteaddr="127.0.0.1:53426" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.771131ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:18 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:18Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:44225" http.request.id=a12beee4-6514-448f-91be-6f1050711ed3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53426" http.request.uri="/v2/foo/schema2/manifests/sha256:0cbb7cef9ad0768e9dbcad6284bc5497430d6a84f411b831d355f2c7491b3bb2" http.request.useragent="Go-http-client/1.1" http.response.duration=2.625268ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:18 +0000] "PUT /v2/foo/schema2/manifests/sha256:0cbb7cef9ad0768e9dbcad6284bc5497430d6a84f411b831d355f2c7491b3bb2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:18Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=c6b745ff-c04c-44de-b64b-817f090aa810 http.request.method=GET http.request.remoteaddr="127.0.0.1:53426" 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=2.412605ms http.response.status=200 http.response.written=434 127.0.0.1 - - [10/Apr/2026:23:39:18 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-04-10T23:39:18Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=a16053dd-acfe-498c-9174-45e3119915bb http.request.method=GET http.request.remoteaddr="127.0.0.1:53426" http.request.uri="/v2/foo/schema2/manifests/sha256:0cbb7cef9ad0768e9dbcad6284bc5497430d6a84f411b831d355f2c7491b3bb2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=2.013645ms http.response.status=200 http.response.written=434 127.0.0.1 - - [10/Apr/2026:23:39:18 +0000] "GET /v2/foo/schema2/manifests/sha256:0cbb7cef9ad0768e9dbcad6284bc5497430d6a84f411b831d355f2c7491b3bb2 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-04-10T23:39:18Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=412e9d27-25ff-4b53-8645-9e88aad26ab2 http.request.method=GET http.request.remoteaddr="127.0.0.1:53426" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.825259ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:18 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:18Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=0e5affed-0735-48b1-b001-494b157480f8 http.request.method=GET http.request.remoteaddr="127.0.0.1:53426" http.request.uri="/v2/foo/schema2/manifests/sha256:0cbb7cef9ad0768e9dbcad6284bc5497430d6a84f411b831d355f2c7491b3bb2" http.request.useragent="Go-http-client/1.1" http.response.duration=2.169763ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:18 +0000] "GET /v2/foo/schema2/manifests/sha256:0cbb7cef9ad0768e9dbcad6284bc5497430d6a84f411b831d355f2c7491b3bb2 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:18Z" level=info msg="rewriting manifest list sha256:0cbb7cef9ad0768e9dbcad6284bc5497430d6a84f411b831d355f2c7491b3bb2 in schema1 format to support old client" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=6c0fcccf-ee03-4ae4-ad5a-b0c91c578610 http.request.method=GET http.request.remoteaddr="127.0.0.1:53426" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2026-04-10T23:39:18Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44225" http.request.id=6c0fcccf-ee03-4ae4-ad5a-b0c91c578610 http.request.method=GET http.request.remoteaddr="127.0.0.1:53426" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.318313ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [10/Apr/2026:23:39:18 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2026-04-10T23:39: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.2 time="2026-04-10T23:39:18Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-10T23:39: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.2 http.request.host="127.0.0.1:45359" http.request.id=477525a3-eb08-4bc0-bdfe-d0b45eed1afe http.request.method=GET http.request.remoteaddr="127.0.0.1:44534" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.439769ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [10/Apr/2026:23:39:18 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-04-10T23:39: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.2 http.request.host="127.0.0.1:45359" http.request.id=74c767d0-99a0-4619-9a02-1baf9464be64 http.request.method=GET http.request.remoteaddr="127.0.0.1:44534" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.949354ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [10/Apr/2026:23:39:18 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-04-10T23:39: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.2 http.request.host="127.0.0.1:45359" http.request.id=9a5c9e3f-1e49-4f22-b58f-bb1f45f0a451 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44534" 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.654511ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [10/Apr/2026:23:39:18 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-04-10T23:39: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.2 http.request.host="127.0.0.1:45359" http.request.id=d208893d-4f0d-4f3d-b25f-f3892d72f5c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44534" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.418815ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-10T23:39: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.2 http.request.host="127.0.0.1:45359" http.request.id=d208893d-4f0d-4f3d-b25f-f3892d72f5c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44534" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.48088ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-10T23:39: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.2 http.request.host="127.0.0.1:45359" http.request.id=d208893d-4f0d-4f3d-b25f-f3892d72f5c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44534" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.531123ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-10T23:39: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.2 http.request.host="127.0.0.1:45359" http.request.id=d208893d-4f0d-4f3d-b25f-f3892d72f5c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44534" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.585532ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [10/Apr/2026:23:39:18 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-04-10T23:39:18Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45359" http.request.id=f80e69ab-3610-4b1f-9740-9c3db2e4c425 http.request.method=POST http.request.remoteaddr="127.0.0.1:44534" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.957393ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:18 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:21Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45359" http.request.id=011f77e8-19c1-4cfc-ba84-a138aca27f6d http.request.method=PUT http.request.remoteaddr="127.0.0.1:44534" http.request.uri="/v2/foo/schema1/blobs/uploads/301b2195-65fd-45ac-9629-206ac8cdc479?_state=DsEOQypCiEqCfLFeOZxYsrOdO_Nc6edlQzfsmXxQZNV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzMDFiMjE5NS02NWZkLTQ1YWMtOTYyOS0yMDZhYzhjZGM0NzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzk6MTguMjk0MzcwMDEyWiJ9&digest=sha256%3A9bf5688ff64c57bcaf72069cd5d8002da9abd81c2bab32eedb1e60bc0a024da0" http.request.useragent="Go-http-client/1.1" http.response.duration=2.806264002s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:18 +0000] "PUT /v2/foo/schema1/blobs/uploads/301b2195-65fd-45ac-9629-206ac8cdc479?_state=DsEOQypCiEqCfLFeOZxYsrOdO_Nc6edlQzfsmXxQZNV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzMDFiMjE5NS02NWZkLTQ1YWMtOTYyOS0yMDZhYzhjZGM0NzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzk6MTguMjk0MzcwMDEyWiJ9&digest=sha256%3A9bf5688ff64c57bcaf72069cd5d8002da9abd81c2bab32eedb1e60bc0a024da0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:21Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45359" http.request.id=f2d6b82d-4c03-4e3e-b66c-801ef7aad0f6 http.request.method=POST http.request.remoteaddr="127.0.0.1:44534" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.004367ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:21 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45359" http.request.id=c4c0da9a-38cd-402f-b08b-a25678cf8135 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44534" http.request.uri="/v2/foo/schema1/blobs/uploads/a1f6e0c5-1001-4e0b-b8a0-b193b51c28e3?_state=2mokJBdsAIiP2W5GZ0FeW7V8ZY_gCK3zIPxq3fBqIV57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhMWY2ZTBjNS0xMDAxLTRlMGItYjhhMC1iMTkzYjUxYzI4ZTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzk6MjEuMjc0Nzk2NTkzWiJ9&digest=sha256%3A0dbfec7c8a51a54663762d7785cefeefae8172d1173442b2599134f7a9b4c6d5" http.request.useragent="Go-http-client/1.1" http.response.duration=2.363523796s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:21 +0000] "PUT /v2/foo/schema1/blobs/uploads/a1f6e0c5-1001-4e0b-b8a0-b193b51c28e3?_state=2mokJBdsAIiP2W5GZ0FeW7V8ZY_gCK3zIPxq3fBqIV57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhMWY2ZTBjNS0xMDAxLTRlMGItYjhhMC1iMTkzYjUxYzI4ZTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzk6MjEuMjc0Nzk2NTkzWiJ9&digest=sha256%3A0dbfec7c8a51a54663762d7785cefeefae8172d1173442b2599134f7a9b4c6d5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45359" http.request.id=de72c9a7-2f3d-4728-be45-9026f9e86743 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44534" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.993892ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:23 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45359" http.request.id=16c7b4f0-a175-4440-a23d-5817f392f094 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44534" http.request.uri="/v2/foo/schema1/manifests/sha256:a9e01e66da88c04fd845c35b473f5996c2d6849d3b82e4c85e63c84138f985a0" http.request.useragent="Go-http-client/1.1" http.response.duration=2.714498ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:23 +0000] "PUT /v2/foo/schema1/manifests/sha256:a9e01e66da88c04fd845c35b473f5996c2d6849d3b82e4c85e63c84138f985a0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45359" http.request.id=fa76e3ec-85db-4929-82ed-13e58e19c003 http.request.method=GET http.request.remoteaddr="127.0.0.1:44534" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.386575ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [10/Apr/2026:23:39:23 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-10T23:39:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45359" http.request.id=9a0bdd63-3581-45c0-9e04-5844132d539b http.request.method=GET http.request.remoteaddr="127.0.0.1:44534" http.request.uri="/v2/foo/schema1/manifests/sha256:a9e01e66da88c04fd845c35b473f5996c2d6849d3b82e4c85e63c84138f985a0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=7.175707ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [10/Apr/2026:23:39:23 +0000] "GET /v2/foo/schema1/manifests/sha256:a9e01e66da88c04fd845c35b473f5996c2d6849d3b82e4c85e63c84138f985a0 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-10T23:39:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:45359" http.request.id=0dbe0785-d1a1-4492-8cd5-81bd001fb107 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44534" http.request.uri="/v2/foo/schema1/manifests/sha256:a9e01e66da88c04fd845c35b473f5996c2d6849d3b82e4c85e63c84138f985a0" http.request.useragent="Go-http-client/1.1" http.response.duration=2.693397ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:23 +0000] "PUT /v2/foo/schema1/manifests/sha256:a9e01e66da88c04fd845c35b473f5996c2d6849d3b82e4c85e63c84138f985a0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:45359" http.request.id=7c892b92-ea0c-45b7-bfc4-112edbe19f56 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44534" http.request.uri="/v2/foo/schema1/manifests/sha256:a9e01e66da88c04fd845c35b473f5996c2d6849d3b82e4c85e63c84138f985a0" http.request.useragent="Go-http-client/1.1" http.response.duration=2.669795ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:23 +0000] "PUT /v2/foo/schema1/manifests/sha256:a9e01e66da88c04fd845c35b473f5996c2d6849d3b82e4c85e63c84138f985a0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/json" http.request.host="127.0.0.1:45359" http.request.id=643a7aa4-ddc3-4170-9d09-b3abad1d405f http.request.method=PUT http.request.remoteaddr="127.0.0.1:44534" http.request.uri="/v2/foo/schema1/manifests/sha256:a9e01e66da88c04fd845c35b473f5996c2d6849d3b82e4c85e63c84138f985a0" http.request.useragent="Go-http-client/1.1" http.response.duration=2.529629ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:23 +0000] "PUT /v2/foo/schema1/manifests/sha256:a9e01e66da88c04fd845c35b473f5996c2d6849d3b82e4c85e63c84138f985a0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45359" http.request.id=ecc0aad5-1492-4348-b7a2-55341796e7f3 http.request.method=GET http.request.remoteaddr="127.0.0.1:44534" http.request.uri="/v2/foo/schema1/manifests/sha256:a9e01e66da88c04fd845c35b473f5996c2d6849d3b82e4c85e63c84138f985a0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.119064ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [10/Apr/2026:23:39:23 +0000] "GET /v2/foo/schema1/manifests/sha256:a9e01e66da88c04fd845c35b473f5996c2d6849d3b82e4c85e63c84138f985a0 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-10T23:39:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45359" http.request.id=dd20e46a-52fc-404b-9a0c-01bb0beafcd0 http.request.method=GET http.request.remoteaddr="127.0.0.1:44534" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.30975ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:23 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45359" http.request.id=9c5a5ad0-4fa7-47a6-8185-685c426c276d http.request.method=GET http.request.remoteaddr="127.0.0.1:44534" http.request.uri="/v2/foo/schema1/manifests/sha256:a9e01e66da88c04fd845c35b473f5996c2d6849d3b82e4c85e63c84138f985a0" http.request.useragent="Go-http-client/1.1" http.response.duration=1.319576ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:23 +0000] "GET /v2/foo/schema1/manifests/sha256:a9e01e66da88c04fd845c35b473f5996c2d6849d3b82e4c85e63c84138f985a0 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45359" http.request.id=e3b81546-817b-4a1e-91d4-7ea9c47869a8 http.request.method=GET http.request.remoteaddr="127.0.0.1:44534" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.173213ms http.response.status=200 http.response.written=41 127.0.0.1 - - [10/Apr/2026:23:39:23 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-04-10T23:39:23Z" level=error msg="payload digest does match: "sha256:43d2106cfe9975f402eb643cfde02cb365c7e7789b17ec6ed79f68fd75149951" != "sha256:a9e01e66da88c04fd845c35b473f5996c2d6849d3b82e4c85e63c84138f985a0"" go.version=go1.26.2 http.request.host="127.0.0.1:45359" http.request.id=be15309e-64f1-466f-ad4a-6871b692f58a http.request.method=PUT http.request.remoteaddr="127.0.0.1:44534" http.request.uri="/v2/foo/schema1/manifests/sha256:a9e01e66da88c04fd845c35b473f5996c2d6849d3b82e4c85e63c84138f985a0" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:a9e01e66da88c04fd845c35b473f5996c2d6849d3b82e4c85e63c84138f985a0" time="2026-04-10T23:39:23Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:45359" http.request.id=be15309e-64f1-466f-ad4a-6871b692f58a http.request.method=PUT http.request.remoteaddr="127.0.0.1:44534" http.request.uri="/v2/foo/schema1/manifests/sha256:a9e01e66da88c04fd845c35b473f5996c2d6849d3b82e4c85e63c84138f985a0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.641813ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:a9e01e66da88c04fd845c35b473f5996c2d6849d3b82e4c85e63c84138f985a0" 127.0.0.1 - - [10/Apr/2026:23:39:23 +0000] "PUT /v2/foo/schema1/manifests/sha256:a9e01e66da88c04fd845c35b473f5996c2d6849d3b82e4c85e63c84138f985a0 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-04-10T23:39:23Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:45359" http.request.id=94169405-0270-4a15-aa2b-3c217419c2b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:33304" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.572324ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [10/Apr/2026:23:39:23 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-04-10T23:39:23Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.26.2 http.request.host="127.0.0.1:45359" http.request.id=829b0ab8-d270-48ae-a50b-ead63765d2fe http.request.method=GET http.request.remoteaddr="127.0.0.1:33304" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.231761ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [10/Apr/2026:23:39:23 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-04-10T23:39:23Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45359" http.request.id=5f5e70fb-76bd-48a3-ac96-5c4fadabf20a http.request.method=PUT http.request.remoteaddr="127.0.0.1:33304" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.606762ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-10T23:39:23Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45359" http.request.id=5f5e70fb-76bd-48a3-ac96-5c4fadabf20a http.request.method=PUT http.request.remoteaddr="127.0.0.1:33304" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.668667ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-10T23:39:23Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45359" http.request.id=5f5e70fb-76bd-48a3-ac96-5c4fadabf20a http.request.method=PUT http.request.remoteaddr="127.0.0.1:33304" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.712228ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [10/Apr/2026:23:39:23 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-04-10T23:39:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45359" http.request.id=a33bc5e8-26ad-4982-8cbd-8d49e9e53cf1 http.request.method=POST http.request.remoteaddr="127.0.0.1:33304" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.525618ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:23 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45359" http.request.id=9c60e285-9247-425a-8c3c-21d3f02f4c3e http.request.method=PUT http.request.remoteaddr="127.0.0.1:33304" http.request.uri="/v2/foo/schema2/blobs/uploads/e48bbf4c-1238-4d0a-81b0-d9fb8465f722?_state=UNDYAFTspoFv52Q1T9YNvLNJXdWU61Qy_4gJhp6Hktp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlNDhiYmY0Yy0xMjM4LTRkMGEtODFiMC1kOWZiODQ2NWY3MjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzk6MjMuNjg2ODAzMTA5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.9528ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:23 +0000] "PUT /v2/foo/schema2/blobs/uploads/e48bbf4c-1238-4d0a-81b0-d9fb8465f722?_state=UNDYAFTspoFv52Q1T9YNvLNJXdWU61Qy_4gJhp6Hktp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlNDhiYmY0Yy0xMjM4LTRkMGEtODFiMC1kOWZiODQ2NWY3MjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzk6MjMuNjg2ODAzMTA5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:23Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45359" http.request.id=82be4c8a-90b4-4cb8-bc0d-5c3af675da2a http.request.method=PUT http.request.remoteaddr="127.0.0.1:33304" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.608558ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-10T23:39:23Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45359" http.request.id=82be4c8a-90b4-4cb8-bc0d-5c3af675da2a http.request.method=PUT http.request.remoteaddr="127.0.0.1:33304" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.667119ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [10/Apr/2026:23:39:23 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-04-10T23:39:23Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45359" http.request.id=5094e30b-9370-4283-9155-716c274c54e0 http.request.method=POST http.request.remoteaddr="127.0.0.1:33304" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.586215ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:23 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:27Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45359" http.request.id=fe03c61f-0d4b-4ad0-acd0-bfefe305738e http.request.method=PUT http.request.remoteaddr="127.0.0.1:33304" http.request.uri="/v2/foo/schema2/blobs/uploads/f99d8c07-f266-49b4-9a1a-ecff3d31e66c?_state=q6NaYa_qY5uo1_xX7ixU7s91k40sqniMk6DB0N3nEKV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmOTlkOGMwNy1mMjY2LTQ5YjQtOWExYS1lY2ZmM2QzMWU2NmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzk6MjMuODY5NDI0Njk3WiJ9&digest=sha256%3A1ffe7ac91fe05fad659ff33cd93b4e6502a3685e59842d1f95c8a756a302e6fe" http.request.useragent="Go-http-client/1.1" http.response.duration=3.547017805s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:23 +0000] "PUT /v2/foo/schema2/blobs/uploads/f99d8c07-f266-49b4-9a1a-ecff3d31e66c?_state=q6NaYa_qY5uo1_xX7ixU7s91k40sqniMk6DB0N3nEKV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmOTlkOGMwNy1mMjY2LTQ5YjQtOWExYS1lY2ZmM2QzMWU2NmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzk6MjMuODY5NDI0Njk3WiJ9&digest=sha256%3A1ffe7ac91fe05fad659ff33cd93b4e6502a3685e59842d1f95c8a756a302e6fe HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:27Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45359" http.request.id=be0056b7-cf12-4dec-868c-14d0967d9b62 http.request.method=POST http.request.remoteaddr="127.0.0.1:33304" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.074245ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:27 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:30Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45359" http.request.id=292a93b9-8698-499c-af7f-312fb3499a77 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33304" http.request.uri="/v2/foo/schema2/blobs/uploads/f1223188-3b6a-4e6b-9c86-5a084216c68e?_state=OETaBd9zFQ5Q7OrtaEoB90dSplPLa4jZhoDh7l2Vhxl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmMTIyMzE4OC0zYjZhLTRlNmItOWM4Ni01YTA4NDIxNmM2OGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzk6MjcuNTgxNTQxMzg5WiJ9&digest=sha256%3Ac3a9349d41aa76913812089275a8bff2c35be5423bfa44ff81e46a250f2510ab" http.request.useragent="Go-http-client/1.1" http.response.duration=3.260448473s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:27 +0000] "PUT /v2/foo/schema2/blobs/uploads/f1223188-3b6a-4e6b-9c86-5a084216c68e?_state=OETaBd9zFQ5Q7OrtaEoB90dSplPLa4jZhoDh7l2Vhxl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmMTIyMzE4OC0zYjZhLTRlNmItOWM4Ni01YTA4NDIxNmM2OGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzk6MjcuNTgxNTQxMzg5WiJ9&digest=sha256%3Ac3a9349d41aa76913812089275a8bff2c35be5423bfa44ff81e46a250f2510ab HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:30Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45359" http.request.id=f6707a12-b0ce-4e31-96a3-b691c2455fa4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33304" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.329355ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:30 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:30Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45359" http.request.id=6089ff3b-832b-446a-b771-bdbb7d6eab48 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33304" http.request.uri="/v2/foo/schema2/manifests/sha256:a041245ac3026d462238afc41bfe725efa3f53094c58838dc42f515e89a19e4d" http.request.useragent="Go-http-client/1.1" http.response.duration=2.065919ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:30 +0000] "PUT /v2/foo/schema2/manifests/sha256:a041245ac3026d462238afc41bfe725efa3f53094c58838dc42f515e89a19e4d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:30Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45359" http.request.id=5cfd194b-5c4d-426c-8784-0ccb5c07f9d2 http.request.method=GET http.request.remoteaddr="127.0.0.1:33304" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.576363ms http.response.status=200 http.response.written=732 127.0.0.1 - - [10/Apr/2026:23:39:30 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-04-10T23:39:30Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45359" http.request.id=a6a45f68-7941-4680-8033-7423d779cff9 http.request.method=GET http.request.remoteaddr="127.0.0.1:33304" http.request.uri="/v2/foo/schema2/manifests/sha256:a041245ac3026d462238afc41bfe725efa3f53094c58838dc42f515e89a19e4d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.620656ms http.response.status=200 http.response.written=732 127.0.0.1 - - [10/Apr/2026:23:39:30 +0000] "GET /v2/foo/schema2/manifests/sha256:a041245ac3026d462238afc41bfe725efa3f53094c58838dc42f515e89a19e4d HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-04-10T23:39:30Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45359" http.request.id=5ea41d55-a592-46a7-aba3-726cf6899abb http.request.method=GET http.request.remoteaddr="127.0.0.1:33304" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.305646ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:30 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:30Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45359" http.request.id=325fdb5b-829c-4b92-96b8-790dacf88e54 http.request.method=GET http.request.remoteaddr="127.0.0.1:33304" http.request.uri="/v2/foo/schema2/manifests/sha256:a041245ac3026d462238afc41bfe725efa3f53094c58838dc42f515e89a19e4d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.163284ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:30 +0000] "GET /v2/foo/schema2/manifests/sha256:a041245ac3026d462238afc41bfe725efa3f53094c58838dc42f515e89a19e4d HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:30Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45359" http.request.id=d902dcfc-f980-46b4-a687-9a8045245cb2 http.request.method=GET http.request.remoteaddr="127.0.0.1:33304" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.420442ms http.response.status=200 http.response.written=45 127.0.0.1 - - [10/Apr/2026:23:39:30 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-04-10T23:39:30Z" level=info msg="rewriting manifest sha256:a041245ac3026d462238afc41bfe725efa3f53094c58838dc42f515e89a19e4d in schema1 format to support old client" go.version=go1.26.2 http.request.host="127.0.0.1:45359" http.request.id=6eb21c9b-fed0-4030-a37f-36b94ec4ba17 http.request.method=GET http.request.remoteaddr="127.0.0.1:33304" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-10T23:39:30Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45359" http.request.id=6eb21c9b-fed0-4030-a37f-36b94ec4ba17 http.request.method=GET http.request.remoteaddr="127.0.0.1:33304" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.563357ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [10/Apr/2026:23:39:30 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-04-10T23:39:30Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:45359" http.request.id=9a62e33e-4368-4116-b77c-9e2f280d751e http.request.method=PUT http.request.remoteaddr="127.0.0.1:33304" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.511712ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [10/Apr/2026:23:39:30 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-04-10T23:39:30Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:45359" http.request.id=caf4a316-28e9-499c-86b2-56ae528247bd http.request.method=PUT http.request.remoteaddr="127.0.0.1:33304" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.979005ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:30 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:30Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:45359" http.request.id=0d9d78f5-596c-46b7-bc08-ded5fe7acc30 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33304" http.request.uri="/v2/foo/schema2/manifests/sha256:02fb11814c53cd4bdc3daf69c5f48e51ba74beaa224288bbdcc3badb89a5911b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.794877ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:30 +0000] "PUT /v2/foo/schema2/manifests/sha256:02fb11814c53cd4bdc3daf69c5f48e51ba74beaa224288bbdcc3badb89a5911b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:30Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45359" http.request.id=2c248e64-128f-46b3-bcd7-5ed0c5432eb7 http.request.method=GET http.request.remoteaddr="127.0.0.1:33304" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.636697ms http.response.status=200 http.response.written=434 127.0.0.1 - - [10/Apr/2026:23:39:30 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-04-10T23:39:30Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45359" http.request.id=76613a10-7f49-4aef-8b19-adc1d6abfb04 http.request.method=GET http.request.remoteaddr="127.0.0.1:33304" http.request.uri="/v2/foo/schema2/manifests/sha256:02fb11814c53cd4bdc3daf69c5f48e51ba74beaa224288bbdcc3badb89a5911b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.670716ms http.response.status=200 http.response.written=434 127.0.0.1 - - [10/Apr/2026:23:39:30 +0000] "GET /v2/foo/schema2/manifests/sha256:02fb11814c53cd4bdc3daf69c5f48e51ba74beaa224288bbdcc3badb89a5911b HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-04-10T23:39:30Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45359" http.request.id=4efd6da6-2330-46a5-9c14-3d7e4daed9ee http.request.method=GET http.request.remoteaddr="127.0.0.1:33304" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.451095ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:30 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:30Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45359" http.request.id=01da3f7c-e4cf-4d37-8c6b-f106c538e9e2 http.request.method=GET http.request.remoteaddr="127.0.0.1:33304" http.request.uri="/v2/foo/schema2/manifests/sha256:02fb11814c53cd4bdc3daf69c5f48e51ba74beaa224288bbdcc3badb89a5911b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.286945ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:30 +0000] "GET /v2/foo/schema2/manifests/sha256:02fb11814c53cd4bdc3daf69c5f48e51ba74beaa224288bbdcc3badb89a5911b HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:30Z" level=info msg="rewriting manifest list sha256:02fb11814c53cd4bdc3daf69c5f48e51ba74beaa224288bbdcc3badb89a5911b in schema1 format to support old client" go.version=go1.26.2 http.request.host="127.0.0.1:45359" http.request.id=8a06d34b-78ae-42dc-b3e9-3c29bc3ce49f http.request.method=GET http.request.remoteaddr="127.0.0.1:33304" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2026-04-10T23:39:30Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:45359" http.request.id=8a06d34b-78ae-42dc-b3e9-3c29bc3ce49f http.request.method=GET http.request.remoteaddr="127.0.0.1:33304" 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=2.751578ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [10/Apr/2026:23:39:30 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (29.10s) === RUN TestGetManifestWithStorageError time="2026-04-10T23:39:30Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-10T23:39:30Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-10T23:39:30Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:46791" http.request.id=ecee5e08-cd57-4513-a32e-6e9c326034e0 http.request.method=GET http.request.remoteaddr="127.0.0.1:44808" 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=1.730479ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [10/Apr/2026:23:39:30 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-04-10T23:39:30Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.26.2 http.request.host="127.0.0.1:46791" http.request.id=3a13187c-b547-457a-8ff6-7ef5336051ea http.request.method=GET http.request.remoteaddr="127.0.0.1:44808" http.request.uri="/v2/genericstorageerr/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.252044ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [10/Apr/2026:23:39:30 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2026-04-10T23:39:30Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.26.2 http.request.host="127.0.0.1:46791" http.request.id=d2ac4e95-6786-4c73-ae3b-787788e27c4a http.request.method=GET http.request.remoteaddr="127.0.0.1:44808" http.request.uri="/v2/manifestinvalidpath/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.6474ms http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [10/Apr/2026:23:39:30 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2026-04-10T23:39:30Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.26.2 http.request.host="127.0.0.1:46791" http.request.id=34b626fa-3409-43c8-91c9-a1d66ae9dc04 http.request.method=GET http.request.remoteaddr="127.0.0.1:44808" http.request.uri="/v2/manifestbadlink/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.754123ms http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [10/Apr/2026:23:39:30 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2026-04-10T23:39:30Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-10T23:39:30Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-10T23:39:30Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=2a1ab8a5-05ec-4c23-bdb6-32325ec1d150 http.request.method=GET http.request.remoteaddr="127.0.0.1:56164" 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.742874ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [10/Apr/2026:23:39:30 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-04-10T23:39:30Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=0319ef28-b20d-4586-bcd6-eb7f01ab50b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:56164" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.221011ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [10/Apr/2026:23:39:30 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-04-10T23:39:30Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=30491f25-a363-4133-8b14-35c39c1ed28d http.request.method=PUT http.request.remoteaddr="127.0.0.1:56164" 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.253582ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [10/Apr/2026:23:39:30 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-04-10T23:39:30Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=4afd078f-fb94-4a10-93e2-cf7f604c071f http.request.method=PUT http.request.remoteaddr="127.0.0.1:56164" 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.832385ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-10T23:39:30Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=4afd078f-fb94-4a10-93e2-cf7f604c071f http.request.method=PUT http.request.remoteaddr="127.0.0.1:56164" 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.890048ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-10T23:39:30Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=4afd078f-fb94-4a10-93e2-cf7f604c071f http.request.method=PUT http.request.remoteaddr="127.0.0.1:56164" 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.931185ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-10T23:39:30Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=4afd078f-fb94-4a10-93e2-cf7f604c071f http.request.method=PUT http.request.remoteaddr="127.0.0.1:56164" 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.96959ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [10/Apr/2026:23:39:30 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-04-10T23:39:31Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=1477a280-027f-4270-952f-517da2cc7e7b http.request.method=POST http.request.remoteaddr="127.0.0.1:56164" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.036901ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:31 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:35Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=28c2adbb-bb59-4cbc-8dab-d45d8e23f3bc http.request.method=PUT http.request.remoteaddr="127.0.0.1:56164" http.request.uri="/v2/foo/schema1/blobs/uploads/9d995843-73fd-4650-8d1f-3a1f100298b8?_state=V5XkpIgZFj4tnMg0g033U_1Lx6rdE67PlM_KUbY0LQF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5ZDk5NTg0My03M2ZkLTQ2NTAtOGQxZi0zYTFmMTAwMjk4YjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzk6MzEuMTExNjc0OTg3WiJ9&digest=sha256%3A0da0950a2c7b3442a7ad3de857952a339159d2be0b21fc72ed78ce762e126953" http.request.useragent="Go-http-client/1.1" http.response.duration=4.839164839s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:31 +0000] "PUT /v2/foo/schema1/blobs/uploads/9d995843-73fd-4650-8d1f-3a1f100298b8?_state=V5XkpIgZFj4tnMg0g033U_1Lx6rdE67PlM_KUbY0LQF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5ZDk5NTg0My03M2ZkLTQ2NTAtOGQxZi0zYTFmMTAwMjk4YjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzk6MzEuMTExNjc0OTg3WiJ9&digest=sha256%3A0da0950a2c7b3442a7ad3de857952a339159d2be0b21fc72ed78ce762e126953 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:36Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=f73c3277-4bcb-43b5-bd2e-9219f78a53ee http.request.method=POST http.request.remoteaddr="127.0.0.1:56164" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.691374ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:36 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=0104c4b9-26f3-403b-8ade-9d56fad5c46b http.request.method=PUT http.request.remoteaddr="127.0.0.1:56164" http.request.uri="/v2/foo/schema1/blobs/uploads/22b777f5-72b2-4d6b-ae95-32a07b0cf9f4?_state=lMNREeoxAQ08tfpzWYRb8EjHLQ_YYeT_emZ3_ID28qR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyMmI3NzdmNS03MmIyLTRkNmItYWU5NS0zMmEwN2IwY2Y5ZjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzk6MzYuMTEyMTUwMzI3WiJ9&digest=sha256%3A00dbd43c51b356595dcb15d433e2a95167a2f56a059b668a666a3e444848fa4c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.963705257s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:36 +0000] "PUT /v2/foo/schema1/blobs/uploads/22b777f5-72b2-4d6b-ae95-32a07b0cf9f4?_state=lMNREeoxAQ08tfpzWYRb8EjHLQ_YYeT_emZ3_ID28qR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyMmI3NzdmNS03MmIyLTRkNmItYWU5NS0zMmEwN2IwY2Y5ZjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzk6MzYuMTEyMTUwMzI3WiJ9&digest=sha256%3A00dbd43c51b356595dcb15d433e2a95167a2f56a059b668a666a3e444848fa4c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=2e10f86b-8679-443f-8c56-9fb5b517d17e http.request.method=PUT http.request.remoteaddr="127.0.0.1:56164" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.851681ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:38 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=e62b3c70-06a0-4b99-b096-730836b7ae40 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56164" http.request.uri="/v2/foo/schema1/manifests/sha256:c3e3f5e88dd131c71067063e3b6db141c8f84e14e1a15c90545add5cd0984876" http.request.useragent="Go-http-client/1.1" http.response.duration=2.482376ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:38 +0000] "PUT /v2/foo/schema1/manifests/sha256:c3e3f5e88dd131c71067063e3b6db141c8f84e14e1a15c90545add5cd0984876 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=93db5268-10fa-47e7-bf74-07d6be6e45df http.request.method=GET http.request.remoteaddr="127.0.0.1:56164" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.126149ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [10/Apr/2026:23:39:38 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-10T23:39:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=98ec347d-f769-4588-9347-bd57e29cee8e http.request.method=GET http.request.remoteaddr="127.0.0.1:56164" http.request.uri="/v2/foo/schema1/manifests/sha256:c3e3f5e88dd131c71067063e3b6db141c8f84e14e1a15c90545add5cd0984876" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.850557ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [10/Apr/2026:23:39:38 +0000] "GET /v2/foo/schema1/manifests/sha256:c3e3f5e88dd131c71067063e3b6db141c8f84e14e1a15c90545add5cd0984876 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-10T23:39:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:42925" http.request.id=f03fd108-a269-4bd2-8f84-35c03749640b http.request.method=PUT http.request.remoteaddr="127.0.0.1:56164" http.request.uri="/v2/foo/schema1/manifests/sha256:c3e3f5e88dd131c71067063e3b6db141c8f84e14e1a15c90545add5cd0984876" http.request.useragent="Go-http-client/1.1" http.response.duration=2.5755ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:38 +0000] "PUT /v2/foo/schema1/manifests/sha256:c3e3f5e88dd131c71067063e3b6db141c8f84e14e1a15c90545add5cd0984876 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:42925" http.request.id=2aaf9542-eaef-459b-b87f-28a2aedea236 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56164" http.request.uri="/v2/foo/schema1/manifests/sha256:c3e3f5e88dd131c71067063e3b6db141c8f84e14e1a15c90545add5cd0984876" http.request.useragent="Go-http-client/1.1" http.response.duration=2.517127ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:38 +0000] "PUT /v2/foo/schema1/manifests/sha256:c3e3f5e88dd131c71067063e3b6db141c8f84e14e1a15c90545add5cd0984876 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/json" http.request.host="127.0.0.1:42925" http.request.id=ba0a207a-1baf-4467-81bd-657bdf932dd6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56164" http.request.uri="/v2/foo/schema1/manifests/sha256:c3e3f5e88dd131c71067063e3b6db141c8f84e14e1a15c90545add5cd0984876" http.request.useragent="Go-http-client/1.1" http.response.duration=2.605636ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:38 +0000] "PUT /v2/foo/schema1/manifests/sha256:c3e3f5e88dd131c71067063e3b6db141c8f84e14e1a15c90545add5cd0984876 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=93664e7d-7eff-4767-bf9f-802e6bb9cd52 http.request.method=GET http.request.remoteaddr="127.0.0.1:56164" http.request.uri="/v2/foo/schema1/manifests/sha256:c3e3f5e88dd131c71067063e3b6db141c8f84e14e1a15c90545add5cd0984876" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.214051ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [10/Apr/2026:23:39:38 +0000] "GET /v2/foo/schema1/manifests/sha256:c3e3f5e88dd131c71067063e3b6db141c8f84e14e1a15c90545add5cd0984876 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-10T23:39:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=3c6756a5-4300-4c0a-aac4-dbde3a6be6aa http.request.method=GET http.request.remoteaddr="127.0.0.1:56164" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.500252ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:38 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=9be417f0-5f94-4e2e-9220-8029ac59a0dd http.request.method=GET http.request.remoteaddr="127.0.0.1:56164" http.request.uri="/v2/foo/schema1/manifests/sha256:c3e3f5e88dd131c71067063e3b6db141c8f84e14e1a15c90545add5cd0984876" http.request.useragent="Go-http-client/1.1" http.response.duration=1.276682ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:38 +0000] "GET /v2/foo/schema1/manifests/sha256:c3e3f5e88dd131c71067063e3b6db141c8f84e14e1a15c90545add5cd0984876 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=14cd7663-77d5-472d-8729-14b770962f3e http.request.method=GET http.request.remoteaddr="127.0.0.1:56164" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.549068ms http.response.status=200 http.response.written=41 127.0.0.1 - - [10/Apr/2026:23:39:38 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-04-10T23:39:38Z" level=error msg="payload digest does match: "sha256:7bfcd2d8817297b803b53d628ed18534a65e2c445923ee0eb2a9d1d5000d0bfc" != "sha256:c3e3f5e88dd131c71067063e3b6db141c8f84e14e1a15c90545add5cd0984876"" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=7e32cfb1-ae75-4e63-976b-783ef3d13703 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56164" http.request.uri="/v2/foo/schema1/manifests/sha256:c3e3f5e88dd131c71067063e3b6db141c8f84e14e1a15c90545add5cd0984876" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:c3e3f5e88dd131c71067063e3b6db141c8f84e14e1a15c90545add5cd0984876" time="2026-04-10T23:39:38Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=7e32cfb1-ae75-4e63-976b-783ef3d13703 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56164" http.request.uri="/v2/foo/schema1/manifests/sha256:c3e3f5e88dd131c71067063e3b6db141c8f84e14e1a15c90545add5cd0984876" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.033665ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:c3e3f5e88dd131c71067063e3b6db141c8f84e14e1a15c90545add5cd0984876" 127.0.0.1 - - [10/Apr/2026:23:39:38 +0000] "PUT /v2/foo/schema1/manifests/sha256:c3e3f5e88dd131c71067063e3b6db141c8f84e14e1a15c90545add5cd0984876 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-04-10T23:39:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=a8e749f5-8786-4f9d-badb-d77e782b499d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54178" http.request.uri="/v2/foo/schema1/manifests/sha256:c3e3f5e88dd131c71067063e3b6db141c8f84e14e1a15c90545add5cd0984876" http.request.useragent="Go-http-client/1.1" http.response.duration=2.065065ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:38 +0000] "DELETE /v2/foo/schema1/manifests/sha256:c3e3f5e88dd131c71067063e3b6db141c8f84e14e1a15c90545add5cd0984876 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:38Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:c3e3f5e88dd131c71067063e3b6db141c8f84e14e1a15c90545add5cd0984876" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=d8b76d5d-3f6c-4e89-a6f4-04ccce96fa13 http.request.method=GET http.request.remoteaddr="127.0.0.1:54178" http.request.uri="/v2/foo/schema1/manifests/sha256:c3e3f5e88dd131c71067063e3b6db141c8f84e14e1a15c90545add5cd0984876" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.456885ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:c3e3f5e88dd131c71067063e3b6db141c8f84e14e1a15c90545add5cd0984876" 127.0.0.1 - - [10/Apr/2026:23:39:38 +0000] "GET /v2/foo/schema1/manifests/sha256:c3e3f5e88dd131c71067063e3b6db141c8f84e14e1a15c90545add5cd0984876 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-04-10T23:39:38Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=e8d69f9e-0b33-4860-ba0c-3162bcac3124 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54192" http.request.uri="/v2/foo/schema1/manifests/sha256:c3e3f5e88dd131c71067063e3b6db141c8f84e14e1a15c90545add5cd0984876" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.777961ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:c3e3f5e88dd131c71067063e3b6db141c8f84e14e1a15c90545add5cd0984876" 127.0.0.1 - - [10/Apr/2026:23:39:38 +0000] "DELETE /v2/foo/schema1/manifests/sha256:c3e3f5e88dd131c71067063e3b6db141c8f84e14e1a15c90545add5cd0984876 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-04-10T23:39:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=365e2f6f-a967-4e97-ad44-863d907987c2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54194" http.request.uri="/v2/foo/schema1/manifests/sha256:c3e3f5e88dd131c71067063e3b6db141c8f84e14e1a15c90545add5cd0984876" http.request.useragent="Go-http-client/1.1" http.response.duration=3.159676ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:38 +0000] "PUT /v2/foo/schema1/manifests/sha256:c3e3f5e88dd131c71067063e3b6db141c8f84e14e1a15c90545add5cd0984876 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=52c5321f-d1b9-4798-95a8-f27dbfd3e173 http.request.method=GET http.request.remoteaddr="127.0.0.1:54194" http.request.uri="/v2/foo/schema1/manifests/sha256:c3e3f5e88dd131c71067063e3b6db141c8f84e14e1a15c90545add5cd0984876" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.748925ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [10/Apr/2026:23:39:38 +0000] "GET /v2/foo/schema1/manifests/sha256:c3e3f5e88dd131c71067063e3b6db141c8f84e14e1a15c90545add5cd0984876 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-10T23:39:38Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=af73cd5d-3e01-4982-a0c9-48180f176237 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54210" 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=1.821495ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [10/Apr/2026:23:39:38 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-04-10T23:39:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=3f1696fb-264c-45be-abbc-1bc286d87ccb http.request.method=PUT http.request.remoteaddr="127.0.0.1:54214" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.6375ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:38 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=6aa29b39-4a97-48ad-930e-221baa40f507 http.request.method=GET http.request.remoteaddr="127.0.0.1:54214" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.615138ms http.response.status=200 http.response.written=39 127.0.0.1 - - [10/Apr/2026:23:39:38 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-04-10T23:39:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=0da23f61-0856-4ba3-bd62-8890a49a8eff http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54214" http.request.uri="/v2/foo/schema1/manifests/sha256:c3e3f5e88dd131c71067063e3b6db141c8f84e14e1a15c90545add5cd0984876" http.request.useragent="Go-http-client/1.1" http.response.duration=2.116534ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:38 +0000] "DELETE /v2/foo/schema1/manifests/sha256:c3e3f5e88dd131c71067063e3b6db141c8f84e14e1a15c90545add5cd0984876 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=cd3cf065-bba9-43fe-8228-3fd2c7d346e6 http.request.method=GET http.request.remoteaddr="127.0.0.1:54214" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.694253ms http.response.status=200 http.response.written=35 127.0.0.1 - - [10/Apr/2026:23:39:38 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2026-04-10T23:39:38Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=cb47e633-78ab-4506-a88d-56819098ea1e http.request.method=GET http.request.remoteaddr="127.0.0.1:54214" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.717324ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [10/Apr/2026:23:39:38 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-04-10T23:39:38Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=0548636d-171b-47ea-86e2-af505676e46f http.request.method=GET http.request.remoteaddr="127.0.0.1:54214" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.671771ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [10/Apr/2026:23:39:38 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-04-10T23:39:38Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42925" http.request.id=dea7f873-a27e-4535-b8d4-01ec4a90e234 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54214" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.574658ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-10T23:39:38Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42925" http.request.id=dea7f873-a27e-4535-b8d4-01ec4a90e234 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54214" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.630643ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-10T23:39:38Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42925" http.request.id=dea7f873-a27e-4535-b8d4-01ec4a90e234 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54214" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.675099ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [10/Apr/2026:23:39:38 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-04-10T23:39:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=fd1059b3-70da-4b1e-9ede-425cdf7b21af http.request.method=POST http.request.remoteaddr="127.0.0.1:54214" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.756387ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:38 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=7b723b24-5a3f-4ca7-b50a-3a7a875cca07 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54214" http.request.uri="/v2/foo/schema2/blobs/uploads/6260f836-c5bb-4eae-9e0f-4f71312267e9?_state=zcgtlkMcA5QBNpF6c29pPg0Jlj_2p2LBoSBFIVXvI9l7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2MjYwZjgzNi1jNWJiLTRlYWUtOWUwZi00ZjcxMzEyMjY3ZTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzk6MzguMTQ4ODY1NzkzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.942806ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:38 +0000] "PUT /v2/foo/schema2/blobs/uploads/6260f836-c5bb-4eae-9e0f-4f71312267e9?_state=zcgtlkMcA5QBNpF6c29pPg0Jlj_2p2LBoSBFIVXvI9l7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2MjYwZjgzNi1jNWJiLTRlYWUtOWUwZi00ZjcxMzEyMjY3ZTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzk6MzguMTQ4ODY1NzkzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:38Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42925" http.request.id=5ae5810e-8526-4900-add1-6e9581aabedd http.request.method=PUT http.request.remoteaddr="127.0.0.1:54214" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.81949ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-10T23:39:38Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42925" http.request.id=5ae5810e-8526-4900-add1-6e9581aabedd http.request.method=PUT http.request.remoteaddr="127.0.0.1:54214" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.898885ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [10/Apr/2026:23:39:38 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-04-10T23:39:38Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=f0b1dd9f-15d1-4cca-9ef3-dc4a81415feb http.request.method=POST http.request.remoteaddr="127.0.0.1:54214" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.130945ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:38 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:43Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=a0442cb1-a768-41c6-b7d2-e8bcc6c4c485 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54214" http.request.uri="/v2/foo/schema2/blobs/uploads/3bc5babb-3084-4643-bd7b-3ce71caf914e?_state=0z5AIZH_n1CnADvJcFa_8zLTAYWitiYcw63qg4_xgul7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzYmM1YmFiYi0zMDg0LTQ2NDMtYmQ3Yi0zY2U3MWNhZjkxNGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzk6MzguMzUyODg2Mzk5WiJ9&digest=sha256%3Afab43241e2817ff0fe357dca943f1593d99d4bb695f6b0fb484788120523fce6" http.request.useragent="Go-http-client/1.1" http.response.duration=4.8477954s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:38 +0000] "PUT /v2/foo/schema2/blobs/uploads/3bc5babb-3084-4643-bd7b-3ce71caf914e?_state=0z5AIZH_n1CnADvJcFa_8zLTAYWitiYcw63qg4_xgul7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzYmM1YmFiYi0zMDg0LTQ2NDMtYmQ3Yi0zY2U3MWNhZjkxNGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzk6MzguMzUyODg2Mzk5WiJ9&digest=sha256%3Afab43241e2817ff0fe357dca943f1593d99d4bb695f6b0fb484788120523fce6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:43Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=dfce979a-4fc5-4dd5-b08b-b6bf15b63e12 http.request.method=POST http.request.remoteaddr="127.0.0.1:54214" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.103032ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:43 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:44Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=88342039-1016-4b71-9d4c-b4ce6da7348a http.request.method=PUT http.request.remoteaddr="127.0.0.1:54214" http.request.uri="/v2/foo/schema2/blobs/uploads/4aa0e340-a741-493a-af1c-1b414f9300b0?_state=mNs5DOexbgA8d9mGZpJa7DiFNMJaLbh1r1aqepng9J57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0YWEwZTM0MC1hNzQxLTQ5M2EtYWYxYy0xYjQxNGY5MzAwYjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzk6NDMuMzQ5MDc4NzEzWiJ9&digest=sha256%3A5aed31a8fac825b462cbccd7da5ee504905efd705c97cc63b468733ae71f6392" http.request.useragent="Go-http-client/1.1" http.response.duration=1.555919734s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:43 +0000] "PUT /v2/foo/schema2/blobs/uploads/4aa0e340-a741-493a-af1c-1b414f9300b0?_state=mNs5DOexbgA8d9mGZpJa7DiFNMJaLbh1r1aqepng9J57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0YWEwZTM0MC1hNzQxLTQ5M2EtYWYxYy0xYjQxNGY5MzAwYjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTBUMjM6Mzk6NDMuMzQ5MDc4NzEzWiJ9&digest=sha256%3A5aed31a8fac825b462cbccd7da5ee504905efd705c97cc63b468733ae71f6392 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:44Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42925" http.request.id=63cbde50-c904-42b4-b34d-f4f30d8699b5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54214" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.427262ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:44 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:44Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42925" http.request.id=8e073f02-5510-4106-8707-62cd8930bd53 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54214" http.request.uri="/v2/foo/schema2/manifests/sha256:adb102a172a87305e1a9d6d852e3254aff3d7e9d1d3f3a6e75af28a00f2f1a4b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.786104ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:44 +0000] "PUT /v2/foo/schema2/manifests/sha256:adb102a172a87305e1a9d6d852e3254aff3d7e9d1d3f3a6e75af28a00f2f1a4b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:44Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=c7d40c5c-485e-4819-8333-c87cb7c1b54a http.request.method=GET http.request.remoteaddr="127.0.0.1:54214" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.574138ms http.response.status=200 http.response.written=732 127.0.0.1 - - [10/Apr/2026:23:39:44 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-04-10T23:39:44Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=6015e92b-8385-4929-96c5-a1e2bea675e7 http.request.method=GET http.request.remoteaddr="127.0.0.1:54214" http.request.uri="/v2/foo/schema2/manifests/sha256:adb102a172a87305e1a9d6d852e3254aff3d7e9d1d3f3a6e75af28a00f2f1a4b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.582658ms http.response.status=200 http.response.written=732 127.0.0.1 - - [10/Apr/2026:23:39:44 +0000] "GET /v2/foo/schema2/manifests/sha256:adb102a172a87305e1a9d6d852e3254aff3d7e9d1d3f3a6e75af28a00f2f1a4b HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-04-10T23:39:44Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=c171d92d-2eeb-4117-ace9-d011dd2d4a54 http.request.method=GET http.request.remoteaddr="127.0.0.1:54214" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.338654ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:44 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:44Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=2343f1ed-f491-40ba-9ee7-199a5b64609f http.request.method=GET http.request.remoteaddr="127.0.0.1:54214" http.request.uri="/v2/foo/schema2/manifests/sha256:adb102a172a87305e1a9d6d852e3254aff3d7e9d1d3f3a6e75af28a00f2f1a4b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.370751ms http.response.status=304 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:44 +0000] "GET /v2/foo/schema2/manifests/sha256:adb102a172a87305e1a9d6d852e3254aff3d7e9d1d3f3a6e75af28a00f2f1a4b HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:44Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=3eeb1329-9df3-4a80-9688-1a7d550484e6 http.request.method=GET http.request.remoteaddr="127.0.0.1:54214" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.310455ms http.response.status=200 http.response.written=45 127.0.0.1 - - [10/Apr/2026:23:39:44 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-04-10T23:39:44Z" level=info msg="rewriting manifest sha256:adb102a172a87305e1a9d6d852e3254aff3d7e9d1d3f3a6e75af28a00f2f1a4b in schema1 format to support old client" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=f12f762b-2192-4252-ae81-2ee467aa3f56 http.request.method=GET http.request.remoteaddr="127.0.0.1:54214" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-10T23:39:44Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=f12f762b-2192-4252-ae81-2ee467aa3f56 http.request.method=GET http.request.remoteaddr="127.0.0.1:54214" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.642879ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [10/Apr/2026:23:39:44 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-04-10T23:39:44Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=1ade5348-b33d-48d4-bbc0-44f49b178e27 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54214" http.request.uri="/v2/foo/schema2/manifests/sha256:adb102a172a87305e1a9d6d852e3254aff3d7e9d1d3f3a6e75af28a00f2f1a4b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.717961ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:44 +0000] "DELETE /v2/foo/schema2/manifests/sha256:adb102a172a87305e1a9d6d852e3254aff3d7e9d1d3f3a6e75af28a00f2f1a4b HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:44Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:adb102a172a87305e1a9d6d852e3254aff3d7e9d1d3f3a6e75af28a00f2f1a4b" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=4d53f90e-6b70-4f89-8803-4026e636a9ff http.request.method=GET http.request.remoteaddr="127.0.0.1:54214" http.request.uri="/v2/foo/schema2/manifests/sha256:adb102a172a87305e1a9d6d852e3254aff3d7e9d1d3f3a6e75af28a00f2f1a4b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.44162ms http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:adb102a172a87305e1a9d6d852e3254aff3d7e9d1d3f3a6e75af28a00f2f1a4b" 127.0.0.1 - - [10/Apr/2026:23:39:44 +0000] "GET /v2/foo/schema2/manifests/sha256:adb102a172a87305e1a9d6d852e3254aff3d7e9d1d3f3a6e75af28a00f2f1a4b HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-04-10T23:39:44Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=8bccb396-4027-4ec3-90f9-44ec8f079ed4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33856" http.request.uri="/v2/foo/schema2/manifests/sha256:adb102a172a87305e1a9d6d852e3254aff3d7e9d1d3f3a6e75af28a00f2f1a4b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.716126ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:adb102a172a87305e1a9d6d852e3254aff3d7e9d1d3f3a6e75af28a00f2f1a4b" 127.0.0.1 - - [10/Apr/2026:23:39:44 +0000] "DELETE /v2/foo/schema2/manifests/sha256:adb102a172a87305e1a9d6d852e3254aff3d7e9d1d3f3a6e75af28a00f2f1a4b HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-04-10T23:39:44Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42925" http.request.id=53f16daf-87f6-42d3-851c-33eced882fcf http.request.method=PUT http.request.remoteaddr="127.0.0.1:33860" http.request.uri="/v2/foo/schema2/manifests/sha256:adb102a172a87305e1a9d6d852e3254aff3d7e9d1d3f3a6e75af28a00f2f1a4b" http.request.useragent="Go-http-client/1.1" http.response.duration=2.423118ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:44 +0000] "PUT /v2/foo/schema2/manifests/sha256:adb102a172a87305e1a9d6d852e3254aff3d7e9d1d3f3a6e75af28a00f2f1a4b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:44Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=3ad0aaa5-a8e6-4134-af41-bec1ad9e19c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:33860" http.request.uri="/v2/foo/schema2/manifests/sha256:adb102a172a87305e1a9d6d852e3254aff3d7e9d1d3f3a6e75af28a00f2f1a4b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.631477ms http.response.status=200 http.response.written=732 127.0.0.1 - - [10/Apr/2026:23:39:44 +0000] "GET /v2/foo/schema2/manifests/sha256:adb102a172a87305e1a9d6d852e3254aff3d7e9d1d3f3a6e75af28a00f2f1a4b HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-04-10T23:39:44Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=77806eec-2514-487a-bf43-9ce638828c41 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33864" 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=1.967051ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [10/Apr/2026:23:39:44 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-04-10T23:39:44Z" level=info msg="response completed" go.version=go1.26.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42925" http.request.id=7ad8066d-1dbe-4d3e-a0d3-13272b25a022 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33870" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.401164ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:44 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:44Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=c0d6294b-a207-485a-964b-6274b7384178 http.request.method=GET http.request.remoteaddr="127.0.0.1:33870" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.721248ms http.response.status=200 http.response.written=39 127.0.0.1 - - [10/Apr/2026:23:39:44 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-04-10T23:39:44Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=884eb4b1-df77-4618-8797-3b90c1276ea9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33870" http.request.uri="/v2/foo/schema2/manifests/sha256:adb102a172a87305e1a9d6d852e3254aff3d7e9d1d3f3a6e75af28a00f2f1a4b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.954986ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:44 +0000] "DELETE /v2/foo/schema2/manifests/sha256:adb102a172a87305e1a9d6d852e3254aff3d7e9d1d3f3a6e75af28a00f2f1a4b HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:44Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:42925" http.request.id=65911b90-2542-4482-a1aa-3737994415e7 http.request.method=GET http.request.remoteaddr="127.0.0.1:33870" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.62393ms http.response.status=200 http.response.written=35 127.0.0.1 - - [10/Apr/2026:23:39:44 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (14.05s) === RUN TestManifestDeleteDisabled time="2026-04-10T23:39:44Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-10T23:39:44Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-10T23:39:44Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.2 http.request.host="127.0.0.1:40827" http.request.id=5f1db33a-1bdc-4966-a8e0-f7e59f7a7a15 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36052" http.request.uri="/v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.363631ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [10/Apr/2026:23:39:44 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.01s) === RUN TestRegistryAsCacheMutationAPIs time="2026-04-10T23:39:44Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-10T23:39:44Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-10T23:39:44Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.2 time="2026-04-10T23:39:45Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.26.2 time="2026-04-10T23:39:45Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.26.2 time="2026-04-10T23:39:45Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.2 http.request.host="127.0.0.1:46321" http.request.id=9a7493fe-7120-48b0-a04f-9f13f7a9d245 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48540" 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=3.533327ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [10/Apr/2026:23:39:45 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-04-10T23:39:45Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.2 http.request.host="127.0.0.1:46321" http.request.id=08879474-98c1-4352-8407-4c603806dc5b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48552" 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=3.491177ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [10/Apr/2026:23:39:45 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-04-10T23:39:45Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.2 http.request.host="127.0.0.1:46321" http.request.id=1dc7f99f-0b06-4c34-b35f-1775718220a3 http.request.method=POST http.request.remoteaddr="127.0.0.1:48568" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.121328ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [10/Apr/2026:23:39:45 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-04-10T23:39:45Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.2 http.request.host="127.0.0.1:46321" http.request.id=ba45d2a5-3977-471c-b0d9-8432118c899f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48578" http.request.uri="/v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.368219ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [10/Apr/2026:23:39:45 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.07s) === RUN TestProxyManifestGetByTag time="2026-04-10T23:39:45Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-10T23:39:45Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-10T23:39:45Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44337" http.request.id=05779d71-e18b-4a2f-b7ab-8116f3d7f107 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=2.269048ms http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:45 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:48Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44337" http.request.id=e6740215-a1a2-4efd-b486-3b029a27d0ea http.request.method=PUT http.request.remoteaddr="127.0.0.1:39678" http.request.uri="/v2/foo/bar/blobs/uploads/79464026-c9b5-4e84-a672-eca4ea57ad24?_state=XEuGf92He193UGS4_4PEkRZ9-Xj-87xSNauc5oEmQc97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc5NDY0MDI2LWM5YjUtNGU4NC1hNjcyLWVjYTRlYTU3YWQyNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozOTo0NS4xOTE3OTMzNDRaIn0%3D&digest=sha256%3Ab2ae5ec7c7d93c69a2d264185484a19afe5895860d46720c4a62290b30c9f3ca" http.request.useragent="Go-http-client/1.1" http.response.duration=3.777206131s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:45 +0000] "PUT /v2/foo/bar/blobs/uploads/79464026-c9b5-4e84-a672-eca4ea57ad24?_state=XEuGf92He193UGS4_4PEkRZ9-Xj-87xSNauc5oEmQc97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc5NDY0MDI2LWM5YjUtNGU4NC1hNjcyLWVjYTRlYTU3YWQyNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozOTo0NS4xOTE3OTMzNDRaIn0%3D&digest=sha256%3Ab2ae5ec7c7d93c69a2d264185484a19afe5895860d46720c4a62290b30c9f3ca HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:48Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44337" http.request.id=5fb3f25a-b038-438c-aaa0-3c37c403ca58 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39678" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.074983ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:48 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:48Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 time="2026-04-10T23:39:48Z" level=info msg="redis not configured" go.version=go1.26.2 time="2026-04-10T23:39:48Z" level=info msg="Starting upload purge in 14m0s" go.version=go1.26.2 time="2026-04-10T23:39:48Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.2 time="2026-04-10T23:39:48Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44337" http.request.id=fd694563-6970-42e0-b048-781004b2a7ad http.request.method=GET http.request.remoteaddr="127.0.0.1:39678" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.178401ms http.response.status=200 http.response.written=2 127.0.0.1 - - [10/Apr/2026:23:39:48 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-04-10T23:39:48Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:44337" go.version=go1.26.2 time="2026-04-10T23:39:48Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.26.2 time="2026-04-10T23:39:48Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44337" http.request.id=f5d31f47-c87f-4111-822c-8a935740971f http.request.method=GET http.request.remoteaddr="127.0.0.1:39694" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.876269ms http.response.status=200 http.response.written=2 127.0.0.1 - - [10/Apr/2026:23:39:48 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-04-10T23:39:48Z" level=info msg="Challenge established with upstream : http://127.0.0.1:44337/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:44337/v2/:[]]}" go.version=go1.26.2 http.request.host="127.0.0.1:37835" http.request.id=f8fa35dd-0450-413f-82dd-3cd535b2df9f http.request.method=GET http.request.remoteaddr="127.0.0.1:34124" http.request.uri="/v2/foo/bar/manifests/sha256:13719df058577a921e7c05e4ab784d19f7185ad868bf8540bb522d80239e6f67" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:13719df058577a921e7c05e4ab784d19f7185ad868bf8540bb522d80239e6f67" time="2026-04-10T23:39:48Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44337" http.request.id=dfc244d2-0d12-482a-9733-de6c21d4d57a http.request.method=GET http.request.remoteaddr="127.0.0.1:39706" http.request.uri="/v2/foo/bar/manifests/sha256:13719df058577a921e7c05e4ab784d19f7185ad868bf8540bb522d80239e6f67" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.585669ms http.response.status=200 http.response.written=935 127.0.0.1 - - [10/Apr/2026:23:39:48 +0000] "GET /v2/foo/bar/manifests/sha256:13719df058577a921e7c05e4ab784d19f7185ad868bf8540bb522d80239e6f67 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-04-10T23:39:48Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:13719df058577a921e7c05e4ab784d19f7185ad868bf8540bb522d80239e6f67 with ttl=167h59m59.999996355s" go.version=go1.26.2 time="2026-04-10T23:39:48Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:37835" http.request.id=f8fa35dd-0450-413f-82dd-3cd535b2df9f http.request.method=GET http.request.remoteaddr="127.0.0.1:34124" http.request.uri="/v2/foo/bar/manifests/sha256:13719df058577a921e7c05e4ab784d19f7185ad868bf8540bb522d80239e6f67" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=9.869161ms http.response.status=200 http.response.written=935 127.0.0.1 - - [10/Apr/2026:23:39:48 +0000] "GET /v2/foo/bar/manifests/sha256:13719df058577a921e7c05e4ab784d19f7185ad868bf8540bb522d80239e6f67 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-04-10T23:39:48Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44337" http.request.id=0f852287-0851-423b-bd84-5d4487c042d1 http.request.method=GET http.request.remoteaddr="127.0.0.1:39706" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.572599ms http.response.status=200 http.response.written=2 127.0.0.1 - - [10/Apr/2026:23:39:48 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-04-10T23:39:48Z" level=info msg="Challenge established with upstream : http://127.0.0.1:44337/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:44337/v2/:[]]}" go.version=go1.26.2 http.request.host="127.0.0.1:37835" http.request.id=ebbeccf6-3f3d-4a38-af87-b9554a149727 http.request.method=GET http.request.remoteaddr="127.0.0.1:34138" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2026-04-10T23:39:48Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44337" http.request.id=0328ddb0-cdec-4959-89e0-bce55cbc3ef8 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39720" 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.08049ms http.response.status=200 http.response.written=935 127.0.0.1 - - [10/Apr/2026:23:39:48 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-04-10T23:39:49Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:37835" http.request.id=ebbeccf6-3f3d-4a38-af87-b9554a149727 http.request.method=GET http.request.remoteaddr="127.0.0.1:34138" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=9.857613ms http.response.status=200 http.response.written=935 127.0.0.1 - - [10/Apr/2026:23:39:48 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-04-10T23:39:49Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44337" http.request.id=361ef6e6-ca93-4cda-a738-f898500ffb56 http.request.method=POST http.request.remoteaddr="127.0.0.1:39720" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="944.732µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:54Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44337" http.request.id=f7b7e011-88cc-4765-b344-745febd0b94b http.request.method=PUT http.request.remoteaddr="127.0.0.1:39720" http.request.uri="/v2/foo/bar/blobs/uploads/9979286c-30a2-4d06-b5c1-bf8290ebb128?_state=JPZLtDZBcdERSy2GOBcqIuFA0ktbYIZ-QdBTRA8nSSF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk5NzkyODZjLTMwYTItNGQwNi1iNWMxLWJmODI5MGViYjEyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozOTo0OS4yNzQ4NTY2MDNaIn0%3D&digest=sha256%3A9a61493ddd479f6007ec6e1c452de65e57620e664f2bfaecc029199ac211f67a" http.request.useragent="Go-http-client/1.1" http.response.duration=5.647682719s http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:49 +0000] "PUT /v2/foo/bar/blobs/uploads/9979286c-30a2-4d06-b5c1-bf8290ebb128?_state=JPZLtDZBcdERSy2GOBcqIuFA0ktbYIZ-QdBTRA8nSSF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk5NzkyODZjLTMwYTItNGQwNi1iNWMxLWJmODI5MGViYjEyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMFQyMzozOTo0OS4yNzQ4NTY2MDNaIn0%3D&digest=sha256%3A9a61493ddd479f6007ec6e1c452de65e57620e664f2bfaecc029199ac211f67a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:54Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44337" http.request.id=f9cd984d-98f2-4b34-b299-f1600c9f3c43 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39720" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=2.955578ms http.response.status=201 http.response.written=0 127.0.0.1 - - [10/Apr/2026:23:39:54 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-10T23:39:54Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44337" http.request.id=74ee826b-09a9-4d3e-9909-9a68b6a3c5e1 http.request.method=GET http.request.remoteaddr="127.0.0.1:39720" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="904.617µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [10/Apr/2026:23:39:54 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-04-10T23:39:54Z" level=info msg="Challenge established with upstream : http://127.0.0.1:44337/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:44337/v2/:[]]}" go.version=go1.26.2 http.request.host="127.0.0.1:37835" http.request.id=7880e37a-bf99-4374-9f3d-ba62f9983404 http.request.method=GET http.request.remoteaddr="127.0.0.1:35510" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2026-04-10T23:39:54Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44337" http.request.id=12b143b3-f9ba-4f75-a147-3b474f26494d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:42738" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.758958ms http.response.status=200 http.response.written=935 127.0.0.1 - - [10/Apr/2026:23:39:54 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-04-10T23:39:54Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44337" http.request.id=0ab0f359-bab3-4ea5-994b-358aec61f77b http.request.method=GET http.request.remoteaddr="127.0.0.1:42738" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.364298ms http.response.status=200 http.response.written=2 127.0.0.1 - - [10/Apr/2026:23:39:54 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-04-10T23:39:54Z" level=info msg="Challenge established with upstream : http://127.0.0.1:44337/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:44337/v2/:[]]}" go.version=go1.26.2 http.request.host="127.0.0.1:37835" http.request.id=7880e37a-bf99-4374-9f3d-ba62f9983404 http.request.method=GET http.request.remoteaddr="127.0.0.1:35510" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2026-04-10T23:39:54Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:44337" http.request.id=96c27fb0-33a0-4e2c-872f-a775ae68db96 http.request.method=GET http.request.remoteaddr="127.0.0.1:42744" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.707487ms http.response.status=200 http.response.written=935 127.0.0.1 - - [10/Apr/2026:23:39:54 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-04-10T23:39:54Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:4b9f446ce8678d31b3a6f8bc50f2f21c695188051da2bd2fa17d137d6784febf with ttl=167h59m59.999995695s" go.version=go1.26.2 time="2026-04-10T23:39:54Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:37835" http.request.id=7880e37a-bf99-4374-9f3d-ba62f9983404 http.request.method=GET http.request.remoteaddr="127.0.0.1:35510" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=14.036186ms http.response.status=200 http.response.written=935 127.0.0.1 - - [10/Apr/2026:23:39:54 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (9.92s) === RUN TestAppDispatcher time="2026-04-10T23:39:54Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46509" http.request.id=e151cda3-a693-4935-931a-3e35c7d9ced1 http.request.method=GET http.request.remoteaddr="127.0.0.1:55262" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.983597ms http.response.status=200 http.response.written=0 time="2026-04-10T23:39:54Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46509" http.request.id=679aa049-6014-4364-aa35-b60b4c8fe831 http.request.method=GET http.request.remoteaddr="127.0.0.1:55262" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration=1.461848ms http.response.status=200 http.response.written=0 time="2026-04-10T23:39:54Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46509" http.request.id=d4e3b4ae-2290-4bfb-9839-d63d44f7a8ca http.request.method=GET http.request.remoteaddr="127.0.0.1:55262" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.617412ms http.response.status=200 http.response.written=0 time="2026-04-10T23:39:54Z" level=info msg="response completed" go.version=go1.26.2 http.request.host="127.0.0.1:46509" http.request.id=9ad9b374-e49a-47f0-800b-6f4aabd65e16 http.request.method=GET http.request.remoteaddr="127.0.0.1:55262" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration=1.584313ms http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2026-04-10T23:39:54Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 instance.id=1a72b230-269e-458b-b3a3-b75fd569325c time="2026-04-10T23:39:54Z" level=info msg="redis not configured" go.version=go1.26.2 instance.id=1a72b230-269e-458b-b3a3-b75fd569325c time="2026-04-10T23:39:54Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.26.2 http.request.host="127.0.0.1:42521" http.request.id=7d86eab8-362d-4c02-9555-26f7170bd751 http.request.method=GET http.request.remoteaddr="127.0.0.1:59078" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.01s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2026-04-10T23:39:54Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 instance.id=1a72b230-269e-458b-b3a3-b75fd569325c time="2026-04-10T23:39:54Z" level=info msg="redis not configured" go.version=go1.26.2 instance.id=1a72b230-269e-458b-b3a3-b75fd569325c time="2026-04-10T23:39:54Z" level=info msg="configuring file health check path=/tmp/healthcheck3764177893, interval=1" go.version=go1.26.2 instance.id=1a72b230-269e-458b-b3a3-b75fd569325c --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2026-04-10T23:39:58Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 instance.id=1a72b230-269e-458b-b3a3-b75fd569325c time="2026-04-10T23:39:58Z" level=info msg="redis not configured" go.version=go1.26.2 instance.id=1a72b230-269e-458b-b3a3-b75fd569325c time="2026-04-10T23:39:58Z" level=info msg="configuring TCP health check addr=127.0.0.1:38263, interval=1" go.version=go1.26.2 instance.id=1a72b230-269e-458b-b3a3-b75fd569325c --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2026-04-10T23:40:02Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.26.2 instance.id=1a72b230-269e-458b-b3a3-b75fd569325c time="2026-04-10T23:40:02Z" level=info msg="redis not configured" go.version=go1.26.2 instance.id=1a72b230-269e-458b-b3a3-b75fd569325c time="2026-04-10T23:40:02Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:40113, interval=1, threshold=3" go.version=go1.26.2 instance.id=1a72b230-269e-458b-b3a3-b75fd569325c --- PASS: TestHTTPHealthCheck (7.00s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 142.994s ? github.com/docker/distribution/registry/listener [no test files] ? github.com/docker/distribution/registry/middleware/registry [no test files] ? github.com/docker/distribution/registry/middleware/repository [no test files] === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.00s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.06s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.03s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.36s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.48s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 9.952s === RUN TestSchedule time="2026-04-10T23:37:47Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.2 instance.id=29cb0363-0f39-4344-8eff-ec2c3fbbdb97 time="2026-04-10T23:37:47Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.997278ms" go.version=go1.26.2 instance.id=29cb0363-0f39-4344-8eff-ec2c3fbbdb97 time="2026-04-10T23:37:47Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=998.017µs" go.version=go1.26.2 instance.id=29cb0363-0f39-4344-8eff-ec2c3fbbdb97 time="2026-04-10T23:37:47Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=998.351µs" go.version=go1.26.2 instance.id=29cb0363-0f39-4344-8eff-ec2c3fbbdb97 scheduler_test.go:52: removing testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc scheduler_test.go:52: removing testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb scheduler_test.go:52: removing testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa --- PASS: TestSchedule (0.05s) === RUN TestRestoreOld time="2026-04-10T23:37:47Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.2 instance.id=29cb0363-0f39-4344-8eff-ec2c3fbbdb97 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2026-04-10T23:37:47Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.2 instance.id=29cb0363-0f39-4344-8eff-ec2c3fbbdb97 time="2026-04-10T23:37:47Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.998562ms" go.version=go1.26.2 instance.id=29cb0363-0f39-4344-8eff-ec2c3fbbdb97 time="2026-04-10T23:37:47Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.998145ms" go.version=go1.26.2 instance.id=29cb0363-0f39-4344-8eff-ec2c3fbbdb97 time="2026-04-10T23:37:47Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.2 instance.id=29cb0363-0f39-4344-8eff-ec2c3fbbdb97 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2026-04-10T23:37:47Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.2 instance.id=29cb0363-0f39-4344-8eff-ec2c3fbbdb97 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.585s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (2.30s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 16532992 sha256:5604d504675811a3cb2c806a4e368f689153b91d82e355b14d3c7e5753a0c8e4 [] map[] } --- PASS: TestSimpleBlobRead (0.34s) === RUN TestBlobMount --- PASS: TestBlobMount (0.24s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (2.33s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (2.16s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (1.90s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.01s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:28598ea01eb933080d4c9ffd8336bd0e2f01021fe86649db747462b8520ecc5d palailogos: marking blob sha256:02e60e59dc157d18c999e57e3fbe2ebe68c39acbc90d0776878274da78bf1210 palailogos: marking blob sha256:6681c73763b99e694913491b8987f0a711504b83ccc0d2e0e1740f04d8e40952 palailogos: marking manifest sha256:814850464945e18db75360ab685e20238b57ebbb9cba1dec4cd376c6fa90ea03 palailogos: marking blob sha256:28598ea01eb933080d4c9ffd8336bd0e2f01021fe86649db747462b8520ecc5d palailogos: marking blob sha256:fae46b8d3c352b0de99f68a0f85c5d7806be3ded44280f920aff52a89f893bcb palailogos: marking manifest sha256:bd9ded670c5afdedb83c72d07ffb5dce09efd211ebf2f792d0d2ef004466211c palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:aedba9e15ace2ce210e88436f27417a05324f648c47e6d24669897d60f3ebc22 palailogos: marking blob sha256:fa3c4721a8914dce6cbdb33c5fc4c719ed3ff77157c811e18bb022da1ee8d60e palailogos: marking manifest sha256:fae46b8d3c352b0de99f68a0f85c5d7806be3ded44280f920aff52a89f893bcb palailogos: marking blob sha256:a5e3da39c9e7b851b3b2839abbce05d7773eb95f7b6d746197c51fda7ab0a591 palailogos: marking blob sha256:553cdca3d5b269c82c2a389b79d2ef104fcf6271cf62062da77edc719f2af9fc 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (1.52s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:36174e3439934c8aaa0fad26a487cfd32cc4a62ca776185cee72e9795ae8165c deletemanifests: marking manifest sha256:a57cd60ae507979960a7136d2213d43297adf85b49390c57f58cfb542f2e1552 deletemanifests: marking blob sha256:4d5357692add140e2809dcfee9d6bd9c851afc6bbd6a75988912bef979e45eb9 deletemanifests: marking blob sha256:7cd9d692d02142020ebdff22fd26b61bb48478e62f463f50c77f832a75e561b0 deletemanifests: marking blob sha256:2721f48912c00c48b35242eed6a557f60c9bcff785380fffb68bdde652f5f55c 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:36174e3439934c8aaa0fad26a487cfd32cc4a62ca776185cee72e9795ae8165c blob eligible for deletion: sha256:361b8538a0fba1eca0331fe8ae4e85f027aee7729bfed20b6ad8054f4f417204 blob eligible for deletion: sha256:66caec34623cd7ff625aa0c8fc321619890d680db660ee5911d517fbbc607248 blob eligible for deletion: sha256:daf684c1e3e2ce9f553824525a3bf2cfe43d5a5d87123087c24848f9765972f4 deletemanifests manifest eligible for deletion: sha256:36174e3439934c8aaa0fad26a487cfd32cc4a62ca776185cee72e9795ae8165c deletemanifests: marking manifest sha256:a57cd60ae507979960a7136d2213d43297adf85b49390c57f58cfb542f2e1552 deletemanifests: marking blob sha256:4d5357692add140e2809dcfee9d6bd9c851afc6bbd6a75988912bef979e45eb9 deletemanifests: marking blob sha256:7cd9d692d02142020ebdff22fd26b61bb48478e62f463f50c77f832a75e561b0 deletemanifests: marking blob sha256:2721f48912c00c48b35242eed6a557f60c9bcff785380fffb68bdde652f5f55c time="2026-04-10T23:37:59Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/36174e3439934c8aaa0fad26a487cfd32cc4a62ca776185cee72e9795ae8165c" go.version=go1.26.2 instance.id=f0da49c3-11ff-49e7-b6a4-6707868e2305 time="2026-04-10T23:37:59Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/36174e3439934c8aaa0fad26a487cfd32cc4a62ca776185cee72e9795ae8165c" go.version=go1.26.2 instance.id=f0da49c3-11ff-49e7-b6a4-6707868e2305 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:66caec34623cd7ff625aa0c8fc321619890d680db660ee5911d517fbbc607248 time="2026-04-10T23:37:59Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/66/66caec34623cd7ff625aa0c8fc321619890d680db660ee5911d517fbbc607248" go.version=go1.26.2 instance.id=f0da49c3-11ff-49e7-b6a4-6707868e2305 blob eligible for deletion: sha256:daf684c1e3e2ce9f553824525a3bf2cfe43d5a5d87123087c24848f9765972f4 time="2026-04-10T23:37:59Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/da/daf684c1e3e2ce9f553824525a3bf2cfe43d5a5d87123087c24848f9765972f4" go.version=go1.26.2 instance.id=f0da49c3-11ff-49e7-b6a4-6707868e2305 blob eligible for deletion: sha256:36174e3439934c8aaa0fad26a487cfd32cc4a62ca776185cee72e9795ae8165c time="2026-04-10T23:37:59Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/36/36174e3439934c8aaa0fad26a487cfd32cc4a62ca776185cee72e9795ae8165c" go.version=go1.26.2 instance.id=f0da49c3-11ff-49e7-b6a4-6707868e2305 blob eligible for deletion: sha256:361b8538a0fba1eca0331fe8ae4e85f027aee7729bfed20b6ad8054f4f417204 time="2026-04-10T23:37:59Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/36/361b8538a0fba1eca0331fe8ae4e85f027aee7729bfed20b6ad8054f4f417204" go.version=go1.26.2 instance.id=f0da49c3-11ff-49e7-b6a4-6707868e2305 --- PASS: TestDeleteManifestIfTagNotFound (1.38s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:be8f607fc878536fa55ea224efa1b9346e45f8b66118dcac9f6c4e0c12eb1e06 time="2026-04-10T23:37:59Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/be/be8f607fc878536fa55ea224efa1b9346e45f8b66118dcac9f6c4e0c12eb1e06" go.version=go1.26.2 instance.id=f0da49c3-11ff-49e7-b6a4-6707868e2305 blob eligible for deletion: sha256:ec5d56b5eca2b0e992bfb28a1529779f29b48a7a0c4c9039586a9da8295b439b time="2026-04-10T23:37:59Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ec/ec5d56b5eca2b0e992bfb28a1529779f29b48a7a0c4c9039586a9da8295b439b" go.version=go1.26.2 instance.id=f0da49c3-11ff-49e7-b6a4-6707868e2305 blob eligible for deletion: sha256:22203b9ebc9f86ad815fff465631da06bb1a0b225f32ccb234a700f68e8e80db time="2026-04-10T23:37:59Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/22/22203b9ebc9f86ad815fff465631da06bb1a0b225f32ccb234a700f68e8e80db" go.version=go1.26.2 instance.id=f0da49c3-11ff-49e7-b6a4-6707868e2305 --- PASS: TestGCWithMissingManifests (0.50s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:9b3a10700ab18a976e46bbe7a6777ee1483d203dbe1fb6d3b15a76e540b39bfb komnenos: marking blob sha256:a7cef5720568f0b476c96661484a552af24871f6b75674c9441db45c3d6f286e komnenos: marking blob sha256:803c9972b0aca4916dfc5fab025c488841aa375b2cc5f9a2446926272d848934 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2026-04-10T23:38:01Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.26.2 instance.id=f0da49c3-11ff-49e7-b6a4-6707868e2305 blob eligible for deletion: sha256:74191be2351e82904fc86e8eaf80119c09ad3fdeafdf1abebfaf071fcf061f41 time="2026-04-10T23:38:01Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/74/74191be2351e82904fc86e8eaf80119c09ad3fdeafdf1abebfaf071fcf061f41" go.version=go1.26.2 instance.id=f0da49c3-11ff-49e7-b6a4-6707868e2305 blob eligible for deletion: sha256:7cc4355fdcadaf1e69b69dc6de743799f076182e763d76b8d676b9191be0c834 time="2026-04-10T23:38:01Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7c/7cc4355fdcadaf1e69b69dc6de743799f076182e763d76b8d676b9191be0c834" go.version=go1.26.2 instance.id=f0da49c3-11ff-49e7-b6a4-6707868e2305 blob eligible for deletion: sha256:833f0cdb4a316a4454025c24618c094fee7c53e7f4b44c0aba6e816e10afd7ae time="2026-04-10T23:38:01Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/83/833f0cdb4a316a4454025c24618c094fee7c53e7f4b44c0aba6e816e10afd7ae" go.version=go1.26.2 instance.id=f0da49c3-11ff-49e7-b6a4-6707868e2305 blob eligible for deletion: sha256:a013a0651a6eaeace32a99252095054195aca5edd79911cc419f8540790cdab9 time="2026-04-10T23:38:01Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a0/a013a0651a6eaeace32a99252095054195aca5edd79911cc419f8540790cdab9" go.version=go1.26.2 instance.id=f0da49c3-11ff-49e7-b6a4-6707868e2305 blob eligible for deletion: sha256:c268ebaf7cc883cc2abcd6c9175402ec2365b69b149cdf53e54a4ae10eb4d54f time="2026-04-10T23:38:01Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/c2/c268ebaf7cc883cc2abcd6c9175402ec2365b69b149cdf53e54a4ae10eb4d54f" go.version=go1.26.2 instance.id=f0da49c3-11ff-49e7-b6a4-6707868e2305 blob eligible for deletion: sha256:d81850d575fe734b46060f3ef745c41f29ad4cdc59410ab0fbc61ce2a2a7b396 time="2026-04-10T23:38:01Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d8/d81850d575fe734b46060f3ef745c41f29ad4cdc59410ab0fbc61ce2a2a7b396" go.version=go1.26.2 instance.id=f0da49c3-11ff-49e7-b6a4-6707868e2305 --- PASS: TestDeletionHasEffect (1.32s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (1.14s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:e9704e67bdddaa16f47a3835898e1d07abde72fc9a7232bb4f5caa437d196df9 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:5ced3dcedc731d03f0563b9ab2acbc35be83c8699eda326f85bebea4feab939d michael_z_doukas: marking blob sha256:78cdb0e72f115843287ec48b7d2d07224cf19ea14e3dcbf6ed5efb622772a654 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:47c01e66631580f3a57c67cf9a27d807123e4a1324a21eae5eb5f08630ca79f4 time="2026-04-10T23:38:03Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/47/47c01e66631580f3a57c67cf9a27d807123e4a1324a21eae5eb5f08630ca79f4" go.version=go1.26.2 instance.id=f0da49c3-11ff-49e7-b6a4-6707868e2305 --- PASS: TestOrphanBlobDeleted (0.90s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:8806cd67f94c1380f15461a9d048651a06eb10a884f165f46b44cfe3a837ebc6 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:ccc011d99442bd0703883bdd1763833ab3b9b9bd388441f95a219975e39a0103 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.42s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.65s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.21s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (0.89s) === RUN TestLinkPathFuncs --- PASS: TestLinkPathFuncs (0.00s) === RUN TestVerifyOCIManifestNonDistributableLayer --- PASS: TestVerifyOCIManifestNonDistributableLayer (0.00s) === RUN TestPathMapper --- PASS: TestPathMapper (0.00s) === RUN TestDigestFromPath --- PASS: TestDigestFromPath (0.00s) === RUN TestPurgeGather --- PASS: TestPurgeGather (0.00s) === RUN TestPurgeNone time="2026-04-10T23:38:05Z" level=info msg="PurgeUploads starting: olderThan=2026-04-10 22:38:05.260594506 +0000 UTC m=-3581.775758625, actuallyDelete=true" time="2026-04-10T23:38:05Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2026-04-10T23:38:05Z" level=info msg="PurgeUploads starting: olderThan=2026-04-10 23:38:05.261199366 +0000 UTC m=+18.224846226, actuallyDelete=true" time="2026-04-10T23:38:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/84ad0b36-6b16-4420-8018-8bda114b8689 have older date (2026-04-10 22:38:05 +0000 UTC) than purge date (2026-04-10 23:38:05.261199366 +0000 UTC m=+18.224846226). Removing upload directory." time="2026-04-10T23:38:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/94e933ad-9eca-4913-aaa9-247f7e919c9b have older date (2026-04-10 22:38:05 +0000 UTC) than purge date (2026-04-10 23:38:05.261199366 +0000 UTC m=+18.224846226). Removing upload directory." time="2026-04-10T23:38:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f1768287-9d0b-4786-b4c2-4709c6567f2f have older date (2026-04-10 22:38:05 +0000 UTC) than purge date (2026-04-10 23:38:05.261199366 +0000 UTC m=+18.224846226). Removing upload directory." time="2026-04-10T23:38:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/276ddca2-d5ae-4d99-a233-701eaab4d77a have older date (2026-04-10 22:38:05 +0000 UTC) than purge date (2026-04-10 23:38:05.261199366 +0000 UTC m=+18.224846226). Removing upload directory." time="2026-04-10T23:38:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3c163bee-feff-417b-be3a-838fee7b467e have older date (2026-04-10 22:38:05 +0000 UTC) than purge date (2026-04-10 23:38:05.261199366 +0000 UTC m=+18.224846226). Removing upload directory." time="2026-04-10T23:38:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a4a0cd39-7086-4832-b2c4-f2b650aaa31c have older date (2026-04-10 22:38:05 +0000 UTC) than purge date (2026-04-10 23:38:05.261199366 +0000 UTC m=+18.224846226). Removing upload directory." time="2026-04-10T23:38:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/cd760b13-928a-4eb4-81b8-56b002e5d083 have older date (2026-04-10 22:38:05 +0000 UTC) than purge date (2026-04-10 23:38:05.261199366 +0000 UTC m=+18.224846226). Removing upload directory." time="2026-04-10T23:38:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d672dbee-4c8c-446f-a35a-3584c069688c have older date (2026-04-10 22:38:05 +0000 UTC) than purge date (2026-04-10 23:38:05.261199366 +0000 UTC m=+18.224846226). Removing upload directory." time="2026-04-10T23:38:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/cdcca47c-1257-4f2a-b2cd-ee60df121ffb have older date (2026-04-10 22:38:05 +0000 UTC) than purge date (2026-04-10 23:38:05.261199366 +0000 UTC m=+18.224846226). Removing upload directory." time="2026-04-10T23:38:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/083c98cd-83b4-4db1-be7e-bafe86157ea5 have older date (2026-04-10 22:38:05 +0000 UTC) than purge date (2026-04-10 23:38:05.261199366 +0000 UTC m=+18.224846226). Removing upload directory." time="2026-04-10T23:38:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1072234c-d56f-4a19-963a-417152fab855 have older date (2026-04-10 22:38:05 +0000 UTC) than purge date (2026-04-10 23:38:05.261199366 +0000 UTC m=+18.224846226). Removing upload directory." time="2026-04-10T23:38:05Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2026-04-10T23:38:05Z" level=info msg="PurgeUploads starting: olderThan=2026-04-10 23:38:05.261905112 +0000 UTC m=+18.225551981, actuallyDelete=true" time="2026-04-10T23:38:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/712fa804-4e0e-40e8-80d6-646755a8bf0f have older date (2026-04-10 22:38:05 +0000 UTC) than purge date (2026-04-10 23:38:05.261905112 +0000 UTC m=+18.225551981). Removing upload directory." time="2026-04-10T23:38:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/a02c72ae-53f3-44f5-8fd5-cf1f0d3b8c98 have older date (2026-04-10 22:38:05 +0000 UTC) than purge date (2026-04-10 23:38:05.261905112 +0000 UTC m=+18.225551981). Removing upload directory." time="2026-04-10T23:38:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/f15316ae-a2ee-4959-98a6-1e045e38d3e6 have older date (2026-04-10 22:38:05 +0000 UTC) than purge date (2026-04-10 23:38:05.261905112 +0000 UTC m=+18.225551981). Removing upload directory." time="2026-04-10T23:38:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/3aac36ad-b199-4c8a-aada-f05d5ce3f702 have older date (2026-04-10 22:38:05 +0000 UTC) than purge date (2026-04-10 23:38:05.261905112 +0000 UTC m=+18.225551981). Removing upload directory." time="2026-04-10T23:38:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/63d66e62-65d2-408c-9760-27505c7db5c3 have older date (2026-04-10 22:38:05 +0000 UTC) than purge date (2026-04-10 23:38:05.261905112 +0000 UTC m=+18.225551981). Removing upload directory." time="2026-04-10T23:38:05Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2026-04-10T23:38:05Z" level=info msg="PurgeUploads starting: olderThan=2026-04-10 23:38:05.262431245 +0000 UTC m=+18.226078119, actuallyDelete=true" time="2026-04-10T23:38:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3d1a2184-702c-42b2-ae82-eebda9b38ae3 have older date (2026-04-10 22:38:05 +0000 UTC) than purge date (2026-04-10 23:38:05.262431245 +0000 UTC m=+18.226078119). Removing upload directory." time="2026-04-10T23:38:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/70a4efe3-f4af-4bbe-879b-d0f9cec08505 have older date (2026-04-10 22:38:05 +0000 UTC) than purge date (2026-04-10 23:38:05.262431245 +0000 UTC m=+18.226078119). Removing upload directory." time="2026-04-10T23:38:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b3a52eeb-1ac4-426c-8db0-4061169c355e have older date (2026-04-10 22:38:05 +0000 UTC) than purge date (2026-04-10 23:38:05.262431245 +0000 UTC m=+18.226078119). Removing upload directory." time="2026-04-10T23:38:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/fcc9d35b-4029-4d88-ace3-b06bd34a5812 have older date (2026-04-10 22:38:05 +0000 UTC) than purge date (2026-04-10 23:38:05.262431245 +0000 UTC m=+18.226078119). Removing upload directory." time="2026-04-10T23:38:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/31440f7e-ae4b-4e60-865a-0bd39b554d0c have older date (2026-04-10 22:38:05 +0000 UTC) than purge date (2026-04-10 23:38:05.262431245 +0000 UTC m=+18.226078119). Removing upload directory." time="2026-04-10T23:38:05Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2026-04-10T23:38:05Z" level=info msg="PurgeUploads starting: olderThan=2026-04-10 23:38:05.262734477 +0000 UTC m=+18.226381353, actuallyDelete=true" time="2026-04-10T23:38:05Z" 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 18.250s ? 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.011s === RUN TestRedisBlobDescriptorCacheProvider redis_test.go:29: please set -test.registry.storage.cache.redis.addr to test layer info cache against redis --- SKIP: TestRedisBlobDescriptorCacheProvider (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/redis 0.011s === RUN TestWalkFileRemoved time="2026-04-10T23:37:47Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.006s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.336s === 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.067s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.23s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.564s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (18.65s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 18.993s ? github.com/docker/distribution/registry/storage/driver/middleware [no test files] === RUN TestS3TryUpdate === PAUSE TestS3TryUpdate === RUN TestMatchIPV6 === PAUSE TestMatchIPV6 === RUN TestMatchIPV4 === PAUSE TestMatchIPV4 === RUN TestMatchIPV4_2 === PAUSE TestMatchIPV4_2 === RUN TestMatchIPV4WithRegionMatched === PAUSE TestMatchIPV4WithRegionMatched === RUN TestMatchIPV4WithRegionMatch_2 === PAUSE TestMatchIPV4WithRegionMatch_2 === RUN TestMatchIPV4WithRegionNotMatched === PAUSE TestMatchIPV4WithRegionNotMatched === RUN TestInvalidData === PAUSE TestInvalidData === RUN TestInvalidNetworkType === PAUSE TestInvalidNetworkType === RUN TestParsing === PAUSE TestParsing === RUN TestUpdateCalledRegularly === PAUSE TestUpdateCalledRegularly === RUN TestEligibleForS3 === RUN TestEligibleForS3/Client_IP_=_ time="2026-04-10T23:37:47Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.26.2 === RUN TestEligibleForS3/Client_IP_=_#01 time="2026-04-10T23:37:47Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.26.2 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2026-04-10T23:37:47Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.26.2 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionNotMatched === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestParsing === CONT TestInvalidNetworkType === CONT TestUpdateCalledRegularly === CONT TestInvalidData === CONT TestMatchIPV4_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV4 === CONT TestMatchIPV6 time="2026-04-10T23:37:47Z" level=error msg="unknown ip address format" go.version=go1.26.2 instance.id=957f9068-ecc4-4190-9d82-e228c59f40d9 ip=?0000000000000000000000000000000000 --- PASS: TestInvalidNetworkType (0.00s) --- PASS: TestMatchIPV4 (0.00s) --- PASS: TestParsing (0.00s) --- PASS: TestS3TryUpdate (0.00s) time="2026-04-10T23:37:47Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.26.2 instance.id=957f9068-ecc4-4190-9d82-e228c59f40d9 time="2026-04-10T23:37:47Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.26.2 instance.id=957f9068-ecc4-4190-9d82-e228c59f40d9 time="2026-04-10T23:37:47Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.2 --- PASS: TestInvalidData (0.01s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) --- PASS: TestMatchIPV4WithRegionMatched (0.01s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) --- PASS: TestMatchIPV6 (0.01s) --- PASS: TestMatchIPV4_2 (0.01s) time="2026-04-10T23:37:48Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.2 time="2026-04-10T23:37:49Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.2 time="2026-04-10T23:37:50Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.2 time="2026-04-10T23:37:51Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.2 --- PASS: TestUpdateCalledRegularly (4.51s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.517s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.007s ? 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.336s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.69s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.035s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.01s) PASS ok github.com/docker/distribution/uuid 0.014s ? github.com/docker/distribution/version [no test files] >>> docker-registry: Entering fakeroot... >>> docker-registry-openrc*: Running split function openrc... 'etc/conf.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/init.d' >>> docker-registry-openrc*: Preparing subpackage docker-registry-openrc... >>> docker-registry-openrc*: Running postcheck for docker-registry-openrc >>> docker-registry*: Running postcheck for docker-registry >>> docker-registry*: Preparing package docker-registry... >>> docker-registry*: Stripping binaries >>> docker-registry*: Script found. /bin/sh added as a dependency for docker-registry-2.8.3-r22.apk >>> docker-registry*: Adding .pre-install >>> docker-registry*: Scanning shared objects >>> docker-registry-openrc*: Tracing dependencies... >>> docker-registry-openrc*: Package size: 1.5 KB >>> docker-registry-openrc*: Compressing data... >>> docker-registry-openrc*: Create checksum... >>> docker-registry-openrc*: Create docker-registry-openrc-2.8.3-r22.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-x86_64.so.1 >>> docker-registry*: Package size: 27.3 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r22.apk >>> docker-registry: Build complete at Fri, 10 Apr 2026 23:40:10 +0000 elapsed time 0h 2m 41s >>> 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 (20260410.233730) (2/2) Purging go (1.26.2-r0) Executing busybox-1.37.0-r31.trigger OK: 440.5 MiB in 106 packages >>> docker-registry: Updating the community/x86_64 repository index... >>> docker-registry: Signing the index...