>>> docker-registry: Building community/docker-registry 2.8.3-r22 (using abuild 3.16.0-r0) started Sat, 11 Apr 2026 02:16:47 +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.25.9-r0) (2/2) Installing .makedepends-docker-registry (20260411.021648) Executing busybox-1.37.0-r30.trigger OK: 568.3 MiB in 107 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.23/docker-registry-2.8.3.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.23/docker-registry-2.8.3.tar.gz.part' docker-registry-2.8. 100% |********************************| 1963k 0:00:00 ETA '/var/cache/distfiles/v3.23/docker-registry-2.8.3.tar.gz.part' saved /var/cache/distfiles/v3.23/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 >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.23/docker-registry-2.8.3.tar.gz /var/cache/distfiles/v3.23/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 >>> docker-registry: Unpacking /var/cache/distfiles/v3.23/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 + 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-11T02:17:17Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2026-04-11T02:17:17Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.02s) PASS ok github.com/docker/distribution/configuration 0.022s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2026-04-11T02:17:17Z" 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.009s ? 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.010s === 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.005s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.09s) PASS ok github.com/docker/distribution/health/checks 0.098s ? 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.008s === 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.008s === 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.01s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.038s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) PASS ok github.com/docker/distribution/manifest/schema2 0.007s ? github.com/docker/distribution/metrics [no test files] === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.00s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2026/04/11 02:17:17 http: TLS handshake error from 127.0.0.1:43882: 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:35889/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:35889/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:35889/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:35889/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:37901?status=0, fail=true --- PASS: TestHTTPSink (0.06s) === RUN TestListener --- PASS: TestListener (1.15s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2026-04-11T02:17:18Z" level=info msg="broadcaster: closing" time="2026-04-11T02:17:18Z" level=info msg="closing testSink" time="2026-04-11T02:17:18Z" level=info msg="closing testSink" time="2026-04-11T02:17:18Z" level=info msg="closing testSink" time="2026-04-11T02:17:18Z" level=info msg="closing testSink" time="2026-04-11T02:17:18Z" level=info msg="closing testSink" time="2026-04-11T02:17:18Z" level=info msg="closing testSink" time="2026-04-11T02:17:18Z" level=info msg="closing testSink" time="2026-04-11T02:17:18Z" level=info msg="closing testSink" time="2026-04-11T02:17:18Z" level=info msg="closing testSink" time="2026-04-11T02:17:18Z" level=info msg="closing testSink" time="2026-04-11T02:17:18Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2026-04-11T02:17:18Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 1} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 1} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 1} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 1} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:18Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-04-11T02:17:19Z" level=warning msg="&{0x5906dd10 0.9} encountered too many errors, backing off" time="2026-04-11T02:17:19Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (1.07s) PASS ok github.com/docker/distribution/notifications 2.417s ? 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-11T02:17:18Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-04-11T02:17:18.889714099Z" 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.25.9 time="2026-04-11T02:17:18.889765922Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-11T02:17:18.889867723Z" level=info msg="Starting upload purge in 59m0s" go.version=go1.25.9 time="2026-04-11T02:17:18.891126104Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.25.9 time="2026-04-11T02:17:18.89114965Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.25.9 time="2026-04-11T02:17:18.892439883Z" level=info msg="listening on [::]:5001, tls" go.version=go1.25.9 time="2026-04-11T02:17:21.921772853Z" level=info msg="response completed" go.version=go1.25.9 http.request.host=127.0.0.1 http.request.id=660ade49-9714-4bd8-8737-3a90ddfc5a58 http.request.method=GET http.request.remoteaddr="127.0.0.1:47090" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.274205ms http.response.status=200 http.response.written=2 127.0.0.1 - - [11/Apr/2026:02:17:21 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2026-04-11T02:17:21.922127071Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.25.9 --- PASS: TestRegistrySupportedCipherSuite (3.85s) === RUN TestRegistryUnsupportedCipherSuite time="2026-04-11T02:17:22.49177928Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-04-11T02:17:22.492677467Z" 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.25.9 time="2026-04-11T02:17:22.492700374Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-11T02:17:22.492749134Z" level=info msg="Starting upload purge in 57m0s" go.version=go1.25.9 time="2026-04-11T02:17:22.493246025Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.25.9 --- PASS: TestRegistryUnsupportedCipherSuite (8.58s) PASS ok github.com/docker/distribution/registry 12.438s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.007s === 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.06s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.01s) PASS ok github.com/docker/distribution/registry/api/v2 0.105s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2026-04-11T02:17:18Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.25.9 instance.id=e9985f10-1f58-460f-8faa-e1af00bec788 time="2026-04-11T02:17:18Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.25.9 instance.id=e9985f10-1f58-460f-8faa-e1af00bec788 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2026-04-11T02:17:18Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.25.9 password=eA9HR98bulAGw5dOkHwtFQ0cu1oqkDBU0dgLu20a8yQ user=docker --- PASS: TestCreateHtpasswdFile (0.10s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.117s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.008s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.09s) === RUN TestLeeway time="2026-04-11T02:17:18Z" level=info msg="token not to be used before 2026-04-11 02:17:19 +0000 UTC - currently 2026-04-11 02:17:18.261806092 +0000 UTC m=+0.095360640" time="2026-04-11T02:17:18Z" level=info msg="token not to be used after 2026-04-11 02:17:18 +0000 UTC - currently 2026-04-11 02:17:18.266247316 +0000 UTC m=+0.099801865" --- PASS: TestLeeway (0.01s) === RUN TestAccessController time="2026-04-11T02:17:18Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.04s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.01s) PASS ok github.com/docker/distribution/registry/auth/token 0.154s === 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.01s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.01s) === 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.079s === 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.023s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.006s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2026-04-11T02:17: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.25.9 time="2026-04-11T02:17:18Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-11T02:17:18Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:43447" http.request.id=67de6a8d-9f6d-45a3-bd5a-d39441215250 http.request.method=GET http.request.remoteaddr="127.0.0.1:53742" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.234852ms http.response.status=200 http.response.written=2 127.0.0.1 - - [11/Apr/2026:02:17:18 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2026-04-11T02:17: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.25.9 time="2026-04-11T02:17:18Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-11T02:17:18Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39985" http.request.id=794ef2b4-5516-4818-8cdb-0a58b1685cf8 http.request.method=GET http.request.remoteaddr="127.0.0.1:34138" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.506584ms http.response.status=200 http.response.written=20 127.0.0.1 - - [11/Apr/2026:02:17:18 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-04-11T02:17:19Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39985" http.request.id=db865413-6bb3-465d-bd0b-5842f07f01c6 http.request.method=POST http.request.remoteaddr="127.0.0.1:34138" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.303705ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:17:19 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:17:23Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39985" http.request.id=7cbf068a-c644-42b3-bb6e-c43d8c9c1d51 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34138" http.request.uri="/v2/foo/aaaa/blobs/uploads/850f4796-0716-4163-915b-df7f52f2ae45?_state=OmVBL33FtXdPX_RyogPjgIizN0lf20VVyGhPm4Wmw4Z7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI4NTBmNDc5Ni0wNzE2LTQxNjMtOTE1Yi1kZjdmNTJmMmFlNDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTc6MTkuMDI3ODk3ODhaIn0%3D&digest=sha256%3Af7185e44b4d1e88b67d5740c495dc687d7284b949464cbd65c7c039e71bdfad8" http.request.useragent="Go-http-client/1.1" http.response.duration=4.024083497s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:17:19 +0000] "PUT /v2/foo/aaaa/blobs/uploads/850f4796-0716-4163-915b-df7f52f2ae45?_state=OmVBL33FtXdPX_RyogPjgIizN0lf20VVyGhPm4Wmw4Z7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI4NTBmNDc5Ni0wNzE2LTQxNjMtOTE1Yi1kZjdmNTJmMmFlNDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTc6MTkuMDI3ODk3ODhaIn0%3D&digest=sha256%3Af7185e44b4d1e88b67d5740c495dc687d7284b949464cbd65c7c039e71bdfad8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:17:23Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39985" http.request.id=73b0e0a2-2085-4171-b6ab-603ecd6958ee http.request.method=PUT http.request.remoteaddr="127.0.0.1:34138" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.992323ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:17:23 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:17:23Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39985" http.request.id=950bf4ed-0957-485b-80bc-22e35c9f5c6d http.request.method=POST http.request.remoteaddr="127.0.0.1:34138" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.149431ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:17:23 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:17:30Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39985" http.request.id=05feaa62-0cce-42cf-90cb-d7d3b46ecb2c http.request.method=PUT http.request.remoteaddr="127.0.0.1:34138" http.request.uri="/v2/foo/bbbb/blobs/uploads/0314c1a3-b14e-4398-9e03-6abe9dfa3d06?_state=SlutWhDYfPuiKjzDtMt5LpvZ0bJUBYomVXY4Ac_GpRp7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIwMzE0YzFhMy1iMTRlLTQzOTgtOWUwMy02YWJlOWRmYTNkMDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTc6MjMuNDUyODUzNzM1WiJ9&digest=sha256%3A8f7a449704a214d0c432706247def68baed5190275b65f2d4537f1d4c6db5f6f" http.request.useragent="Go-http-client/1.1" http.response.duration=6.689503695s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:17:23 +0000] "PUT /v2/foo/bbbb/blobs/uploads/0314c1a3-b14e-4398-9e03-6abe9dfa3d06?_state=SlutWhDYfPuiKjzDtMt5LpvZ0bJUBYomVXY4Ac_GpRp7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIwMzE0YzFhMy1iMTRlLTQzOTgtOWUwMy02YWJlOWRmYTNkMDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTc6MjMuNDUyODUzNzM1WiJ9&digest=sha256%3A8f7a449704a214d0c432706247def68baed5190275b65f2d4537f1d4c6db5f6f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:17:30Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39985" http.request.id=e71ddb9e-e757-421d-9e0a-90b3012dd72a http.request.method=PUT http.request.remoteaddr="127.0.0.1:34138" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.804057ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:17:30 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:17:30Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39985" http.request.id=2651fa44-4a77-4f67-ae35-fd2326e1ba11 http.request.method=POST http.request.remoteaddr="127.0.0.1:34138" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.544556ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:17:30 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:17:33Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39985" http.request.id=169f745e-792c-4883-91bc-3101402b85e3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34138" http.request.uri="/v2/foo/cccc/blobs/uploads/6eb558ce-dabd-4735-96c1-1d233e67b79e?_state=0i38TmZt82HzWj4jgM0otdGqGGlAtHsis08_VCTeSqF7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2ZWI1NThjZS1kYWJkLTQ3MzUtOTZjMS0xZDIzM2U2N2I3OWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTc6MzAuNDkzODYzMTE0WiJ9&digest=sha256%3Aa79db02cdc2c85d52308a93923bdb53ab83f11b6b023ba688424314579b97b51" http.request.useragent="Go-http-client/1.1" http.response.duration=3.096706467s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:17:30 +0000] "PUT /v2/foo/cccc/blobs/uploads/6eb558ce-dabd-4735-96c1-1d233e67b79e?_state=0i38TmZt82HzWj4jgM0otdGqGGlAtHsis08_VCTeSqF7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2ZWI1NThjZS1kYWJkLTQ3MzUtOTZjMS0xZDIzM2U2N2I3OWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTc6MzAuNDkzODYzMTE0WiJ9&digest=sha256%3Aa79db02cdc2c85d52308a93923bdb53ab83f11b6b023ba688424314579b97b51 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:17:33Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39985" http.request.id=f3d9f9b6-761d-448d-ab89-bf2affa90e8c http.request.method=PUT http.request.remoteaddr="127.0.0.1:34138" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=11.052032ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:17:33 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:17:34Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39985" http.request.id=d60959ee-15d4-4ebb-b74a-613faabe1251 http.request.method=POST http.request.remoteaddr="127.0.0.1:34138" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.911341ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:17:34 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:17:39Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39985" http.request.id=cb997bd2-ba01-47e7-9555-f454e3d0fb1a http.request.method=PUT http.request.remoteaddr="127.0.0.1:34138" http.request.uri="/v2/foo/dddd/blobs/uploads/9b9c82f4-7fbd-41a1-8ab1-502cb6e9fe62?_state=XLpzH0arK6KRf2MIu2nS7UUtB_0CdRB239J1n3H9hXd7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI5YjljODJmNC03ZmJkLTQxYTEtOGFiMS01MDJjYjZlOWZlNjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTc6MzQuMTE2NjEzODI2WiJ9&digest=sha256%3Ab443c2e2cb0699afaeaa8cb50d923de5b016e17651c6e344418c3931d45768a6" http.request.useragent="Go-http-client/1.1" http.response.duration=5.807009219s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:17:34 +0000] "PUT /v2/foo/dddd/blobs/uploads/9b9c82f4-7fbd-41a1-8ab1-502cb6e9fe62?_state=XLpzH0arK6KRf2MIu2nS7UUtB_0CdRB239J1n3H9hXd7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI5YjljODJmNC03ZmJkLTQxYTEtOGFiMS01MDJjYjZlOWZlNjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTc6MzQuMTE2NjEzODI2WiJ9&digest=sha256%3Ab443c2e2cb0699afaeaa8cb50d923de5b016e17651c6e344418c3931d45768a6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:17:39Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39985" http.request.id=73c2ff09-db52-4073-9c52-3ff6dbf52967 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34138" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.843446ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:17:39 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:17:40Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39985" http.request.id=29c3d3c8-084d-4065-be9e-a0743af40fa4 http.request.method=POST http.request.remoteaddr="127.0.0.1:34138" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.55498ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:17:40 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:17:44Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39985" http.request.id=ee3a47c7-d4ca-44b6-9715-eb7c0662e580 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34138" http.request.uri="/v2/foo/eeee/blobs/uploads/1526c850-4aca-44ea-a31e-07a32d51bae8?_state=QPsOUHbUCzr-m7pKsYcThDF0z4-8IYZK5rV2KWbTJ0J7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIxNTI2Yzg1MC00YWNhLTQ0ZWEtYTMxZS0wN2EzMmQ1MWJhZTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTc6NDAuMjg1MDkwNDgxWiJ9&digest=sha256%3Aec5fc2b9ac328d4f0100ec2706278d8ae5a854032ca10d7d27d0bb397a013e43" http.request.useragent="Go-http-client/1.1" http.response.duration=4.691388432s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:17:40 +0000] "PUT /v2/foo/eeee/blobs/uploads/1526c850-4aca-44ea-a31e-07a32d51bae8?_state=QPsOUHbUCzr-m7pKsYcThDF0z4-8IYZK5rV2KWbTJ0J7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIxNTI2Yzg1MC00YWNhLTQ0ZWEtYTMxZS0wN2EzMmQ1MWJhZTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTc6NDAuMjg1MDkwNDgxWiJ9&digest=sha256%3Aec5fc2b9ac328d4f0100ec2706278d8ae5a854032ca10d7d27d0bb397a013e43 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:17:44Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39985" http.request.id=0fcf0933-8e7d-4444-9fab-4c983e0c07fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:34138" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.461202ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:17:44 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:17:45Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39985" http.request.id=813f7d27-6ace-4510-bf4a-286e330dbd79 http.request.method=POST http.request.remoteaddr="127.0.0.1:34138" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.512805ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:17:45 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:17:53Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39985" http.request.id=ce791782-bc91-43c1-bc55-1e8c200e6cda http.request.method=PUT http.request.remoteaddr="127.0.0.1:34138" http.request.uri="/v2/foo/ffff/blobs/uploads/f8d97986-869b-4002-a755-0981db50fad0?_state=1enA3jOx-eAftnAJOFnHIQ_Lt0aCbn56tw1jPQp0v0p7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJmOGQ5Nzk4Ni04NjliLTQwMDItYTc1NS0wOTgxZGI1MGZhZDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTc6NDUuNDU4MjMxMDI3WiJ9&digest=sha256%3A92625b6f22e9423207954314cccf04ef20a3e7deb4272f765bbb85d4b9e747f1" http.request.useragent="Go-http-client/1.1" http.response.duration=7.799432449s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:17:45 +0000] "PUT /v2/foo/ffff/blobs/uploads/f8d97986-869b-4002-a755-0981db50fad0?_state=1enA3jOx-eAftnAJOFnHIQ_Lt0aCbn56tw1jPQp0v0p7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJmOGQ5Nzk4Ni04NjliLTQwMDItYTc1NS0wOTgxZGI1MGZhZDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTc6NDUuNDU4MjMxMDI3WiJ9&digest=sha256%3A92625b6f22e9423207954314cccf04ef20a3e7deb4272f765bbb85d4b9e747f1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:17:53Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39985" http.request.id=57e7e682-9375-421f-9eea-38c12efaaa69 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34138" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=11.057989ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:17:53 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:17:53Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39985" http.request.id=4d708e4d-0d48-4785-b01e-4bf00333526c http.request.method=GET http.request.remoteaddr="127.0.0.1:34138" 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.314091ms http.response.status=200 http.response.written=74 127.0.0.1 - - [11/Apr/2026:02:17:53 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-04-11T02:17:53Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39985" http.request.id=a5635b02-ef44-45d0-b904-5c4567f51308 http.request.method=GET http.request.remoteaddr="127.0.0.1:34138" 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.025013ms http.response.status=200 http.response.written=30 127.0.0.1 - - [11/Apr/2026:02:17:53 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-04-11T02:17:53Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39985" http.request.id=baab0633-0248-4da4-aeb9-38e165bc19eb http.request.method=GET http.request.remoteaddr="127.0.0.1:34138" 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=2.53135ms http.response.status=200 http.response.written=74 127.0.0.1 - - [11/Apr/2026:02:17:53 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-04-11T02:17:53Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39985" http.request.id=291032ae-9a25-4aad-969f-70e62a77c85c http.request.method=GET http.request.remoteaddr="127.0.0.1:34138" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.204941ms http.response.status=200 http.response.written=30 127.0.0.1 - - [11/Apr/2026:02:17:53 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-04-11T02:17:53Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39985" http.request.id=52fb1da9-44fe-4157-8976-549801f1c2aa http.request.method=GET http.request.remoteaddr="127.0.0.1:34138" 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.661928ms http.response.status=200 http.response.written=63 127.0.0.1 - - [11/Apr/2026:02:17:53 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2026-04-11T02:17:53Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39985" http.request.id=f6da240d-d037-47d5-968e-66c943ac5e9a http.request.method=GET http.request.remoteaddr="127.0.0.1:34138" http.request.uri="/v2/_catalog?last=foo%2Fdddd&n=4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.473576ms http.response.status=200 http.response.written=41 127.0.0.1 - - [11/Apr/2026:02:17:53 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-04-11T02:17:53Z" 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.25.9 http.request.host="127.0.0.1:39985" http.request.id=8a880ea7-f84e-42d3-9fd1-10ff28230d98 http.request.method=GET http.request.remoteaddr="127.0.0.1:34138" 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=2.186415ms http.response.status=400 http.response.written=116 127.0.0.1 - - [11/Apr/2026:02:17:53 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2026-04-11T02:17:53Z" 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.25.9 http.request.host="127.0.0.1:39985" http.request.id=a244ffbe-33eb-432a-b08a-cf22863bbec9 http.request.method=GET http.request.remoteaddr="127.0.0.1:34138" 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=2.010798ms http.response.status=400 http.response.written=115 127.0.0.1 - - [11/Apr/2026:02:17:53 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2026-04-11T02:17:53Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39985" http.request.id=e363868b-bda8-4737-92fc-19102006651b http.request.method=GET http.request.remoteaddr="127.0.0.1:34138" http.request.uri="/v2/_catalog?n=0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.009608ms http.response.status=200 http.response.written=20 127.0.0.1 - - [11/Apr/2026:02:17:53 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-04-11T02:17:53Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39985" http.request.id=43d0d13e-9ad9-49c9-a82b-a44d5bc090a5 http.request.method=GET http.request.remoteaddr="127.0.0.1:34138" 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=2.167024ms http.response.status=200 http.response.written=74 127.0.0.1 - - [11/Apr/2026:02:17:53 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-04-11T02:17: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.25.9 time="2026-04-11T02:17:53Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-11T02:17:53Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:33647" http.request.id=0f6eb371-9e3a-4f56-b68a-f8bd99f2b6d2 http.request.method=POST http.request.remoteaddr="127.0.0.1:36148" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.38216ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:17:53 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:17:55Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:33647" http.request.id=da707745-fe2f-49ae-9d17-dab8aa4a5c44 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36148" http.request.uri="/v2/foo/aaaa/blobs/uploads/891b272a-4c93-4103-896b-7b5b7740bd24?_state=-UQgL8NspWNE7SrYZQXm4XVO-vGw1e6EWqIFPNCFkT57Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI4OTFiMjcyYS00YzkzLTQxMDMtODk2Yi03YjViNzc0MGJkMjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTc6NTMuNTEwNzEzNDM3WiJ9&digest=sha256%3Adb6e49ea4422727e2853632b017901b324246e03e9847365ede896920fa76ea7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.813257278s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:17:53 +0000] "PUT /v2/foo/aaaa/blobs/uploads/891b272a-4c93-4103-896b-7b5b7740bd24?_state=-UQgL8NspWNE7SrYZQXm4XVO-vGw1e6EWqIFPNCFkT57Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI4OTFiMjcyYS00YzkzLTQxMDMtODk2Yi03YjViNzc0MGJkMjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTc6NTMuNTEwNzEzNDM3WiJ9&digest=sha256%3Adb6e49ea4422727e2853632b017901b324246e03e9847365ede896920fa76ea7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:17:55Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:33647" http.request.id=78a7ddf2-aa59-49e6-9e91-153fd5ffeb1c http.request.method=PUT http.request.remoteaddr="127.0.0.1:36148" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.883862ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:17:55 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:17:55Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:33647" http.request.id=643b8fd5-de3a-4072-ae6c-f6c911d0bedd http.request.method=POST http.request.remoteaddr="127.0.0.1:36148" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.243929ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:17:55 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:17:57Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:33647" http.request.id=fa0927f5-a01b-403f-af00-fbce1cd05118 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36148" http.request.uri="/v2/foo/bbbb/blobs/uploads/365b882f-eaf4-4cef-92c5-4c6897ecc470?_state=fu7CbVuFjgXvXPvJi8H4WFF60s7IAeYSLJFHE3lDoXx7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIzNjViODgyZi1lYWY0LTRjZWYtOTJjNS00YzY4OTdlY2M0NzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTc6NTUuNTM3MjY2MjI3WiJ9&digest=sha256%3A9d126227a98c568548eb8ddc574040156ce24274923bc81a21287ffc05d980b2" http.request.useragent="Go-http-client/1.1" http.response.duration=2.325005869s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:17:55 +0000] "PUT /v2/foo/bbbb/blobs/uploads/365b882f-eaf4-4cef-92c5-4c6897ecc470?_state=fu7CbVuFjgXvXPvJi8H4WFF60s7IAeYSLJFHE3lDoXx7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIzNjViODgyZi1lYWY0LTRjZWYtOTJjNS00YzY4OTdlY2M0NzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTc6NTUuNTM3MjY2MjI3WiJ9&digest=sha256%3A9d126227a98c568548eb8ddc574040156ce24274923bc81a21287ffc05d980b2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:17:57Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:33647" http.request.id=3c6cbb77-70e1-4e38-962e-fc0003d68db7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36148" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.317816ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:17:57 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:17:58Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:33647" http.request.id=df7b5642-8cb3-47ed-97bf-2e7bf6a589b7 http.request.method=POST http.request.remoteaddr="127.0.0.1:36148" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.321833ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:17:58 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:00Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:33647" http.request.id=f04a2fd5-2729-4ec2-a970-34793cf4504e http.request.method=PUT http.request.remoteaddr="127.0.0.1:36148" http.request.uri="/v2/foo/cccc/blobs/uploads/c26bf822-f2fc-4c2f-a480-3da638321555?_state=isI02EH2sEHMCOm836Ma7RWL8FTfHQS_rC18fgIx-8d7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJjMjZiZjgyMi1mMmZjLTRjMmYtYTQ4MC0zZGE2MzgzMjE1NTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTc6NTguMTE3NDExOTk0WiJ9&digest=sha256%3Adff631a09a764704aebdbd28f9d55c3dd65df5bbf8c69620bebc6c4aa071ecb8" http.request.useragent="Go-http-client/1.1" http.response.duration=2.048837927s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:17:58 +0000] "PUT /v2/foo/cccc/blobs/uploads/c26bf822-f2fc-4c2f-a480-3da638321555?_state=isI02EH2sEHMCOm836Ma7RWL8FTfHQS_rC18fgIx-8d7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJjMjZiZjgyMi1mMmZjLTRjMmYtYTQ4MC0zZGE2MzgzMjE1NTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTc6NTguMTE3NDExOTk0WiJ9&digest=sha256%3Adff631a09a764704aebdbd28f9d55c3dd65df5bbf8c69620bebc6c4aa071ecb8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:00Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:33647" http.request.id=653d4d6d-4878-4d3f-a1c5-63ed52a9692f http.request.method=PUT http.request.remoteaddr="127.0.0.1:36148" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.408388ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:00 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:00Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:33647" http.request.id=c4a71307-bb97-4fa6-9082-5c288ea55b28 http.request.method=POST http.request.remoteaddr="127.0.0.1:36148" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.136212ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:00 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:03Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:33647" http.request.id=6d32e8ac-a908-4363-8d1e-563cf16c27dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:36148" http.request.uri="/v2/foo/dddd/blobs/uploads/2a112c09-69c3-4528-8323-059fcf877986?_state=L-MjTXTX2QVKm_fsvtUY8p9fYN_z1wgGbNutF1CeZSV7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIyYTExMmMwOS02OWMzLTQ1MjgtODMyMy0wNTlmY2Y4Nzc5ODYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTg6MDAuNDU5OTk5MjEzWiJ9&digest=sha256%3A92aec331eb6edde69b8d67f086362cfb7dc4c78cb1ccecede59c517cd96e7f98" http.request.useragent="Go-http-client/1.1" http.response.duration=3.417894975s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:00 +0000] "PUT /v2/foo/dddd/blobs/uploads/2a112c09-69c3-4528-8323-059fcf877986?_state=L-MjTXTX2QVKm_fsvtUY8p9fYN_z1wgGbNutF1CeZSV7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIyYTExMmMwOS02OWMzLTQ1MjgtODMyMy0wNTlmY2Y4Nzc5ODYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTg6MDAuNDU5OTk5MjEzWiJ9&digest=sha256%3A92aec331eb6edde69b8d67f086362cfb7dc4c78cb1ccecede59c517cd96e7f98 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:03Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:33647" http.request.id=02984ea3-596f-4a9a-b8a3-c59f4201db0c http.request.method=PUT http.request.remoteaddr="127.0.0.1:36148" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.392323ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:03 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:03Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:33647" http.request.id=7c608680-8a21-48f3-ae3c-11a516bd0904 http.request.method=GET http.request.remoteaddr="127.0.0.1:36148" 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.875938ms http.response.status=200 http.response.written=63 127.0.0.1 - - [11/Apr/2026:02:18:03 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (45.13s) === RUN TestURLPrefix time="2026-04-11T02:18:03Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.9 time="2026-04-11T02:18:03Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-11T02:18:03Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:34975" http.request.id=439e9a24-b0fd-4b6a-8cd8-2b945e2aaa93 http.request.method=GET http.request.remoteaddr="127.0.0.1:57026" 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.953505ms http.response.status=200 http.response.written=2 127.0.0.1 - - [11/Apr/2026:02:18:03 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.01s) === RUN TestBlobAPI time="2026-04-11T02:18:03Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.9 time="2026-04-11T02:18:03Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-11T02:18:04Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:3785fd3d8fb3993c0867e1599e4152f0a854eeffca6b97411e68e62a1b2b0825 err.message="blob unknown to registry" go.version=go1.25.9 http.request.host="127.0.0.1:39929" http.request.id=b1d7cef3-4ddf-45f2-9ef5-f77b0df3659d http.request.method=GET http.request.remoteaddr="127.0.0.1:39558" http.request.uri="/v2/foo/bar/blobs/sha256:3785fd3d8fb3993c0867e1599e4152f0a854eeffca6b97411e68e62a1b2b0825" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.653133ms http.response.status=404 http.response.written=157 vars.digest="sha256:3785fd3d8fb3993c0867e1599e4152f0a854eeffca6b97411e68e62a1b2b0825" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2026:02:18:04 +0000] "GET /v2/foo/bar/blobs/sha256:3785fd3d8fb3993c0867e1599e4152f0a854eeffca6b97411e68e62a1b2b0825 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-04-11T02:18:04Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:3785fd3d8fb3993c0867e1599e4152f0a854eeffca6b97411e68e62a1b2b0825 err.message="blob unknown to registry" go.version=go1.25.9 http.request.host="127.0.0.1:39929" http.request.id=af75a6f6-1b7f-4b19-844b-a1d84eb0d3e5 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39562" http.request.uri="/v2/foo/bar/blobs/sha256:3785fd3d8fb3993c0867e1599e4152f0a854eeffca6b97411e68e62a1b2b0825" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.13239ms http.response.status=404 http.response.written=157 vars.digest="sha256:3785fd3d8fb3993c0867e1599e4152f0a854eeffca6b97411e68e62a1b2b0825" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2026:02:18:04 +0000] "HEAD /v2/foo/bar/blobs/sha256:3785fd3d8fb3993c0867e1599e4152f0a854eeffca6b97411e68e62a1b2b0825 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-04-11T02:18:04Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39929" http.request.id=c1ca19e8-bf77-4a69-9f67-62738e834723 http.request.method=POST http.request.remoteaddr="127.0.0.1:39562" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.04464ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:04Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39929" http.request.id=adb3797c-8106-40c5-a3c4-8663be710b85 http.request.method=GET http.request.remoteaddr="127.0.0.1:39562" http.request.uri="/v2/foo/bar/blobs/uploads/dbedea42-1b44-45a8-9024-382c98428fd8?_state=YsfeYbDzqVKgak1eMaY2M_TqMclpyBWq9YJc3noG0X97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRiZWRlYTQyLTFiNDQtNDVhOC05MDI0LTM4MmM5ODQyOGZkOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODowNC4zMzYzMTcwNjFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.642816ms http.response.status=204 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:04 +0000] "GET /v2/foo/bar/blobs/uploads/dbedea42-1b44-45a8-9024-382c98428fd8?_state=YsfeYbDzqVKgak1eMaY2M_TqMclpyBWq9YJc3noG0X97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRiZWRlYTQyLTFiNDQtNDVhOC05MDI0LTM4MmM5ODQyOGZkOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODowNC4zMzYzMTcwNjFaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:04Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39929" http.request.id=feac66ca-a0dc-47b0-84ac-3a75a0be34e1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39562" http.request.uri="/v2/foo/bar/blobs/uploads/dbedea42-1b44-45a8-9024-382c98428fd8?_state=YsfeYbDzqVKgak1eMaY2M_TqMclpyBWq9YJc3noG0X97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRiZWRlYTQyLTFiNDQtNDVhOC05MDI0LTM4MmM5ODQyOGZkOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODowNC4zMzYzMTcwNjFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.189206ms http.response.status=204 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:04 +0000] "DELETE /v2/foo/bar/blobs/uploads/dbedea42-1b44-45a8-9024-382c98428fd8?_state=YsfeYbDzqVKgak1eMaY2M_TqMclpyBWq9YJc3noG0X97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRiZWRlYTQyLTFiNDQtNDVhOC05MDI0LTM4MmM5ODQyOGZkOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODowNC4zMzYzMTcwNjFaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:04Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.25.9 http.request.host="127.0.0.1:39929" http.request.id=21a6811b-07dc-4eb5-8b94-c09d14aa40a9 http.request.method=GET http.request.remoteaddr="127.0.0.1:39562" http.request.uri="/v2/foo/bar/blobs/uploads/dbedea42-1b44-45a8-9024-382c98428fd8?_state=YsfeYbDzqVKgak1eMaY2M_TqMclpyBWq9YJc3noG0X97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRiZWRlYTQyLTFiNDQtNDVhOC05MDI0LTM4MmM5ODQyOGZkOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODowNC4zMzYzMTcwNjFaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=dbedea42-1b44-45a8-9024-382c98428fd8 time="2026-04-11T02:18:04Z" 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.25.9 http.request.host="127.0.0.1:39929" http.request.id=21a6811b-07dc-4eb5-8b94-c09d14aa40a9 http.request.method=GET http.request.remoteaddr="127.0.0.1:39562" http.request.uri="/v2/foo/bar/blobs/uploads/dbedea42-1b44-45a8-9024-382c98428fd8?_state=YsfeYbDzqVKgak1eMaY2M_TqMclpyBWq9YJc3noG0X97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRiZWRlYTQyLTFiNDQtNDVhOC05MDI0LTM4MmM5ODQyOGZkOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODowNC4zMzYzMTcwNjFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.395489ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=dbedea42-1b44-45a8-9024-382c98428fd8 127.0.0.1 - - [11/Apr/2026:02:18:04 +0000] "GET /v2/foo/bar/blobs/uploads/dbedea42-1b44-45a8-9024-382c98428fd8?_state=YsfeYbDzqVKgak1eMaY2M_TqMclpyBWq9YJc3noG0X97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRiZWRlYTQyLTFiNDQtNDVhOC05MDI0LTM4MmM5ODQyOGZkOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODowNC4zMzYzMTcwNjFaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-04-11T02:18:04Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39929" http.request.id=522a9209-78e1-4857-84be-eaec3dc37c5b http.request.method=POST http.request.remoteaddr="127.0.0.1:39574" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.170799ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:04Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.25.9 http.request.host="127.0.0.1:39929" http.request.id=384bfe51-a259-4f3b-abbb-f6383e3bb1b3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39574" http.request.uri="/v2/foo/bar/blobs/uploads/e464ffa3-ec1d-4dd5-b73b-a90fd9429140?_state=9xAK4C5jZR47ivHY74jDJJvw0Ru7MZAS0Ca5OpKUaCB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU0NjRmZmEzLWVjMWQtNGRkNS1iNzNiLWE5MGZkOTQyOTE0MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODowNC4zNDc2MjYzNTlaIn0%3D&digest=sha256%3A3785fd3d8fb3993c0867e1599e4152f0a854eeffca6b97411e68e62a1b2b0825" http.request.useragent="Go-http-client/1.1" provided=sha256:3785fd3d8fb3993c0867e1599e4152f0a854eeffca6b97411e68e62a1b2b0825 vars.name="foo/bar" vars.uuid=e464ffa3-ec1d-4dd5-b73b-a90fd9429140 time="2026-04-11T02:18:04Z" level=error msg="error canceling upload after error: already closed" go.version=go1.25.9 http.request.host="127.0.0.1:39929" http.request.id=384bfe51-a259-4f3b-abbb-f6383e3bb1b3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39574" http.request.uri="/v2/foo/bar/blobs/uploads/e464ffa3-ec1d-4dd5-b73b-a90fd9429140?_state=9xAK4C5jZR47ivHY74jDJJvw0Ru7MZAS0Ca5OpKUaCB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU0NjRmZmEzLWVjMWQtNGRkNS1iNzNiLWE5MGZkOTQyOTE0MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODowNC4zNDc2MjYzNTlaIn0%3D&digest=sha256%3A3785fd3d8fb3993c0867e1599e4152f0a854eeffca6b97411e68e62a1b2b0825" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=e464ffa3-ec1d-4dd5-b73b-a90fd9429140 time="2026-04-11T02:18:04Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:3785fd3d8fb3993c0867e1599e4152f0a854eeffca6b97411e68e62a1b2b0825, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.25.9 http.request.host="127.0.0.1:39929" http.request.id=384bfe51-a259-4f3b-abbb-f6383e3bb1b3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39574" http.request.uri="/v2/foo/bar/blobs/uploads/e464ffa3-ec1d-4dd5-b73b-a90fd9429140?_state=9xAK4C5jZR47ivHY74jDJJvw0Ru7MZAS0Ca5OpKUaCB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU0NjRmZmEzLWVjMWQtNGRkNS1iNzNiLWE5MGZkOTQyOTE0MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODowNC4zNDc2MjYzNTlaIn0%3D&digest=sha256%3A3785fd3d8fb3993c0867e1599e4152f0a854eeffca6b97411e68e62a1b2b0825" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.798536ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=e464ffa3-ec1d-4dd5-b73b-a90fd9429140 127.0.0.1 - - [11/Apr/2026:02:18:04 +0000] "PUT /v2/foo/bar/blobs/uploads/e464ffa3-ec1d-4dd5-b73b-a90fd9429140?_state=9xAK4C5jZR47ivHY74jDJJvw0Ru7MZAS0Ca5OpKUaCB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU0NjRmZmEzLWVjMWQtNGRkNS1iNzNiLWE5MGZkOTQyOTE0MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODowNC4zNDc2MjYzNTlaIn0%3D&digest=sha256%3A3785fd3d8fb3993c0867e1599e4152f0a854eeffca6b97411e68e62a1b2b0825 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-04-11T02:18:04Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39929" http.request.id=255c9a1a-c255-4289-9475-77fb61f644c1 http.request.method=POST http.request.remoteaddr="127.0.0.1:39574" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.420355ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:04Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39929" http.request.id=1d2ebc15-eb20-48b9-a921-d42f8b966ac3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39574" http.request.uri="/v2/foo/bar/blobs/uploads/db3aec1e-180c-42ee-95ce-0a6fa1b33c3b?_state=nwSudgLh9Lafj_brEwfcCmn-zSBZHcWPOOxNT-z6OgF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRiM2FlYzFlLTE4MGMtNDJlZS05NWNlLTBhNmZhMWIzM2MzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODowNC4zNTQzNzE1ODJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.31354ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:04 +0000] "PUT /v2/foo/bar/blobs/uploads/db3aec1e-180c-42ee-95ce-0a6fa1b33c3b?_state=nwSudgLh9Lafj_brEwfcCmn-zSBZHcWPOOxNT-z6OgF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRiM2FlYzFlLTE4MGMtNDJlZS05NWNlLTBhNmZhMWIzM2MzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODowNC4zNTQzNzE1ODJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:04Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39929" http.request.id=eb7b7920-a4ff-4778-8a0a-52f3a9675702 http.request.method=POST http.request.remoteaddr="127.0.0.1:39574" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.004591ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:04Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39929" http.request.id=6fedbff2-d51e-4894-8ee4-3f8bbbe491da http.request.method=PUT http.request.remoteaddr="127.0.0.1:39574" http.request.uri="/v2/foo/bar/blobs/uploads/602af555-f595-42eb-ad32-581f5ad9a9d7?_state=hxKynVcAQwudvj09E-a2BeVKz1tnUckDdv_cm2QW01p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwMmFmNTU1LWY1OTUtNDJlYi1hZDMyLTU4MWY1YWQ5YTlkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODowNC4zNTc5NDg0MzlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.19513ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:04 +0000] "PUT /v2/foo/bar/blobs/uploads/602af555-f595-42eb-ad32-581f5ad9a9d7?_state=hxKynVcAQwudvj09E-a2BeVKz1tnUckDdv_cm2QW01p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwMmFmNTU1LWY1OTUtNDJlYi1hZDMyLTU4MWY1YWQ5YTlkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODowNC4zNTc5NDg0MzlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:04Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39929" http.request.id=72d99116-5ce0-43b5-9490-af4e4ae1c8e3 http.request.method=POST http.request.remoteaddr="127.0.0.1:39574" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.172908ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:11Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39929" http.request.id=7c4cf01c-0c73-4e87-8a18-ecc80c5de165 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39574" http.request.uri="/v2/foo/bar/blobs/uploads/bb1743db-0171-429e-a554-29a0c7876f25?_state=K27E_gnbTtbpaCpSz-Nzn4EgeSLY9U3yx8sCMQ8RJEF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJiMTc0M2RiLTAxNzEtNDI5ZS1hNTU0LTI5YTBjNzg3NmYyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODowNC4zNjIwOTAxODhaIn0%3D&digest=sha256%3A3785fd3d8fb3993c0867e1599e4152f0a854eeffca6b97411e68e62a1b2b0825" http.request.useragent="Go-http-client/1.1" http.response.duration=6.701165859s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:04 +0000] "PUT /v2/foo/bar/blobs/uploads/bb1743db-0171-429e-a554-29a0c7876f25?_state=K27E_gnbTtbpaCpSz-Nzn4EgeSLY9U3yx8sCMQ8RJEF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJiMTc0M2RiLTAxNzEtNDI5ZS1hNTU0LTI5YTBjNzg3NmYyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODowNC4zNjIwOTAxODhaIn0%3D&digest=sha256%3A3785fd3d8fb3993c0867e1599e4152f0a854eeffca6b97411e68e62a1b2b0825 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:11Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39929" http.request.id=dedfd9ed-69f5-4759-81ef-d32c9fe8b09a http.request.method=POST http.request.remoteaddr="127.0.0.1:39574" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.221741ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:11 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:17Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:39929" http.request.id=82497650-6063-4f4e-9729-e39ec0c90b9a http.request.method=PATCH http.request.remoteaddr="127.0.0.1:39574" http.request.uri="/v2/foo/bar/blobs/uploads/faca292f-e288-49ea-97f4-1e4495454c69?_state=fJEUthHrb3rf3pGjWbC3eq3qF0dExX5nFOqEwmY9S1Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhY2EyOTJmLWUyODgtNDllYS05N2Y0LTFlNDQ5NTQ1NGM2OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODoxMS4zMzY3Mjk3ODlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=6.373841671s http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:11 +0000] "PATCH /v2/foo/bar/blobs/uploads/faca292f-e288-49ea-97f4-1e4495454c69?_state=fJEUthHrb3rf3pGjWbC3eq3qF0dExX5nFOqEwmY9S1Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhY2EyOTJmLWUyODgtNDllYS05N2Y0LTFlNDQ5NTQ1NGM2OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODoxMS4zMzY3Mjk3ODlaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:17Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39929" http.request.id=273c572d-8f07-4778-9741-835dacd5c5e2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39574" http.request.uri="/v2/foo/bar/blobs/uploads/faca292f-e288-49ea-97f4-1e4495454c69?_state=AkfAWjPfHSMAhFEMUoXRWpD9iMG-sI1wSXNg62tV_XZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhY2EyOTJmLWUyODgtNDllYS05N2Y0LTFlNDQ5NTQ1NGM2OSIsIk9mZnNldCI6MzExMDcwNzIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTg6MTFaIn0%3D&digest=sha256%3A3785fd3d8fb3993c0867e1599e4152f0a854eeffca6b97411e68e62a1b2b0825" http.request.useragent="Go-http-client/1.1" http.response.duration=2.991374ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:17 +0000] "PUT /v2/foo/bar/blobs/uploads/faca292f-e288-49ea-97f4-1e4495454c69?_state=AkfAWjPfHSMAhFEMUoXRWpD9iMG-sI1wSXNg62tV_XZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhY2EyOTJmLWUyODgtNDllYS05N2Y0LTFlNDQ5NTQ1NGM2OSIsIk9mZnNldCI6MzExMDcwNzIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTg6MTFaIn0%3D&digest=sha256%3A3785fd3d8fb3993c0867e1599e4152f0a854eeffca6b97411e68e62a1b2b0825 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:17Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39929" http.request.id=79535821-7a54-4f43-a15c-6552c61269d0 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39574" http.request.uri="/v2/foo/bar/blobs/sha256:3785fd3d8fb3993c0867e1599e4152f0a854eeffca6b97411e68e62a1b2b0825" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.086315ms http.response.status=200 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:17 +0000] "HEAD /v2/foo/bar/blobs/sha256:3785fd3d8fb3993c0867e1599e4152f0a854eeffca6b97411e68e62a1b2b0825 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:17Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39929" http.request.id=7c66f342-64d7-4085-bea8-8fb55febd0c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:39574" http.request.uri="/v2/foo/bar/blobs/sha256:3785fd3d8fb3993c0867e1599e4152f0a854eeffca6b97411e68e62a1b2b0825" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=224.660537ms http.response.status=200 http.response.written=31107072 127.0.0.1 - - [11/Apr/2026:02:18:17 +0000] "GET /v2/foo/bar/blobs/sha256:3785fd3d8fb3993c0867e1599e4152f0a854eeffca6b97411e68e62a1b2b0825 HTTP/1.1" 200 31107072 "" "Go-http-client/1.1" time="2026-04-11T02:18:17Z" level=error msg="error parsing digest="sha257:3785fd3d8fb3993c0867e1599e4152f0a854eeffca6b97411e68e62a1b2b0825": unsupported digest algorithm" go.version=go1.25.9 http.request.host="127.0.0.1:39929" http.request.id=21f73945-b67f-4de3-8c80-ceb8811df08e http.request.method=GET http.request.remoteaddr="127.0.0.1:39574" http.request.uri="/v2/foo/bar/blobs/sha257:3785fd3d8fb3993c0867e1599e4152f0a854eeffca6b97411e68e62a1b2b0825" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:3785fd3d8fb3993c0867e1599e4152f0a854eeffca6b97411e68e62a1b2b0825" vars.name="foo/bar" time="2026-04-11T02:18:17Z" 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.25.9 http.request.host="127.0.0.1:39929" http.request.id=21f73945-b67f-4de3-8c80-ceb8811df08e http.request.method=GET http.request.remoteaddr="127.0.0.1:39574" http.request.uri="/v2/foo/bar/blobs/sha257:3785fd3d8fb3993c0867e1599e4152f0a854eeffca6b97411e68e62a1b2b0825" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.729282ms http.response.status=400 http.response.written=110 vars.digest="sha257:3785fd3d8fb3993c0867e1599e4152f0a854eeffca6b97411e68e62a1b2b0825" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2026:02:18:17 +0000] "GET /v2/foo/bar/blobs/sha257:3785fd3d8fb3993c0867e1599e4152f0a854eeffca6b97411e68e62a1b2b0825 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-04-11T02:18:17Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39929" http.request.id=e4ad7738-c0a2-4cef-aae9-4a1a64ccc738 http.request.method=GET http.request.remoteaddr="127.0.0.1:41942" http.request.uri="/v2/foo/bar/blobs/sha256:3785fd3d8fb3993c0867e1599e4152f0a854eeffca6b97411e68e62a1b2b0825" http.request.useragent="Go-http-client/1.1" http.response.duration=1.598579ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:17 +0000] "GET /v2/foo/bar/blobs/sha256:3785fd3d8fb3993c0867e1599e4152f0a854eeffca6b97411e68e62a1b2b0825 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:17Z" 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.25.9 time="2026-04-11T02:18:17Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-11T02:18:18Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:6ef0e14cf854ff813cd60a7d5e6d9c70139cc1b53a078b059cb7c2e34f0d97d4 err.message="blob unknown to registry" go.version=go1.25.9 http.request.host="127.0.0.1:38957" http.request.id=9d6f0994-5a47-41ae-9de8-c66986a9f797 http.request.method=GET http.request.remoteaddr="127.0.0.1:57012" http.request.uri="/v2/foo/bar/blobs/sha256:6ef0e14cf854ff813cd60a7d5e6d9c70139cc1b53a078b059cb7c2e34f0d97d4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.790962ms http.response.status=404 http.response.written=157 vars.digest="sha256:6ef0e14cf854ff813cd60a7d5e6d9c70139cc1b53a078b059cb7c2e34f0d97d4" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2026:02:18:18 +0000] "GET /v2/foo/bar/blobs/sha256:6ef0e14cf854ff813cd60a7d5e6d9c70139cc1b53a078b059cb7c2e34f0d97d4 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-04-11T02:18:18Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:6ef0e14cf854ff813cd60a7d5e6d9c70139cc1b53a078b059cb7c2e34f0d97d4 err.message="blob unknown to registry" go.version=go1.25.9 http.request.host="127.0.0.1:38957" http.request.id=0fa9a9b7-f4d3-4ded-9c13-11f622b2509e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:57016" http.request.uri="/v2/foo/bar/blobs/sha256:6ef0e14cf854ff813cd60a7d5e6d9c70139cc1b53a078b059cb7c2e34f0d97d4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.731012ms http.response.status=404 http.response.written=157 vars.digest="sha256:6ef0e14cf854ff813cd60a7d5e6d9c70139cc1b53a078b059cb7c2e34f0d97d4" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2026:02:18:18 +0000] "HEAD /v2/foo/bar/blobs/sha256:6ef0e14cf854ff813cd60a7d5e6d9c70139cc1b53a078b059cb7c2e34f0d97d4 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-04-11T02:18:18Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:38957" http.request.id=0742bcff-fee2-4ee5-9e12-e98c2a36b5d9 http.request.method=POST http.request.remoteaddr="127.0.0.1:57016" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.563132ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:18 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:18Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:38957" http.request.id=8cca007d-9fd8-488c-a62b-fb1a207aaac2 http.request.method=GET http.request.remoteaddr="127.0.0.1:57016" http.request.uri="/v2/foo/bar/blobs/uploads/0c77f45d-4c22-4c94-9823-9f02e7e82ff5?_state=6SeicuHBB0utNfp6l5MeQlBzLsmdGnq2htM3kKNVVl97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjNzdmNDVkLTRjMjItNGM5NC05ODIzLTlmMDJlN2U4MmZmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODoxOC4zNTczMjA2NzNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.445157ms http.response.status=204 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:18 +0000] "GET /v2/foo/bar/blobs/uploads/0c77f45d-4c22-4c94-9823-9f02e7e82ff5?_state=6SeicuHBB0utNfp6l5MeQlBzLsmdGnq2htM3kKNVVl97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjNzdmNDVkLTRjMjItNGM5NC05ODIzLTlmMDJlN2U4MmZmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODoxOC4zNTczMjA2NzNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:18Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:38957" http.request.id=6b233726-47f2-4c43-b886-f03457a107df http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57016" http.request.uri="/v2/foo/bar/blobs/uploads/0c77f45d-4c22-4c94-9823-9f02e7e82ff5?_state=6SeicuHBB0utNfp6l5MeQlBzLsmdGnq2htM3kKNVVl97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjNzdmNDVkLTRjMjItNGM5NC05ODIzLTlmMDJlN2U4MmZmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODoxOC4zNTczMjA2NzNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.396553ms http.response.status=204 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:18 +0000] "DELETE /v2/foo/bar/blobs/uploads/0c77f45d-4c22-4c94-9823-9f02e7e82ff5?_state=6SeicuHBB0utNfp6l5MeQlBzLsmdGnq2htM3kKNVVl97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjNzdmNDVkLTRjMjItNGM5NC05ODIzLTlmMDJlN2U4MmZmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODoxOC4zNTczMjA2NzNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:18Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.25.9 http.request.host="127.0.0.1:38957" http.request.id=77c2b4c3-edec-4a00-b4e0-9cf374bb1016 http.request.method=GET http.request.remoteaddr="127.0.0.1:57016" http.request.uri="/v2/foo/bar/blobs/uploads/0c77f45d-4c22-4c94-9823-9f02e7e82ff5?_state=6SeicuHBB0utNfp6l5MeQlBzLsmdGnq2htM3kKNVVl97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjNzdmNDVkLTRjMjItNGM5NC05ODIzLTlmMDJlN2U4MmZmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODoxOC4zNTczMjA2NzNaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=0c77f45d-4c22-4c94-9823-9f02e7e82ff5 time="2026-04-11T02:18:18Z" 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.25.9 http.request.host="127.0.0.1:38957" http.request.id=77c2b4c3-edec-4a00-b4e0-9cf374bb1016 http.request.method=GET http.request.remoteaddr="127.0.0.1:57016" http.request.uri="/v2/foo/bar/blobs/uploads/0c77f45d-4c22-4c94-9823-9f02e7e82ff5?_state=6SeicuHBB0utNfp6l5MeQlBzLsmdGnq2htM3kKNVVl97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjNzdmNDVkLTRjMjItNGM5NC05ODIzLTlmMDJlN2U4MmZmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODoxOC4zNTczMjA2NzNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.999712ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=0c77f45d-4c22-4c94-9823-9f02e7e82ff5 127.0.0.1 - - [11/Apr/2026:02:18:18 +0000] "GET /v2/foo/bar/blobs/uploads/0c77f45d-4c22-4c94-9823-9f02e7e82ff5?_state=6SeicuHBB0utNfp6l5MeQlBzLsmdGnq2htM3kKNVVl97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjNzdmNDVkLTRjMjItNGM5NC05ODIzLTlmMDJlN2U4MmZmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODoxOC4zNTczMjA2NzNaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-04-11T02:18:18Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:38957" http.request.id=ed3007ff-11a4-4b00-8ab3-e432ee28ffdc http.request.method=POST http.request.remoteaddr="127.0.0.1:57032" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.096438ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:18 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:18Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.25.9 http.request.host="127.0.0.1:38957" http.request.id=cadf0896-d162-4e07-a660-e4e9a3fca5f6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57032" http.request.uri="/v2/foo/bar/blobs/uploads/889f12bd-39ea-4bbb-8823-43703c861972?_state=lujbmWs0v0yjFcY17-w0vNZKS-ZYQyOBJuSPWU7VXkd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4OWYxMmJkLTM5ZWEtNGJiYi04ODIzLTQzNzAzYzg2MTk3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODoxOC4zNjY5MzM3NTRaIn0%3D&digest=sha256%3A6ef0e14cf854ff813cd60a7d5e6d9c70139cc1b53a078b059cb7c2e34f0d97d4" http.request.useragent="Go-http-client/1.1" provided=sha256:6ef0e14cf854ff813cd60a7d5e6d9c70139cc1b53a078b059cb7c2e34f0d97d4 vars.name="foo/bar" vars.uuid=889f12bd-39ea-4bbb-8823-43703c861972 time="2026-04-11T02:18:18Z" level=error msg="error canceling upload after error: already closed" go.version=go1.25.9 http.request.host="127.0.0.1:38957" http.request.id=cadf0896-d162-4e07-a660-e4e9a3fca5f6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57032" http.request.uri="/v2/foo/bar/blobs/uploads/889f12bd-39ea-4bbb-8823-43703c861972?_state=lujbmWs0v0yjFcY17-w0vNZKS-ZYQyOBJuSPWU7VXkd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4OWYxMmJkLTM5ZWEtNGJiYi04ODIzLTQzNzAzYzg2MTk3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODoxOC4zNjY5MzM3NTRaIn0%3D&digest=sha256%3A6ef0e14cf854ff813cd60a7d5e6d9c70139cc1b53a078b059cb7c2e34f0d97d4" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=889f12bd-39ea-4bbb-8823-43703c861972 time="2026-04-11T02:18:18Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:6ef0e14cf854ff813cd60a7d5e6d9c70139cc1b53a078b059cb7c2e34f0d97d4, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.25.9 http.request.host="127.0.0.1:38957" http.request.id=cadf0896-d162-4e07-a660-e4e9a3fca5f6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57032" http.request.uri="/v2/foo/bar/blobs/uploads/889f12bd-39ea-4bbb-8823-43703c861972?_state=lujbmWs0v0yjFcY17-w0vNZKS-ZYQyOBJuSPWU7VXkd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4OWYxMmJkLTM5ZWEtNGJiYi04ODIzLTQzNzAzYzg2MTk3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODoxOC4zNjY5MzM3NTRaIn0%3D&digest=sha256%3A6ef0e14cf854ff813cd60a7d5e6d9c70139cc1b53a078b059cb7c2e34f0d97d4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.627335ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=889f12bd-39ea-4bbb-8823-43703c861972 127.0.0.1 - - [11/Apr/2026:02:18:18 +0000] "PUT /v2/foo/bar/blobs/uploads/889f12bd-39ea-4bbb-8823-43703c861972?_state=lujbmWs0v0yjFcY17-w0vNZKS-ZYQyOBJuSPWU7VXkd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4OWYxMmJkLTM5ZWEtNGJiYi04ODIzLTQzNzAzYzg2MTk3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODoxOC4zNjY5MzM3NTRaIn0%3D&digest=sha256%3A6ef0e14cf854ff813cd60a7d5e6d9c70139cc1b53a078b059cb7c2e34f0d97d4 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-04-11T02:18:18Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:38957" http.request.id=8e93e4ee-1f10-42f9-a00c-ceb34d8cd888 http.request.method=POST http.request.remoteaddr="127.0.0.1:57032" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.332132ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:18 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:18Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:38957" http.request.id=6fb5f3fd-50df-4d29-b678-cb02399e0c16 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57032" http.request.uri="/v2/foo/bar/blobs/uploads/775d5610-d9b3-403e-9f6c-c8b2fe0d6f41?_state=fADCxnK7HkcSQv7hADliqPZtQfcPsO1gPNWKDadvh3p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc3NWQ1NjEwLWQ5YjMtNDAzZS05ZjZjLWM4YjJmZTBkNmY0MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODoxOC4zNzI1MTg5NjFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.972812ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:18 +0000] "PUT /v2/foo/bar/blobs/uploads/775d5610-d9b3-403e-9f6c-c8b2fe0d6f41?_state=fADCxnK7HkcSQv7hADliqPZtQfcPsO1gPNWKDadvh3p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc3NWQ1NjEwLWQ5YjMtNDAzZS05ZjZjLWM4YjJmZTBkNmY0MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODoxOC4zNzI1MTg5NjFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:18Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:38957" http.request.id=81229aac-7cee-4f40-b07b-0636ff222e6d http.request.method=POST http.request.remoteaddr="127.0.0.1:57032" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.527676ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:18 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:18Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:38957" http.request.id=f4405c01-575a-4389-a227-4eb95fb240a9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57032" http.request.uri="/v2/foo/bar/blobs/uploads/3c86b16c-ceb8-409a-8f11-3174796c9186?_state=P93Lirtjhy3GxQCPkGCJOiCb3SWbkXkk5YqMEVNjall7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNjODZiMTZjLWNlYjgtNDA5YS04ZjExLTMxNzQ3OTZjOTE4NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODoxOC4zNzY3Nzc3MjNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.661321ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:18 +0000] "PUT /v2/foo/bar/blobs/uploads/3c86b16c-ceb8-409a-8f11-3174796c9186?_state=P93Lirtjhy3GxQCPkGCJOiCb3SWbkXkk5YqMEVNjall7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNjODZiMTZjLWNlYjgtNDA5YS04ZjExLTMxNzQ3OTZjOTE4NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODoxOC4zNzY3Nzc3MjNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:18Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:38957" http.request.id=733e4cd9-4566-405c-9e92-74f32c5e51b2 http.request.method=POST http.request.remoteaddr="127.0.0.1:57032" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.056938ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:18 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:23Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:38957" http.request.id=46c52655-1cbf-4164-9e4a-cc7b441cd2bc http.request.method=PUT http.request.remoteaddr="127.0.0.1:57032" http.request.uri="/v2/foo/bar/blobs/uploads/127ba485-a68b-49c1-b1f8-0ea27e81588d?_state=lc32Kiyt0BVi8TZvMOeItCyeF8bc07dGdDMuxXAwJoR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEyN2JhNDg1LWE2OGItNDljMS1iMWY4LTBlYTI3ZTgxNTg4ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODoxOC4zODIwODU5ODZaIn0%3D&digest=sha256%3A6ef0e14cf854ff813cd60a7d5e6d9c70139cc1b53a078b059cb7c2e34f0d97d4" http.request.useragent="Go-http-client/1.1" http.response.duration=5.576989785s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:18 +0000] "PUT /v2/foo/bar/blobs/uploads/127ba485-a68b-49c1-b1f8-0ea27e81588d?_state=lc32Kiyt0BVi8TZvMOeItCyeF8bc07dGdDMuxXAwJoR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEyN2JhNDg1LWE2OGItNDljMS1iMWY4LTBlYTI3ZTgxNTg4ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODoxOC4zODIwODU5ODZaIn0%3D&digest=sha256%3A6ef0e14cf854ff813cd60a7d5e6d9c70139cc1b53a078b059cb7c2e34f0d97d4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:24Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:38957" http.request.id=e18c441f-a1f9-425c-aea6-d92f7dd85f7a http.request.method=POST http.request.remoteaddr="127.0.0.1:57032" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.584221ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:24 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:29Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:38957" http.request.id=2bff0d40-2f9b-4fb3-872f-85d170a8a19a http.request.method=PATCH http.request.remoteaddr="127.0.0.1:57032" http.request.uri="/v2/foo/bar/blobs/uploads/b8106c33-0ebb-448c-8c64-f819250e8aec?_state=xkVAUSEsc3JtscqXXdpz8GDnlWUI3oArDhMSDLwbTdh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI4MTA2YzMzLTBlYmItNDQ4Yy04YzY0LWY4MTkyNTBlOGFlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODoyNC4xODc1ODA4NThaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=5.323975051s http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:24 +0000] "PATCH /v2/foo/bar/blobs/uploads/b8106c33-0ebb-448c-8c64-f819250e8aec?_state=xkVAUSEsc3JtscqXXdpz8GDnlWUI3oArDhMSDLwbTdh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI4MTA2YzMzLTBlYmItNDQ4Yy04YzY0LWY4MTkyNTBlOGFlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODoyNC4xODc1ODA4NThaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:29Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:38957" http.request.id=6f6d2eb3-25d2-45ad-9153-20d6b4e3c7de http.request.method=PUT http.request.remoteaddr="127.0.0.1:57032" http.request.uri="/v2/foo/bar/blobs/uploads/b8106c33-0ebb-448c-8c64-f819250e8aec?_state=MDF2TTdrp3IOkocttFgfH68xwNOqDxmu37teoQCVPD57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI4MTA2YzMzLTBlYmItNDQ4Yy04YzY0LWY4MTkyNTBlOGFlYyIsIk9mZnNldCI6Mjg1MTg5MTIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTg6MjRaIn0%3D&digest=sha256%3A6ef0e14cf854ff813cd60a7d5e6d9c70139cc1b53a078b059cb7c2e34f0d97d4" http.request.useragent="Go-http-client/1.1" http.response.duration=2.147325ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:29 +0000] "PUT /v2/foo/bar/blobs/uploads/b8106c33-0ebb-448c-8c64-f819250e8aec?_state=MDF2TTdrp3IOkocttFgfH68xwNOqDxmu37teoQCVPD57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI4MTA2YzMzLTBlYmItNDQ4Yy04YzY0LWY4MTkyNTBlOGFlYyIsIk9mZnNldCI6Mjg1MTg5MTIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTg6MjRaIn0%3D&digest=sha256%3A6ef0e14cf854ff813cd60a7d5e6d9c70139cc1b53a078b059cb7c2e34f0d97d4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:29Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:38957" http.request.id=590d03ca-addf-4107-af3b-77cfb085d940 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:57032" http.request.uri="/v2/foo/bar/blobs/sha256:6ef0e14cf854ff813cd60a7d5e6d9c70139cc1b53a078b059cb7c2e34f0d97d4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.498325ms http.response.status=200 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:29 +0000] "HEAD /v2/foo/bar/blobs/sha256:6ef0e14cf854ff813cd60a7d5e6d9c70139cc1b53a078b059cb7c2e34f0d97d4 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:29Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:38957" http.request.id=513670e3-878c-4f44-a227-815f6bf623a4 http.request.method=GET http.request.remoteaddr="127.0.0.1:57032" http.request.uri="/v2/foo/bar/blobs/sha256:6ef0e14cf854ff813cd60a7d5e6d9c70139cc1b53a078b059cb7c2e34f0d97d4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=198.848496ms http.response.status=200 http.response.written=28518912 127.0.0.1 - - [11/Apr/2026:02:18:29 +0000] "GET /v2/foo/bar/blobs/sha256:6ef0e14cf854ff813cd60a7d5e6d9c70139cc1b53a078b059cb7c2e34f0d97d4 HTTP/1.1" 200 28518912 "" "Go-http-client/1.1" time="2026-04-11T02:18:29Z" level=error msg="error parsing digest="sha257:6ef0e14cf854ff813cd60a7d5e6d9c70139cc1b53a078b059cb7c2e34f0d97d4": unsupported digest algorithm" go.version=go1.25.9 http.request.host="127.0.0.1:38957" http.request.id=875e4169-973b-4c95-997e-925567887319 http.request.method=GET http.request.remoteaddr="127.0.0.1:57032" http.request.uri="/v2/foo/bar/blobs/sha257:6ef0e14cf854ff813cd60a7d5e6d9c70139cc1b53a078b059cb7c2e34f0d97d4" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:6ef0e14cf854ff813cd60a7d5e6d9c70139cc1b53a078b059cb7c2e34f0d97d4" vars.name="foo/bar" time="2026-04-11T02:18:29Z" 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.25.9 http.request.host="127.0.0.1:38957" http.request.id=875e4169-973b-4c95-997e-925567887319 http.request.method=GET http.request.remoteaddr="127.0.0.1:57032" http.request.uri="/v2/foo/bar/blobs/sha257:6ef0e14cf854ff813cd60a7d5e6d9c70139cc1b53a078b059cb7c2e34f0d97d4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.618965ms http.response.status=400 http.response.written=110 vars.digest="sha257:6ef0e14cf854ff813cd60a7d5e6d9c70139cc1b53a078b059cb7c2e34f0d97d4" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2026:02:18:29 +0000] "GET /v2/foo/bar/blobs/sha257:6ef0e14cf854ff813cd60a7d5e6d9c70139cc1b53a078b059cb7c2e34f0d97d4 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-04-11T02:18:29Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:38957" http.request.id=b6cd4d22-b28b-4372-b603-a2633c35c1a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:48658" http.request.uri="/v2/foo/bar/blobs/sha256:6ef0e14cf854ff813cd60a7d5e6d9c70139cc1b53a078b059cb7c2e34f0d97d4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.998163ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:29 +0000] "GET /v2/foo/bar/blobs/sha256:6ef0e14cf854ff813cd60a7d5e6d9c70139cc1b53a078b059cb7c2e34f0d97d4 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:29Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:38957" http.request.id=46b588b9-8ecd-4a76-8744-8c0ef08ea916 http.request.method=GET http.request.remoteaddr="127.0.0.1:48658" http.request.uri="/v2/foo/bar/blobs/sha256:6ef0e14cf854ff813cd60a7d5e6d9c70139cc1b53a078b059cb7c2e34f0d97d4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=6.173102ms http.response.status=200 http.response.written=131072 127.0.0.1 - - [11/Apr/2026:02:18:29 +0000] "GET /v2/foo/bar/blobs/sha256:6ef0e14cf854ff813cd60a7d5e6d9c70139cc1b53a078b059cb7c2e34f0d97d4 HTTP/1.1" 200 131072 "" "Go-http-client/1.1" time="2026-04-11T02:18:29Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:38957" http.request.id=742dd7ea-de5b-4696-a377-c1c04be67a45 http.request.method=GET http.request.remoteaddr="127.0.0.1:48656" http.request.uri="/v2/foo/bar/blobs/sha256:6ef0e14cf854ff813cd60a7d5e6d9c70139cc1b53a078b059cb7c2e34f0d97d4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=14.658046ms http.response.status=200 http.response.written=2648704 127.0.0.1 - - [11/Apr/2026:02:18:29 +0000] "GET /v2/foo/bar/blobs/sha256:6ef0e14cf854ff813cd60a7d5e6d9c70139cc1b53a078b059cb7c2e34f0d97d4 HTTP/1.1" 200 2648704 "" "Go-http-client/1.1" time="2026-04-11T02:18:29Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39929" http.request.id=2984dd1a-1b20-494c-aa65-83400c77b252 http.request.method=GET http.request.remoteaddr="127.0.0.1:41942" http.request.uri="/v2/foo/bar/blobs/sha256:3785fd3d8fb3993c0867e1599e4152f0a854eeffca6b97411e68e62a1b2b0825" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=11.793619107s http.response.status=200 http.response.written=2634240 127.0.0.1 - - [11/Apr/2026:02:18:17 +0000] "GET /v2/foo/bar/blobs/sha256:3785fd3d8fb3993c0867e1599e4152f0a854eeffca6b97411e68e62a1b2b0825 HTTP/1.1" 200 2634240 "" "Go-http-client/1.1" time="2026-04-11T02:18:29Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39929" http.request.id=88b450a7-9ce9-404f-8b96-4bae6b36a240 http.request.method=GET http.request.remoteaddr="127.0.0.1:41928" http.request.uri="/v2/foo/bar/blobs/sha256:3785fd3d8fb3993c0867e1599e4152f0a854eeffca6b97411e68e62a1b2b0825" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=11.800563393s http.response.status=200 http.response.written=2681472 127.0.0.1 - - [11/Apr/2026:02:18:17 +0000] "GET /v2/foo/bar/blobs/sha256:3785fd3d8fb3993c0867e1599e4152f0a854eeffca6b97411e68e62a1b2b0825 HTTP/1.1" 200 2681472 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (25.88s) === RUN TestBlobDelete time="2026-04-11T02:18:29Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.9 time="2026-04-11T02:18:29Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-11T02:18:30Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca err.message="blob unknown to registry" go.version=go1.25.9 http.request.host="127.0.0.1:43693" http.request.id=85ed0f22-5184-4833-83cd-16c611b418c3 http.request.method=GET http.request.remoteaddr="127.0.0.1:33888" http.request.uri="/v2/foo/bar/blobs/sha256:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.462421ms http.response.status=404 http.response.written=157 vars.digest="sha256:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2026:02:18:30 +0000] "GET /v2/foo/bar/blobs/sha256:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-04-11T02:18:30Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca err.message="blob unknown to registry" go.version=go1.25.9 http.request.host="127.0.0.1:43693" http.request.id=d817ead2-dff6-4302-9a44-9d664578ba75 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:33900" http.request.uri="/v2/foo/bar/blobs/sha256:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.133544ms http.response.status=404 http.response.written=157 vars.digest="sha256:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2026:02:18:30 +0000] "HEAD /v2/foo/bar/blobs/sha256:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-04-11T02:18:30Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:43693" http.request.id=a77215cd-2375-47de-a575-cb3ff263fa8b http.request.method=POST http.request.remoteaddr="127.0.0.1:33900" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.353728ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:30Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:43693" http.request.id=432fa864-9859-492f-824a-b27e6c09b7f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:33900" http.request.uri="/v2/foo/bar/blobs/uploads/f9756f46-b8ee-46c7-bb0e-63c0977c1e5d?_state=BylnFJO8i9o2LyCRIVFaHtBDZrhWDOcQJQpfTWFAnJN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5NzU2ZjQ2LWI4ZWUtNDZjNy1iYjBlLTYzYzA5NzdjMWU1ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODozMC4yMDEwNjE5MzRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.728906ms http.response.status=204 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:30 +0000] "GET /v2/foo/bar/blobs/uploads/f9756f46-b8ee-46c7-bb0e-63c0977c1e5d?_state=BylnFJO8i9o2LyCRIVFaHtBDZrhWDOcQJQpfTWFAnJN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5NzU2ZjQ2LWI4ZWUtNDZjNy1iYjBlLTYzYzA5NzdjMWU1ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODozMC4yMDEwNjE5MzRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:30Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:43693" http.request.id=a016c106-f525-4ac8-b730-8bdd446edf7d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33900" http.request.uri="/v2/foo/bar/blobs/uploads/f9756f46-b8ee-46c7-bb0e-63c0977c1e5d?_state=BylnFJO8i9o2LyCRIVFaHtBDZrhWDOcQJQpfTWFAnJN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5NzU2ZjQ2LWI4ZWUtNDZjNy1iYjBlLTYzYzA5NzdjMWU1ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODozMC4yMDEwNjE5MzRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.252928ms http.response.status=204 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:30 +0000] "DELETE /v2/foo/bar/blobs/uploads/f9756f46-b8ee-46c7-bb0e-63c0977c1e5d?_state=BylnFJO8i9o2LyCRIVFaHtBDZrhWDOcQJQpfTWFAnJN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5NzU2ZjQ2LWI4ZWUtNDZjNy1iYjBlLTYzYzA5NzdjMWU1ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODozMC4yMDEwNjE5MzRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:30Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.25.9 http.request.host="127.0.0.1:43693" http.request.id=60303e17-127a-4ed3-8db0-0c70dab8a7ce http.request.method=GET http.request.remoteaddr="127.0.0.1:33900" http.request.uri="/v2/foo/bar/blobs/uploads/f9756f46-b8ee-46c7-bb0e-63c0977c1e5d?_state=BylnFJO8i9o2LyCRIVFaHtBDZrhWDOcQJQpfTWFAnJN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5NzU2ZjQ2LWI4ZWUtNDZjNy1iYjBlLTYzYzA5NzdjMWU1ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODozMC4yMDEwNjE5MzRaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=f9756f46-b8ee-46c7-bb0e-63c0977c1e5d time="2026-04-11T02:18:30Z" 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.25.9 http.request.host="127.0.0.1:43693" http.request.id=60303e17-127a-4ed3-8db0-0c70dab8a7ce http.request.method=GET http.request.remoteaddr="127.0.0.1:33900" http.request.uri="/v2/foo/bar/blobs/uploads/f9756f46-b8ee-46c7-bb0e-63c0977c1e5d?_state=BylnFJO8i9o2LyCRIVFaHtBDZrhWDOcQJQpfTWFAnJN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5NzU2ZjQ2LWI4ZWUtNDZjNy1iYjBlLTYzYzA5NzdjMWU1ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODozMC4yMDEwNjE5MzRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="953.321µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=f9756f46-b8ee-46c7-bb0e-63c0977c1e5d 127.0.0.1 - - [11/Apr/2026:02:18:30 +0000] "GET /v2/foo/bar/blobs/uploads/f9756f46-b8ee-46c7-bb0e-63c0977c1e5d?_state=BylnFJO8i9o2LyCRIVFaHtBDZrhWDOcQJQpfTWFAnJN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5NzU2ZjQ2LWI4ZWUtNDZjNy1iYjBlLTYzYzA5NzdjMWU1ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODozMC4yMDEwNjE5MzRaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-04-11T02:18:30Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:43693" http.request.id=19240b66-ff42-4183-8054-feb2076e8628 http.request.method=POST http.request.remoteaddr="127.0.0.1:33908" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.389469ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:30Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.25.9 http.request.host="127.0.0.1:43693" http.request.id=417b6932-9286-4191-9912-ff4920611764 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33908" http.request.uri="/v2/foo/bar/blobs/uploads/1a3ef480-9e07-46b6-adde-de435b8e227c?_state=LsEL-RDUlUk45LQ8B1HI266OrC6piw6LNu7XuKbMYZF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhM2VmNDgwLTllMDctNDZiNi1hZGRlLWRlNDM1YjhlMjI3YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODozMC4yMDc2ODY1MDRaIn0%3D&digest=sha256%3A15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca" http.request.useragent="Go-http-client/1.1" provided=sha256:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca vars.name="foo/bar" vars.uuid=1a3ef480-9e07-46b6-adde-de435b8e227c time="2026-04-11T02:18:30Z" level=error msg="error canceling upload after error: already closed" go.version=go1.25.9 http.request.host="127.0.0.1:43693" http.request.id=417b6932-9286-4191-9912-ff4920611764 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33908" http.request.uri="/v2/foo/bar/blobs/uploads/1a3ef480-9e07-46b6-adde-de435b8e227c?_state=LsEL-RDUlUk45LQ8B1HI266OrC6piw6LNu7XuKbMYZF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhM2VmNDgwLTllMDctNDZiNi1hZGRlLWRlNDM1YjhlMjI3YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODozMC4yMDc2ODY1MDRaIn0%3D&digest=sha256%3A15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=1a3ef480-9e07-46b6-adde-de435b8e227c time="2026-04-11T02:18:30Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.25.9 http.request.host="127.0.0.1:43693" http.request.id=417b6932-9286-4191-9912-ff4920611764 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33908" http.request.uri="/v2/foo/bar/blobs/uploads/1a3ef480-9e07-46b6-adde-de435b8e227c?_state=LsEL-RDUlUk45LQ8B1HI266OrC6piw6LNu7XuKbMYZF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhM2VmNDgwLTllMDctNDZiNi1hZGRlLWRlNDM1YjhlMjI3YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODozMC4yMDc2ODY1MDRaIn0%3D&digest=sha256%3A15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.581301ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=1a3ef480-9e07-46b6-adde-de435b8e227c 127.0.0.1 - - [11/Apr/2026:02:18:30 +0000] "PUT /v2/foo/bar/blobs/uploads/1a3ef480-9e07-46b6-adde-de435b8e227c?_state=LsEL-RDUlUk45LQ8B1HI266OrC6piw6LNu7XuKbMYZF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhM2VmNDgwLTllMDctNDZiNi1hZGRlLWRlNDM1YjhlMjI3YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODozMC4yMDc2ODY1MDRaIn0%3D&digest=sha256%3A15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-04-11T02:18:30Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:43693" http.request.id=d1499e51-be83-4f2a-bed8-768870bd588c http.request.method=POST http.request.remoteaddr="127.0.0.1:33908" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="889.981µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:30Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:43693" http.request.id=e9d2f017-66bb-4458-a7f4-7189c9100dab http.request.method=PUT http.request.remoteaddr="127.0.0.1:33908" http.request.uri="/v2/foo/bar/blobs/uploads/2e9094d3-7584-4ee5-a22b-47a6f1f252fb?_state=2AfBYkdGHmM6rCd3lPBSv4xEgGXpz-CCXOSrZvZoloN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJlOTA5NGQzLTc1ODQtNGVlNS1hMjJiLTQ3YTZmMWYyNTJmYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODozMC4yMTEwMTU3MTdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.984683ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:30 +0000] "PUT /v2/foo/bar/blobs/uploads/2e9094d3-7584-4ee5-a22b-47a6f1f252fb?_state=2AfBYkdGHmM6rCd3lPBSv4xEgGXpz-CCXOSrZvZoloN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJlOTA5NGQzLTc1ODQtNGVlNS1hMjJiLTQ3YTZmMWYyNTJmYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODozMC4yMTEwMTU3MTdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:30Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:43693" http.request.id=12b0f6c3-95bf-4683-aadd-f91845ad16dd http.request.method=POST http.request.remoteaddr="127.0.0.1:33908" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.224731ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:30Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:43693" http.request.id=da3945eb-0d46-43b8-be89-f9e1b6d15f1d http.request.method=PUT http.request.remoteaddr="127.0.0.1:33908" http.request.uri="/v2/foo/bar/blobs/uploads/02e54869-8066-4698-996d-2d9954bbb57b?_state=KYKgPPcmVWvcRz8tQ5nZOX-QN0SH3G9gxJLeRX28mYd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAyZTU0ODY5LTgwNjYtNDY5OC05OTZkLTJkOTk1NGJiYjU3YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODozMC4yMTQ3ODU4ODVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.122518ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:30 +0000] "PUT /v2/foo/bar/blobs/uploads/02e54869-8066-4698-996d-2d9954bbb57b?_state=KYKgPPcmVWvcRz8tQ5nZOX-QN0SH3G9gxJLeRX28mYd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAyZTU0ODY5LTgwNjYtNDY5OC05OTZkLTJkOTk1NGJiYjU3YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODozMC4yMTQ3ODU4ODVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:30Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:43693" http.request.id=e7fae8c6-90bf-40d9-b44e-caabcf6e27ae http.request.method=POST http.request.remoteaddr="127.0.0.1:33908" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.667047ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:34Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:43693" http.request.id=8c99bafa-1a81-4ee9-9ed9-62ccf47f034f http.request.method=PUT http.request.remoteaddr="127.0.0.1:33908" http.request.uri="/v2/foo/bar/blobs/uploads/210d819e-59b6-4729-9b53-c133ec232a59?_state=GvM6V6DHC2hFMa-vVDtZdmq7NojOLjzZo-Yb8WblgQR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIxMGQ4MTllLTU5YjYtNDcyOS05YjUzLWMxMzNlYzIzMmE1OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODozMC4yMTkyMzIwMzdaIn0%3D&digest=sha256%3A15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca" http.request.useragent="Go-http-client/1.1" http.response.duration=4.241550921s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:30 +0000] "PUT /v2/foo/bar/blobs/uploads/210d819e-59b6-4729-9b53-c133ec232a59?_state=GvM6V6DHC2hFMa-vVDtZdmq7NojOLjzZo-Yb8WblgQR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIxMGQ4MTllLTU5YjYtNDcyOS05YjUzLWMxMzNlYzIzMmE1OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODozMC4yMTkyMzIwMzdaIn0%3D&digest=sha256%3A15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:34Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:43693" http.request.id=4f1c7877-aec8-4573-9bea-efd566556137 http.request.method=POST http.request.remoteaddr="127.0.0.1:33908" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.002431ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:38Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:43693" http.request.id=7d0e3ae5-ddf7-4e3f-8323-c9c3c00c347a http.request.method=PATCH http.request.remoteaddr="127.0.0.1:33908" http.request.uri="/v2/foo/bar/blobs/uploads/049c4daa-004b-49cc-9e1e-c53d47c08da0?_state=1O3AlQ1uRfdxRrWJlCUWsuLzFYteQqpG5HRF1DUz_LR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA0OWM0ZGFhLTAwNGItNDljYy05ZTFlLWM1M2Q0N2MwOGRhMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODozNC42ODAzNzA4MjRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.931663916s http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:34 +0000] "PATCH /v2/foo/bar/blobs/uploads/049c4daa-004b-49cc-9e1e-c53d47c08da0?_state=1O3AlQ1uRfdxRrWJlCUWsuLzFYteQqpG5HRF1DUz_LR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA0OWM0ZGFhLTAwNGItNDljYy05ZTFlLWM1M2Q0N2MwOGRhMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODozNC42ODAzNzA4MjRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:38Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:43693" http.request.id=4f21c62e-66ec-42e6-afbf-019edc5c9520 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33908" http.request.uri="/v2/foo/bar/blobs/uploads/049c4daa-004b-49cc-9e1e-c53d47c08da0?_state=YiiFevPhC-Z7AXjVEwNq_Xb01ueXeEukvlLIf6_rbth7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA0OWM0ZGFhLTAwNGItNDljYy05ZTFlLWM1M2Q0N2MwOGRhMCIsIk9mZnNldCI6MjQ5OTYzNTIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTg6MzRaIn0%3D&digest=sha256%3A15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca" http.request.useragent="Go-http-client/1.1" http.response.duration=2.376879ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:38 +0000] "PUT /v2/foo/bar/blobs/uploads/049c4daa-004b-49cc-9e1e-c53d47c08da0?_state=YiiFevPhC-Z7AXjVEwNq_Xb01ueXeEukvlLIf6_rbth7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA0OWM0ZGFhLTAwNGItNDljYy05ZTFlLWM1M2Q0N2MwOGRhMCIsIk9mZnNldCI6MjQ5OTYzNTIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTg6MzRaIn0%3D&digest=sha256%3A15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:38Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:43693" http.request.id=1aac14be-0393-45dd-ab9b-427442ef4e61 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:33908" http.request.uri="/v2/foo/bar/blobs/sha256:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.877724ms http.response.status=200 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:38 +0000] "HEAD /v2/foo/bar/blobs/sha256:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:38Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:43693" http.request.id=08b0bd80-78fe-49dc-957d-82278f61a29e http.request.method=GET http.request.remoteaddr="127.0.0.1:33908" http.request.uri="/v2/foo/bar/blobs/sha256:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=217.708906ms http.response.status=200 http.response.written=24996352 127.0.0.1 - - [11/Apr/2026:02:18:38 +0000] "GET /v2/foo/bar/blobs/sha256:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca HTTP/1.1" 200 24996352 "" "Go-http-client/1.1" time="2026-04-11T02:18:38Z" level=error msg="error parsing digest="sha257:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca": unsupported digest algorithm" go.version=go1.25.9 http.request.host="127.0.0.1:43693" http.request.id=eada374e-908a-49dc-ac90-70043036c5d5 http.request.method=GET http.request.remoteaddr="127.0.0.1:33908" http.request.uri="/v2/foo/bar/blobs/sha257:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca" vars.name="foo/bar" time="2026-04-11T02:18: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.25.9 http.request.host="127.0.0.1:43693" http.request.id=eada374e-908a-49dc-ac90-70043036c5d5 http.request.method=GET http.request.remoteaddr="127.0.0.1:33908" http.request.uri="/v2/foo/bar/blobs/sha257:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.752163ms http.response.status=400 http.response.written=110 vars.digest="sha257:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2026:02:18:38 +0000] "GET /v2/foo/bar/blobs/sha257:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-04-11T02:18:38Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:43693" http.request.id=e23d7870-5ad2-4f65-b2cd-a405a05183a2 http.request.method=GET http.request.remoteaddr="127.0.0.1:52698" http.request.uri="/v2/foo/bar/blobs/sha256:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca" http.request.useragent="Go-http-client/1.1" http.response.duration=2.304853ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:38 +0000] "GET /v2/foo/bar/blobs/sha256:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:38Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:43693" http.request.id=2d9bd165-140a-43ac-b661-11ed3549f006 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52700" http.request.uri="/v2/foo/bar/blobs/sha256:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca" http.request.useragent="Go-http-client/1.1" http.response.duration=1.626914ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:38 +0000] "DELETE /v2/foo/bar/blobs/sha256:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:38Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca err.message="blob unknown to registry" go.version=go1.25.9 http.request.host="127.0.0.1:43693" http.request.id=490e78f9-5d8a-42c1-8d28-d86134a93350 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52700" http.request.uri="/v2/foo/bar/blobs/sha256:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.164608ms http.response.status=404 http.response.written=157 vars.digest="sha256:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2026:02:18:38 +0000] "HEAD /v2/foo/bar/blobs/sha256:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-04-11T02:18:38Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.25.9 http.request.host="127.0.0.1:43693" http.request.id=734fba78-ccc1-4285-b578-65e775f3c323 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52700" http.request.uri="/v2/foo/bar/blobs/sha256:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.583054ms http.response.status=404 http.response.written=74 vars.digest="sha256:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2026:02:18:38 +0000] "DELETE /v2/foo/bar/blobs/sha256:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2026-04-11T02:18:38Z" level=error msg="error parsing digest="sha257:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca": unsupported digest algorithm" go.version=go1.25.9 http.request.host="127.0.0.1:43693" http.request.id=9b80bd0a-4a82-462f-b5e3-cbe92fa2c5a1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52704" http.request.uri="/v2/foo/bar/blobs/sha257:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca" vars.name="foo/bar" time="2026-04-11T02:18: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.25.9 http.request.host="127.0.0.1:43693" http.request.id=9b80bd0a-4a82-462f-b5e3-cbe92fa2c5a1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52704" http.request.uri="/v2/foo/bar/blobs/sha257:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.142235ms http.response.status=400 http.response.written=110 vars.digest="sha257:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2026:02:18:38 +0000] "DELETE /v2/foo/bar/blobs/sha257:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-04-11T02:18:38Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:43693" http.request.id=606d3a08-fd14-4028-a140-897124922788 http.request.method=POST http.request.remoteaddr="127.0.0.1:52712" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.314902ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:43Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:43693" http.request.id=b7e41540-bd2c-4ec5-9145-8e01cb963519 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52712" http.request.uri="/v2/foo/bar/blobs/uploads/b4a6a431-ebfe-43e4-abdb-cfd6685f0953?_state=vsQ7knlu04SJWMHaCeAtwQLOkUMzr04uYgjAcmSE_8J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI0YTZhNDMxLWViZmUtNDNlNC1hYmRiLWNmZDY2ODVmMDk1MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODozOC45MTAzNzAzOTdaIn0%3D&digest=sha256%3A15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca" http.request.useragent="Go-http-client/1.1" http.response.duration=4.141387606s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:38 +0000] "PUT /v2/foo/bar/blobs/uploads/b4a6a431-ebfe-43e4-abdb-cfd6685f0953?_state=vsQ7knlu04SJWMHaCeAtwQLOkUMzr04uYgjAcmSE_8J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI0YTZhNDMxLWViZmUtNDNlNC1hYmRiLWNmZDY2ODVmMDk1MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODozOC45MTAzNzAzOTdaIn0%3D&digest=sha256%3A15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:43Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:43693" http.request.id=204f901e-a580-479e-8ffb-30bd31bd970f http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52712" http.request.uri="/v2/foo/bar/blobs/sha256:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.144245ms http.response.status=200 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:43 +0000] "HEAD /v2/foo/bar/blobs/sha256:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:43Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:43693" http.request.id=2fd6f27c-7b04-4941-8050-63380f006bb2 http.request.method=GET http.request.remoteaddr="127.0.0.1:52698" http.request.uri="/v2/foo/bar/blobs/sha256:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.328665398s http.response.status=200 http.response.written=2634240 127.0.0.1 - - [11/Apr/2026:02:18:38 +0000] "GET /v2/foo/bar/blobs/sha256:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca HTTP/1.1" 200 2634240 "" "Go-http-client/1.1" time="2026-04-11T02:18:43Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:43693" http.request.id=ae744ffb-d3fd-4e49-b44b-dbab01d49961 http.request.method=GET http.request.remoteaddr="127.0.0.1:52694" http.request.uri="/v2/foo/bar/blobs/sha256:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.34065215s http.response.status=200 http.response.written=2681472 127.0.0.1 - - [11/Apr/2026:02:18:38 +0000] "GET /v2/foo/bar/blobs/sha256:15e1d8c7fd42289f7c15b040be5a656263ce612dc133681d6efe5d6bb9888dca HTTP/1.1" 200 2681472 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (13.44s) === RUN TestRelativeURL time="2026-04-11T02:18:43Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.9 time="2026-04-11T02:18:43Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-11T02:18:43Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41561" http.request.id=7b94e9e5-a044-4772-aad4-a2375bfb64bf http.request.method=POST http.request.remoteaddr="127.0.0.1:36576" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.614494ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:43 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:49Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41561" http.request.id=baa5e1b3-7421-41d1-9d22-64f186ebafac http.request.method=PUT http.request.remoteaddr="127.0.0.1:36576" http.request.uri="/v2/foo/bar/blobs/uploads/874be672-a57c-427c-adf1-54cbe2ae2dd1?_state=mU2x-j5-HrXZqcigpocXf4zqx8AhBRMUOkB-I6G2J_d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3NGJlNjcyLWE1N2MtNDI3Yy1hZGYxLTU0Y2JlMmFlMmRkMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODo0My4yMzA0OTA4ODVaIn0%3D&digest=sha256%3A6d4f211dd180efc0c3a7f5fbd5ded834f43c1e68c4cef27bc92c834505964032" http.request.useragent="Go-http-client/1.1" http.response.duration=5.913751745s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:43 +0000] "PUT /v2/foo/bar/blobs/uploads/874be672-a57c-427c-adf1-54cbe2ae2dd1?_state=mU2x-j5-HrXZqcigpocXf4zqx8AhBRMUOkB-I6G2J_d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3NGJlNjcyLWE1N2MtNDI3Yy1hZGYxLTU0Y2JlMmFlMmRkMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODo0My4yMzA0OTA4ODVaIn0%3D&digest=sha256%3A6d4f211dd180efc0c3a7f5fbd5ded834f43c1e68c4cef27bc92c834505964032 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:49Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41561" http.request.id=b24268f0-9336-4b14-acc3-1adda4b96ac5 http.request.method=POST http.request.remoteaddr="127.0.0.1:36576" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.894969ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:49Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41561" http.request.id=9776e004-b3b1-4124-9aa0-9528ce15a2fe http.request.method=POST http.request.remoteaddr="127.0.0.1:36576" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.018986ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:55Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41561" http.request.id=d36e7a0c-e8b1-47f5-9c86-c09081fbe901 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36576" http.request.uri="/v2/foo/bar/blobs/uploads/357a7f0c-4add-4c52-95be-bf5ebf388d61?_state=8rc-k2y9OHA6osjICBEB8MqSb9luRg9J2sXOp5n2dkt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM1N2E3ZjBjLTRhZGQtNGM1Mi05NWJlLWJmNWViZjM4OGQ2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODo0OS44MDg5MTMxMjlaIn0%3D&digest=sha256%3Af23a0f410ff590859ad136e601682718b90ec1350d78c239fbc99e806fc5a126" http.request.useragent="Go-http-client/1.1" http.response.duration=5.505086865s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:49 +0000] "PUT /v2/foo/bar/blobs/uploads/357a7f0c-4add-4c52-95be-bf5ebf388d61?_state=8rc-k2y9OHA6osjICBEB8MqSb9luRg9J2sXOp5n2dkt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM1N2E3ZjBjLTRhZGQtNGM1Mi05NWJlLWJmNWViZjM4OGQ2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODo0OS44MDg5MTMxMjlaIn0%3D&digest=sha256%3Af23a0f410ff590859ad136e601682718b90ec1350d78c239fbc99e806fc5a126 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (12.09s) === RUN TestBlobDeleteDisabled time="2026-04-11T02:18: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.25.9 time="2026-04-11T02:18:55Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-11T02:18:55Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.9 http.request.host="127.0.0.1:37349" http.request.id=721fbcad-a875-40d9-8fbf-e6eaadb42e34 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54506" http.request.uri="/v2/foo/bar/blobs/sha256:9ebd7618f62a39107cbbcf02b7e9ea1ef85ce88aa49838f24c4bcd12a797ecf8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.426973ms http.response.status=405 http.response.written=78 vars.digest="sha256:9ebd7618f62a39107cbbcf02b7e9ea1ef85ce88aa49838f24c4bcd12a797ecf8" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2026:02:18:55 +0000] "DELETE /v2/foo/bar/blobs/sha256:9ebd7618f62a39107cbbcf02b7e9ea1ef85ce88aa49838f24c4bcd12a797ecf8 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.29s) === RUN TestDeleteDisabled time="2026-04-11T02:18: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.25.9 time="2026-04-11T02:18:55Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-11T02:18:55Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41525" http.request.id=84bd701d-3c23-4b3c-a648-2e26d9018e3c http.request.method=POST http.request.remoteaddr="127.0.0.1:54932" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.564267ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:58Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41525" http.request.id=6faa1ef7-1318-4709-92c7-bc3b7d1c10ad http.request.method=PUT http.request.remoteaddr="127.0.0.1:54932" http.request.uri="/v2/foo/bar/blobs/uploads/8a19e0fb-9848-40c7-bfcc-c15340ef928e?_state=t6v0UzB7hvGD6x4HGkYc6x1eqeghibVoCCYHSdeRtAZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhMTllMGZiLTk4NDgtNDBjNy1iZmNjLWMxNTM0MGVmOTI4ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODo1NS44NzQwODA1MzhaIn0%3D&digest=sha256%3A49c623f1cf3e8830d9aec880fb20f1b1d7a05bfa37a6482c4d9cdc0d5b39ab89" http.request.useragent="Go-http-client/1.1" http.response.duration=3.005558325s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:55 +0000] "PUT /v2/foo/bar/blobs/uploads/8a19e0fb-9848-40c7-bfcc-c15340ef928e?_state=t6v0UzB7hvGD6x4HGkYc6x1eqeghibVoCCYHSdeRtAZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhMTllMGZiLTk4NDgtNDBjNy1iZmNjLWMxNTM0MGVmOTI4ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODo1NS44NzQwODA1MzhaIn0%3D&digest=sha256%3A49c623f1cf3e8830d9aec880fb20f1b1d7a05bfa37a6482c4d9cdc0d5b39ab89 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:18:58Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.9 http.request.host="127.0.0.1:41525" http.request.id=27759439-500d-4199-ada8-f8b0e3b418bd http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54932" http.request.uri="/v2/foo/bar/blobs/sha256:49c623f1cf3e8830d9aec880fb20f1b1d7a05bfa37a6482c4d9cdc0d5b39ab89" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.402023ms http.response.status=405 http.response.written=78 vars.digest="sha256:49c623f1cf3e8830d9aec880fb20f1b1d7a05bfa37a6482c4d9cdc0d5b39ab89" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2026:02:18:58 +0000] "DELETE /v2/foo/bar/blobs/sha256:49c623f1cf3e8830d9aec880fb20f1b1d7a05bfa37a6482c4d9cdc0d5b39ab89 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (3.28s) === RUN TestDeleteReadOnly time="2026-04-11T02:18: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.25.9 time="2026-04-11T02:18:58Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-11T02:18:59Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37891" http.request.id=c99b4b96-c07d-4764-bd7a-3c08509d8efe http.request.method=POST http.request.remoteaddr="127.0.0.1:52992" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.353017ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:01Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:37891" http.request.id=5d818873-01f4-4f18-aa2a-a37691aefeb9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52992" http.request.uri="/v2/foo/bar/blobs/uploads/296eb91a-fa4e-46f0-b29d-f6f9232f1662?_state=82SJDmvG43wEmbnVB0jbHB5569iEdIpJzT-3gm4Jpex7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5NmViOTFhLWZhNGUtNDZmMC1iMjlkLWY2ZjkyMzJmMTY2MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODo1OS4xNDE3MzUyODhaIn0%3D&digest=sha256%3Ad9d847f24ab7bc02646bf0835ff8580c3539b40c7a60f7f3890000ea14dc4888" http.request.useragent="Go-http-client/1.1" http.response.duration=2.818903646s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:18:59 +0000] "PUT /v2/foo/bar/blobs/uploads/296eb91a-fa4e-46f0-b29d-f6f9232f1662?_state=82SJDmvG43wEmbnVB0jbHB5569iEdIpJzT-3gm4Jpex7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5NmViOTFhLWZhNGUtNDZmMC1iMjlkLWY2ZjkyMzJmMTY2MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxODo1OS4xNDE3MzUyODhaIn0%3D&digest=sha256%3Ad9d847f24ab7bc02646bf0835ff8580c3539b40c7a60f7f3890000ea14dc4888 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [11/Apr/2026:02:19:01 +0000] "DELETE /v2/foo/bar/blobs/sha256:d9d847f24ab7bc02646bf0835ff8580c3539b40c7a60f7f3890000ea14dc4888 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (3.08s) === RUN TestStartPushReadOnly time="2026-04-11T02:19: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.25.9 time="2026-04-11T02:19:01Z" level=info msg="redis not configured" go.version=go1.25.9 127.0.0.1 - - [11/Apr/2026:02:19: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-11T02:19: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.25.9 time="2026-04-11T02:19:01Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-11T02:19:01Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=3f525dbc-a3b4-4f66-971d-2534dc94b1bd http.request.method=GET http.request.remoteaddr="127.0.0.1:52378" 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.877092ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/Apr/2026:02:19:01 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-04-11T02:19: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.25.9 http.request.host="127.0.0.1:35203" http.request.id=871d9487-2b66-4636-9db0-d3899ddef0bc http.request.method=GET http.request.remoteaddr="127.0.0.1:52378" 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.027308ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [11/Apr/2026:02:19:01 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-04-11T02:19:01Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=fc71d7b3-18de-498b-97a9-236ed89e8afc http.request.method=PUT http.request.remoteaddr="127.0.0.1:52378" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="944.943µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/Apr/2026:02:19:01 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-04-11T02:19:01Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=dd490df3-12b7-4961-9d2a-dce11dadc512 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52378" 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=4.264337ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-11T02:19: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.25.9 http.request.host="127.0.0.1:35203" http.request.id=dd490df3-12b7-4961-9d2a-dce11dadc512 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52378" 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=4.325633ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-11T02:19:01Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=dd490df3-12b7-4961-9d2a-dce11dadc512 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52378" 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=4.363868ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-11T02:19: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.25.9 http.request.host="127.0.0.1:35203" http.request.id=dd490df3-12b7-4961-9d2a-dce11dadc512 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52378" 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=4.406947ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/Apr/2026:02:19:01 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-04-11T02:19:02Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=b5bde1c9-5338-43e0-8c76-6e05f2b66166 http.request.method=POST http.request.remoteaddr="127.0.0.1:52378" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.516165ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:02 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:07Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=b063e79e-ae3c-4985-b491-8959984b4e9b http.request.method=PUT http.request.remoteaddr="127.0.0.1:52378" http.request.uri="/v2/foo/schema1/blobs/uploads/ac3e29d6-ca53-4502-81c3-1070d774b551?_state=uf4MdmtR4lLZXv3dlIvMuDy9ckU8DnoaoIx4ABIxK1p7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhYzNlMjlkNi1jYTUzLTQ1MDItODFjMy0xMDcwZDc3NGI1NTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTk6MDIuMzAyOTc1MjE5WiJ9&digest=sha256%3Aacaf81f9da4b3de6dc49aa68e7cae1d5c94510543466d7f15237c29fb999e9a1" http.request.useragent="Go-http-client/1.1" http.response.duration=5.061021525s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:02 +0000] "PUT /v2/foo/schema1/blobs/uploads/ac3e29d6-ca53-4502-81c3-1070d774b551?_state=uf4MdmtR4lLZXv3dlIvMuDy9ckU8DnoaoIx4ABIxK1p7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhYzNlMjlkNi1jYTUzLTQ1MDItODFjMy0xMDcwZDc3NGI1NTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTk6MDIuMzAyOTc1MjE5WiJ9&digest=sha256%3Aacaf81f9da4b3de6dc49aa68e7cae1d5c94510543466d7f15237c29fb999e9a1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:07Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=f4c03a94-5cd8-498c-a7c5-d24443412660 http.request.method=POST http.request.remoteaddr="127.0.0.1:52378" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.751686ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:07 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=5b30e662-da07-4031-8a26-e9b1da6802d7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52378" http.request.uri="/v2/foo/schema1/blobs/uploads/6b74154c-8168-46a2-b8b0-25d380408fd0?_state=vbtJFiSB7yuWS-B_TsT_m5EpxSbSa5UeB8vKg1NvaR17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2Yjc0MTU0Yy04MTY4LTQ2YTItYjhiMC0yNWQzODA0MDhmZDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTk6MDcuNjg4MjU5ODk4WiJ9&digest=sha256%3Aba0ed7b94dfa366adfaee4caaaea7fafa3df7580720c5999c22f606a6bd1614f" http.request.useragent="Go-http-client/1.1" http.response.duration=4.822174253s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:07 +0000] "PUT /v2/foo/schema1/blobs/uploads/6b74154c-8168-46a2-b8b0-25d380408fd0?_state=vbtJFiSB7yuWS-B_TsT_m5EpxSbSa5UeB8vKg1NvaR17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2Yjc0MTU0Yy04MTY4LTQ2YTItYjhiMC0yNWQzODA0MDhmZDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTk6MDcuNjg4MjU5ODk4WiJ9&digest=sha256%3Aba0ed7b94dfa366adfaee4caaaea7fafa3df7580720c5999c22f606a6bd1614f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=c7b8be8b-6557-4955-9b65-84990fb81de7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52378" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.602253ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:12 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=9cc0ed8a-fa2f-4479-b535-7e6c4060b170 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52378" http.request.uri="/v2/foo/schema1/manifests/sha256:d95f9483592d097ae01302b74b28154e4f9d9036df92aacd1f112d3b4af691b6" http.request.useragent="Go-http-client/1.1" http.response.duration=10.011477ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:12 +0000] "PUT /v2/foo/schema1/manifests/sha256:d95f9483592d097ae01302b74b28154e4f9d9036df92aacd1f112d3b4af691b6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=bb762025-b631-4ec9-9ecc-11516b383c85 http.request.method=GET http.request.remoteaddr="127.0.0.1:52378" 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=5.260713ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/Apr/2026:02:19:12 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-11T02:19:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=a6c3aaab-3d15-43ed-9d17-98382b1ca537 http.request.method=GET http.request.remoteaddr="127.0.0.1:52378" http.request.uri="/v2/foo/schema1/manifests/sha256:d95f9483592d097ae01302b74b28154e4f9d9036df92aacd1f112d3b4af691b6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.095357ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/Apr/2026:02:19:12 +0000] "GET /v2/foo/schema1/manifests/sha256:d95f9483592d097ae01302b74b28154e4f9d9036df92aacd1f112d3b4af691b6 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-11T02:19:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:35203" http.request.id=265c38ec-f2bb-4576-8a34-724273cdb201 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52378" http.request.uri="/v2/foo/schema1/manifests/sha256:d95f9483592d097ae01302b74b28154e4f9d9036df92aacd1f112d3b4af691b6" http.request.useragent="Go-http-client/1.1" http.response.duration=10.050943ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:12 +0000] "PUT /v2/foo/schema1/manifests/sha256:d95f9483592d097ae01302b74b28154e4f9d9036df92aacd1f112d3b4af691b6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:35203" http.request.id=6b75b67a-429c-4a80-80ef-b596cf361ccd http.request.method=PUT http.request.remoteaddr="127.0.0.1:52378" http.request.uri="/v2/foo/schema1/manifests/sha256:d95f9483592d097ae01302b74b28154e4f9d9036df92aacd1f112d3b4af691b6" http.request.useragent="Go-http-client/1.1" http.response.duration=9.920919ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:12 +0000] "PUT /v2/foo/schema1/manifests/sha256:d95f9483592d097ae01302b74b28154e4f9d9036df92aacd1f112d3b4af691b6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/json" http.request.host="127.0.0.1:35203" http.request.id=104898bc-2a34-4198-b2ba-71264d77a723 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52378" http.request.uri="/v2/foo/schema1/manifests/sha256:d95f9483592d097ae01302b74b28154e4f9d9036df92aacd1f112d3b4af691b6" http.request.useragent="Go-http-client/1.1" http.response.duration=10.352746ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:12 +0000] "PUT /v2/foo/schema1/manifests/sha256:d95f9483592d097ae01302b74b28154e4f9d9036df92aacd1f112d3b4af691b6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=4c03535d-9a49-4a5f-bef8-bd267c3ecff1 http.request.method=GET http.request.remoteaddr="127.0.0.1:52378" http.request.uri="/v2/foo/schema1/manifests/sha256:d95f9483592d097ae01302b74b28154e4f9d9036df92aacd1f112d3b4af691b6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.122408ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/Apr/2026:02:19:12 +0000] "GET /v2/foo/schema1/manifests/sha256:d95f9483592d097ae01302b74b28154e4f9d9036df92aacd1f112d3b4af691b6 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-11T02:19:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=de3c6988-76a2-45c1-ba1d-fdd51d120698 http.request.method=GET http.request.remoteaddr="127.0.0.1:52378" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.889224ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:12 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=f1616e9b-8a5c-41e1-9ae8-35134070d353 http.request.method=GET http.request.remoteaddr="127.0.0.1:52378" http.request.uri="/v2/foo/schema1/manifests/sha256:d95f9483592d097ae01302b74b28154e4f9d9036df92aacd1f112d3b4af691b6" http.request.useragent="Go-http-client/1.1" http.response.duration=2.091476ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:12 +0000] "GET /v2/foo/schema1/manifests/sha256:d95f9483592d097ae01302b74b28154e4f9d9036df92aacd1f112d3b4af691b6 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=82d89ec7-5a0a-4eee-a42f-01a4240e5246 http.request.method=GET http.request.remoteaddr="127.0.0.1:52378" 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.920217ms http.response.status=200 http.response.written=41 127.0.0.1 - - [11/Apr/2026:02:19:12 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-04-11T02:19:12Z" level=error msg="payload digest does match: "sha256:0ec02bddfc1bd572e3753cbdfe5b2f07a388c8f048ff67d3db4577a2a33ef048" != "sha256:d95f9483592d097ae01302b74b28154e4f9d9036df92aacd1f112d3b4af691b6"" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=c99cd2f5-bdcb-44ca-bfd5-746366db85fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:52378" http.request.uri="/v2/foo/schema1/manifests/sha256:d95f9483592d097ae01302b74b28154e4f9d9036df92aacd1f112d3b4af691b6" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:d95f9483592d097ae01302b74b28154e4f9d9036df92aacd1f112d3b4af691b6" time="2026-04-11T02:19:12Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=c99cd2f5-bdcb-44ca-bfd5-746366db85fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:52378" http.request.uri="/v2/foo/schema1/manifests/sha256:d95f9483592d097ae01302b74b28154e4f9d9036df92aacd1f112d3b4af691b6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.329415ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:d95f9483592d097ae01302b74b28154e4f9d9036df92aacd1f112d3b4af691b6" 127.0.0.1 - - [11/Apr/2026:02:19:12 +0000] "PUT /v2/foo/schema1/manifests/sha256:d95f9483592d097ae01302b74b28154e4f9d9036df92aacd1f112d3b4af691b6 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-04-11T02:19:12Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=e3bca129-9e6c-404d-8a63-53a730555df9 http.request.method=GET http.request.remoteaddr="127.0.0.1:47884" 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.365511ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/Apr/2026:02:19:12 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-04-11T02:19:12Z" 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.25.9 http.request.host="127.0.0.1:35203" http.request.id=4c00e4db-5192-479a-a30a-815f903b1480 http.request.method=GET http.request.remoteaddr="127.0.0.1:47884" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.05759ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [11/Apr/2026:02:19:12 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-04-11T02:19:12Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35203" http.request.id=bcf2c9ac-a854-409e-8c08-33533f6dbfbd http.request.method=PUT http.request.remoteaddr="127.0.0.1:47884" 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.335206ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-11T02:19:12Z" 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.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35203" http.request.id=bcf2c9ac-a854-409e-8c08-33533f6dbfbd http.request.method=PUT http.request.remoteaddr="127.0.0.1:47884" 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.443061ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-11T02:19:12Z" 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.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35203" http.request.id=bcf2c9ac-a854-409e-8c08-33533f6dbfbd http.request.method=PUT http.request.remoteaddr="127.0.0.1:47884" 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.518502ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/Apr/2026:02:19:12 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-04-11T02:19:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=5f1aea5a-aca6-4a0f-8880-574b4914c145 http.request.method=POST http.request.remoteaddr="127.0.0.1:47884" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.423485ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:12 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=3111e905-f3ca-4071-96cc-8ee3664b24fa http.request.method=PUT http.request.remoteaddr="127.0.0.1:47884" http.request.uri="/v2/foo/schema2/blobs/uploads/0fef855d-f45b-4009-9501-ee94cc1e4d97?_state=dtwyZlFeqxapyhmPy2IiBNW-ZruuvpjNGMqvFLUtCoJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwZmVmODU1ZC1mNDViLTQwMDktOTUwMS1lZTk0Y2MxZTRkOTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTk6MTIuNjEzNTYxNzY3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.978091ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:12 +0000] "PUT /v2/foo/schema2/blobs/uploads/0fef855d-f45b-4009-9501-ee94cc1e4d97?_state=dtwyZlFeqxapyhmPy2IiBNW-ZruuvpjNGMqvFLUtCoJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwZmVmODU1ZC1mNDViLTQwMDktOTUwMS1lZTk0Y2MxZTRkOTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTk6MTIuNjEzNTYxNzY3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:12Z" 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.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35203" http.request.id=48ef5682-aabb-473f-8894-80c2266d997a http.request.method=PUT http.request.remoteaddr="127.0.0.1:47884" 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.597734ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-11T02:19:12Z" 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.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35203" http.request.id=48ef5682-aabb-473f-8894-80c2266d997a http.request.method=PUT http.request.remoteaddr="127.0.0.1:47884" 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.688606ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/Apr/2026:02:19:12 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-04-11T02:19:12Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=c10fe504-eaa4-498a-b7de-c1112c050019 http.request.method=POST http.request.remoteaddr="127.0.0.1:47884" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.465847ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:12 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:15Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=60aad0fe-ae14-4204-a885-4d0985f7cbee http.request.method=PUT http.request.remoteaddr="127.0.0.1:47884" http.request.uri="/v2/foo/schema2/blobs/uploads/31df598a-86da-4fb5-a16c-661f31ee6a9b?_state=u-eePIuzwpYGjYmNERoH3b-gCIPDFguZkGHhG5jB7sl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzMWRmNTk4YS04NmRhLTRmYjUtYTE2Yy02NjFmMzFlZTZhOWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTk6MTIuOTE0ODEzMjA1WiJ9&digest=sha256%3A372e4ff18775cebe01713b1f55108abffbfaf1a4cec35a1bff4f66ef7d4e9dfd" http.request.useragent="Go-http-client/1.1" http.response.duration=2.66195762s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:12 +0000] "PUT /v2/foo/schema2/blobs/uploads/31df598a-86da-4fb5-a16c-661f31ee6a9b?_state=u-eePIuzwpYGjYmNERoH3b-gCIPDFguZkGHhG5jB7sl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzMWRmNTk4YS04NmRhLTRmYjUtYTE2Yy02NjFmMzFlZTZhOWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTk6MTIuOTE0ODEzMjA1WiJ9&digest=sha256%3A372e4ff18775cebe01713b1f55108abffbfaf1a4cec35a1bff4f66ef7d4e9dfd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:15Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=d99fac55-c1d7-461a-aac2-5f52d1ce2b87 http.request.method=POST http.request.remoteaddr="127.0.0.1:47884" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.923126ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:15 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:21Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=47e64727-9c21-4761-9e4d-42050d4c2186 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47884" http.request.uri="/v2/foo/schema2/blobs/uploads/ad8e5fdd-f276-42bf-9c96-56bfe247f0e0?_state=QnJFvWD3s4OH7_gRC0MWv26_oU7SmsJMoeHjYJKkSIN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhZDhlNWZkZC1mMjc2LTQyYmYtOWM5Ni01NmJmZTI0N2YwZTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTk6MTUuOTk0Mzg3NDFaIn0%3D&digest=sha256%3A3aca3aa2f0b73bea36c80de5fe1755842651cdc0931d38e0eac368d5ae0cc761" http.request.useragent="Go-http-client/1.1" http.response.duration=5.479088889s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:15 +0000] "PUT /v2/foo/schema2/blobs/uploads/ad8e5fdd-f276-42bf-9c96-56bfe247f0e0?_state=QnJFvWD3s4OH7_gRC0MWv26_oU7SmsJMoeHjYJKkSIN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhZDhlNWZkZC1mMjc2LTQyYmYtOWM5Ni01NmJmZTI0N2YwZTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTk6MTUuOTk0Mzg3NDFaIn0%3D&digest=sha256%3A3aca3aa2f0b73bea36c80de5fe1755842651cdc0931d38e0eac368d5ae0cc761 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:21Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35203" http.request.id=8858765c-8daa-4ab3-9cd7-bb51c99714d3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47884" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.345669ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:21 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:21Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35203" http.request.id=7926adad-2908-4ee5-aebe-934f56b0c72c http.request.method=PUT http.request.remoteaddr="127.0.0.1:47884" http.request.uri="/v2/foo/schema2/manifests/sha256:e5c18bdce154f618ca998a5505bc744491984a4565c93eab8d56742a67591588" http.request.useragent="Go-http-client/1.1" http.response.duration=1.937907ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:21 +0000] "PUT /v2/foo/schema2/manifests/sha256:e5c18bdce154f618ca998a5505bc744491984a4565c93eab8d56742a67591588 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:21Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=f7313d42-758e-4a04-acac-1f92e566ff2e http.request.method=GET http.request.remoteaddr="127.0.0.1:47884" 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.687007ms http.response.status=200 http.response.written=732 127.0.0.1 - - [11/Apr/2026:02:19:21 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-04-11T02:19:21Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=1d2fa832-c4bb-4cec-89e0-493c2fa530e5 http.request.method=GET http.request.remoteaddr="127.0.0.1:47884" http.request.uri="/v2/foo/schema2/manifests/sha256:e5c18bdce154f618ca998a5505bc744491984a4565c93eab8d56742a67591588" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.704942ms http.response.status=200 http.response.written=732 127.0.0.1 - - [11/Apr/2026:02:19:21 +0000] "GET /v2/foo/schema2/manifests/sha256:e5c18bdce154f618ca998a5505bc744491984a4565c93eab8d56742a67591588 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-04-11T02:19:21Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=39bb4f0e-6583-402e-a336-bd8189a756d2 http.request.method=GET http.request.remoteaddr="127.0.0.1:47884" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.436697ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:21 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:21Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=a7969edf-4340-4151-a343-72257be4f86b http.request.method=GET http.request.remoteaddr="127.0.0.1:47884" http.request.uri="/v2/foo/schema2/manifests/sha256:e5c18bdce154f618ca998a5505bc744491984a4565c93eab8d56742a67591588" http.request.useragent="Go-http-client/1.1" http.response.duration=1.554603ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:21 +0000] "GET /v2/foo/schema2/manifests/sha256:e5c18bdce154f618ca998a5505bc744491984a4565c93eab8d56742a67591588 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:21Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=f99350c3-3808-4344-9817-c817320586a5 http.request.method=GET http.request.remoteaddr="127.0.0.1:47884" 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.37321ms http.response.status=200 http.response.written=45 127.0.0.1 - - [11/Apr/2026:02:19:21 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-04-11T02:19:21Z" level=info msg="rewriting manifest sha256:e5c18bdce154f618ca998a5505bc744491984a4565c93eab8d56742a67591588 in schema1 format to support old client" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=6c64cf10-acac-4c21-8abd-f279afd75a02 http.request.method=GET http.request.remoteaddr="127.0.0.1:47884" 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-11T02:19:21Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=6c64cf10-acac-4c21-8abd-f279afd75a02 http.request.method=GET http.request.remoteaddr="127.0.0.1:47884" 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=4.230795ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [11/Apr/2026:02:19:21 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-04-11T02:19:21Z" 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.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:35203" http.request.id=69ee7241-e5c2-4a26-bf0a-1a23e2375d9e http.request.method=PUT http.request.remoteaddr="127.0.0.1:47884" 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.926556ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [11/Apr/2026:02:19:21 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-04-11T02:19:21Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:35203" http.request.id=0572a68f-6171-41a1-b8d9-773c12c1ee55 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47884" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.285809ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:21 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:21Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:35203" http.request.id=c1f20e01-d899-41dc-97e0-46c047666c3a http.request.method=PUT http.request.remoteaddr="127.0.0.1:47884" http.request.uri="/v2/foo/schema2/manifests/sha256:d69418693cfc40ca9b9e69e6985d2e40320e603823d87c00a0ebe40ab098b1e6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.885004ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:21 +0000] "PUT /v2/foo/schema2/manifests/sha256:d69418693cfc40ca9b9e69e6985d2e40320e603823d87c00a0ebe40ab098b1e6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:21Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=db7574d4-d761-4f68-9ea8-f235ce5606ac http.request.method=GET http.request.remoteaddr="127.0.0.1:47884" 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.742444ms http.response.status=200 http.response.written=434 127.0.0.1 - - [11/Apr/2026:02:19:21 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-04-11T02:19:21Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=cadbcf44-9c7a-464b-b231-8fc97375cfe3 http.request.method=GET http.request.remoteaddr="127.0.0.1:47884" http.request.uri="/v2/foo/schema2/manifests/sha256:d69418693cfc40ca9b9e69e6985d2e40320e603823d87c00a0ebe40ab098b1e6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.749538ms http.response.status=200 http.response.written=434 127.0.0.1 - - [11/Apr/2026:02:19:21 +0000] "GET /v2/foo/schema2/manifests/sha256:d69418693cfc40ca9b9e69e6985d2e40320e603823d87c00a0ebe40ab098b1e6 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-04-11T02:19:21Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=432256a6-875b-43c9-b336-65e7c3143d0b http.request.method=GET http.request.remoteaddr="127.0.0.1:47884" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.569113ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:21 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:21Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=1c0427f0-341d-4f95-bd69-cfc34f13b225 http.request.method=GET http.request.remoteaddr="127.0.0.1:47884" http.request.uri="/v2/foo/schema2/manifests/sha256:d69418693cfc40ca9b9e69e6985d2e40320e603823d87c00a0ebe40ab098b1e6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.482916ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:21 +0000] "GET /v2/foo/schema2/manifests/sha256:d69418693cfc40ca9b9e69e6985d2e40320e603823d87c00a0ebe40ab098b1e6 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:21Z" level=info msg="rewriting manifest list sha256:d69418693cfc40ca9b9e69e6985d2e40320e603823d87c00a0ebe40ab098b1e6 in schema1 format to support old client" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=3be28d8b-1aba-416c-a806-29a1b64ecba8 http.request.method=GET http.request.remoteaddr="127.0.0.1:47884" 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-11T02:19:21Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:35203" http.request.id=3be28d8b-1aba-416c-a806-29a1b64ecba8 http.request.method=GET http.request.remoteaddr="127.0.0.1:47884" 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=4.288581ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [11/Apr/2026:02:19:21 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2026-04-11T02:19:21Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.9 time="2026-04-11T02:19:21Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-11T02:19:21Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=d9974b52-78a5-4316-960a-1e00eed8b98c http.request.method=GET http.request.remoteaddr="127.0.0.1:36764" 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.253777ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/Apr/2026:02:19:21 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-04-11T02:19:21Z" 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.25.9 http.request.host="127.0.0.1:42597" http.request.id=c202ab74-f3ec-4f61-932f-1e91f13bebe1 http.request.method=GET http.request.remoteaddr="127.0.0.1:36764" 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="811.805µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [11/Apr/2026:02:19:21 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-04-11T02:19:21Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=e28ddd47-bc21-4640-9528-4c8682278dab http.request.method=PUT http.request.remoteaddr="127.0.0.1:36764" 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.366897ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/Apr/2026:02:19:21 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-04-11T02:19:21Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=57448537-e3b7-45e3-9c7c-81fcf3f88b0d http.request.method=PUT http.request.remoteaddr="127.0.0.1:36764" 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=6.815477ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-11T02:19:21Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=57448537-e3b7-45e3-9c7c-81fcf3f88b0d http.request.method=PUT http.request.remoteaddr="127.0.0.1:36764" 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=6.902619ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-11T02:19:21Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=57448537-e3b7-45e3-9c7c-81fcf3f88b0d http.request.method=PUT http.request.remoteaddr="127.0.0.1:36764" 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=6.952492ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-11T02:19:21Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=57448537-e3b7-45e3-9c7c-81fcf3f88b0d http.request.method=PUT http.request.remoteaddr="127.0.0.1:36764" 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=7.00075ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/Apr/2026:02:19:21 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-04-11T02:19:21Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=01a0903a-c4a4-4e39-8481-eee545bbc20e http.request.method=POST http.request.remoteaddr="127.0.0.1:36764" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.715436ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:21 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:23Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=03bb2d81-8f4b-4d00-a0f8-97567aef9fb4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36764" http.request.uri="/v2/foo/schema1/blobs/uploads/28950bf2-424a-479a-9bc4-162e733fba2e?_state=g4fpSrYcrWmwwFFrmiPZ2hmkYkNuuH-PelwQwI8-rN17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyODk1MGJmMi00MjRhLTQ3OWEtOWJjNC0xNjJlNzMzZmJhMmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTk6MjEuODUwMTYyMjM2WiJ9&digest=sha256%3A69827dd7a3a9c68e1d7cccb80a879b73b16f1fe836769e3ea2cd223025a5bbdb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.923132899s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:21 +0000] "PUT /v2/foo/schema1/blobs/uploads/28950bf2-424a-479a-9bc4-162e733fba2e?_state=g4fpSrYcrWmwwFFrmiPZ2hmkYkNuuH-PelwQwI8-rN17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyODk1MGJmMi00MjRhLTQ3OWEtOWJjNC0xNjJlNzMzZmJhMmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTk6MjEuODUwMTYyMjM2WiJ9&digest=sha256%3A69827dd7a3a9c68e1d7cccb80a879b73b16f1fe836769e3ea2cd223025a5bbdb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:24Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=aec3a3ed-f7d4-4c9e-9bed-b2d4ff66dd71 http.request.method=POST http.request.remoteaddr="127.0.0.1:36764" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.620409ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:24 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:28Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=c5c083bc-1267-48ec-b170-5f000c8585ac http.request.method=PUT http.request.remoteaddr="127.0.0.1:36764" http.request.uri="/v2/foo/schema1/blobs/uploads/86896a8b-b4aa-4eb7-bd3f-778236f47ded?_state=MI739hoMZsctISQLkSbnXQyGTmcNp5T2Hzrhbqtj_G57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4Njg5NmE4Yi1iNGFhLTRlYjctYmQzZi03NzgyMzZmNDdkZWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTk6MjQuMTkyNzg2Nzg5WiJ9&digest=sha256%3Aba3a8ec1e1800a441a7e7c2c3dbd14ae40b6214b1e5ebdf0b8881c9620c5088d" http.request.useragent="Go-http-client/1.1" http.response.duration=4.443192165s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:24 +0000] "PUT /v2/foo/schema1/blobs/uploads/86896a8b-b4aa-4eb7-bd3f-778236f47ded?_state=MI739hoMZsctISQLkSbnXQyGTmcNp5T2Hzrhbqtj_G57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4Njg5NmE4Yi1iNGFhLTRlYjctYmQzZi03NzgyMzZmNDdkZWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTk6MjQuMTkyNzg2Nzg5WiJ9&digest=sha256%3Aba3a8ec1e1800a441a7e7c2c3dbd14ae40b6214b1e5ebdf0b8881c9620c5088d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:28Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=af0c3735-a361-4bbf-b03d-a1caf7d87e8b http.request.method=PUT http.request.remoteaddr="127.0.0.1:36764" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.673961ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:28 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:28Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=0c1c845d-c6b8-4a2a-a722-1d6d21bbb901 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36764" http.request.uri="/v2/foo/schema1/manifests/sha256:bbf632c6cc1dc064f67faf6d12323c9c16d469c90ccbd49d22ab412e0f2cc853" http.request.useragent="Go-http-client/1.1" http.response.duration=6.47142ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:28 +0000] "PUT /v2/foo/schema1/manifests/sha256:bbf632c6cc1dc064f67faf6d12323c9c16d469c90ccbd49d22ab412e0f2cc853 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:28Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=03367819-8b5a-4914-8f19-a4c1e12fc532 http.request.method=GET http.request.remoteaddr="127.0.0.1:36764" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.262597ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/Apr/2026:02:19:28 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-11T02:19:28Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=2cf04401-b7e8-4eb3-a4bb-1419373681c3 http.request.method=GET http.request.remoteaddr="127.0.0.1:36764" http.request.uri="/v2/foo/schema1/manifests/sha256:bbf632c6cc1dc064f67faf6d12323c9c16d469c90ccbd49d22ab412e0f2cc853" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.167699ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/Apr/2026:02:19:28 +0000] "GET /v2/foo/schema1/manifests/sha256:bbf632c6cc1dc064f67faf6d12323c9c16d469c90ccbd49d22ab412e0f2cc853 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-11T02:19:28Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:42597" http.request.id=fceef134-10b9-499f-9491-a49bb596ff56 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36764" http.request.uri="/v2/foo/schema1/manifests/sha256:bbf632c6cc1dc064f67faf6d12323c9c16d469c90ccbd49d22ab412e0f2cc853" http.request.useragent="Go-http-client/1.1" http.response.duration=4.288805ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:28 +0000] "PUT /v2/foo/schema1/manifests/sha256:bbf632c6cc1dc064f67faf6d12323c9c16d469c90ccbd49d22ab412e0f2cc853 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:28Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:42597" http.request.id=6dfe6c4e-8107-45c8-9baf-3de15e786d7d http.request.method=PUT http.request.remoteaddr="127.0.0.1:36764" http.request.uri="/v2/foo/schema1/manifests/sha256:bbf632c6cc1dc064f67faf6d12323c9c16d469c90ccbd49d22ab412e0f2cc853" http.request.useragent="Go-http-client/1.1" http.response.duration=4.626154ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:28 +0000] "PUT /v2/foo/schema1/manifests/sha256:bbf632c6cc1dc064f67faf6d12323c9c16d469c90ccbd49d22ab412e0f2cc853 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:28Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/json" http.request.host="127.0.0.1:42597" http.request.id=b2a00baf-bc16-4621-91af-e52a4fad8a61 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36764" http.request.uri="/v2/foo/schema1/manifests/sha256:bbf632c6cc1dc064f67faf6d12323c9c16d469c90ccbd49d22ab412e0f2cc853" http.request.useragent="Go-http-client/1.1" http.response.duration=5.235683ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:28 +0000] "PUT /v2/foo/schema1/manifests/sha256:bbf632c6cc1dc064f67faf6d12323c9c16d469c90ccbd49d22ab412e0f2cc853 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:28Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=ffcd440c-9084-4da5-8bbf-f63441bd9b98 http.request.method=GET http.request.remoteaddr="127.0.0.1:36764" http.request.uri="/v2/foo/schema1/manifests/sha256:bbf632c6cc1dc064f67faf6d12323c9c16d469c90ccbd49d22ab412e0f2cc853" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.533689ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/Apr/2026:02:19:28 +0000] "GET /v2/foo/schema1/manifests/sha256:bbf632c6cc1dc064f67faf6d12323c9c16d469c90ccbd49d22ab412e0f2cc853 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-11T02:19:28Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=84ed1f34-c312-4742-8081-3c96c1154664 http.request.method=GET http.request.remoteaddr="127.0.0.1:36764" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.015361ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:28 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:28Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=ce1fd35b-7e37-4e72-9597-888d534222fa http.request.method=GET http.request.remoteaddr="127.0.0.1:36764" http.request.uri="/v2/foo/schema1/manifests/sha256:bbf632c6cc1dc064f67faf6d12323c9c16d469c90ccbd49d22ab412e0f2cc853" http.request.useragent="Go-http-client/1.1" http.response.duration="958.251µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:28 +0000] "GET /v2/foo/schema1/manifests/sha256:bbf632c6cc1dc064f67faf6d12323c9c16d469c90ccbd49d22ab412e0f2cc853 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:28Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=aafc93ec-e31d-4a7c-9795-51b1baacaed2 http.request.method=GET http.request.remoteaddr="127.0.0.1:36764" 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="996.103µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [11/Apr/2026:02:19:28 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-04-11T02:19:28Z" level=error msg="payload digest does match: "sha256:ca1dc357ae6d5dd8d84669384dd7236b57c53805b3409bef95899da6f09bf218" != "sha256:bbf632c6cc1dc064f67faf6d12323c9c16d469c90ccbd49d22ab412e0f2cc853"" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=f3472cc2-2016-40d6-ab2f-b3492d8804f3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36764" http.request.uri="/v2/foo/schema1/manifests/sha256:bbf632c6cc1dc064f67faf6d12323c9c16d469c90ccbd49d22ab412e0f2cc853" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:bbf632c6cc1dc064f67faf6d12323c9c16d469c90ccbd49d22ab412e0f2cc853" time="2026-04-11T02:19:28Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=f3472cc2-2016-40d6-ab2f-b3492d8804f3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36764" http.request.uri="/v2/foo/schema1/manifests/sha256:bbf632c6cc1dc064f67faf6d12323c9c16d469c90ccbd49d22ab412e0f2cc853" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.191063ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:bbf632c6cc1dc064f67faf6d12323c9c16d469c90ccbd49d22ab412e0f2cc853" 127.0.0.1 - - [11/Apr/2026:02:19:28 +0000] "PUT /v2/foo/schema1/manifests/sha256:bbf632c6cc1dc064f67faf6d12323c9c16d469c90ccbd49d22ab412e0f2cc853 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-04-11T02:19:28Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=080e1f08-d52d-45d5-b40d-ebb4364eac50 http.request.method=GET http.request.remoteaddr="127.0.0.1:60048" 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.140492ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/Apr/2026:02:19:28 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-04-11T02:19:28Z" 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.25.9 http.request.host="127.0.0.1:42597" http.request.id=f084fe41-2e48-4ed2-a5ac-530ea2b3882f http.request.method=GET http.request.remoteaddr="127.0.0.1:60048" 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.476045ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [11/Apr/2026:02:19:28 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-04-11T02:19:28Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42597" http.request.id=6c155de8-8c64-4f8d-b583-dbde78af2c50 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60048" 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.627267ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-11T02:19:28Z" 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.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42597" http.request.id=6c155de8-8c64-4f8d-b583-dbde78af2c50 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60048" 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.686528ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-11T02:19:28Z" 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.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42597" http.request.id=6c155de8-8c64-4f8d-b583-dbde78af2c50 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60048" 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.736044ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/Apr/2026:02:19:28 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-04-11T02:19:28Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=06c1f7c5-ec94-478b-9097-98930d795d70 http.request.method=POST http.request.remoteaddr="127.0.0.1:60048" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.445303ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:28 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:28Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=09a8c71b-5180-456a-a23b-65428af4ec32 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60048" http.request.uri="/v2/foo/schema2/blobs/uploads/62c739c3-e0fc-4f8b-b16a-9cb1ca05e8a2?_state=cjDbqG24fbJQol9D7x4aphKf5ekMSqUQatsNBZ6nNVZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2MmM3MzljMy1lMGZjLTRmOGItYjE2YS05Y2IxY2EwNWU4YTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTk6MjguNjk0NTM0OTQ1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.036657ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:28 +0000] "PUT /v2/foo/schema2/blobs/uploads/62c739c3-e0fc-4f8b-b16a-9cb1ca05e8a2?_state=cjDbqG24fbJQol9D7x4aphKf5ekMSqUQatsNBZ6nNVZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2MmM3MzljMy1lMGZjLTRmOGItYjE2YS05Y2IxY2EwNWU4YTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTk6MjguNjk0NTM0OTQ1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:28Z" 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.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42597" http.request.id=7cc421a9-72cf-40da-b3eb-32733b298aa6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60048" 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.835233ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-11T02:19:28Z" 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.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42597" http.request.id=7cc421a9-72cf-40da-b3eb-32733b298aa6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60048" 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.913653ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/Apr/2026:02:19:28 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-04-11T02:19:28Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=3d2d1366-0f6d-4a53-8196-a760f12f0f50 http.request.method=POST http.request.remoteaddr="127.0.0.1:60048" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="984.584µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:28 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:31Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=104dd1e8-558b-4953-a137-9d73ecd6ae43 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60048" http.request.uri="/v2/foo/schema2/blobs/uploads/76fee65f-c198-491b-b986-d22fac116fe6?_state=Ag2yJ8hX3wG3OrhX1l2feLcs8dTGrhz_aI4be0gwnqR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3NmZlZTY1Zi1jMTk4LTQ5MWItYjk4Ni1kMjJmYWMxMTZmZTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTk6MjguOTYxNTQ0NTE1WiJ9&digest=sha256%3A046bc9f30a1581bf48db158b40622074b66b99e4fd487820a41c8584ea4a9855" http.request.useragent="Go-http-client/1.1" http.response.duration=2.450335374s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:28 +0000] "PUT /v2/foo/schema2/blobs/uploads/76fee65f-c198-491b-b986-d22fac116fe6?_state=Ag2yJ8hX3wG3OrhX1l2feLcs8dTGrhz_aI4be0gwnqR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3NmZlZTY1Zi1jMTk4LTQ5MWItYjk4Ni1kMjJmYWMxMTZmZTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTk6MjguOTYxNTQ0NTE1WiJ9&digest=sha256%3A046bc9f30a1581bf48db158b40622074b66b99e4fd487820a41c8584ea4a9855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:31Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=10376a7f-d7a9-4168-a8a9-422698ba7ce4 http.request.method=POST http.request.remoteaddr="127.0.0.1:60048" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.142465ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:31 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:33Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=1a59e8a2-1d0a-4077-bd9e-086fd5ffb51e http.request.method=PUT http.request.remoteaddr="127.0.0.1:60048" http.request.uri="/v2/foo/schema2/blobs/uploads/d2327a8d-c283-43ee-89be-b9f8388d971f?_state=MUke5bn4RlybpVLnmqM75R9QZmMt0p9OxfaBpWUCrYt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkMjMyN2E4ZC1jMjgzLTQzZWUtODliZS1iOWY4Mzg4ZDk3MWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTk6MzEuNjUxMTM1MDI3WiJ9&digest=sha256%3A8eb64307d3b7e374d618787a7b740b50ebc2c0042d1970de05705823ade5cb5b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.520113781s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:31 +0000] "PUT /v2/foo/schema2/blobs/uploads/d2327a8d-c283-43ee-89be-b9f8388d971f?_state=MUke5bn4RlybpVLnmqM75R9QZmMt0p9OxfaBpWUCrYt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkMjMyN2E4ZC1jMjgzLTQzZWUtODliZS1iOWY4Mzg4ZDk3MWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTk6MzEuNjUxMTM1MDI3WiJ9&digest=sha256%3A8eb64307d3b7e374d618787a7b740b50ebc2c0042d1970de05705823ade5cb5b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:33Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42597" http.request.id=dc4a3697-77c9-453c-89d5-632fc7871b29 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60048" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.099164ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:33 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:33Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42597" http.request.id=f51fe0fe-0800-4b40-95b0-7d5bc3e57452 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60048" http.request.uri="/v2/foo/schema2/manifests/sha256:2c152d9aeb33e19847688d4093076593bbbd3ba901f54c779bbd08630dbcb94f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.711007ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:33 +0000] "PUT /v2/foo/schema2/manifests/sha256:2c152d9aeb33e19847688d4093076593bbbd3ba901f54c779bbd08630dbcb94f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:33Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=2bfb2727-1c1e-4fa0-a15b-d240951c3423 http.request.method=GET http.request.remoteaddr="127.0.0.1:60048" 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=2.297522ms http.response.status=200 http.response.written=732 127.0.0.1 - - [11/Apr/2026:02:19:33 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-04-11T02:19:33Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=b4630f08-63eb-4879-9c1c-e84fef249dc8 http.request.method=GET http.request.remoteaddr="127.0.0.1:60048" http.request.uri="/v2/foo/schema2/manifests/sha256:2c152d9aeb33e19847688d4093076593bbbd3ba901f54c779bbd08630dbcb94f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.313924ms http.response.status=200 http.response.written=732 127.0.0.1 - - [11/Apr/2026:02:19:33 +0000] "GET /v2/foo/schema2/manifests/sha256:2c152d9aeb33e19847688d4093076593bbbd3ba901f54c779bbd08630dbcb94f HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-04-11T02:19:33Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=6448787a-4ec4-4c3e-895d-c3fdfd5e7ce8 http.request.method=GET http.request.remoteaddr="127.0.0.1:60048" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.490227ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:33 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:33Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=c3ffc362-1cc4-4ce6-8289-533ec9fa8488 http.request.method=GET http.request.remoteaddr="127.0.0.1:60048" http.request.uri="/v2/foo/schema2/manifests/sha256:2c152d9aeb33e19847688d4093076593bbbd3ba901f54c779bbd08630dbcb94f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.726595ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:33 +0000] "GET /v2/foo/schema2/manifests/sha256:2c152d9aeb33e19847688d4093076593bbbd3ba901f54c779bbd08630dbcb94f HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:33Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=7a9d6ca0-08fd-4ec0-89e1-ff1a357ce5c2 http.request.method=GET http.request.remoteaddr="127.0.0.1:60048" 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=3.37764ms http.response.status=200 http.response.written=45 127.0.0.1 - - [11/Apr/2026:02:19:33 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-04-11T02:19:33Z" level=info msg="rewriting manifest sha256:2c152d9aeb33e19847688d4093076593bbbd3ba901f54c779bbd08630dbcb94f in schema1 format to support old client" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=4c40477b-4e9e-46bd-8dd9-fe247bf72ffc http.request.method=GET http.request.remoteaddr="127.0.0.1:60048" 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-11T02:19:33Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=4c40477b-4e9e-46bd-8dd9-fe247bf72ffc http.request.method=GET http.request.remoteaddr="127.0.0.1:60048" 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=6.745714ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [11/Apr/2026:02:19:33 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-04-11T02:19:33Z" 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.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:42597" http.request.id=750ac505-0847-4294-b8e2-dad009f5ae16 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60048" 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=2.264689ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [11/Apr/2026:02:19:33 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-04-11T02:19:33Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:42597" http.request.id=bbf4561d-3bd6-489b-94c7-1c8725055531 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60048" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.278134ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:33 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:33Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:42597" http.request.id=fcd97a7e-f8e8-4cac-b9af-3b588df80845 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60048" http.request.uri="/v2/foo/schema2/manifests/sha256:43389c8069c52a42b80e49989d8adcff23e9b09265051c15b7632205b2955cbd" http.request.useragent="Go-http-client/1.1" http.response.duration=2.537413ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:33 +0000] "PUT /v2/foo/schema2/manifests/sha256:43389c8069c52a42b80e49989d8adcff23e9b09265051c15b7632205b2955cbd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:33Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=5626e6d9-eb26-4aab-a773-551c2cac50f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:60048" 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.355093ms http.response.status=200 http.response.written=434 127.0.0.1 - - [11/Apr/2026:02:19:33 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-04-11T02:19:33Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=cece20e4-4bf3-4ad2-b354-4820145ddc38 http.request.method=GET http.request.remoteaddr="127.0.0.1:60048" http.request.uri="/v2/foo/schema2/manifests/sha256:43389c8069c52a42b80e49989d8adcff23e9b09265051c15b7632205b2955cbd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.012801ms http.response.status=200 http.response.written=434 127.0.0.1 - - [11/Apr/2026:02:19:33 +0000] "GET /v2/foo/schema2/manifests/sha256:43389c8069c52a42b80e49989d8adcff23e9b09265051c15b7632205b2955cbd HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-04-11T02:19:33Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=a1e4da1f-5028-47f3-a292-98d5543bcc9e http.request.method=GET http.request.remoteaddr="127.0.0.1:60048" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.749492ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:33 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:33Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=17b8628e-4af9-406a-8417-b51138fe54ac http.request.method=GET http.request.remoteaddr="127.0.0.1:60048" http.request.uri="/v2/foo/schema2/manifests/sha256:43389c8069c52a42b80e49989d8adcff23e9b09265051c15b7632205b2955cbd" http.request.useragent="Go-http-client/1.1" http.response.duration=1.910595ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:33 +0000] "GET /v2/foo/schema2/manifests/sha256:43389c8069c52a42b80e49989d8adcff23e9b09265051c15b7632205b2955cbd HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:33Z" level=info msg="rewriting manifest list sha256:43389c8069c52a42b80e49989d8adcff23e9b09265051c15b7632205b2955cbd in schema1 format to support old client" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=64b63d68-e612-478e-892d-d7530c48aaef http.request.method=GET http.request.remoteaddr="127.0.0.1:60048" 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-11T02:19:33Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:42597" http.request.id=64b63d68-e612-478e-892d-d7530c48aaef http.request.method=GET http.request.remoteaddr="127.0.0.1:60048" 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=5.870971ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [11/Apr/2026:02:19:33 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (31.26s) === RUN TestGetManifestWithStorageError time="2026-04-11T02:19:33Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.9 time="2026-04-11T02:19:33Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-11T02:19:33Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.25.9 http.request.host="127.0.0.1:43599" http.request.id=3028b027-7c70-4146-9dc5-50fdb214951e http.request.method=GET http.request.remoteaddr="127.0.0.1:55844" http.request.uri="/v2/manifesttagnotfound/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.481714ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [11/Apr/2026:02:19:33 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-04-11T02:19:33Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.25.9 http.request.host="127.0.0.1:43599" http.request.id=543023d9-3ab7-48c1-919f-c3bdc7045930 http.request.method=GET http.request.remoteaddr="127.0.0.1:55844" 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.314123ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [11/Apr/2026:02:19:33 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2026-04-11T02:19:33Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.25.9 http.request.host="127.0.0.1:43599" http.request.id=35860cca-113e-4dee-95ba-e99cdf04b457 http.request.method=GET http.request.remoteaddr="127.0.0.1:55844" 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="973.096µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [11/Apr/2026:02:19:33 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2026-04-11T02:19:33Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.25.9 http.request.host="127.0.0.1:43599" http.request.id=eb547eb4-d947-4864-b651-23ce54249015 http.request.method=GET http.request.remoteaddr="127.0.0.1:55844" 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="780.118µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [11/Apr/2026:02:19:33 +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-11T02:19:33Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.9 time="2026-04-11T02:19:33Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-11T02:19:33Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=0d463f36-87b1-49ba-ac2a-b360d006f508 http.request.method=GET http.request.remoteaddr="127.0.0.1:40176" 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.900526ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/Apr/2026:02:19:33 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-04-11T02:19:33Z" 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.25.9 http.request.host="127.0.0.1:39701" http.request.id=85446a9e-9791-4248-b83d-41921282ae8f http.request.method=GET http.request.remoteaddr="127.0.0.1:40176" 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.246917ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [11/Apr/2026:02:19:33 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-04-11T02:19:33Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=ae19a31a-e272-47d7-a5e6-cd8ac46d9a36 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40176" 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.780406ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/Apr/2026:02:19:33 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-04-11T02:19:33Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=089bf875-ea16-4480-9160-6f8e5df4a2df http.request.method=PUT http.request.remoteaddr="127.0.0.1:40176" 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=11.258784ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-11T02:19:33Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=089bf875-ea16-4480-9160-6f8e5df4a2df http.request.method=PUT http.request.remoteaddr="127.0.0.1:40176" 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=11.377129ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-11T02:19:33Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=089bf875-ea16-4480-9160-6f8e5df4a2df http.request.method=PUT http.request.remoteaddr="127.0.0.1:40176" 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=11.466854ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-04-11T02:19:33Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=089bf875-ea16-4480-9160-6f8e5df4a2df http.request.method=PUT http.request.remoteaddr="127.0.0.1:40176" 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=11.563976ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/Apr/2026:02:19:33 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-04-11T02:19:33Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=846e4a42-24b3-4d58-be67-1c05736612ec http.request.method=POST http.request.remoteaddr="127.0.0.1:40176" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.141531ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:33 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:35Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=8f03c252-3c5e-4ea7-b243-a0cdfb763dfe http.request.method=PUT http.request.remoteaddr="127.0.0.1:40176" http.request.uri="/v2/foo/schema1/blobs/uploads/b6b45b97-3134-45ac-afe1-7c4781595ad8?_state=cCjcGE8F7yQc76eP53XhLV0XhxMHTpBOPq1rF_ZMtdt7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiNmI0NWI5Ny0zMTM0LTQ1YWMtYWZlMS03YzQ3ODE1OTVhZDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTk6MzMuNDYyNjI1Mjk4WiJ9&digest=sha256%3A7e56aa1e9dc98acf042389edf708eb4382d810fa0e000fce497c5fc9c3b4853e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.881487322s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:33 +0000] "PUT /v2/foo/schema1/blobs/uploads/b6b45b97-3134-45ac-afe1-7c4781595ad8?_state=cCjcGE8F7yQc76eP53XhLV0XhxMHTpBOPq1rF_ZMtdt7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiNmI0NWI5Ny0zMTM0LTQ1YWMtYWZlMS03YzQ3ODE1OTVhZDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTk6MzMuNDYyNjI1Mjk4WiJ9&digest=sha256%3A7e56aa1e9dc98acf042389edf708eb4382d810fa0e000fce497c5fc9c3b4853e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:35Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=3811ccca-a87e-4b9a-a99b-a54acbcd53d1 http.request.method=POST http.request.remoteaddr="127.0.0.1:40176" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.166407ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:35 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:39Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=6de8f40a-f99b-4ae8-9681-873f376f0447 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40176" http.request.uri="/v2/foo/schema1/blobs/uploads/e4e2ee0a-272d-4fe1-ab3c-94471f7aed23?_state=eJ2lVnv6qZu_ECOyCtHlFZ2MDuSDafb4GypfftOG1h17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlNGUyZWUwYS0yNzJkLTRmZTEtYWIzYy05NDQ3MWY3YWVkMjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTk6MzUuNjU5Mzk0MTMxWiJ9&digest=sha256%3Abe31cc1f89409ed9d79232aa29956ea98f8882b5b677aaf0162e18d21e0683ca" http.request.useragent="Go-http-client/1.1" http.response.duration=4.173765913s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:35 +0000] "PUT /v2/foo/schema1/blobs/uploads/e4e2ee0a-272d-4fe1-ab3c-94471f7aed23?_state=eJ2lVnv6qZu_ECOyCtHlFZ2MDuSDafb4GypfftOG1h17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlNGUyZWUwYS0yNzJkLTRmZTEtYWIzYy05NDQ3MWY3YWVkMjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTk6MzUuNjU5Mzk0MTMxWiJ9&digest=sha256%3Abe31cc1f89409ed9d79232aa29956ea98f8882b5b677aaf0162e18d21e0683ca HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:39Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=b065a3f5-5cd4-48fa-88c1-2261fd5561d3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40176" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.558666ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:39 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:39Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=e2b0e284-94b9-45dd-978e-35bb350f7b48 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40176" http.request.uri="/v2/foo/schema1/manifests/sha256:745641591b87151fafafbb5c98144d06a5c815100f07cfcf310e59b729bea576" http.request.useragent="Go-http-client/1.1" http.response.duration=9.974317ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:39 +0000] "PUT /v2/foo/schema1/manifests/sha256:745641591b87151fafafbb5c98144d06a5c815100f07cfcf310e59b729bea576 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:39Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=38c3a43e-222d-4b77-b3df-c239d79d48b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:40176" 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=5.201628ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/Apr/2026:02:19:39 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-11T02:19:39Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=1faeca4b-d52e-4e91-a2f5-5694d03de7a1 http.request.method=GET http.request.remoteaddr="127.0.0.1:40176" http.request.uri="/v2/foo/schema1/manifests/sha256:745641591b87151fafafbb5c98144d06a5c815100f07cfcf310e59b729bea576" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.961422ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/Apr/2026:02:19:39 +0000] "GET /v2/foo/schema1/manifests/sha256:745641591b87151fafafbb5c98144d06a5c815100f07cfcf310e59b729bea576 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-11T02:19:39Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:39701" http.request.id=7b3b08be-a74d-49cc-960c-9e73a1a25ce7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40176" http.request.uri="/v2/foo/schema1/manifests/sha256:745641591b87151fafafbb5c98144d06a5c815100f07cfcf310e59b729bea576" http.request.useragent="Go-http-client/1.1" http.response.duration=10.110342ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:39 +0000] "PUT /v2/foo/schema1/manifests/sha256:745641591b87151fafafbb5c98144d06a5c815100f07cfcf310e59b729bea576 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:39Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:39701" http.request.id=0ea358a3-53c4-445a-b23d-ca3e03b1325e http.request.method=PUT http.request.remoteaddr="127.0.0.1:40176" http.request.uri="/v2/foo/schema1/manifests/sha256:745641591b87151fafafbb5c98144d06a5c815100f07cfcf310e59b729bea576" http.request.useragent="Go-http-client/1.1" http.response.duration=10.112902ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:39 +0000] "PUT /v2/foo/schema1/manifests/sha256:745641591b87151fafafbb5c98144d06a5c815100f07cfcf310e59b729bea576 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:39Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/json" http.request.host="127.0.0.1:39701" http.request.id=ec84d0af-1132-4309-b65c-6da99915c72a http.request.method=PUT http.request.remoteaddr="127.0.0.1:40176" http.request.uri="/v2/foo/schema1/manifests/sha256:745641591b87151fafafbb5c98144d06a5c815100f07cfcf310e59b729bea576" http.request.useragent="Go-http-client/1.1" http.response.duration=10.110713ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:39 +0000] "PUT /v2/foo/schema1/manifests/sha256:745641591b87151fafafbb5c98144d06a5c815100f07cfcf310e59b729bea576 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:39Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=8b4cab51-38f7-4a75-b2b7-ee520129a81c http.request.method=GET http.request.remoteaddr="127.0.0.1:40176" http.request.uri="/v2/foo/schema1/manifests/sha256:745641591b87151fafafbb5c98144d06a5c815100f07cfcf310e59b729bea576" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.103274ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/Apr/2026:02:19:39 +0000] "GET /v2/foo/schema1/manifests/sha256:745641591b87151fafafbb5c98144d06a5c815100f07cfcf310e59b729bea576 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-11T02:19:39Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=cae851e6-d120-465f-996c-a42dee8fa1f1 http.request.method=GET http.request.remoteaddr="127.0.0.1:40176" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.223359ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:39 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:39Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=e0cb4d9a-366e-48c3-810b-238549bea398 http.request.method=GET http.request.remoteaddr="127.0.0.1:40176" http.request.uri="/v2/foo/schema1/manifests/sha256:745641591b87151fafafbb5c98144d06a5c815100f07cfcf310e59b729bea576" http.request.useragent="Go-http-client/1.1" http.response.duration=2.010835ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:39 +0000] "GET /v2/foo/schema1/manifests/sha256:745641591b87151fafafbb5c98144d06a5c815100f07cfcf310e59b729bea576 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:39Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=95efc1d0-810c-462e-af82-a0de36e16e0d http.request.method=GET http.request.remoteaddr="127.0.0.1:40176" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.062899ms http.response.status=200 http.response.written=41 127.0.0.1 - - [11/Apr/2026:02:19:39 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-04-11T02:19:39Z" level=error msg="payload digest does match: "sha256:ef00dc0ff763c36827e97d53de2d7d49f3da95bca44febfb5661b9525ed5413a" != "sha256:745641591b87151fafafbb5c98144d06a5c815100f07cfcf310e59b729bea576"" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=c6e53dcf-c435-42fe-b73b-e83bb9cd0e17 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40176" http.request.uri="/v2/foo/schema1/manifests/sha256:745641591b87151fafafbb5c98144d06a5c815100f07cfcf310e59b729bea576" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:745641591b87151fafafbb5c98144d06a5c815100f07cfcf310e59b729bea576" time="2026-04-11T02:19:39Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=c6e53dcf-c435-42fe-b73b-e83bb9cd0e17 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40176" http.request.uri="/v2/foo/schema1/manifests/sha256:745641591b87151fafafbb5c98144d06a5c815100f07cfcf310e59b729bea576" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.48498ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:745641591b87151fafafbb5c98144d06a5c815100f07cfcf310e59b729bea576" 127.0.0.1 - - [11/Apr/2026:02:19:39 +0000] "PUT /v2/foo/schema1/manifests/sha256:745641591b87151fafafbb5c98144d06a5c815100f07cfcf310e59b729bea576 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-04-11T02:19:39Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=2443c071-a6be-42c9-859a-57188440998c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47154" http.request.uri="/v2/foo/schema1/manifests/sha256:745641591b87151fafafbb5c98144d06a5c815100f07cfcf310e59b729bea576" http.request.useragent="Go-http-client/1.1" http.response.duration=2.847655ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:39 +0000] "DELETE /v2/foo/schema1/manifests/sha256:745641591b87151fafafbb5c98144d06a5c815100f07cfcf310e59b729bea576 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:39Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:745641591b87151fafafbb5c98144d06a5c815100f07cfcf310e59b729bea576" err.message="manifest unknown" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=1246db2a-f596-4da1-8dd7-2ef2ddb82ec7 http.request.method=GET http.request.remoteaddr="127.0.0.1:47154" http.request.uri="/v2/foo/schema1/manifests/sha256:745641591b87151fafafbb5c98144d06a5c815100f07cfcf310e59b729bea576" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.291732ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:745641591b87151fafafbb5c98144d06a5c815100f07cfcf310e59b729bea576" 127.0.0.1 - - [11/Apr/2026:02:19:39 +0000] "GET /v2/foo/schema1/manifests/sha256:745641591b87151fafafbb5c98144d06a5c815100f07cfcf310e59b729bea576 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-04-11T02:19:39Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=6dfacd71-89ec-4af8-9ce2-77b0cf9fdeaa http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47168" http.request.uri="/v2/foo/schema1/manifests/sha256:745641591b87151fafafbb5c98144d06a5c815100f07cfcf310e59b729bea576" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.608063ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:745641591b87151fafafbb5c98144d06a5c815100f07cfcf310e59b729bea576" 127.0.0.1 - - [11/Apr/2026:02:19:39 +0000] "DELETE /v2/foo/schema1/manifests/sha256:745641591b87151fafafbb5c98144d06a5c815100f07cfcf310e59b729bea576 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-04-11T02:19:39Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=96dd4401-42fe-42f0-8d56-0d691cdf4a25 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47174" http.request.uri="/v2/foo/schema1/manifests/sha256:745641591b87151fafafbb5c98144d06a5c815100f07cfcf310e59b729bea576" http.request.useragent="Go-http-client/1.1" http.response.duration=10.821835ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:39 +0000] "PUT /v2/foo/schema1/manifests/sha256:745641591b87151fafafbb5c98144d06a5c815100f07cfcf310e59b729bea576 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:39Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=452f9129-70f1-4bf7-a222-bf89d797d929 http.request.method=GET http.request.remoteaddr="127.0.0.1:47174" http.request.uri="/v2/foo/schema1/manifests/sha256:745641591b87151fafafbb5c98144d06a5c815100f07cfcf310e59b729bea576" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.043577ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/Apr/2026:02:19:39 +0000] "GET /v2/foo/schema1/manifests/sha256:745641591b87151fafafbb5c98144d06a5c815100f07cfcf310e59b729bea576 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-04-11T02:19:39Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=e6343a6f-6df6-4832-9c38-755f9f119e2e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47180" http.request.uri="/v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.627638ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [11/Apr/2026:02:19:39 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-04-11T02:19:39Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=abf9e108-4eda-4873-af8a-846179ce4c48 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47182" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=11.000065ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:39 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:39Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=b230fae5-4700-499b-a819-3a41f6a6c520 http.request.method=GET http.request.remoteaddr="127.0.0.1:47182" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.088278ms http.response.status=200 http.response.written=39 127.0.0.1 - - [11/Apr/2026:02:19:39 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-04-11T02:19:39Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=3c99ee67-6b94-47f5-af71-04e58ccb12cd http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47182" http.request.uri="/v2/foo/schema1/manifests/sha256:745641591b87151fafafbb5c98144d06a5c815100f07cfcf310e59b729bea576" http.request.useragent="Go-http-client/1.1" http.response.duration=2.73503ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:39 +0000] "DELETE /v2/foo/schema1/manifests/sha256:745641591b87151fafafbb5c98144d06a5c815100f07cfcf310e59b729bea576 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:39Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=5d732893-8649-45ec-b684-b61c705cd367 http.request.method=GET http.request.remoteaddr="127.0.0.1:47182" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.336648ms http.response.status=200 http.response.written=35 127.0.0.1 - - [11/Apr/2026:02:19:39 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2026-04-11T02:19:39Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=c4b84e85-be36-4fa3-8841-28a6861fb5a5 http.request.method=GET http.request.remoteaddr="127.0.0.1:47182" 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.166265ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/Apr/2026:02:19:39 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-04-11T02:19:39Z" 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.25.9 http.request.host="127.0.0.1:39701" http.request.id=669a2f4f-4cf9-4dbe-b53d-d3a60e275f29 http.request.method=GET http.request.remoteaddr="127.0.0.1:47182" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.065024ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [11/Apr/2026:02:19:39 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-04-11T02:19:39Z" 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.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39701" http.request.id=2a2189b6-ea44-427b-9583-a398758820fd http.request.method=PUT http.request.remoteaddr="127.0.0.1:47182" 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.483184ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-11T02:19:39Z" 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.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39701" http.request.id=2a2189b6-ea44-427b-9583-a398758820fd http.request.method=PUT http.request.remoteaddr="127.0.0.1:47182" 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.59215ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-11T02:19:39Z" 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.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39701" http.request.id=2a2189b6-ea44-427b-9583-a398758820fd http.request.method=PUT http.request.remoteaddr="127.0.0.1:47182" 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.678377ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/Apr/2026:02:19:39 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-04-11T02:19:39Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=dcdef873-d349-405c-b6ea-6dcd8ddb0ae3 http.request.method=POST http.request.remoteaddr="127.0.0.1:47182" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.586654ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:39 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:39Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=e11d08f5-e771-4465-8e2e-ba1913379994 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47182" http.request.uri="/v2/foo/schema2/blobs/uploads/5ca65640-cd51-4570-9636-99e679954e86?_state=xuAH8BRP5_qKs9DvrmV3YJwkN1thdL9EfcLJynPPFUl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1Y2E2NTY0MC1jZDUxLTQ1NzAtOTYzNi05OWU2Nzk5NTRlODYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTk6MzkuOTg1NDc5MDJaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=3.051533ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:39 +0000] "PUT /v2/foo/schema2/blobs/uploads/5ca65640-cd51-4570-9636-99e679954e86?_state=xuAH8BRP5_qKs9DvrmV3YJwkN1thdL9EfcLJynPPFUl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1Y2E2NTY0MC1jZDUxLTQ1NzAtOTYzNi05OWU2Nzk5NTRlODYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTk6MzkuOTg1NDc5MDJaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:39Z" 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.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39701" http.request.id=b60a3213-38d0-40ec-9a05-624d828d6d2f http.request.method=PUT http.request.remoteaddr="127.0.0.1:47182" 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.587655ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-04-11T02:19:39Z" 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.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39701" http.request.id=b60a3213-38d0-40ec-9a05-624d828d6d2f http.request.method=PUT http.request.remoteaddr="127.0.0.1:47182" 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.678003ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/Apr/2026:02:19:39 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-04-11T02:19:40Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=69a05254-3754-4f1c-bfc8-a57698aa567b http.request.method=POST http.request.remoteaddr="127.0.0.1:47182" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.557131ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:40 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:41Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=0331f95b-572f-440b-806d-5dd74778bf90 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47182" http.request.uri="/v2/foo/schema2/blobs/uploads/d7a7b7bd-9e32-4581-8691-0a405b806543?_state=7Qs4Eu6tA5qbpivs66-2qKHSR4dG-imWrrRbcLuLVXN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkN2E3YjdiZC05ZTMyLTQ1ODEtODY5MS0wYTQwNWI4MDY1NDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTk6NDAuMTg0OTcxNDY4WiJ9&digest=sha256%3Ae67e40e92f3c183d16354654f9021da83186cb0c71b878b094fe33edbabdf0f4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.491967819s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:40 +0000] "PUT /v2/foo/schema2/blobs/uploads/d7a7b7bd-9e32-4581-8691-0a405b806543?_state=7Qs4Eu6tA5qbpivs66-2qKHSR4dG-imWrrRbcLuLVXN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkN2E3YjdiZC05ZTMyLTQ1ODEtODY5MS0wYTQwNWI4MDY1NDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTk6NDAuMTg0OTcxNDY4WiJ9&digest=sha256%3Ae67e40e92f3c183d16354654f9021da83186cb0c71b878b094fe33edbabdf0f4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:41Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=17497342-2fd7-4a65-b66c-d83431a8e025 http.request.method=POST http.request.remoteaddr="127.0.0.1:47182" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.966826ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:41 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:45Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=347e60fa-011a-4b91-b70a-dc8f1d5275c8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47182" http.request.uri="/v2/foo/schema2/blobs/uploads/d81cdd46-15e4-483f-959a-42c97d7787f8?_state=QdwcYMq8hERxmxh0m8xSFxthbt_4U5UYRwZTIRx1TTd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkODFjZGQ0Ni0xNWU0LTQ4M2YtOTU5YS00MmM5N2Q3Nzg3ZjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTk6NDEuOTYwMTQwMDIzWiJ9&digest=sha256%3Aea6ba6ed17ab0b3872ac89d25d6f4cbac172614043d264109388fe199216c91f" http.request.useragent="Go-http-client/1.1" http.response.duration=3.270547276s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:41 +0000] "PUT /v2/foo/schema2/blobs/uploads/d81cdd46-15e4-483f-959a-42c97d7787f8?_state=QdwcYMq8hERxmxh0m8xSFxthbt_4U5UYRwZTIRx1TTd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkODFjZGQ0Ni0xNWU0LTQ4M2YtOTU5YS00MmM5N2Q3Nzg3ZjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDQtMTFUMDI6MTk6NDEuOTYwMTQwMDIzWiJ9&digest=sha256%3Aea6ba6ed17ab0b3872ac89d25d6f4cbac172614043d264109388fe199216c91f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:45Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39701" http.request.id=7bcfdb24-ce78-4908-bde6-43b491d2753f http.request.method=PUT http.request.remoteaddr="127.0.0.1:47182" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.428324ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:45 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:45Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39701" http.request.id=e26ea912-4ee9-4679-b373-5a2dfd42db84 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47182" http.request.uri="/v2/foo/schema2/manifests/sha256:2b30d566ac4167074210eee8f04ee4b461ed9fc26052823dbf8458fe4ad491d2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.131272ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:45 +0000] "PUT /v2/foo/schema2/manifests/sha256:2b30d566ac4167074210eee8f04ee4b461ed9fc26052823dbf8458fe4ad491d2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:45Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=45f06816-7be1-41f1-88c4-cdfb0782fdc9 http.request.method=GET http.request.remoteaddr="127.0.0.1:47182" 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="944.711µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [11/Apr/2026:02:19:45 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-04-11T02:19:45Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=551e2047-12d5-40ca-abce-c81ef073afc4 http.request.method=GET http.request.remoteaddr="127.0.0.1:47182" http.request.uri="/v2/foo/schema2/manifests/sha256:2b30d566ac4167074210eee8f04ee4b461ed9fc26052823dbf8458fe4ad491d2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.231532ms http.response.status=200 http.response.written=732 127.0.0.1 - - [11/Apr/2026:02:19:45 +0000] "GET /v2/foo/schema2/manifests/sha256:2b30d566ac4167074210eee8f04ee4b461ed9fc26052823dbf8458fe4ad491d2 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-04-11T02:19:45Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=1f129df2-7195-4003-805b-1fe7384b31aa http.request.method=GET http.request.remoteaddr="127.0.0.1:47182" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.336748ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:45 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:45Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=85a20c89-ba51-48ea-a224-6f86861742d4 http.request.method=GET http.request.remoteaddr="127.0.0.1:47182" http.request.uri="/v2/foo/schema2/manifests/sha256:2b30d566ac4167074210eee8f04ee4b461ed9fc26052823dbf8458fe4ad491d2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.305655ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:45 +0000] "GET /v2/foo/schema2/manifests/sha256:2b30d566ac4167074210eee8f04ee4b461ed9fc26052823dbf8458fe4ad491d2 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:45Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=78a24e04-e5d6-45ef-9e70-7bb0fab5124c http.request.method=GET http.request.remoteaddr="127.0.0.1:47182" 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.726665ms http.response.status=200 http.response.written=45 127.0.0.1 - - [11/Apr/2026:02:19:45 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-04-11T02:19:45Z" level=info msg="rewriting manifest sha256:2b30d566ac4167074210eee8f04ee4b461ed9fc26052823dbf8458fe4ad491d2 in schema1 format to support old client" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=375ef8f2-5472-4de1-85ff-94ca189747b3 http.request.method=GET http.request.remoteaddr="127.0.0.1:47182" 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-11T02:19:45Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=375ef8f2-5472-4de1-85ff-94ca189747b3 http.request.method=GET http.request.remoteaddr="127.0.0.1:47182" 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=4.10998ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [11/Apr/2026:02:19:45 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-04-11T02:19:45Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=b0804d10-f2aa-4668-b1fd-922192419040 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47182" http.request.uri="/v2/foo/schema2/manifests/sha256:2b30d566ac4167074210eee8f04ee4b461ed9fc26052823dbf8458fe4ad491d2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.061816ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:45 +0000] "DELETE /v2/foo/schema2/manifests/sha256:2b30d566ac4167074210eee8f04ee4b461ed9fc26052823dbf8458fe4ad491d2 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:45Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:2b30d566ac4167074210eee8f04ee4b461ed9fc26052823dbf8458fe4ad491d2" err.message="manifest unknown" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=27aab4e0-cd1b-4154-82ae-b94b4dce9896 http.request.method=GET http.request.remoteaddr="127.0.0.1:47182" http.request.uri="/v2/foo/schema2/manifests/sha256:2b30d566ac4167074210eee8f04ee4b461ed9fc26052823dbf8458fe4ad491d2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="893.429µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:2b30d566ac4167074210eee8f04ee4b461ed9fc26052823dbf8458fe4ad491d2" 127.0.0.1 - - [11/Apr/2026:02:19:45 +0000] "GET /v2/foo/schema2/manifests/sha256:2b30d566ac4167074210eee8f04ee4b461ed9fc26052823dbf8458fe4ad491d2 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-04-11T02:19:45Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=527b06e0-8de2-461f-b44a-c950912f6bea http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36044" http.request.uri="/v2/foo/schema2/manifests/sha256:2b30d566ac4167074210eee8f04ee4b461ed9fc26052823dbf8458fe4ad491d2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.725078ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:2b30d566ac4167074210eee8f04ee4b461ed9fc26052823dbf8458fe4ad491d2" 127.0.0.1 - - [11/Apr/2026:02:19:45 +0000] "DELETE /v2/foo/schema2/manifests/sha256:2b30d566ac4167074210eee8f04ee4b461ed9fc26052823dbf8458fe4ad491d2 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-04-11T02:19:45Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39701" http.request.id=fbd7315b-2032-47c4-917a-5ccfc71414c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36052" http.request.uri="/v2/foo/schema2/manifests/sha256:2b30d566ac4167074210eee8f04ee4b461ed9fc26052823dbf8458fe4ad491d2" http.request.useragent="Go-http-client/1.1" http.response.duration=3.009268ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:45 +0000] "PUT /v2/foo/schema2/manifests/sha256:2b30d566ac4167074210eee8f04ee4b461ed9fc26052823dbf8458fe4ad491d2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:45Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=47bf9e2d-0267-45e8-a073-45e7a6ba06f0 http.request.method=GET http.request.remoteaddr="127.0.0.1:36052" http.request.uri="/v2/foo/schema2/manifests/sha256:2b30d566ac4167074210eee8f04ee4b461ed9fc26052823dbf8458fe4ad491d2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.178093ms http.response.status=200 http.response.written=732 127.0.0.1 - - [11/Apr/2026:02:19:45 +0000] "GET /v2/foo/schema2/manifests/sha256:2b30d566ac4167074210eee8f04ee4b461ed9fc26052823dbf8458fe4ad491d2 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-04-11T02:19:45Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=ca9d0d4f-20de-47fd-b3e6-82cdb45d159d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36060" http.request.uri="/v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.173958ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [11/Apr/2026:02:19:45 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-04-11T02:19:45Z" level=info msg="response completed" go.version=go1.25.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39701" http.request.id=cf970878-1f61-4468-beb6-38396a3a1b5a http.request.method=PUT http.request.remoteaddr="127.0.0.1:36064" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.227902ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:45 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:45Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=f09a92f6-2505-4660-99fc-f827f0192bbf http.request.method=GET http.request.remoteaddr="127.0.0.1:36064" 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.042523ms http.response.status=200 http.response.written=39 127.0.0.1 - - [11/Apr/2026:02:19:45 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-04-11T02:19:45Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=b7dcbcc4-3697-43d8-8e02-8fc1ec77156b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36064" http.request.uri="/v2/foo/schema2/manifests/sha256:2b30d566ac4167074210eee8f04ee4b461ed9fc26052823dbf8458fe4ad491d2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.290194ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:45 +0000] "DELETE /v2/foo/schema2/manifests/sha256:2b30d566ac4167074210eee8f04ee4b461ed9fc26052823dbf8458fe4ad491d2 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:45Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:39701" http.request.id=3c388a85-bb5c-4c00-8199-33ad3659f992 http.request.method=GET http.request.remoteaddr="127.0.0.1:36064" 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.765661ms http.response.status=200 http.response.written=35 127.0.0.1 - - [11/Apr/2026:02:19:45 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (12.03s) === RUN TestManifestDeleteDisabled time="2026-04-11T02:19: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.25.9 time="2026-04-11T02:19:45Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-11T02:19:45Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.9 http.request.host="127.0.0.1:40903" http.request.id=84fa95af-fb30-4da1-b430-0d766eff0e73 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54332" 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=1.621371ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [11/Apr/2026:02:19:45 +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-11T02:19: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.25.9 time="2026-04-11T02:19:45Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-11T02:19:45Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.9 time="2026-04-11T02:19:45Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.25.9 time="2026-04-11T02:19:45Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.25.9 time="2026-04-11T02:19:45Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.9 http.request.host="127.0.0.1:33471" http.request.id=590ad195-b954-4e98-9ff5-a9c05600e341 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33526" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.063822ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [11/Apr/2026:02:19:45 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-04-11T02:19:45Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.9 http.request.host="127.0.0.1:33471" http.request.id=f2adc6e1-a3fb-4a10-b707-b501163ccbbc http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33528" 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=2.885991ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [11/Apr/2026:02:19:45 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-04-11T02:19:45Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.9 http.request.host="127.0.0.1:33471" http.request.id=0d49c55d-d3eb-496d-8356-3f35c093059d http.request.method=POST http.request.remoteaddr="127.0.0.1:33540" 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.823931ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2026:02:19:45 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-04-11T02:19:45Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.9 http.request.host="127.0.0.1:33471" http.request.id=9ec06a6d-721a-4062-985b-ee9a5d34d185 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33548" 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.510123ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2026:02:19:45 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.06s) === RUN TestProxyManifestGetByTag time="2026-04-11T02:19: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.25.9 time="2026-04-11T02:19:45Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-11T02:19:45Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:46137" http.request.id=6c025f3e-ea2b-406c-85cc-2a71e6b14c23 http.request.method=POST http.request.remoteaddr="127.0.0.1:59748" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.155258ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:45 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:48Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:46137" http.request.id=61ff874c-c2db-4944-a9e7-d6821762c74d http.request.method=PUT http.request.remoteaddr="127.0.0.1:59748" http.request.uri="/v2/foo/bar/blobs/uploads/02cfbf7c-6de6-4eca-89f7-bfd4e8193c9f?_state=jNhb2Zrcv2dgpoyNK68YBveL7zXR05YgQk2rtDwavVJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAyY2ZiZjdjLTZkZTYtNGVjYS04OWY3LWJmZDRlODE5M2M5ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxOTo0NS42MzA4OTQ0ODFaIn0%3D&digest=sha256%3Ab13f3606d0cdafc3863b8bb254b68b109eea33a8eed61369aeb3df14ce46edb4" http.request.useragent="Go-http-client/1.1" http.response.duration=2.572292575s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:45 +0000] "PUT /v2/foo/bar/blobs/uploads/02cfbf7c-6de6-4eca-89f7-bfd4e8193c9f?_state=jNhb2Zrcv2dgpoyNK68YBveL7zXR05YgQk2rtDwavVJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAyY2ZiZjdjLTZkZTYtNGVjYS04OWY3LWJmZDRlODE5M2M5ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxOTo0NS42MzA4OTQ0ODFaIn0%3D&digest=sha256%3Ab13f3606d0cdafc3863b8bb254b68b109eea33a8eed61369aeb3df14ce46edb4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:48Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:46137" http.request.id=26d11040-988f-4b56-bc06-2a5424c76766 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59748" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=7.534533ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:48 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19: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.25.9 time="2026-04-11T02:19:48Z" level=info msg="redis not configured" go.version=go1.25.9 time="2026-04-11T02:19:48Z" level=info msg="Starting upload purge in 28m0s" go.version=go1.25.9 time="2026-04-11T02:19:48Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.9 time="2026-04-11T02:19:48Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:46137" http.request.id=3e9013cb-0704-459c-92e2-6383ddc94537 http.request.method=GET http.request.remoteaddr="127.0.0.1:59748" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.19149ms http.response.status=200 http.response.written=2 127.0.0.1 - - [11/Apr/2026:02:19:48 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-04-11T02:19:48Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:46137" go.version=go1.25.9 time="2026-04-11T02:19:48Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.25.9 time="2026-04-11T02:19:48Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:46137" http.request.id=8a20980f-38ec-425b-ad44-f9a7cdc6df57 http.request.method=GET http.request.remoteaddr="127.0.0.1:59758" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.686213ms http.response.status=200 http.response.written=2 127.0.0.1 - - [11/Apr/2026:02:19:48 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-04-11T02:19:48Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:46137 /v2/ %!s(bool=false) %!s(bool=false) } &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:46137/v2/:[]]}" go.version=go1.25.9 http.request.host="127.0.0.1:41425" http.request.id=e98201f6-3372-41be-94e7-4af7ae793fde http.request.method=GET http.request.remoteaddr="127.0.0.1:36094" http.request.uri="/v2/foo/bar/manifests/sha256:4ce7041ddcb201594395ae67e5748b2c3254ec0471355a7d33d31405bdb6a757" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:4ce7041ddcb201594395ae67e5748b2c3254ec0471355a7d33d31405bdb6a757" time="2026-04-11T02:19:48Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:46137" http.request.id=d76c090a-dab6-48a1-a15a-508d81fb553d http.request.method=GET http.request.remoteaddr="127.0.0.1:59760" http.request.uri="/v2/foo/bar/manifests/sha256:4ce7041ddcb201594395ae67e5748b2c3254ec0471355a7d33d31405bdb6a757" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.996141ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/Apr/2026:02:19:48 +0000] "GET /v2/foo/bar/manifests/sha256:4ce7041ddcb201594395ae67e5748b2c3254ec0471355a7d33d31405bdb6a757 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-04-11T02:19:48Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:4ce7041ddcb201594395ae67e5748b2c3254ec0471355a7d33d31405bdb6a757 with ttl=167h59m59.999994175s" go.version=go1.25.9 time="2026-04-11T02:19:48Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41425" http.request.id=e98201f6-3372-41be-94e7-4af7ae793fde http.request.method=GET http.request.remoteaddr="127.0.0.1:36094" http.request.uri="/v2/foo/bar/manifests/sha256:4ce7041ddcb201594395ae67e5748b2c3254ec0471355a7d33d31405bdb6a757" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=17.124201ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/Apr/2026:02:19:48 +0000] "GET /v2/foo/bar/manifests/sha256:4ce7041ddcb201594395ae67e5748b2c3254ec0471355a7d33d31405bdb6a757 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-04-11T02:19:48Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:46137" http.request.id=7a73001d-1f49-4f9b-b9e0-4d3809f80039 http.request.method=GET http.request.remoteaddr="127.0.0.1:59760" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.541294ms http.response.status=200 http.response.written=2 127.0.0.1 - - [11/Apr/2026:02:19:48 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-04-11T02:19:48Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:46137 /v2/ %!s(bool=false) %!s(bool=false) } &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:46137/v2/:[]]}" go.version=go1.25.9 http.request.host="127.0.0.1:41425" http.request.id=0b879511-f0a6-4aaf-8ae2-96d8fb7b4322 http.request.method=GET http.request.remoteaddr="127.0.0.1:36102" 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-11T02:19:48Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:46137" http.request.id=89d4c6ca-ff9c-4ff7-95b5-6bd552b5cd6e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59774" 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=7.996361ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/Apr/2026:02:19:48 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-04-11T02:19:48Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41425" http.request.id=0b879511-f0a6-4aaf-8ae2-96d8fb7b4322 http.request.method=GET http.request.remoteaddr="127.0.0.1:36102" 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=16.998115ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/Apr/2026:02:19:48 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-04-11T02:19:48Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:46137" http.request.id=436f1622-6986-4da5-bba0-a6c881267921 http.request.method=POST http.request.remoteaddr="127.0.0.1:59774" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.826182ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:48 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:51Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:46137" http.request.id=9be1fa58-eec8-4457-8800-a15215f78f75 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59774" http.request.uri="/v2/foo/bar/blobs/uploads/38569376-71f8-4c1a-9dd3-484dc1335495?_state=B7f04Cge2ZSN1WE6Rg35Q4J3jj5vsnG_ufg44vQzf_p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM4NTY5Mzc2LTcxZjgtNGMxYS05ZGQzLTQ4NGRjMTMzNTQ5NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxOTo0OC41MTQ0OTU0OThaIn0%3D&digest=sha256%3Ad12a05efc062b35f916200949f916d4cac34307613019367346aa38433367083" http.request.useragent="Go-http-client/1.1" http.response.duration=3.3387934s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:48 +0000] "PUT /v2/foo/bar/blobs/uploads/38569376-71f8-4c1a-9dd3-484dc1335495?_state=B7f04Cge2ZSN1WE6Rg35Q4J3jj5vsnG_ufg44vQzf_p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM4NTY5Mzc2LTcxZjgtNGMxYS05ZGQzLTQ4NGRjMTMzNTQ5NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNC0xMVQwMjoxOTo0OC41MTQ0OTU0OThaIn0%3D&digest=sha256%3Ad12a05efc062b35f916200949f916d4cac34307613019367346aa38433367083 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:51Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:46137" http.request.id=eee93145-7fbe-4372-8c13-c881441c19c5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59774" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=4.825637ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2026:02:19:51 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-04-11T02:19:51Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:46137" http.request.id=23c6a446-76d4-42d8-b9e2-efef04e7bbb4 http.request.method=GET http.request.remoteaddr="127.0.0.1:59774" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.451049ms http.response.status=200 http.response.written=2 127.0.0.1 - - [11/Apr/2026:02:19:51 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-04-11T02:19:51Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:46137 /v2/ %!s(bool=false) %!s(bool=false) } &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:46137/v2/:[]]}" go.version=go1.25.9 http.request.host="127.0.0.1:41425" http.request.id=40ae9b99-ca1c-4d97-8d09-299de5482ac5 http.request.method=GET http.request.remoteaddr="127.0.0.1:36106" 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-11T02:19:51Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:46137" http.request.id=5e9943f9-9e40-4cf1-9d08-41cca3ac5089 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59790" 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.088687ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/Apr/2026:02:19:51 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-04-11T02:19:51Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:46137" http.request.id=22e0750d-604d-4400-97dd-d9db54ec530b http.request.method=GET http.request.remoteaddr="127.0.0.1:59790" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.257619ms http.response.status=200 http.response.written=2 127.0.0.1 - - [11/Apr/2026:02:19:51 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-04-11T02:19:51Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:46137 /v2/ %!s(bool=false) %!s(bool=false) } &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:46137/v2/:[]]}" go.version=go1.25.9 http.request.host="127.0.0.1:41425" http.request.id=40ae9b99-ca1c-4d97-8d09-299de5482ac5 http.request.method=GET http.request.remoteaddr="127.0.0.1:36106" 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-11T02:19:51Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:46137" http.request.id=f0158a59-f6a4-44ea-85d9-46d2816ca893 http.request.method=GET http.request.remoteaddr="127.0.0.1:59794" 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.735689ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/Apr/2026:02:19:51 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-04-11T02:19:51Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:6846a074553cd8ca8707ea0cb68e1fad713c97604bed6abfc149e7f8b2b40082 with ttl=167h59m59.999992809s" go.version=go1.25.9 time="2026-04-11T02:19:51Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:41425" http.request.id=40ae9b99-ca1c-4d97-8d09-299de5482ac5 http.request.method=GET http.request.remoteaddr="127.0.0.1:36106" 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=20.373027ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/Apr/2026:02:19:51 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (6.54s) === RUN TestAppDispatcher time="2026-04-11T02:19:51Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:40371" http.request.id=c2e9322a-6c4a-4c03-91fe-394692978d14 http.request.method=GET http.request.remoteaddr="127.0.0.1:54888" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.656928ms http.response.status=200 http.response.written=0 time="2026-04-11T02:19:51Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:40371" http.request.id=22fcfad1-7ce9-4273-9737-134b73e269f1 http.request.method=GET http.request.remoteaddr="127.0.0.1:54888" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration=1.580472ms http.response.status=200 http.response.written=0 time="2026-04-11T02:19:51Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:40371" http.request.id=bc6f88b7-cff7-4c11-99a5-70e129c9f23b http.request.method=GET http.request.remoteaddr="127.0.0.1:54888" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="891.621µs" http.response.status=200 http.response.written=0 time="2026-04-11T02:19:51Z" level=info msg="response completed" go.version=go1.25.9 http.request.host="127.0.0.1:40371" http.request.id=e9331821-23fd-4165-8c6d-231951316ecb http.request.method=GET http.request.remoteaddr="127.0.0.1:54888" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="876.384µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2026-04-11T02:19:51Z" 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.25.9 instance.id=eaf7537d-2b4d-4c6f-8d00-13c63440de67 time="2026-04-11T02:19:51Z" level=info msg="redis not configured" go.version=go1.25.9 instance.id=eaf7537d-2b4d-4c6f-8d00-13c63440de67 time="2026-04-11T02:19:51Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.25.9 http.request.host="127.0.0.1:42295" http.request.id=00ccd75f-584e-457d-9bd2-fe751905c502 http.request.method=GET http.request.remoteaddr="127.0.0.1:35308" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.00s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2026-04-11T02:19:51Z" 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.25.9 instance.id=eaf7537d-2b4d-4c6f-8d00-13c63440de67 time="2026-04-11T02:19:51Z" level=info msg="redis not configured" go.version=go1.25.9 instance.id=eaf7537d-2b4d-4c6f-8d00-13c63440de67 time="2026-04-11T02:19:51Z" level=info msg="configuring file health check path=/tmp/healthcheck236842897, interval=1" go.version=go1.25.9 instance.id=eaf7537d-2b4d-4c6f-8d00-13c63440de67 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2026-04-11T02:19: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.25.9 instance.id=eaf7537d-2b4d-4c6f-8d00-13c63440de67 time="2026-04-11T02:19:55Z" level=info msg="redis not configured" go.version=go1.25.9 instance.id=eaf7537d-2b4d-4c6f-8d00-13c63440de67 time="2026-04-11T02:19:55Z" level=info msg="configuring TCP health check addr=127.0.0.1:36691, interval=1" go.version=go1.25.9 instance.id=eaf7537d-2b4d-4c6f-8d00-13c63440de67 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2026-04-11T02:19:59Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.9 instance.id=eaf7537d-2b4d-4c6f-8d00-13c63440de67 time="2026-04-11T02:19:59Z" level=info msg="redis not configured" go.version=go1.25.9 instance.id=eaf7537d-2b4d-4c6f-8d00-13c63440de67 time="2026-04-11T02:19:59Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:34219, interval=1, threshold=3" go.version=go1.25.9 instance.id=eaf7537d-2b4d-4c6f-8d00-13c63440de67 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 168.206s ? 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.07s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.07s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.60s) === RUN TestProxyManifests --- PASS: TestProxyManifests (1.16s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.939s === RUN TestSchedule time="2026-04-11T02:17:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.9 instance.id=0c13c8d9-bf64-4d0e-be0f-719241e1d6a8 time="2026-04-11T02:17:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.9956ms" go.version=go1.25.9 instance.id=0c13c8d9-bf64-4d0e-be0f-719241e1d6a8 time="2026-04-11T02:17:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=996.585µs" go.version=go1.25.9 instance.id=0c13c8d9-bf64-4d0e-be0f-719241e1d6a8 time="2026-04-11T02:17:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=995.823µs" go.version=go1.25.9 instance.id=0c13c8d9-bf64-4d0e-be0f-719241e1d6a8 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-11T02:17:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.9 instance.id=0c13c8d9-bf64-4d0e-be0f-719241e1d6a8 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2026-04-11T02:17:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.9 instance.id=0c13c8d9-bf64-4d0e-be0f-719241e1d6a8 time="2026-04-11T02:17:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.997333ms" go.version=go1.25.9 instance.id=0c13c8d9-bf64-4d0e-be0f-719241e1d6a8 time="2026-04-11T02:17:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.997925ms" go.version=go1.25.9 instance.id=0c13c8d9-bf64-4d0e-be0f-719241e1d6a8 time="2026-04-11T02:17:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.9 instance.id=0c13c8d9-bf64-4d0e-be0f-719241e1d6a8 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2026-04-11T02:17:19Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.9 instance.id=0c13c8d9-bf64-4d0e-be0f-719241e1d6a8 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.583s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (4.60s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 21615104 sha256:4a2df7be9bb4ae0013db62d85b3bf454d18e14e58592cc1526a896fb3cbe2772 [] map[] } --- PASS: TestSimpleBlobRead (0.74s) === RUN TestBlobMount --- PASS: TestBlobMount (0.73s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (4.35s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (4.05s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (4.26s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.02s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:7768557dc07b72cf36d3cda90f1cdfbb3f6be1633d59600ee6405b0268da5ab8 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:6c6d7f843116fc01143eeba3b30b0e7f9a1778009f5a55b8200ec98e49169d5f palailogos: marking blob sha256:8ffed1e37f54883b705c3fc03c5119d0593f6eba8b178c3d6eeeea905ddf862d palailogos: marking manifest sha256:9724414d34115b12bd70520e0b7501e636052de70df8487c3ff4a19f3a373d00 palailogos: marking blob sha256:e8a76ad4031a9f6c9fb97147002cafa6e117d9ee278a6c3813028af1297f1e23 palailogos: marking blob sha256:c2001f74da1981f858698958bf7eba35a1e5475944aa6a7d6bc4bf1ed5643188 palailogos: marking manifest sha256:993be91b6680bd90e5cdc26e9c9bb4d7267d2baa81aae10fc80f7c5d80c67166 palailogos: marking blob sha256:c7937411984664691ad36da4db70676dea970e10773d52d624d2bb771c81e8d0 palailogos: marking blob sha256:9724414d34115b12bd70520e0b7501e636052de70df8487c3ff4a19f3a373d00 palailogos: marking manifest sha256:c7937411984664691ad36da4db70676dea970e10773d52d624d2bb771c81e8d0 palailogos: marking blob sha256:d41a5db43f5886b93385686f3e5030363acb437f99b298f1da3af67499d117c9 palailogos: marking blob sha256:fa2512e046a47ce9bc6854b8b0a56316ff95a2439d7f7cd97bbb270216383b2a 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (2.79s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:4350b9d388867ab24d29393ea4f0d697b0f2a3e2aac5f9e97f4f28e1aae57f5f deletemanifests: marking manifest sha256:ef74c51f5c62012abddaf2e6f216b58c8f5ea0529eb4f18f7c0091a79cb41ae0 deletemanifests: marking blob sha256:d4f862627d992945e27942135d01e9cbacf05bb1f38acac9cdb5557f6fc3e240 deletemanifests: marking blob sha256:ece1b5fcae331d30aa9f864c1cf7ce23efae6657426112db981f7490412c11d3 deletemanifests: marking blob sha256:7b94e6b04082f9bf6fabb678278f4b59e3dc4d4b1ae589514f28b2acef03b88b 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:6bfe7402fc8da48daa4f8eac6d814192c5dae39421a171bf7725022cd7909b9a blob eligible for deletion: sha256:d328cd48082eb7151b3efdf9a446d194b08fd4184453ac156bb6a825be507b7f blob eligible for deletion: sha256:4350b9d388867ab24d29393ea4f0d697b0f2a3e2aac5f9e97f4f28e1aae57f5f blob eligible for deletion: sha256:4aa0abf17c4f15b97165afce169b02aa134dcb9641d2c1e8d59188537d42549d deletemanifests manifest eligible for deletion: sha256:4350b9d388867ab24d29393ea4f0d697b0f2a3e2aac5f9e97f4f28e1aae57f5f deletemanifests: marking manifest sha256:ef74c51f5c62012abddaf2e6f216b58c8f5ea0529eb4f18f7c0091a79cb41ae0 deletemanifests: marking blob sha256:d4f862627d992945e27942135d01e9cbacf05bb1f38acac9cdb5557f6fc3e240 deletemanifests: marking blob sha256:ece1b5fcae331d30aa9f864c1cf7ce23efae6657426112db981f7490412c11d3 deletemanifests: marking blob sha256:7b94e6b04082f9bf6fabb678278f4b59e3dc4d4b1ae589514f28b2acef03b88b time="2026-04-11T02:17:43Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/4350b9d388867ab24d29393ea4f0d697b0f2a3e2aac5f9e97f4f28e1aae57f5f" go.version=go1.25.9 instance.id=4fcd6063-ca58-4fe3-99f6-2c08ed94458c time="2026-04-11T02:17:43Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/4350b9d388867ab24d29393ea4f0d697b0f2a3e2aac5f9e97f4f28e1aae57f5f" go.version=go1.25.9 instance.id=4fcd6063-ca58-4fe3-99f6-2c08ed94458c 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:4350b9d388867ab24d29393ea4f0d697b0f2a3e2aac5f9e97f4f28e1aae57f5f time="2026-04-11T02:17:43Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/43/4350b9d388867ab24d29393ea4f0d697b0f2a3e2aac5f9e97f4f28e1aae57f5f" go.version=go1.25.9 instance.id=4fcd6063-ca58-4fe3-99f6-2c08ed94458c blob eligible for deletion: sha256:4aa0abf17c4f15b97165afce169b02aa134dcb9641d2c1e8d59188537d42549d time="2026-04-11T02:17:43Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/4a/4aa0abf17c4f15b97165afce169b02aa134dcb9641d2c1e8d59188537d42549d" go.version=go1.25.9 instance.id=4fcd6063-ca58-4fe3-99f6-2c08ed94458c blob eligible for deletion: sha256:6bfe7402fc8da48daa4f8eac6d814192c5dae39421a171bf7725022cd7909b9a time="2026-04-11T02:17:43Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/6b/6bfe7402fc8da48daa4f8eac6d814192c5dae39421a171bf7725022cd7909b9a" go.version=go1.25.9 instance.id=4fcd6063-ca58-4fe3-99f6-2c08ed94458c blob eligible for deletion: sha256:d328cd48082eb7151b3efdf9a446d194b08fd4184453ac156bb6a825be507b7f time="2026-04-11T02:17:43Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d3/d328cd48082eb7151b3efdf9a446d194b08fd4184453ac156bb6a825be507b7f" go.version=go1.25.9 instance.id=4fcd6063-ca58-4fe3-99f6-2c08ed94458c --- PASS: TestDeleteManifestIfTagNotFound (2.96s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:59c51ecd369c48e8e232a7c668f1a0d5af082f26408d638755c759da43bca753 time="2026-04-11T02:17:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/59/59c51ecd369c48e8e232a7c668f1a0d5af082f26408d638755c759da43bca753" go.version=go1.25.9 instance.id=4fcd6063-ca58-4fe3-99f6-2c08ed94458c blob eligible for deletion: sha256:bf68f0e17c969e3de63494bb5b0188e28bbb3dad6bdf34025a73c5026d54c9e7 time="2026-04-11T02:17:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/bf/bf68f0e17c969e3de63494bb5b0188e28bbb3dad6bdf34025a73c5026d54c9e7" go.version=go1.25.9 instance.id=4fcd6063-ca58-4fe3-99f6-2c08ed94458c blob eligible for deletion: sha256:d03b9bff765749b329bbe18a44dac4fbb34995157f905ce1db41678d0fbd62da time="2026-04-11T02:17:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d0/d03b9bff765749b329bbe18a44dac4fbb34995157f905ce1db41678d0fbd62da" go.version=go1.25.9 instance.id=4fcd6063-ca58-4fe3-99f6-2c08ed94458c --- PASS: TestGCWithMissingManifests (0.88s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:53a28b777db8dd578a98579aba37bb3c49ce35593a5c0871819dd523ca48c124 komnenos: marking blob sha256:c4d37089facdae31d5fdfb46fce7bc0fa1e942c8f7943c24b01c9f601d442349 komnenos: marking blob sha256:6561726e35332adaaa4afe762c065e4a8a0ca684092d1751bc2c8955b7fafcef 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:dc17ffdd976015eec616675efce9bd591b89eb37bebc2fbad1be1b6dfea5a97b time="2026-04-11T02:17:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/dc/dc17ffdd976015eec616675efce9bd591b89eb37bebc2fbad1be1b6dfea5a97b" go.version=go1.25.9 instance.id=4fcd6063-ca58-4fe3-99f6-2c08ed94458c blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2026-04-11T02:17:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.25.9 instance.id=4fcd6063-ca58-4fe3-99f6-2c08ed94458c blob eligible for deletion: sha256:f58b3eb5d9716c4a34ed5728497bf457f97f9bf8a0026d2fc239c433ce0f6287 time="2026-04-11T02:17:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f5/f58b3eb5d9716c4a34ed5728497bf457f97f9bf8a0026d2fc239c433ce0f6287" go.version=go1.25.9 instance.id=4fcd6063-ca58-4fe3-99f6-2c08ed94458c blob eligible for deletion: sha256:2d71e3d999cccf2b83562fa5d7a963091afd43480bc98dec5b658be05dfd920f time="2026-04-11T02:17:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/2d/2d71e3d999cccf2b83562fa5d7a963091afd43480bc98dec5b658be05dfd920f" go.version=go1.25.9 instance.id=4fcd6063-ca58-4fe3-99f6-2c08ed94458c blob eligible for deletion: sha256:6e53512522d4b38d02e30da44de35b8eaa7c64771ac4ea5116fcd8d2a5a6fe6a time="2026-04-11T02:17:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/6e/6e53512522d4b38d02e30da44de35b8eaa7c64771ac4ea5116fcd8d2a5a6fe6a" go.version=go1.25.9 instance.id=4fcd6063-ca58-4fe3-99f6-2c08ed94458c blob eligible for deletion: sha256:8cc60a120469656d6fdbe7a350a8a7d12d72ab4cb7c0e3e28d0d373d2992f5c3 time="2026-04-11T02:17:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/8c/8cc60a120469656d6fdbe7a350a8a7d12d72ab4cb7c0e3e28d0d373d2992f5c3" go.version=go1.25.9 instance.id=4fcd6063-ca58-4fe3-99f6-2c08ed94458c blob eligible for deletion: sha256:9fc47363c0bcac7d1acda672fbde7688143a2fee84278ca8ca1dcc984d208fe4 time="2026-04-11T02:17:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/9f/9fc47363c0bcac7d1acda672fbde7688143a2fee84278ca8ca1dcc984d208fe4" go.version=go1.25.9 instance.id=4fcd6063-ca58-4fe3-99f6-2c08ed94458c --- PASS: TestDeletionHasEffect (2.71s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (3.02s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:01b35d20a671eb9e5b93f0afbc07dc0b5e187d9d2c3c2a9d4bfa47aacb8f3a1d michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:6fc2c30c7f27061c46a807c1d1dd9c10e3ea2c4aa9ebed36e4ac09ca6eb44e08 michael_z_doukas: marking blob sha256:959c7e65b796019c81deb53e8f43625be798671c7172e65315f4ca73421160b1 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:38ac386f7073b41b26f74bd3982899c9696a7277b3b31d29879381e274df568d time="2026-04-11T02:17:51Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/38/38ac386f7073b41b26f74bd3982899c9696a7277b3b31d29879381e274df568d" go.version=go1.25.9 instance.id=4fcd6063-ca58-4fe3-99f6-2c08ed94458c --- PASS: TestOrphanBlobDeleted (1.39s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:d5a09dba689e7765d16b1aa554dbcff0e5adc5b8b06cc862733076620d314271 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:c32cb1b45aaf34446351be8c1af7c4aa0b83eeb7f8f840ec537da47617e02fb7 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.58s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.95s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.56s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (2.00s) === 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-11T02:17:55Z" level=info msg="PurgeUploads starting: olderThan=2026-04-11 01:17:55.379478225 +0000 UTC m=-3563.368395108, actuallyDelete=true" time="2026-04-11T02:17:55Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2026-04-11T02:17:55Z" level=info msg="PurgeUploads starting: olderThan=2026-04-11 02:17:55.380486217 +0000 UTC m=+36.632612885, actuallyDelete=true" time="2026-04-11T02:17:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6fe7210d-5ce9-4667-af00-c75feed73134 have older date (2026-04-11 01:17:55 +0000 UTC) than purge date (2026-04-11 02:17:55.380486217 +0000 UTC m=+36.632612885). Removing upload directory." time="2026-04-11T02:17:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/99a1861a-23e9-4ba3-aaae-105ecb7bcf52 have older date (2026-04-11 01:17:55 +0000 UTC) than purge date (2026-04-11 02:17:55.380486217 +0000 UTC m=+36.632612885). Removing upload directory." time="2026-04-11T02:17:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d091a1a6-1224-45fe-bb15-42cc14c56eb1 have older date (2026-04-11 01:17:55 +0000 UTC) than purge date (2026-04-11 02:17:55.380486217 +0000 UTC m=+36.632612885). Removing upload directory." time="2026-04-11T02:17:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f6ffe181-6860-4e7a-9ac5-96662200efa5 have older date (2026-04-11 01:17:55 +0000 UTC) than purge date (2026-04-11 02:17:55.380486217 +0000 UTC m=+36.632612885). Removing upload directory." time="2026-04-11T02:17:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/52b8a906-195e-4d39-8094-db4316345891 have older date (2026-04-11 01:17:55 +0000 UTC) than purge date (2026-04-11 02:17:55.380486217 +0000 UTC m=+36.632612885). Removing upload directory." time="2026-04-11T02:17:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/77d2f84a-cd4c-432c-96c7-8154e77a1a78 have older date (2026-04-11 01:17:55 +0000 UTC) than purge date (2026-04-11 02:17:55.380486217 +0000 UTC m=+36.632612885). Removing upload directory." time="2026-04-11T02:17:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7b73425b-fe23-4177-a078-84e056dfc6fc have older date (2026-04-11 01:17:55 +0000 UTC) than purge date (2026-04-11 02:17:55.380486217 +0000 UTC m=+36.632612885). Removing upload directory." time="2026-04-11T02:17:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/bcf85724-41b5-42eb-8385-d08809d2265b have older date (2026-04-11 01:17:55 +0000 UTC) than purge date (2026-04-11 02:17:55.380486217 +0000 UTC m=+36.632612885). Removing upload directory." time="2026-04-11T02:17:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/12e80745-22a2-4d2f-b8ca-7b31eef8d7d1 have older date (2026-04-11 01:17:55 +0000 UTC) than purge date (2026-04-11 02:17:55.380486217 +0000 UTC m=+36.632612885). Removing upload directory." time="2026-04-11T02:17:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2ddcd746-3dba-4060-96e8-c77220ae2d4c have older date (2026-04-11 01:17:55 +0000 UTC) than purge date (2026-04-11 02:17:55.380486217 +0000 UTC m=+36.632612885). Removing upload directory." time="2026-04-11T02:17:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3f7fb41c-43bf-4746-bf1f-615f5c1248a1 have older date (2026-04-11 01:17:55 +0000 UTC) than purge date (2026-04-11 02:17:55.380486217 +0000 UTC m=+36.632612885). Removing upload directory." time="2026-04-11T02:17:55Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2026-04-11T02:17:55Z" level=info msg="PurgeUploads starting: olderThan=2026-04-11 02:17:55.381715655 +0000 UTC m=+36.633842323, actuallyDelete=true" time="2026-04-11T02:17:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/31e448d9-231f-4f86-a529-9dce5402f3f7 have older date (2026-04-11 01:17:55 +0000 UTC) than purge date (2026-04-11 02:17:55.381715655 +0000 UTC m=+36.633842323). Removing upload directory." time="2026-04-11T02:17:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/4365b656-9627-4910-9d0e-5190cbaba266 have older date (2026-04-11 01:17:55 +0000 UTC) than purge date (2026-04-11 02:17:55.381715655 +0000 UTC m=+36.633842323). Removing upload directory." time="2026-04-11T02:17:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/623e4687-5975-4b44-ba10-321616652882 have older date (2026-04-11 01:17:55 +0000 UTC) than purge date (2026-04-11 02:17:55.381715655 +0000 UTC m=+36.633842323). Removing upload directory." time="2026-04-11T02:17:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/42dcbd0d-a21b-4f26-9dd7-6194f3fc2429 have older date (2026-04-11 01:17:55 +0000 UTC) than purge date (2026-04-11 02:17:55.381715655 +0000 UTC m=+36.633842323). Removing upload directory." time="2026-04-11T02:17:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/91516588-eb1f-47e2-a9c7-ac782ac14cc8 have older date (2026-04-11 01:17:55 +0000 UTC) than purge date (2026-04-11 02:17:55.381715655 +0000 UTC m=+36.633842323). Removing upload directory." time="2026-04-11T02:17:55Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2026-04-11T02:17:55Z" level=info msg="PurgeUploads starting: olderThan=2026-04-11 02:17:55.382603518 +0000 UTC m=+36.634730186, actuallyDelete=true" time="2026-04-11T02:17:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c5614e09-9f97-404d-bec1-37bc9dd3e16a have older date (2026-04-11 01:17:55 +0000 UTC) than purge date (2026-04-11 02:17:55.382603518 +0000 UTC m=+36.634730186). Removing upload directory." time="2026-04-11T02:17:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/402e12b2-03fb-4d3b-a884-d7ca2f455003 have older date (2026-04-11 01:17:55 +0000 UTC) than purge date (2026-04-11 02:17:55.382603518 +0000 UTC m=+36.634730186). Removing upload directory." time="2026-04-11T02:17:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/81a56469-615a-4aaa-a4d6-4f3ca620e94d have older date (2026-04-11 01:17:55 +0000 UTC) than purge date (2026-04-11 02:17:55.382603518 +0000 UTC m=+36.634730186). Removing upload directory." time="2026-04-11T02:17:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ae64b4eb-5c48-4185-b16c-7b759cfd060c have older date (2026-04-11 01:17:55 +0000 UTC) than purge date (2026-04-11 02:17:55.382603518 +0000 UTC m=+36.634730186). Removing upload directory." time="2026-04-11T02:17:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b55b9cf8-b162-463b-8abe-5a0933aa7cb3 have older date (2026-04-11 01:17:55 +0000 UTC) than purge date (2026-04-11 02:17:55.382603518 +0000 UTC m=+36.634730186). Removing upload directory." time="2026-04-11T02:17:55Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2026-04-11T02:17:55Z" level=info msg="PurgeUploads starting: olderThan=2026-04-11 02:17:55.383116403 +0000 UTC m=+36.635243072, actuallyDelete=true" time="2026-04-11T02:17:55Z" 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 36.657s ? github.com/docker/distribution/registry/storage/cache [no test files] ? github.com/docker/distribution/registry/storage/cache/cachecheck [no test files] === RUN TestInMemoryBlobInfoCache --- PASS: TestInMemoryBlobInfoCache (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/memory 0.010s === RUN TestRedisBlobDescriptorCacheProvider redis_test.go:29: please set -test.registry.storage.cache.redis.addr to test layer info cache against redis --- SKIP: TestRedisBlobDescriptorCacheProvider (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/redis 0.009s === RUN TestWalkFileRemoved time="2026-04-11T02:17:18Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.005s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.510s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.08s) === RUN TestGetLimitFromParameter === RUN TestGetLimitFromParameter/foo === RUN TestGetLimitFromParameter/50 === RUN TestGetLimitFromParameter/5 === RUN TestGetLimitFromParameter/ === RUN TestGetLimitFromParameter/812 --- PASS: TestGetLimitFromParameter (0.00s) --- PASS: TestGetLimitFromParameter/foo (0.00s) --- PASS: TestGetLimitFromParameter/50 (0.00s) --- PASS: TestGetLimitFromParameter/5 (0.00s) --- PASS: TestGetLimitFromParameter/ (0.00s) --- PASS: TestGetLimitFromParameter/812 (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/base 0.089s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.32s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.760s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (18.37s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 18.877s ? 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-11T02:17:18Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.25.9 === RUN TestEligibleForS3/Client_IP_=_#01 time="2026-04-11T02:17:18Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.25.9 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2026-04-11T02:17:18Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.25.9 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestParsing === CONT TestInvalidNetworkType === CONT TestMatchIPV4_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestInvalidData === CONT TestMatchIPV4 --- PASS: TestParsing (0.00s) === CONT TestMatchIPV4WithRegionNotMatched time="2026-04-11T02:17:18Z" level=error msg="unknown ip address format" go.version=go1.25.9 instance.id=67b8fa11-cc62-435d-93f4-7ed24bd43ec3 ip=?0000000000000000000000000000000000 === CONT TestMatchIPV6 --- PASS: TestInvalidNetworkType (0.00s) time="2026-04-11T02:17:18Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.9 --- PASS: TestS3TryUpdate (0.00s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.00s) --- PASS: TestMatchIPV4 (0.00s) time="2026-04-11T02:17:18Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.25.9 instance.id=67b8fa11-cc62-435d-93f4-7ed24bd43ec3 --- PASS: TestMatchIPV4WithRegionMatch_2 (0.00s) --- PASS: TestMatchIPV4_2 (0.00s) --- PASS: TestMatchIPV4WithRegionMatched (0.00s) --- PASS: TestMatchIPV6 (0.00s) time="2026-04-11T02:17:18Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.25.9 instance.id=67b8fa11-cc62-435d-93f4-7ed24bd43ec3 --- PASS: TestInvalidData (0.00s) time="2026-04-11T02:17:19Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.9 time="2026-04-11T02:17:20Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.9 time="2026-04-11T02:17:21Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.9 time="2026-04-11T02:17:22Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.9 --- PASS: TestUpdateCalledRegularly (4.50s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.511s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.006s ? 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.501s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.93s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.397s ? 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.015s ? 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.so.1 >>> docker-registry*: Package size: 24.6 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r22.apk >>> docker-registry: Build complete at Sat, 11 Apr 2026 02:20:07 +0000 elapsed time 0h 3m 20s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20260411.021648) (2/2) Purging go (1.25.9-r0) Executing busybox-1.37.0-r30.trigger OK: 426.2 MiB in 105 packages >>> docker-registry: Updating the community/x86 repository index... >>> docker-registry: Signing the index...