>>> docker-registry: Building community/docker-registry 2.8.3-r16 (using abuild 3.15.0-r1) started Wed, 03 Dec 2025 02:21:57 +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/3) Installing binutils-gold (2.44-r3) (2/3) Installing go (1.24.11-r0) (3/3) Installing .makedepends-docker-registry (20251203.022158) Executing busybox-1.37.0-r20.trigger OK: 518 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.22/docker-registry-2.8.3.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.22/docker-registry-2.8.3.tar.gz.part' docker-registry-2.8. 100% |********************************| 1963k 0:00:00 ETA '/var/cache/distfiles/v3.22/docker-registry-2.8.3.tar.gz.part' saved >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.22/docker-registry-2.8.3.tar.gz >>> docker-registry: Checking sha512sums... docker-registry-2.8.3.tar.gz: OK log-hook-syslog.patch: OK config-example.patch: OK bugsnag-panicwrap.patch: OK docker-registry.initd: OK docker-registry.confd: OK docker-registry.logrotate: OK test-non-constant-fmt-str.patch: OK >>> docker-registry: Unpacking /var/cache/distfiles/v3.22/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 + 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="2025-12-03T02:22:17Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-12-03T02:22: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.078s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-12-03T02:22:17Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.01s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.059s ? 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.059s === 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.041s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.08s) PASS ok github.com/docker/distribution/health/checks 0.132s ? 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.044s === 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.042s === 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.062s === 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.043s ? 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 2025/12/03 02:22:17 http: TLS handshake error from 127.0.0.1:50592: 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:38671/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:38671/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:38671/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:38671/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:39759?status=0, fail=true --- PASS: TestHTTPSink (0.05s) === RUN TestListener --- PASS: TestListener (0.70s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-12-03T02:22:18Z" level=info msg="broadcaster: closing" time="2025-12-03T02:22:18Z" level=info msg="closing testSink" time="2025-12-03T02:22:18Z" level=info msg="closing testSink" time="2025-12-03T02:22:18Z" level=info msg="closing testSink" time="2025-12-03T02:22:18Z" level=info msg="closing testSink" time="2025-12-03T02:22:18Z" level=info msg="closing testSink" time="2025-12-03T02:22:18Z" level=info msg="closing testSink" time="2025-12-03T02:22:18Z" level=info msg="closing testSink" time="2025-12-03T02:22:18Z" level=info msg="closing testSink" time="2025-12-03T02:22:18Z" level=info msg="closing testSink" time="2025-12-03T02:22:18Z" level=info msg="closing testSink" time="2025-12-03T02:22:18Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-12-03T02:22:18Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 1} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 1} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 1} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:18Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T02:22:19Z" level=warning msg="&{0x1d1db00 0.9} encountered too many errors, backing off" time="2025-12-03T02:22:19Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (1.03s) PASS ok github.com/docker/distribution/notifications 1.967s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-12-03T02:22:17Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-12-03T02:22:17.797172701Z" 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.24.11 time="2025-12-03T02:22:17.797269781Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T02:22:17.797367262Z" level=info msg="Starting upload purge in 10m0s" go.version=go1.24.11 time="2025-12-03T02:22:17.798158309Z" level=info msg="listening on [::]:5000" go.version=go1.24.11 time="2025-12-03T02:22:20.801648221Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.11 time="2025-12-03T02:22:20.903205393Z" level=info msg="response completed" go.version=go1.24.11 http.request.host=127.0.0.1 http.request.id=9f6526a0-51f2-4e2e-9868-dae7e8e8305f http.request.method=GET http.request.remoteaddr="[::1]:50552" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="765.207µs" http.response.status=200 http.response.written=2 ::1 - - [03/Dec/2025:02:22:20 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-12-03T02:22:21.174336536Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-12-03T02:22:21.175008382Z" 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.24.11 time="2025-12-03T02:22:21.175031302Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T02:22:21.175032742Z" level=info msg="Starting upload purge in 21m0s" go.version=go1.24.11 time="2025-12-03T02:22:21.175449905Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.11 time="2025-12-03T02:22:21.175463946Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.11 time="2025-12-03T02:22:21.176050511Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.11 time="2025-12-03T02:22:24.19179241Z" level=info msg="response completed" go.version=go1.24.11 http.request.host=127.0.0.1 http.request.id=2f59c3b0-3cd8-4ef3-a378-ac734d934645 http.request.method=GET http.request.remoteaddr="127.0.0.1:44322" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="853.567µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [03/Dec/2025:02:22:24 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-12-03T02:22:24.191956532Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.11 --- PASS: TestRegistrySupportedCipherSuite (3.39s) === RUN TestRegistryUnsupportedCipherSuite time="2025-12-03T02:22:28.049837431Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-12-03T02:22:28.050667038Z" 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.24.11 time="2025-12-03T02:22:28.050692919Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T02:22:28.050765279Z" level=info msg="Starting upload purge in 25m0s" go.version=go1.24.11 time="2025-12-03T02:22:28.051127122Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.11 --- PASS: TestRegistryUnsupportedCipherSuite (11.86s) PASS ok github.com/docker/distribution/registry 18.427s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.056s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.01s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.04s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.127s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-12-03T02:22:17Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.11 instance.id=5ddde88e-1e55-40d3-a872-f080372a687a time="2025-12-03T02:22:17Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.11 instance.id=5ddde88e-1e55-40d3-a872-f080372a687a --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-12-03T02:22:17Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.11 password="amCkyztVJ2UYaeyhWIrgbcvdbF2_zWpMeBRXj3u1KW8" user=docker --- PASS: TestCreateHtpasswdFile (0.09s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.159s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.055s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.07s) === RUN TestLeeway time="2025-12-03T02:22:17Z" level=info msg="token not to be used before 2025-12-03 02:22:18 +0000 UTC - currently 2025-12-03 02:22:17.846925098 +0000 UTC m=+0.089440867" time="2025-12-03T02:22:17Z" level=info msg="token not to be used after 2025-12-03 02:22:17 +0000 UTC - currently 2025-12-03 02:22:17.851273656 +0000 UTC m=+0.093789505" --- PASS: TestLeeway (0.01s) === RUN TestAccessController time="2025-12-03T02:22:17Z" 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.164s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.00s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.113s === 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.070s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.041s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-12-03T02:22: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.24.11 time="2025-12-03T02:22:18Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T02:22:18Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:45485" http.request.id=6ed30d30-eda8-41ff-b239-c74de42b182d http.request.method=GET http.request.remoteaddr="127.0.0.1:49458" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="921.088µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [03/Dec/2025:02:22:18 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.00s) === RUN TestCatalogAPI time="2025-12-03T02:22: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.24.11 time="2025-12-03T02:22:18Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T02:22:18Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:33311" http.request.id=8904198a-346f-4a3b-9a8c-3da81035365a http.request.method=GET http.request.remoteaddr="127.0.0.1:58632" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.021195ms http.response.status=200 http.response.written=20 127.0.0.1 - - [03/Dec/2025:02:22:18 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-12-03T02:22:18Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:33311" http.request.id=17b39564-086e-4cd3-97c9-d9a4a495605a http.request.method=POST http.request.remoteaddr="127.0.0.1:58632" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.11401ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:18 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:20Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:33311" http.request.id=9afa3395-0424-4f01-a9ab-2bd14c407d0f http.request.method=PUT http.request.remoteaddr="127.0.0.1:58632" http.request.uri="/v2/foo/aaaa/blobs/uploads/8f3c3818-cff2-4f39-93b1-c03138210e58?_state=fcqUyGZ4H-56x2VUyReap6cADiW4a8Zcg5Lv2J6Xxid7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI4ZjNjMzgxOC1jZmYyLTRmMzktOTNiMS1jMDMxMzgyMTBlNTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjI6MTguNDA1MDExOTIyWiJ9&digest=sha256%3Ab1fb3a1ebc4f8a5f489ca7d05cb6cb0a40ff47cb0472d9e3de6e78f66770961c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.857844445s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:18 +0000] "PUT /v2/foo/aaaa/blobs/uploads/8f3c3818-cff2-4f39-93b1-c03138210e58?_state=fcqUyGZ4H-56x2VUyReap6cADiW4a8Zcg5Lv2J6Xxid7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI4ZjNjMzgxOC1jZmYyLTRmMzktOTNiMS1jMDMxMzgyMTBlNTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjI6MTguNDA1MDExOTIyWiJ9&digest=sha256%3Ab1fb3a1ebc4f8a5f489ca7d05cb6cb0a40ff47cb0472d9e3de6e78f66770961c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:20Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:33311" http.request.id=b76b371f-1cd9-4f7a-b16c-eb73d8d02177 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58632" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.592232ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:20 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:20Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:33311" http.request.id=2deb9134-83c4-4c96-a1d2-d33f032fdb67 http.request.method=POST http.request.remoteaddr="127.0.0.1:58632" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.234971ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:20 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:22Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:33311" http.request.id=7c69f00a-ad79-457e-aa65-9d2bbd430be1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58632" http.request.uri="/v2/foo/bbbb/blobs/uploads/a6ca13c4-bb79-4352-8421-e281c1217dee?_state=aCnyk9WFyayrNcucXe2PiLx99nUFLg5aWCXLRQiDZWR7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJhNmNhMTNjNC1iYjc5LTQzNTItODQyMS1lMjgxYzEyMTdkZWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjI6MjAuNTI3NzY2MDk0WiJ9&digest=sha256%3Aa30703330f3a7b559c815f0722dfe1567dce9d31b0e39de31f7192bc09f9001e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.999318088s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:20 +0000] "PUT /v2/foo/bbbb/blobs/uploads/a6ca13c4-bb79-4352-8421-e281c1217dee?_state=aCnyk9WFyayrNcucXe2PiLx99nUFLg5aWCXLRQiDZWR7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJhNmNhMTNjNC1iYjc5LTQzNTItODQyMS1lMjgxYzEyMTdkZWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjI6MjAuNTI3NzY2MDk0WiJ9&digest=sha256%3Aa30703330f3a7b559c815f0722dfe1567dce9d31b0e39de31f7192bc09f9001e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:22Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:33311" http.request.id=248eb2fb-052c-4362-a7c7-9d08d072bbee http.request.method=PUT http.request.remoteaddr="127.0.0.1:58632" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.512191ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:22 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:22Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:33311" http.request.id=3d322d59-7f02-4e8f-857f-23fac1b05c84 http.request.method=POST http.request.remoteaddr="127.0.0.1:58632" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.07209ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:22 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:24Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:33311" http.request.id=525a7800-9b3d-4c45-a2c9-8722552553e9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58632" http.request.uri="/v2/foo/cccc/blobs/uploads/8f9f82d8-53b6-4153-b896-b68b430b9032?_state=2jRvObEpxp2VgtuJLGLtgGk7xLvPrG4iaGll5_Un8fR7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI4ZjlmODJkOC01M2I2LTQxNTMtYjg5Ni1iNjhiNDMwYjkwMzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjI6MjIuNzg3ODg4MjM0WiJ9&digest=sha256%3A8e7b1e195ab0606fcfd4b86839a9cef81e4bb83cc85d95fb13704904ff6a4af1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.810455388s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:22 +0000] "PUT /v2/foo/cccc/blobs/uploads/8f9f82d8-53b6-4153-b896-b68b430b9032?_state=2jRvObEpxp2VgtuJLGLtgGk7xLvPrG4iaGll5_Un8fR7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI4ZjlmODJkOC01M2I2LTQxNTMtYjg5Ni1iNjhiNDMwYjkwMzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjI6MjIuNzg3ODg4MjM0WiJ9&digest=sha256%3A8e7b1e195ab0606fcfd4b86839a9cef81e4bb83cc85d95fb13704904ff6a4af1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:24Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:33311" http.request.id=b27ad401-9fb4-4c0d-9c6b-95ee94d447ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:58632" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.45675ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:24 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:24Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:33311" http.request.id=9dfba9f2-2562-4b54-89fa-447dc5b0683e http.request.method=POST http.request.remoteaddr="127.0.0.1:58632" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.160771ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:24 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:25Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:33311" http.request.id=f6e5c98d-db7b-4d10-abcc-e22026d0ea41 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58632" http.request.uri="/v2/foo/dddd/blobs/uploads/473cfbdc-e7c2-4882-acd4-1060f7d256f5?_state=lR4cat_sbHd8au-bsN2Sduk7waD-ovZVHpxdKJEdnvp7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI0NzNjZmJkYy1lN2MyLTQ4ODItYWNkNC0xMDYwZjdkMjU2ZjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjI6MjQuNzYxNzgyNDE5WiJ9&digest=sha256%3A561d6761280a8f01dc79060a4cdb02e31c382a99b977c6e6c41ff4c9b5946815" http.request.useragent="Go-http-client/1.1" http.response.duration=833.333923ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:24 +0000] "PUT /v2/foo/dddd/blobs/uploads/473cfbdc-e7c2-4882-acd4-1060f7d256f5?_state=lR4cat_sbHd8au-bsN2Sduk7waD-ovZVHpxdKJEdnvp7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI0NzNjZmJkYy1lN2MyLTQ4ODItYWNkNC0xMDYwZjdkMjU2ZjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjI6MjQuNzYxNzgyNDE5WiJ9&digest=sha256%3A561d6761280a8f01dc79060a4cdb02e31c382a99b977c6e6c41ff4c9b5946815 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:25Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:33311" http.request.id=52ade0d2-96c4-4ea4-8689-29312f0d25bb http.request.method=PUT http.request.remoteaddr="127.0.0.1:58632" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.515271ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:25 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:25Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:33311" http.request.id=cda737f7-9225-4a3f-aa69-17c9c213d3bc http.request.method=POST http.request.remoteaddr="127.0.0.1:58632" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.037609ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:25 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:28Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:33311" http.request.id=22ed7f9b-142c-4e97-8494-58d048712ca7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58632" http.request.uri="/v2/foo/eeee/blobs/uploads/e2d3f240-0177-4da5-8ab0-8510de6423aa?_state=9wFHM3BYSpFXMkC2depXBEfeQk5ws8I9aTcv82TOi-J7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJlMmQzZjI0MC0wMTc3LTRkYTUtOGFiMC04NTEwZGU2NDIzYWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjI6MjUuOTAyMzM0MzIxWiJ9&digest=sha256%3A8b233bf9c3054eb388097b67adbc1298783fef6f94664d62f20a245e7c799035" http.request.useragent="Go-http-client/1.1" http.response.duration=2.61062942s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:25 +0000] "PUT /v2/foo/eeee/blobs/uploads/e2d3f240-0177-4da5-8ab0-8510de6423aa?_state=9wFHM3BYSpFXMkC2depXBEfeQk5ws8I9aTcv82TOi-J7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJlMmQzZjI0MC0wMTc3LTRkYTUtOGFiMC04NTEwZGU2NDIzYWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjI6MjUuOTAyMzM0MzIxWiJ9&digest=sha256%3A8b233bf9c3054eb388097b67adbc1298783fef6f94664d62f20a245e7c799035 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:28Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:33311" http.request.id=bd82d862-362c-4e19-a808-6835d4840976 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58632" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.472431ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:28 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:28Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:33311" http.request.id=1ea4e302-9237-42d8-adba-e5bf1cc7112e http.request.method=POST http.request.remoteaddr="127.0.0.1:58632" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.08529ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:28 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:29Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:33311" http.request.id=965839ad-d1cf-4cf9-a7c0-58efef60e5d3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58632" http.request.uri="/v2/foo/ffff/blobs/uploads/a2d3b717-7063-4ef6-83d4-861789a4b06d?_state=y-Se3Yn4m9ay7PGNrmrfnDKEyTjuuO1ctFPd2Va7kfR7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJhMmQzYjcxNy03MDYzLTRlZjYtODNkNC04NjE3ODlhNGIwNmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjI6MjguNzE2NDAyNzY4WiJ9&digest=sha256%3Ac23c8b3632695789d5375afd642096eb8b41401a31d852f1a14072e66eea4564" http.request.useragent="Go-http-client/1.1" http.response.duration=1.046763918s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:28 +0000] "PUT /v2/foo/ffff/blobs/uploads/a2d3b717-7063-4ef6-83d4-861789a4b06d?_state=y-Se3Yn4m9ay7PGNrmrfnDKEyTjuuO1ctFPd2Va7kfR7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJhMmQzYjcxNy03MDYzLTRlZjYtODNkNC04NjE3ODlhNGIwNmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjI6MjguNzE2NDAyNzY4WiJ9&digest=sha256%3Ac23c8b3632695789d5375afd642096eb8b41401a31d852f1a14072e66eea4564 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:29Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:33311" http.request.id=ca8edf46-4b1c-4678-8d4e-c06dbf371461 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58632" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.504031ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:29 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:29Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:33311" http.request.id=13187b4c-2a5f-42e4-8433-17014cda5b5a http.request.method=GET http.request.remoteaddr="127.0.0.1:58632" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="831.128µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [03/Dec/2025:02:22:29 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-12-03T02:22:29Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:33311" http.request.id=75120aad-6b91-43b9-a7d2-9cbfe5188981 http.request.method=GET http.request.remoteaddr="127.0.0.1:58632" 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="775.607µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [03/Dec/2025:02:22:29 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-12-03T02:22:29Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:33311" http.request.id=4c0941c1-1b36-405e-bfbf-2c1d99459c4b http.request.method=GET http.request.remoteaddr="127.0.0.1:58632" 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="786.247µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [03/Dec/2025:02:22:29 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-12-03T02:22:29Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:33311" http.request.id=e95ad54c-6d12-46b5-854f-11523dde3515 http.request.method=GET http.request.remoteaddr="127.0.0.1:58632" 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="763.167µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [03/Dec/2025:02:22:29 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-12-03T02:22:29Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:33311" http.request.id=01e098c6-a85c-4344-8f88-f436540e192d http.request.method=GET http.request.remoteaddr="127.0.0.1:58632" 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="745.966µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [03/Dec/2025:02:22:29 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-12-03T02:22:29Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:33311" http.request.id=ce015bfe-33ee-4019-9e90-42cec306c36c http.request.method=GET http.request.remoteaddr="127.0.0.1:58632" 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="832.767µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [03/Dec/2025:02:22:29 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-12-03T02:22:29Z" 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.24.11 http.request.host="127.0.0.1:33311" http.request.id=9cfa7a02-da7e-4390-8d08-e2c9595de765 http.request.method=GET http.request.remoteaddr="127.0.0.1:58632" 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="821.327µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [03/Dec/2025:02:22:29 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-12-03T02:22:29Z" 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.24.11 http.request.host="127.0.0.1:33311" http.request.id=8a1f38f3-89e6-4483-bbdc-a951a3377120 http.request.method=GET http.request.remoteaddr="127.0.0.1:58632" 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="777.327µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [03/Dec/2025:02:22:29 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-12-03T02:22:29Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:33311" http.request.id=20ff1d1d-f52f-46b2-9e8e-c16c7d13aaef http.request.method=GET http.request.remoteaddr="127.0.0.1:58632" 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="699.406µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [03/Dec/2025:02:22:29 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-12-03T02:22:29Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:33311" http.request.id=99ec556b-5103-433c-90b2-1c73269b8b95 http.request.method=GET http.request.remoteaddr="127.0.0.1:58632" 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="748.646µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [03/Dec/2025:02:22:29 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-12-03T02:22: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.24.11 time="2025-12-03T02:22:29Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T02:22:30Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37445" http.request.id=544152fb-188b-41bd-bf48-6fe5418fccae http.request.method=POST http.request.remoteaddr="127.0.0.1:50234" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.18901ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:30 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:32Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37445" http.request.id=21ff65bc-e53d-45fd-a05a-9ac13fe72e31 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50234" http.request.uri="/v2/foo/aaaa/blobs/uploads/5da1727c-1b05-4778-8afe-7758493e3197?_state=8I79GoTdNCQ_cMqyi6urrylBCmSuJKhvEGUU2QD_8oV7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI1ZGExNzI3Yy0xYjA1LTQ3NzgtOGFmZS03NzU4NDkzZTMxOTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjI6MzAuMDU5MTYxMTI3WiJ9&digest=sha256%3A8cb4db62d99c3f8e623cab62401a51ddb5f41f89920cbda0eadb4c2c0b0a70c5" http.request.useragent="Go-http-client/1.1" http.response.duration=2.025186516s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:30 +0000] "PUT /v2/foo/aaaa/blobs/uploads/5da1727c-1b05-4778-8afe-7758493e3197?_state=8I79GoTdNCQ_cMqyi6urrylBCmSuJKhvEGUU2QD_8oV7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI1ZGExNzI3Yy0xYjA1LTQ3NzgtOGFmZS03NzU4NDkzZTMxOTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjI6MzAuMDU5MTYxMTI3WiJ9&digest=sha256%3A8cb4db62d99c3f8e623cab62401a51ddb5f41f89920cbda0eadb4c2c0b0a70c5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:32Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37445" http.request.id=acb15eac-6adb-4b67-8d53-826999561b3b http.request.method=PUT http.request.remoteaddr="127.0.0.1:50234" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.43571ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:32 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:32Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37445" http.request.id=a3970bb0-b935-4147-be83-8f67150fc0f5 http.request.method=POST http.request.remoteaddr="127.0.0.1:50234" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.001769ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:32 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:33Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37445" http.request.id=68c66562-f6eb-426e-bc8c-445db1a802d9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50234" http.request.uri="/v2/foo/bbbb/blobs/uploads/26249902-3f37-4e8d-97b3-a8a42812f6ea?_state=-C5I-eIoE86pcoeY7yC_EK2ObS3QZC-AgXpq5QMBpmN7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIyNjI0OTkwMi0zZjM3LTRlOGQtOTdiMy1hOGE0MjgxMmY2ZWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjI6MzIuMjkyMDc5MTQ4WiJ9&digest=sha256%3A7352773e0234f649955b4726adf1a9b3f2076ea74c914fb60c197b88b5fff776" http.request.useragent="Go-http-client/1.1" http.response.duration=979.072563ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:32 +0000] "PUT /v2/foo/bbbb/blobs/uploads/26249902-3f37-4e8d-97b3-a8a42812f6ea?_state=-C5I-eIoE86pcoeY7yC_EK2ObS3QZC-AgXpq5QMBpmN7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIyNjI0OTkwMi0zZjM3LTRlOGQtOTdiMy1hOGE0MjgxMmY2ZWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjI6MzIuMjkyMDc5MTQ4WiJ9&digest=sha256%3A7352773e0234f649955b4726adf1a9b3f2076ea74c914fb60c197b88b5fff776 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:33Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37445" http.request.id=e2eff6c1-4534-48e3-86d9-3727dee73a51 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50234" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.44043ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:33 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:33Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37445" http.request.id=3dacac2f-2bba-4ad3-8d73-4b7db3156482 http.request.method=POST http.request.remoteaddr="127.0.0.1:50234" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="999.648µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:33 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:34Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37445" http.request.id=39ac682b-3b28-433a-a8ab-360fa768f7d7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50234" http.request.uri="/v2/foo/cccc/blobs/uploads/11af5e70-7aeb-4c58-a10d-c32b2296f178?_state=M_C8LqssSkRRsOqYhctLsLsFU3mRjRtzulq8jBDL-mJ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIxMWFmNWU3MC03YWViLTRjNTgtYTEwZC1jMzJiMjI5NmYxNzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjI6MzMuNTA2MTAwMjE2WiJ9&digest=sha256%3A28c9cdb4dc41cc19ed5dc4b74ef2d5ba0f4a1148e878cf0fb26bf2d64be86e85" http.request.useragent="Go-http-client/1.1" http.response.duration=1.401135472s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:33 +0000] "PUT /v2/foo/cccc/blobs/uploads/11af5e70-7aeb-4c58-a10d-c32b2296f178?_state=M_C8LqssSkRRsOqYhctLsLsFU3mRjRtzulq8jBDL-mJ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIxMWFmNWU3MC03YWViLTRjNTgtYTEwZC1jMzJiMjI5NmYxNzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjI6MzMuNTA2MTAwMjE2WiJ9&digest=sha256%3A28c9cdb4dc41cc19ed5dc4b74ef2d5ba0f4a1148e878cf0fb26bf2d64be86e85 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:34Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37445" http.request.id=568f03a7-47ea-4f81-bafd-ed2915496d82 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50234" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.46339ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:34 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:35Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37445" http.request.id=a265be9e-6e4e-4604-a746-7ba2ff2ca187 http.request.method=POST http.request.remoteaddr="127.0.0.1:50234" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.044969ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:35 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:35Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37445" http.request.id=b001beb8-2ff6-4610-b223-b314eb4972e5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50234" http.request.uri="/v2/foo/dddd/blobs/uploads/97b1f166-d74d-488f-ac50-3202fd71972f?_state=_DjoQwnKkKZ20Qu6SJrklxXWhptHSIjtx8TLFGHlEKZ7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI5N2IxZjE2Ni1kNzRkLTQ4OGYtYWM1MC0zMjAyZmQ3MTk3MmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjI6MzUuMDg2NzUxMzQ1WiJ9&digest=sha256%3Ab906f232d9b1649874582ebd1131f8deaedec74e0c7961f261ebb5e3962ee6c5" http.request.useragent="Go-http-client/1.1" http.response.duration=782.252313ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:35 +0000] "PUT /v2/foo/dddd/blobs/uploads/97b1f166-d74d-488f-ac50-3202fd71972f?_state=_DjoQwnKkKZ20Qu6SJrklxXWhptHSIjtx8TLFGHlEKZ7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI5N2IxZjE2Ni1kNzRkLTQ4OGYtYWM1MC0zMjAyZmQ3MTk3MmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjI6MzUuMDg2NzUxMzQ1WiJ9&digest=sha256%3Ab906f232d9b1649874582ebd1131f8deaedec74e0c7961f261ebb5e3962ee6c5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:35Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37445" http.request.id=ee7e59f5-2612-4dca-afd0-da3eb213cf73 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50234" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.46279ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:35 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:35Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37445" http.request.id=2fcf1c79-0608-491b-a2a2-9d238cef2762 http.request.method=GET http.request.remoteaddr="127.0.0.1:50234" 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="835.247µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [03/Dec/2025:02:22:35 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (17.71s) === RUN TestURLPrefix time="2025-12-03T02:22:35Z" 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.24.11 time="2025-12-03T02:22:35Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T02:22:35Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35549" http.request.id=062e7b2c-7300-4b21-b380-ccab13d08f44 http.request.method=GET http.request.remoteaddr="127.0.0.1:42976" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="863.287µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [03/Dec/2025:02:22:35 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2025-12-03T02:22:35Z" 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.24.11 time="2025-12-03T02:22:35Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T02:22:36Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:1bb19cac641e7dba7e0fb142ff81401711fb9c3436e8cb9572171944287cf973 err.message="blob unknown to registry" go.version=go1.24.11 http.request.host="127.0.0.1:36309" http.request.id=1a4affc3-187f-41b2-8044-9715e03423c0 http.request.method=GET http.request.remoteaddr="127.0.0.1:57568" http.request.uri="/v2/foo/bar/blobs/sha256:1bb19cac641e7dba7e0fb142ff81401711fb9c3436e8cb9572171944287cf973" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.003209ms http.response.status=404 http.response.written=157 vars.digest="sha256:1bb19cac641e7dba7e0fb142ff81401711fb9c3436e8cb9572171944287cf973" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:02:22:36 +0000] "GET /v2/foo/bar/blobs/sha256:1bb19cac641e7dba7e0fb142ff81401711fb9c3436e8cb9572171944287cf973 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-12-03T02:22:36Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:1bb19cac641e7dba7e0fb142ff81401711fb9c3436e8cb9572171944287cf973 err.message="blob unknown to registry" go.version=go1.24.11 http.request.host="127.0.0.1:36309" http.request.id=81077f7f-2da4-4fdf-916c-6be50a47b392 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:57584" http.request.uri="/v2/foo/bar/blobs/sha256:1bb19cac641e7dba7e0fb142ff81401711fb9c3436e8cb9572171944287cf973" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="969.128µs" http.response.status=404 http.response.written=157 vars.digest="sha256:1bb19cac641e7dba7e0fb142ff81401711fb9c3436e8cb9572171944287cf973" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:02:22:36 +0000] "HEAD /v2/foo/bar/blobs/sha256:1bb19cac641e7dba7e0fb142ff81401711fb9c3436e8cb9572171944287cf973 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-12-03T02:22:36Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36309" http.request.id=088db72b-4545-47da-b2b6-202cfe123627 http.request.method=POST http.request.remoteaddr="127.0.0.1:57584" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="955.008µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:36Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36309" http.request.id=ccb8e5b8-9356-4b33-8c5b-e210e6c652ff http.request.method=GET http.request.remoteaddr="127.0.0.1:57584" http.request.uri="/v2/foo/bar/blobs/uploads/c1d39dff-735f-4b86-b2dd-14f132416559?_state=a2OEgweOJX4Ea7p9Lhvh-d-pN0uNQcYNbUGQjdd1fFV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxZDM5ZGZmLTczNWYtNGI4Ni1iMmRkLTE0ZjEzMjQxNjU1OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjozNi4wODc2NDY2MloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.020129ms http.response.status=204 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:36 +0000] "GET /v2/foo/bar/blobs/uploads/c1d39dff-735f-4b86-b2dd-14f132416559?_state=a2OEgweOJX4Ea7p9Lhvh-d-pN0uNQcYNbUGQjdd1fFV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxZDM5ZGZmLTczNWYtNGI4Ni1iMmRkLTE0ZjEzMjQxNjU1OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjozNi4wODc2NDY2MloifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:36Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36309" http.request.id=9a82b289-eabf-4019-980a-43875a6e0b64 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57584" http.request.uri="/v2/foo/bar/blobs/uploads/c1d39dff-735f-4b86-b2dd-14f132416559?_state=a2OEgweOJX4Ea7p9Lhvh-d-pN0uNQcYNbUGQjdd1fFV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxZDM5ZGZmLTczNWYtNGI4Ni1iMmRkLTE0ZjEzMjQxNjU1OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjozNi4wODc2NDY2MloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="947.168µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:36 +0000] "DELETE /v2/foo/bar/blobs/uploads/c1d39dff-735f-4b86-b2dd-14f132416559?_state=a2OEgweOJX4Ea7p9Lhvh-d-pN0uNQcYNbUGQjdd1fFV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxZDM5ZGZmLTczNWYtNGI4Ni1iMmRkLTE0ZjEzMjQxNjU1OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjozNi4wODc2NDY2MloifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:36Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.11 http.request.host="127.0.0.1:36309" http.request.id=898583b2-ca62-4964-a16c-0e59b8dfde4d http.request.method=GET http.request.remoteaddr="127.0.0.1:57584" http.request.uri="/v2/foo/bar/blobs/uploads/c1d39dff-735f-4b86-b2dd-14f132416559?_state=a2OEgweOJX4Ea7p9Lhvh-d-pN0uNQcYNbUGQjdd1fFV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxZDM5ZGZmLTczNWYtNGI4Ni1iMmRkLTE0ZjEzMjQxNjU1OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjozNi4wODc2NDY2MloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=c1d39dff-735f-4b86-b2dd-14f132416559 time="2025-12-03T02:22:36Z" 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.24.11 http.request.host="127.0.0.1:36309" http.request.id=898583b2-ca62-4964-a16c-0e59b8dfde4d http.request.method=GET http.request.remoteaddr="127.0.0.1:57584" http.request.uri="/v2/foo/bar/blobs/uploads/c1d39dff-735f-4b86-b2dd-14f132416559?_state=a2OEgweOJX4Ea7p9Lhvh-d-pN0uNQcYNbUGQjdd1fFV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxZDM5ZGZmLTczNWYtNGI4Ni1iMmRkLTE0ZjEzMjQxNjU1OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjozNi4wODc2NDY2MloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.003169ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=c1d39dff-735f-4b86-b2dd-14f132416559 127.0.0.1 - - [03/Dec/2025:02:22:36 +0000] "GET /v2/foo/bar/blobs/uploads/c1d39dff-735f-4b86-b2dd-14f132416559?_state=a2OEgweOJX4Ea7p9Lhvh-d-pN0uNQcYNbUGQjdd1fFV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxZDM5ZGZmLTczNWYtNGI4Ni1iMmRkLTE0ZjEzMjQxNjU1OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjozNi4wODc2NDY2MloifQ%3D%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-12-03T02:22:36Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36309" http.request.id=81e3663b-0023-47e7-9607-63dfd077bb48 http.request.method=POST http.request.remoteaddr="127.0.0.1:57590" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="987.609µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:36Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.11 http.request.host="127.0.0.1:36309" http.request.id=72007f02-5f33-4fad-b3a7-e8834f3481e6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57590" http.request.uri="/v2/foo/bar/blobs/uploads/801f71b5-964f-4502-b9ac-bf251887dd19?_state=tEx5pAY3Fne6RaYrZx1jfp1c-YkVTWII8_tAJESmlRt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgwMWY3MWI1LTk2NGYtNDUwMi1iOWFjLWJmMjUxODg3ZGQxOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjozNi4wOTI4NTY5NDZaIn0%3D&digest=sha256%3A1bb19cac641e7dba7e0fb142ff81401711fb9c3436e8cb9572171944287cf973" http.request.useragent="Go-http-client/1.1" provided=sha256:1bb19cac641e7dba7e0fb142ff81401711fb9c3436e8cb9572171944287cf973 vars.name="foo/bar" vars.uuid=801f71b5-964f-4502-b9ac-bf251887dd19 time="2025-12-03T02:22:36Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.11 http.request.host="127.0.0.1:36309" http.request.id=72007f02-5f33-4fad-b3a7-e8834f3481e6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57590" http.request.uri="/v2/foo/bar/blobs/uploads/801f71b5-964f-4502-b9ac-bf251887dd19?_state=tEx5pAY3Fne6RaYrZx1jfp1c-YkVTWII8_tAJESmlRt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgwMWY3MWI1LTk2NGYtNDUwMi1iOWFjLWJmMjUxODg3ZGQxOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjozNi4wOTI4NTY5NDZaIn0%3D&digest=sha256%3A1bb19cac641e7dba7e0fb142ff81401711fb9c3436e8cb9572171944287cf973" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=801f71b5-964f-4502-b9ac-bf251887dd19 time="2025-12-03T02:22:36Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:1bb19cac641e7dba7e0fb142ff81401711fb9c3436e8cb9572171944287cf973, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.11 http.request.host="127.0.0.1:36309" http.request.id=72007f02-5f33-4fad-b3a7-e8834f3481e6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57590" http.request.uri="/v2/foo/bar/blobs/uploads/801f71b5-964f-4502-b9ac-bf251887dd19?_state=tEx5pAY3Fne6RaYrZx1jfp1c-YkVTWII8_tAJESmlRt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgwMWY3MWI1LTk2NGYtNDUwMi1iOWFjLWJmMjUxODg3ZGQxOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjozNi4wOTI4NTY5NDZaIn0%3D&digest=sha256%3A1bb19cac641e7dba7e0fb142ff81401711fb9c3436e8cb9572171944287cf973" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.10589ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=801f71b5-964f-4502-b9ac-bf251887dd19 127.0.0.1 - - [03/Dec/2025:02:22:36 +0000] "PUT /v2/foo/bar/blobs/uploads/801f71b5-964f-4502-b9ac-bf251887dd19?_state=tEx5pAY3Fne6RaYrZx1jfp1c-YkVTWII8_tAJESmlRt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgwMWY3MWI1LTk2NGYtNDUwMi1iOWFjLWJmMjUxODg3ZGQxOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjozNi4wOTI4NTY5NDZaIn0%3D&digest=sha256%3A1bb19cac641e7dba7e0fb142ff81401711fb9c3436e8cb9572171944287cf973 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-12-03T02:22:36Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36309" http.request.id=adf26517-8aef-414a-95ee-88f3bd745e97 http.request.method=POST http.request.remoteaddr="127.0.0.1:57590" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="856.207µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:36Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36309" http.request.id=a6e7834b-9787-4e0f-9b55-5b852f2f7443 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57590" http.request.uri="/v2/foo/bar/blobs/uploads/c6148529-df0f-4494-a972-e76ba8eccf8c?_state=FkJ-uUwb29brzbCR15BgJy95uzZcYxTa-GAXTkjA9Lt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM2MTQ4NTI5LWRmMGYtNDQ5NC1hOTcyLWU3NmJhOGVjY2Y4YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjozNi4wOTU0MzgyNDlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.14505ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:36 +0000] "PUT /v2/foo/bar/blobs/uploads/c6148529-df0f-4494-a972-e76ba8eccf8c?_state=FkJ-uUwb29brzbCR15BgJy95uzZcYxTa-GAXTkjA9Lt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM2MTQ4NTI5LWRmMGYtNDQ5NC1hOTcyLWU3NmJhOGVjY2Y4YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjozNi4wOTU0MzgyNDlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:36Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36309" http.request.id=1aefb1af-6d7c-46a4-bdc9-2b25d513e2fe http.request.method=POST http.request.remoteaddr="127.0.0.1:57590" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="892.648µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:36Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36309" http.request.id=e6d7f25a-d8f9-4bab-b0e5-823caf4cc5d2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57590" http.request.uri="/v2/foo/bar/blobs/uploads/c1e3ce01-475c-4521-a5fa-cb3036cde701?_state=SzYqyE_WrS0Kgh7_kYwxj15ORE8B7m0l8TdWUoW5PD57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxZTNjZTAxLTQ3NWMtNDUyMS1hNWZhLWNiMzAzNmNkZTcwMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjozNi4wOTgwNTUzNTJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.13045ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:36 +0000] "PUT /v2/foo/bar/blobs/uploads/c1e3ce01-475c-4521-a5fa-cb3036cde701?_state=SzYqyE_WrS0Kgh7_kYwxj15ORE8B7m0l8TdWUoW5PD57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxZTNjZTAxLTQ3NWMtNDUyMS1hNWZhLWNiMzAzNmNkZTcwMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjozNi4wOTgwNTUzNTJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:36Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36309" http.request.id=45d23358-be0d-49ff-b5e8-1e18a8ac4c8c http.request.method=POST http.request.remoteaddr="127.0.0.1:57590" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.021769ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:37Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36309" http.request.id=16491677-0b97-48e2-bc1f-ddad530a6797 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57590" http.request.uri="/v2/foo/bar/blobs/uploads/2cfbf40a-f839-44e9-a87d-a7abb17278ee?_state=5HGuLXQFryZBqKnHHYgx9xdRbDkh7w7O7axQBSkqOK57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJjZmJmNDBhLWY4MzktNDRlOS1hODdkLWE3YWJiMTcyNzhlZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjozNi4xMDA4MDE4MTZaIn0%3D&digest=sha256%3A1bb19cac641e7dba7e0fb142ff81401711fb9c3436e8cb9572171944287cf973" http.request.useragent="Go-http-client/1.1" http.response.duration=1.19943306s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:36 +0000] "PUT /v2/foo/bar/blobs/uploads/2cfbf40a-f839-44e9-a87d-a7abb17278ee?_state=5HGuLXQFryZBqKnHHYgx9xdRbDkh7w7O7axQBSkqOK57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJjZmJmNDBhLWY4MzktNDRlOS1hODdkLWE3YWJiMTcyNzhlZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjozNi4xMDA4MDE4MTZaIn0%3D&digest=sha256%3A1bb19cac641e7dba7e0fb142ff81401711fb9c3436e8cb9572171944287cf973 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:37Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36309" http.request.id=0fa8d196-beb1-4d91-81d8-94f118b9e6c3 http.request.method=POST http.request.remoteaddr="127.0.0.1:57590" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.012249ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:38Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:36309" http.request.id=9a1abfb2-80bb-4404-a0ae-cae3fdab1b26 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:57590" http.request.uri="/v2/foo/bar/blobs/uploads/c03c6406-65dd-4479-a8d4-f5ace52e5b21?_state=DDfsFeOSUSGIT0Z_-h_dEePCMKcQ6x-t-1HXiC27mWR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMwM2M2NDA2LTY1ZGQtNDQ3OS1hOGQ0LWY1YWNlNTJlNWIyMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjozNy40MzczMTEzMloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.155007429s http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:37 +0000] "PATCH /v2/foo/bar/blobs/uploads/c03c6406-65dd-4479-a8d4-f5ace52e5b21?_state=DDfsFeOSUSGIT0Z_-h_dEePCMKcQ6x-t-1HXiC27mWR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMwM2M2NDA2LTY1ZGQtNDQ3OS1hOGQ0LWY1YWNlNTJlNWIyMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjozNy40MzczMTEzMloifQ%3D%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:38Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36309" http.request.id=f22cb621-6c46-459b-81cd-2032367a8498 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57590" http.request.uri="/v2/foo/bar/blobs/uploads/c03c6406-65dd-4479-a8d4-f5ace52e5b21?_state=7UfN0OiOb1vHE6B8nn-8W96pG8NotWIcf8bxYL4oPp17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMwM2M2NDA2LTY1ZGQtNDQ3OS1hOGQ0LWY1YWNlNTJlNWIyMSIsIk9mZnNldCI6MjEwMjk4ODgsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjI6MzdaIn0%3D&digest=sha256%3A1bb19cac641e7dba7e0fb142ff81401711fb9c3436e8cb9572171944287cf973" http.request.useragent="Go-http-client/1.1" http.response.duration=1.15873ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:38 +0000] "PUT /v2/foo/bar/blobs/uploads/c03c6406-65dd-4479-a8d4-f5ace52e5b21?_state=7UfN0OiOb1vHE6B8nn-8W96pG8NotWIcf8bxYL4oPp17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMwM2M2NDA2LTY1ZGQtNDQ3OS1hOGQ0LWY1YWNlNTJlNWIyMSIsIk9mZnNldCI6MjEwMjk4ODgsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjI6MzdaIn0%3D&digest=sha256%3A1bb19cac641e7dba7e0fb142ff81401711fb9c3436e8cb9572171944287cf973 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:38Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36309" http.request.id=5a285dec-2f7c-47e0-94cf-32b130c2585f http.request.method=HEAD http.request.remoteaddr="127.0.0.1:57590" http.request.uri="/v2/foo/bar/blobs/sha256:1bb19cac641e7dba7e0fb142ff81401711fb9c3436e8cb9572171944287cf973" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.017528ms http.response.status=200 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:38 +0000] "HEAD /v2/foo/bar/blobs/sha256:1bb19cac641e7dba7e0fb142ff81401711fb9c3436e8cb9572171944287cf973 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:38Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36309" http.request.id=4ae02c3a-305f-4344-be89-b5a8498e6a1f http.request.method=GET http.request.remoteaddr="127.0.0.1:57590" http.request.uri="/v2/foo/bar/blobs/sha256:1bb19cac641e7dba7e0fb142ff81401711fb9c3436e8cb9572171944287cf973" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=111.44822ms http.response.status=200 http.response.written=21029888 127.0.0.1 - - [03/Dec/2025:02:22:38 +0000] "GET /v2/foo/bar/blobs/sha256:1bb19cac641e7dba7e0fb142ff81401711fb9c3436e8cb9572171944287cf973 HTTP/1.1" 200 21029888 "" "Go-http-client/1.1" time="2025-12-03T02:22:38Z" level=error msg="error parsing digest="sha257:1bb19cac641e7dba7e0fb142ff81401711fb9c3436e8cb9572171944287cf973": unsupported digest algorithm" go.version=go1.24.11 http.request.host="127.0.0.1:36309" http.request.id=42e1453e-9dbd-4566-8196-d9e87f2b402d http.request.method=GET http.request.remoteaddr="127.0.0.1:57590" http.request.uri="/v2/foo/bar/blobs/sha257:1bb19cac641e7dba7e0fb142ff81401711fb9c3436e8cb9572171944287cf973" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:1bb19cac641e7dba7e0fb142ff81401711fb9c3436e8cb9572171944287cf973" vars.name="foo/bar" time="2025-12-03T02:22: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.24.11 http.request.host="127.0.0.1:36309" http.request.id=42e1453e-9dbd-4566-8196-d9e87f2b402d http.request.method=GET http.request.remoteaddr="127.0.0.1:57590" http.request.uri="/v2/foo/bar/blobs/sha257:1bb19cac641e7dba7e0fb142ff81401711fb9c3436e8cb9572171944287cf973" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="921.888µs" http.response.status=400 http.response.written=110 vars.digest="sha257:1bb19cac641e7dba7e0fb142ff81401711fb9c3436e8cb9572171944287cf973" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:02:22:38 +0000] "GET /v2/foo/bar/blobs/sha257:1bb19cac641e7dba7e0fb142ff81401711fb9c3436e8cb9572171944287cf973 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-12-03T02:22:38Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36309" http.request.id=d89c1b4c-ebd0-4688-b7e9-95236e4c54f9 http.request.method=GET http.request.remoteaddr="127.0.0.1:42166" http.request.uri="/v2/foo/bar/blobs/sha256:1bb19cac641e7dba7e0fb142ff81401711fb9c3436e8cb9572171944287cf973" http.request.useragent="Go-http-client/1.1" http.response.duration=1.19037ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:38 +0000] "GET /v2/foo/bar/blobs/sha256:1bb19cac641e7dba7e0fb142ff81401711fb9c3436e8cb9572171944287cf973 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:38Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.11 time="2025-12-03T02:22:38Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T02:22:38Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:805402d451288c48443ab82f33bb1ea1c83481c9195dde172358f8b4f9b9fd52 err.message="blob unknown to registry" go.version=go1.24.11 http.request.host="127.0.0.1:35915" http.request.id=f2bde994-b1e6-4897-addd-c5a2f683be89 http.request.method=GET http.request.remoteaddr="127.0.0.1:54832" http.request.uri="/v2/foo/bar/blobs/sha256:805402d451288c48443ab82f33bb1ea1c83481c9195dde172358f8b4f9b9fd52" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.008009ms http.response.status=404 http.response.written=157 vars.digest="sha256:805402d451288c48443ab82f33bb1ea1c83481c9195dde172358f8b4f9b9fd52" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:02:22:38 +0000] "GET /v2/foo/bar/blobs/sha256:805402d451288c48443ab82f33bb1ea1c83481c9195dde172358f8b4f9b9fd52 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-12-03T02:22:38Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:805402d451288c48443ab82f33bb1ea1c83481c9195dde172358f8b4f9b9fd52 err.message="blob unknown to registry" go.version=go1.24.11 http.request.host="127.0.0.1:35915" http.request.id=d7f0a5bb-8b97-4dd9-bd12-efaffaeef28c http.request.method=HEAD http.request.remoteaddr="127.0.0.1:54846" http.request.uri="/v2/foo/bar/blobs/sha256:805402d451288c48443ab82f33bb1ea1c83481c9195dde172358f8b4f9b9fd52" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="851.327µs" http.response.status=404 http.response.written=157 vars.digest="sha256:805402d451288c48443ab82f33bb1ea1c83481c9195dde172358f8b4f9b9fd52" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:02:22:38 +0000] "HEAD /v2/foo/bar/blobs/sha256:805402d451288c48443ab82f33bb1ea1c83481c9195dde172358f8b4f9b9fd52 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-12-03T02:22:38Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35915" http.request.id=3f10da62-f145-4009-823a-90ecf06630fc http.request.method=POST http.request.remoteaddr="127.0.0.1:54846" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="882.288µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:38Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35915" http.request.id=159612ec-47e7-4792-8a7a-bf0b4bbb1ed0 http.request.method=GET http.request.remoteaddr="127.0.0.1:54846" http.request.uri="/v2/foo/bar/blobs/uploads/bd9e299e-bbde-4443-b1c5-1f3569c2ef47?_state=Uv_GE8g_k77LNfQ6RKWZbq8R9_WkfMGvCGITbC69ilB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkOWUyOTllLWJiZGUtNDQ0My1iMWM1LTFmMzU2OWMyZWY0NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjozOC45Nzg2NzgwNjRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="942.649µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:38 +0000] "GET /v2/foo/bar/blobs/uploads/bd9e299e-bbde-4443-b1c5-1f3569c2ef47?_state=Uv_GE8g_k77LNfQ6RKWZbq8R9_WkfMGvCGITbC69ilB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkOWUyOTllLWJiZGUtNDQ0My1iMWM1LTFmMzU2OWMyZWY0NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjozOC45Nzg2NzgwNjRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:38Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35915" http.request.id=c188d82d-2899-4d2f-bb28-afb6029dc197 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54846" http.request.uri="/v2/foo/bar/blobs/uploads/bd9e299e-bbde-4443-b1c5-1f3569c2ef47?_state=Uv_GE8g_k77LNfQ6RKWZbq8R9_WkfMGvCGITbC69ilB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkOWUyOTllLWJiZGUtNDQ0My1iMWM1LTFmMzU2OWMyZWY0NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjozOC45Nzg2NzgwNjRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="880.928µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:38 +0000] "DELETE /v2/foo/bar/blobs/uploads/bd9e299e-bbde-4443-b1c5-1f3569c2ef47?_state=Uv_GE8g_k77LNfQ6RKWZbq8R9_WkfMGvCGITbC69ilB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkOWUyOTllLWJiZGUtNDQ0My1iMWM1LTFmMzU2OWMyZWY0NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjozOC45Nzg2NzgwNjRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:38Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.11 http.request.host="127.0.0.1:35915" http.request.id=6bac918f-d49d-4f8c-90c7-567680437106 http.request.method=GET http.request.remoteaddr="127.0.0.1:54846" http.request.uri="/v2/foo/bar/blobs/uploads/bd9e299e-bbde-4443-b1c5-1f3569c2ef47?_state=Uv_GE8g_k77LNfQ6RKWZbq8R9_WkfMGvCGITbC69ilB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkOWUyOTllLWJiZGUtNDQ0My1iMWM1LTFmMzU2OWMyZWY0NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjozOC45Nzg2NzgwNjRaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=bd9e299e-bbde-4443-b1c5-1f3569c2ef47 time="2025-12-03T02:22:38Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.11 http.request.host="127.0.0.1:35915" http.request.id=6bac918f-d49d-4f8c-90c7-567680437106 http.request.method=GET http.request.remoteaddr="127.0.0.1:54846" http.request.uri="/v2/foo/bar/blobs/uploads/bd9e299e-bbde-4443-b1c5-1f3569c2ef47?_state=Uv_GE8g_k77LNfQ6RKWZbq8R9_WkfMGvCGITbC69ilB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkOWUyOTllLWJiZGUtNDQ0My1iMWM1LTFmMzU2OWMyZWY0NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjozOC45Nzg2NzgwNjRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="841.127µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=bd9e299e-bbde-4443-b1c5-1f3569c2ef47 127.0.0.1 - - [03/Dec/2025:02:22:38 +0000] "GET /v2/foo/bar/blobs/uploads/bd9e299e-bbde-4443-b1c5-1f3569c2ef47?_state=Uv_GE8g_k77LNfQ6RKWZbq8R9_WkfMGvCGITbC69ilB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkOWUyOTllLWJiZGUtNDQ0My1iMWM1LTFmMzU2OWMyZWY0NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjozOC45Nzg2NzgwNjRaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-12-03T02:22:38Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35915" http.request.id=21eed1a9-8ee7-4f72-8cb6-635f62a27a15 http.request.method=POST http.request.remoteaddr="127.0.0.1:54862" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="956.529µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:38Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.11 http.request.host="127.0.0.1:35915" http.request.id=61fd731e-ec91-4b57-803a-4e929bee0514 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54862" http.request.uri="/v2/foo/bar/blobs/uploads/19d7c461-1019-4224-adef-b1c01a571218?_state=kvl7k2FiG2HSupzaj9_GQHnMgRcPS4j0dbbfh-T0L6Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE5ZDdjNDYxLTEwMTktNDIyNC1hZGVmLWIxYzAxYTU3MTIxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjozOC45ODM0NTg3MDZaIn0%3D&digest=sha256%3A805402d451288c48443ab82f33bb1ea1c83481c9195dde172358f8b4f9b9fd52" http.request.useragent="Go-http-client/1.1" provided=sha256:805402d451288c48443ab82f33bb1ea1c83481c9195dde172358f8b4f9b9fd52 vars.name="foo/bar" vars.uuid=19d7c461-1019-4224-adef-b1c01a571218 time="2025-12-03T02:22:38Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.11 http.request.host="127.0.0.1:35915" http.request.id=61fd731e-ec91-4b57-803a-4e929bee0514 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54862" http.request.uri="/v2/foo/bar/blobs/uploads/19d7c461-1019-4224-adef-b1c01a571218?_state=kvl7k2FiG2HSupzaj9_GQHnMgRcPS4j0dbbfh-T0L6Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE5ZDdjNDYxLTEwMTktNDIyNC1hZGVmLWIxYzAxYTU3MTIxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjozOC45ODM0NTg3MDZaIn0%3D&digest=sha256%3A805402d451288c48443ab82f33bb1ea1c83481c9195dde172358f8b4f9b9fd52" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=19d7c461-1019-4224-adef-b1c01a571218 time="2025-12-03T02:22:38Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:805402d451288c48443ab82f33bb1ea1c83481c9195dde172358f8b4f9b9fd52, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.11 http.request.host="127.0.0.1:35915" http.request.id=61fd731e-ec91-4b57-803a-4e929bee0514 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54862" http.request.uri="/v2/foo/bar/blobs/uploads/19d7c461-1019-4224-adef-b1c01a571218?_state=kvl7k2FiG2HSupzaj9_GQHnMgRcPS4j0dbbfh-T0L6Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE5ZDdjNDYxLTEwMTktNDIyNC1hZGVmLWIxYzAxYTU3MTIxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjozOC45ODM0NTg3MDZaIn0%3D&digest=sha256%3A805402d451288c48443ab82f33bb1ea1c83481c9195dde172358f8b4f9b9fd52" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.011529ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=19d7c461-1019-4224-adef-b1c01a571218 127.0.0.1 - - [03/Dec/2025:02:22:38 +0000] "PUT /v2/foo/bar/blobs/uploads/19d7c461-1019-4224-adef-b1c01a571218?_state=kvl7k2FiG2HSupzaj9_GQHnMgRcPS4j0dbbfh-T0L6Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE5ZDdjNDYxLTEwMTktNDIyNC1hZGVmLWIxYzAxYTU3MTIxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjozOC45ODM0NTg3MDZaIn0%3D&digest=sha256%3A805402d451288c48443ab82f33bb1ea1c83481c9195dde172358f8b4f9b9fd52 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-12-03T02:22:38Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35915" http.request.id=ee7fe50e-ca82-4f30-b6ec-9dadcce13293 http.request.method=POST http.request.remoteaddr="127.0.0.1:54862" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="794.007µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:38Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35915" http.request.id=5a81852c-65d5-4cb6-9814-747c6e71f5a8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54862" http.request.uri="/v2/foo/bar/blobs/uploads/be73e3c3-8db8-45e9-860d-f6d33803e65f?_state=TtK8wiUVe8GIGOq4Osetdm6zKngDf6cwyCXPMJu_MkN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJlNzNlM2MzLThkYjgtNDVlOS04NjBkLWY2ZDMzODAzZTY1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjozOC45ODU4MzIxMjdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.006728ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:38 +0000] "PUT /v2/foo/bar/blobs/uploads/be73e3c3-8db8-45e9-860d-f6d33803e65f?_state=TtK8wiUVe8GIGOq4Osetdm6zKngDf6cwyCXPMJu_MkN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJlNzNlM2MzLThkYjgtNDVlOS04NjBkLWY2ZDMzODAzZTY1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjozOC45ODU4MzIxMjdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:38Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35915" http.request.id=a02d775d-f519-499e-bfe3-2d81cc40e751 http.request.method=POST http.request.remoteaddr="127.0.0.1:54862" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="891.487µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:38Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35915" http.request.id=5dc80b2b-8dde-411a-a705-d30b68aa8505 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54862" http.request.uri="/v2/foo/bar/blobs/uploads/6b3b56f5-5027-46a1-a5df-08ce3ae8c88f?_state=-wd6Owgx4_eXrGsmCoZDTFtAOFUkoVHDPyScYnEmkAh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiM2I1NmY1LTUwMjctNDZhMS1hNWRmLTA4Y2UzYWU4Yzg4ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjozOC45ODgxOTk1NDhaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.09401ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:38 +0000] "PUT /v2/foo/bar/blobs/uploads/6b3b56f5-5027-46a1-a5df-08ce3ae8c88f?_state=-wd6Owgx4_eXrGsmCoZDTFtAOFUkoVHDPyScYnEmkAh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiM2I1NmY1LTUwMjctNDZhMS1hNWRmLTA4Y2UzYWU4Yzg4ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjozOC45ODgxOTk1NDhaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:38Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35915" http.request.id=21ecd197-dbf6-4228-b1dd-f5ffc7148b3c http.request.method=POST http.request.remoteaddr="127.0.0.1:54862" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="856.768µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:40Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35915" http.request.id=ce6edb75-5b08-4aae-81d1-8cebc499d1f5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54862" http.request.uri="/v2/foo/bar/blobs/uploads/8717e263-9934-4fa8-a2c9-804351a54e42?_state=4w3O676xzD16BoTAIoRvP1R3SorXqPCjEaf6Uc4Qr2h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3MTdlMjYzLTk5MzQtNGZhOC1hMmM5LTgwNDM1MWE1NGU0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjozOC45OTA2NTQ4NVoifQ%3D%3D&digest=sha256%3A805402d451288c48443ab82f33bb1ea1c83481c9195dde172358f8b4f9b9fd52" http.request.useragent="Go-http-client/1.1" http.response.duration=1.490417816s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:38 +0000] "PUT /v2/foo/bar/blobs/uploads/8717e263-9934-4fa8-a2c9-804351a54e42?_state=4w3O676xzD16BoTAIoRvP1R3SorXqPCjEaf6Uc4Qr2h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3MTdlMjYzLTk5MzQtNGZhOC1hMmM5LTgwNDM1MWE1NGU0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjozOC45OTA2NTQ4NVoifQ%3D%3D&digest=sha256%3A805402d451288c48443ab82f33bb1ea1c83481c9195dde172358f8b4f9b9fd52 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:40Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35915" http.request.id=ba869bc6-9fdb-4975-b73c-d1b395d10e1b http.request.method=POST http.request.remoteaddr="127.0.0.1:54862" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.14797ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:42Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:35915" http.request.id=6c38a5eb-f5c6-4e8d-929f-c5ce4ead6fda http.request.method=PATCH http.request.remoteaddr="127.0.0.1:54862" http.request.uri="/v2/foo/bar/blobs/uploads/cacc8ce6-4dd4-4a62-8ba4-8803d1d9aba0?_state=cE9fz8u4LfjKxK69q8aYMVSZpQLWxPItQdavNL57a-17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNhY2M4Y2U2LTRkZDQtNGE2Mi04YmE0LTg4MDNkMWQ5YWJhMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjo0MC42MzM2NTM1NjdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.506327357s http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:40 +0000] "PATCH /v2/foo/bar/blobs/uploads/cacc8ce6-4dd4-4a62-8ba4-8803d1d9aba0?_state=cE9fz8u4LfjKxK69q8aYMVSZpQLWxPItQdavNL57a-17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNhY2M4Y2U2LTRkZDQtNGE2Mi04YmE0LTg4MDNkMWQ5YWJhMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjo0MC42MzM2NTM1NjdaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:42Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35915" http.request.id=9764c1fe-5288-47e5-88ea-971551858304 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54862" http.request.uri="/v2/foo/bar/blobs/uploads/cacc8ce6-4dd4-4a62-8ba4-8803d1d9aba0?_state=USV0rc9bbyP9kGLF52SRI9Bd6R0cZ2zpaCuNh-MU2Lt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNhY2M4Y2U2LTRkZDQtNGE2Mi04YmE0LTg4MDNkMWQ5YWJhMCIsIk9mZnNldCI6MjMzNzk5NjgsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjI6NDBaIn0%3D&digest=sha256%3A805402d451288c48443ab82f33bb1ea1c83481c9195dde172358f8b4f9b9fd52" http.request.useragent="Go-http-client/1.1" http.response.duration=1.20529ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:42 +0000] "PUT /v2/foo/bar/blobs/uploads/cacc8ce6-4dd4-4a62-8ba4-8803d1d9aba0?_state=USV0rc9bbyP9kGLF52SRI9Bd6R0cZ2zpaCuNh-MU2Lt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNhY2M4Y2U2LTRkZDQtNGE2Mi04YmE0LTg4MDNkMWQ5YWJhMCIsIk9mZnNldCI6MjMzNzk5NjgsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjI6NDBaIn0%3D&digest=sha256%3A805402d451288c48443ab82f33bb1ea1c83481c9195dde172358f8b4f9b9fd52 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:42Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35915" http.request.id=6ce74711-7907-41cd-810f-0c0176d6b3ed http.request.method=HEAD http.request.remoteaddr="127.0.0.1:54862" http.request.uri="/v2/foo/bar/blobs/sha256:805402d451288c48443ab82f33bb1ea1c83481c9195dde172358f8b4f9b9fd52" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.042049ms http.response.status=200 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:42 +0000] "HEAD /v2/foo/bar/blobs/sha256:805402d451288c48443ab82f33bb1ea1c83481c9195dde172358f8b4f9b9fd52 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:42Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35915" http.request.id=2ef90d14-372a-40df-b5bc-a6fb96c828fb http.request.method=GET http.request.remoteaddr="127.0.0.1:54862" http.request.uri="/v2/foo/bar/blobs/sha256:805402d451288c48443ab82f33bb1ea1c83481c9195dde172358f8b4f9b9fd52" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=123.021881ms http.response.status=200 http.response.written=23379968 127.0.0.1 - - [03/Dec/2025:02:22:42 +0000] "GET /v2/foo/bar/blobs/sha256:805402d451288c48443ab82f33bb1ea1c83481c9195dde172358f8b4f9b9fd52 HTTP/1.1" 200 23379968 "" "Go-http-client/1.1" time="2025-12-03T02:22:42Z" level=error msg="error parsing digest="sha257:805402d451288c48443ab82f33bb1ea1c83481c9195dde172358f8b4f9b9fd52": unsupported digest algorithm" go.version=go1.24.11 http.request.host="127.0.0.1:35915" http.request.id=618ef4d9-1e70-4ef2-b329-6ea9f0c23815 http.request.method=GET http.request.remoteaddr="127.0.0.1:54862" http.request.uri="/v2/foo/bar/blobs/sha257:805402d451288c48443ab82f33bb1ea1c83481c9195dde172358f8b4f9b9fd52" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:805402d451288c48443ab82f33bb1ea1c83481c9195dde172358f8b4f9b9fd52" vars.name="foo/bar" time="2025-12-03T02:22:42Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.11 http.request.host="127.0.0.1:35915" http.request.id=618ef4d9-1e70-4ef2-b329-6ea9f0c23815 http.request.method=GET http.request.remoteaddr="127.0.0.1:54862" http.request.uri="/v2/foo/bar/blobs/sha257:805402d451288c48443ab82f33bb1ea1c83481c9195dde172358f8b4f9b9fd52" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="822.368µs" http.response.status=400 http.response.written=110 vars.digest="sha257:805402d451288c48443ab82f33bb1ea1c83481c9195dde172358f8b4f9b9fd52" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:02:22:42 +0000] "GET /v2/foo/bar/blobs/sha257:805402d451288c48443ab82f33bb1ea1c83481c9195dde172358f8b4f9b9fd52 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-12-03T02:22:42Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35915" http.request.id=b09da1e1-056b-43fb-8d58-409b23e16762 http.request.method=GET http.request.remoteaddr="127.0.0.1:54888" http.request.uri="/v2/foo/bar/blobs/sha256:805402d451288c48443ab82f33bb1ea1c83481c9195dde172358f8b4f9b9fd52" http.request.useragent="Go-http-client/1.1" http.response.duration=1.07769ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:42 +0000] "GET /v2/foo/bar/blobs/sha256:805402d451288c48443ab82f33bb1ea1c83481c9195dde172358f8b4f9b9fd52 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:42Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35915" http.request.id=ffa9e4ea-301b-4697-be56-b1ac21e70d94 http.request.method=GET http.request.remoteaddr="127.0.0.1:54888" http.request.uri="/v2/foo/bar/blobs/sha256:805402d451288c48443ab82f33bb1ea1c83481c9195dde172358f8b4f9b9fd52" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.431791ms http.response.status=200 http.response.written=360448 127.0.0.1 - - [03/Dec/2025:02:22:42 +0000] "GET /v2/foo/bar/blobs/sha256:805402d451288c48443ab82f33bb1ea1c83481c9195dde172358f8b4f9b9fd52 HTTP/1.1" 200 360448 "" "Go-http-client/1.1" time="2025-12-03T02:22:42Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:35915" http.request.id=d3482d4b-da7d-434d-a8b2-593bc43a28ad http.request.method=GET http.request.remoteaddr="127.0.0.1:54878" http.request.uri="/v2/foo/bar/blobs/sha256:805402d451288c48443ab82f33bb1ea1c83481c9195dde172358f8b4f9b9fd52" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=9.530244ms http.response.status=200 http.response.written=2681472 127.0.0.1 - - [03/Dec/2025:02:22:42 +0000] "GET /v2/foo/bar/blobs/sha256:805402d451288c48443ab82f33bb1ea1c83481c9195dde172358f8b4f9b9fd52 HTTP/1.1" 200 2681472 "" "Go-http-client/1.1" time="2025-12-03T02:22:42Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36309" http.request.id=04e9c155-24b6-4659-bd73-da9fbac267a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:42154" http.request.uri="/v2/foo/bar/blobs/sha256:1bb19cac641e7dba7e0fb142ff81401711fb9c3436e8cb9572171944287cf973" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.573233759s http.response.status=200 http.response.written=2681472 127.0.0.1 - - [03/Dec/2025:02:22:38 +0000] "GET /v2/foo/bar/blobs/sha256:1bb19cac641e7dba7e0fb142ff81401711fb9c3436e8cb9572171944287cf973 HTTP/1.1" 200 2681472 "" "Go-http-client/1.1" time="2025-12-03T02:22:42Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36309" http.request.id=ecfa824e-64fb-41c4-97c9-005c0dc9475d http.request.method=GET http.request.remoteaddr="127.0.0.1:42166" http.request.uri="/v2/foo/bar/blobs/sha256:1bb19cac641e7dba7e0fb142ff81401711fb9c3436e8cb9572171944287cf973" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.568415196s http.response.status=200 http.response.written=2634240 127.0.0.1 - - [03/Dec/2025:02:22:38 +0000] "GET /v2/foo/bar/blobs/sha256:1bb19cac641e7dba7e0fb142ff81401711fb9c3436e8cb9572171944287cf973 HTTP/1.1" 200 2634240 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (6.43s) === RUN TestBlobDelete time="2025-12-03T02:22:42Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.11 time="2025-12-03T02:22:42Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T02:22:42Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062 err.message="blob unknown to registry" go.version=go1.24.11 http.request.host="127.0.0.1:39067" http.request.id=bad288bc-b11f-4b17-9f29-83e8e1cd9bef http.request.method=GET http.request.remoteaddr="127.0.0.1:60058" http.request.uri="/v2/foo/bar/blobs/sha256:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.081209ms http.response.status=404 http.response.written=157 vars.digest="sha256:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:02:22:42 +0000] "GET /v2/foo/bar/blobs/sha256:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-12-03T02:22:42Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062 err.message="blob unknown to registry" go.version=go1.24.11 http.request.host="127.0.0.1:39067" http.request.id=055dd71a-05a9-4f09-8fb1-036c71a7d99c http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60062" http.request.uri="/v2/foo/bar/blobs/sha256:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.022089ms http.response.status=404 http.response.written=157 vars.digest="sha256:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:02:22:42 +0000] "HEAD /v2/foo/bar/blobs/sha256:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-12-03T02:22:42Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39067" http.request.id=605d5daf-63fe-4826-921c-308ac8b51ef3 http.request.method=POST http.request.remoteaddr="127.0.0.1:60062" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="935.369µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:42Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39067" http.request.id=67bbe7f5-5ffe-4e15-b9e6-572a7538e320 http.request.method=GET http.request.remoteaddr="127.0.0.1:60062" http.request.uri="/v2/foo/bar/blobs/uploads/c809a95b-326e-4ae2-8eec-a0ce0b0d3c20?_state=35gy_QspqiOfFIFLuJ-9NzaT0mR4ijzxBs6DM8eQUsF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM4MDlhOTViLTMyNmUtNGFlMi04ZWVjLWEwY2UwYjBkM2MyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjo0Mi41NTcyMjAzNVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.026729ms http.response.status=204 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:42 +0000] "GET /v2/foo/bar/blobs/uploads/c809a95b-326e-4ae2-8eec-a0ce0b0d3c20?_state=35gy_QspqiOfFIFLuJ-9NzaT0mR4ijzxBs6DM8eQUsF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM4MDlhOTViLTMyNmUtNGFlMi04ZWVjLWEwY2UwYjBkM2MyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjo0Mi41NTcyMjAzNVoifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:42Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39067" http.request.id=d85292a4-19e9-4fc9-b4b8-c9876b248133 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60062" http.request.uri="/v2/foo/bar/blobs/uploads/c809a95b-326e-4ae2-8eec-a0ce0b0d3c20?_state=35gy_QspqiOfFIFLuJ-9NzaT0mR4ijzxBs6DM8eQUsF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM4MDlhOTViLTMyNmUtNGFlMi04ZWVjLWEwY2UwYjBkM2MyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjo0Mi41NTcyMjAzNVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="986.248µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:42 +0000] "DELETE /v2/foo/bar/blobs/uploads/c809a95b-326e-4ae2-8eec-a0ce0b0d3c20?_state=35gy_QspqiOfFIFLuJ-9NzaT0mR4ijzxBs6DM8eQUsF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM4MDlhOTViLTMyNmUtNGFlMi04ZWVjLWEwY2UwYjBkM2MyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjo0Mi41NTcyMjAzNVoifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:42Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.11 http.request.host="127.0.0.1:39067" http.request.id=0aee5233-e5db-4f3f-ba8a-c727abf5ec86 http.request.method=GET http.request.remoteaddr="127.0.0.1:60062" http.request.uri="/v2/foo/bar/blobs/uploads/c809a95b-326e-4ae2-8eec-a0ce0b0d3c20?_state=35gy_QspqiOfFIFLuJ-9NzaT0mR4ijzxBs6DM8eQUsF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM4MDlhOTViLTMyNmUtNGFlMi04ZWVjLWEwY2UwYjBkM2MyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjo0Mi41NTcyMjAzNVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=c809a95b-326e-4ae2-8eec-a0ce0b0d3c20 time="2025-12-03T02:22:42Z" 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.24.11 http.request.host="127.0.0.1:39067" http.request.id=0aee5233-e5db-4f3f-ba8a-c727abf5ec86 http.request.method=GET http.request.remoteaddr="127.0.0.1:60062" http.request.uri="/v2/foo/bar/blobs/uploads/c809a95b-326e-4ae2-8eec-a0ce0b0d3c20?_state=35gy_QspqiOfFIFLuJ-9NzaT0mR4ijzxBs6DM8eQUsF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM4MDlhOTViLTMyNmUtNGFlMi04ZWVjLWEwY2UwYjBkM2MyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjo0Mi41NTcyMjAzNVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="975.169µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=c809a95b-326e-4ae2-8eec-a0ce0b0d3c20 127.0.0.1 - - [03/Dec/2025:02:22:42 +0000] "GET /v2/foo/bar/blobs/uploads/c809a95b-326e-4ae2-8eec-a0ce0b0d3c20?_state=35gy_QspqiOfFIFLuJ-9NzaT0mR4ijzxBs6DM8eQUsF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM4MDlhOTViLTMyNmUtNGFlMi04ZWVjLWEwY2UwYjBkM2MyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjo0Mi41NTcyMjAzNVoifQ%3D%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-12-03T02:22:42Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39067" http.request.id=bbe6ebcb-c8dd-4938-b4fc-232667038ad1 http.request.method=POST http.request.remoteaddr="127.0.0.1:60064" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.039009ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:42Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.11 http.request.host="127.0.0.1:39067" http.request.id=49aa2f8f-142b-4f6b-b0d8-6284f1fb7245 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60064" http.request.uri="/v2/foo/bar/blobs/uploads/230218f7-aa76-4b46-83f0-6f1658b2386e?_state=2N5sxR0nkIcC7l59GxY3ZXDxbyvrHEw5SaabSCthlcV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzMDIxOGY3LWFhNzYtNGI0Ni04M2YwLTZmMTY1OGIyMzg2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjo0Mi41NjI0MTU2MzZaIn0%3D&digest=sha256%3A9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062" http.request.useragent="Go-http-client/1.1" provided=sha256:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062 vars.name="foo/bar" vars.uuid=230218f7-aa76-4b46-83f0-6f1658b2386e time="2025-12-03T02:22:42Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.11 http.request.host="127.0.0.1:39067" http.request.id=49aa2f8f-142b-4f6b-b0d8-6284f1fb7245 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60064" http.request.uri="/v2/foo/bar/blobs/uploads/230218f7-aa76-4b46-83f0-6f1658b2386e?_state=2N5sxR0nkIcC7l59GxY3ZXDxbyvrHEw5SaabSCthlcV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzMDIxOGY3LWFhNzYtNGI0Ni04M2YwLTZmMTY1OGIyMzg2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjo0Mi41NjI0MTU2MzZaIn0%3D&digest=sha256%3A9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=230218f7-aa76-4b46-83f0-6f1658b2386e time="2025-12-03T02:22:42Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.11 http.request.host="127.0.0.1:39067" http.request.id=49aa2f8f-142b-4f6b-b0d8-6284f1fb7245 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60064" http.request.uri="/v2/foo/bar/blobs/uploads/230218f7-aa76-4b46-83f0-6f1658b2386e?_state=2N5sxR0nkIcC7l59GxY3ZXDxbyvrHEw5SaabSCthlcV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzMDIxOGY3LWFhNzYtNGI0Ni04M2YwLTZmMTY1OGIyMzg2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjo0Mi41NjI0MTU2MzZaIn0%3D&digest=sha256%3A9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.09649ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=230218f7-aa76-4b46-83f0-6f1658b2386e 127.0.0.1 - - [03/Dec/2025:02:22:42 +0000] "PUT /v2/foo/bar/blobs/uploads/230218f7-aa76-4b46-83f0-6f1658b2386e?_state=2N5sxR0nkIcC7l59GxY3ZXDxbyvrHEw5SaabSCthlcV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzMDIxOGY3LWFhNzYtNGI0Ni04M2YwLTZmMTY1OGIyMzg2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjo0Mi41NjI0MTU2MzZaIn0%3D&digest=sha256%3A9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-12-03T02:22:42Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39067" http.request.id=db3e345b-5a16-4f8c-b69e-127609df2ffa http.request.method=POST http.request.remoteaddr="127.0.0.1:60064" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="919.328µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:42Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39067" http.request.id=3a3afe22-a5c5-4707-824f-0377440f59d0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60064" http.request.uri="/v2/foo/bar/blobs/uploads/37a6d9d5-39e4-43d5-b452-abd285bce20f?_state=1WwRseUenzR_pLnFKkkNH3gNV_Umf2ko4zz5na8UwHl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3YTZkOWQ1LTM5ZTQtNDNkNS1iNDUyLWFiZDI4NWJjZTIwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjo0Mi41NjUxOTM2MloifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.185771ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:42 +0000] "PUT /v2/foo/bar/blobs/uploads/37a6d9d5-39e4-43d5-b452-abd285bce20f?_state=1WwRseUenzR_pLnFKkkNH3gNV_Umf2ko4zz5na8UwHl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3YTZkOWQ1LTM5ZTQtNDNkNS1iNDUyLWFiZDI4NWJjZTIwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjo0Mi41NjUxOTM2MloifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:42Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39067" http.request.id=65f32c4a-bab7-48ad-a99c-c667538255a2 http.request.method=POST http.request.remoteaddr="127.0.0.1:60064" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="911.368µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:42Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39067" http.request.id=742aee3c-3178-404d-bc93-0557a1cd3090 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60064" http.request.uri="/v2/foo/bar/blobs/uploads/99eb486b-a52b-4297-9bbd-7bf5b5d939b2?_state=HILF6-TMkkiNayOlO2WcXufHZ_Rb2fs2mcdDLHnXmN97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk5ZWI0ODZiLWE1MmItNDI5Ny05YmJkLTdiZjViNWQ5MzliMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjo0Mi41Njc5NTk1MjRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.205491ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:42 +0000] "PUT /v2/foo/bar/blobs/uploads/99eb486b-a52b-4297-9bbd-7bf5b5d939b2?_state=HILF6-TMkkiNayOlO2WcXufHZ_Rb2fs2mcdDLHnXmN97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk5ZWI0ODZiLWE1MmItNDI5Ny05YmJkLTdiZjViNWQ5MzliMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjo0Mi41Njc5NTk1MjRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:42Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39067" http.request.id=3d315ffb-7056-4498-a0ca-97df8160c91d http.request.method=POST http.request.remoteaddr="127.0.0.1:60064" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="911.328µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:44Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39067" http.request.id=5dae824f-3195-4f82-9aae-fca8b6d24da9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60064" http.request.uri="/v2/foo/bar/blobs/uploads/200bd16f-035d-4163-9dcd-0eb5633b1ce9?_state=7TJNXo4pIbEtJj7zxzyDktoOCLN-ggBVZCurKd6aw4l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwMGJkMTZmLTAzNWQtNDE2My05ZGNkLTBlYjU2MzNiMWNlOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjo0Mi41NzA3MjY5NDlaIn0%3D&digest=sha256%3A9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062" http.request.useragent="Go-http-client/1.1" http.response.duration=1.609309222s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:42 +0000] "PUT /v2/foo/bar/blobs/uploads/200bd16f-035d-4163-9dcd-0eb5633b1ce9?_state=7TJNXo4pIbEtJj7zxzyDktoOCLN-ggBVZCurKd6aw4l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwMGJkMTZmLTAzNWQtNDE2My05ZGNkLTBlYjU2MzNiMWNlOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjo0Mi41NzA3MjY5NDlaIn0%3D&digest=sha256%3A9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:44Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39067" http.request.id=d9643419-9d0d-4579-8d63-294c04292740 http.request.method=POST http.request.remoteaddr="127.0.0.1:60064" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.059089ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:45Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:39067" http.request.id=8202ad5f-7ee5-4d36-a167-b5d899ae6370 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:60064" http.request.uri="/v2/foo/bar/blobs/uploads/c77e2deb-924d-4e85-b75c-229c3b12cc77?_state=CnD6sk7J4wSbvlGGVajbVjebhZKKsDNNvu5Ozf0xp7R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM3N2UyZGViLTkyNGQtNGU4NS1iNzVjLTIyOWMzYjEyY2M3NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjo0NC4zMzU5NDIzNFoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.523985232s http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:44 +0000] "PATCH /v2/foo/bar/blobs/uploads/c77e2deb-924d-4e85-b75c-229c3b12cc77?_state=CnD6sk7J4wSbvlGGVajbVjebhZKKsDNNvu5Ozf0xp7R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM3N2UyZGViLTkyNGQtNGU4NS1iNzVjLTIyOWMzYjEyY2M3NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjo0NC4zMzU5NDIzNFoifQ%3D%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:45Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39067" http.request.id=192ef043-b4e6-48b7-99fe-811e868c46ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:60064" http.request.uri="/v2/foo/bar/blobs/uploads/c77e2deb-924d-4e85-b75c-229c3b12cc77?_state=9OGtdZl-dBYxnBKl1q_y3jsdfK9NfiYAZEZ4jeTn13V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM3N2UyZGViLTkyNGQtNGU4NS1iNzVjLTIyOWMzYjEyY2M3NyIsIk9mZnNldCI6MjM5MDAxNjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjI6NDRaIn0%3D&digest=sha256%3A9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062" http.request.useragent="Go-http-client/1.1" http.response.duration=1.17221ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:45 +0000] "PUT /v2/foo/bar/blobs/uploads/c77e2deb-924d-4e85-b75c-229c3b12cc77?_state=9OGtdZl-dBYxnBKl1q_y3jsdfK9NfiYAZEZ4jeTn13V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM3N2UyZGViLTkyNGQtNGU4NS1iNzVjLTIyOWMzYjEyY2M3NyIsIk9mZnNldCI6MjM5MDAxNjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjI6NDRaIn0%3D&digest=sha256%3A9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:45Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39067" http.request.id=96a108e7-a6a6-4c9d-81b3-219881f77ee5 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60064" http.request.uri="/v2/foo/bar/blobs/sha256:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.042769ms http.response.status=200 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:45 +0000] "HEAD /v2/foo/bar/blobs/sha256:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:45Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39067" http.request.id=a6fe3ba4-0d29-4b0f-9153-3eb30bd82eb1 http.request.method=GET http.request.remoteaddr="127.0.0.1:60064" http.request.uri="/v2/foo/bar/blobs/sha256:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=131.911839ms http.response.status=200 http.response.written=23900160 127.0.0.1 - - [03/Dec/2025:02:22:45 +0000] "GET /v2/foo/bar/blobs/sha256:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062 HTTP/1.1" 200 23900160 "" "Go-http-client/1.1" time="2025-12-03T02:22:46Z" level=error msg="error parsing digest="sha257:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062": unsupported digest algorithm" go.version=go1.24.11 http.request.host="127.0.0.1:39067" http.request.id=d67d58a8-d952-46a3-8df4-04e8b664d6d1 http.request.method=GET http.request.remoteaddr="127.0.0.1:60064" http.request.uri="/v2/foo/bar/blobs/sha257:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062" vars.name="foo/bar" time="2025-12-03T02:22:46Z" 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.24.11 http.request.host="127.0.0.1:39067" http.request.id=d67d58a8-d952-46a3-8df4-04e8b664d6d1 http.request.method=GET http.request.remoteaddr="127.0.0.1:60064" http.request.uri="/v2/foo/bar/blobs/sha257:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="837.807µs" http.response.status=400 http.response.written=110 vars.digest="sha257:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:02:22:46 +0000] "GET /v2/foo/bar/blobs/sha257:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-12-03T02:22:46Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39067" http.request.id=16c25dec-8a95-44ca-b7ba-40cf1340a57a http.request.method=GET http.request.remoteaddr="127.0.0.1:60092" http.request.uri="/v2/foo/bar/blobs/sha256:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062" http.request.useragent="Go-http-client/1.1" http.response.duration=1.13877ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:46 +0000] "GET /v2/foo/bar/blobs/sha256:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:46Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39067" http.request.id=e9c9bdd2-e5f6-4c10-9cff-a6c260c25aa8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60100" http.request.uri="/v2/foo/bar/blobs/sha256:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062" http.request.useragent="Go-http-client/1.1" http.response.duration="929.528µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:46 +0000] "DELETE /v2/foo/bar/blobs/sha256:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:46Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062 err.message="blob unknown to registry" go.version=go1.24.11 http.request.host="127.0.0.1:39067" http.request.id=20411e75-8e6d-4101-850e-766466e170b4 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60100" http.request.uri="/v2/foo/bar/blobs/sha256:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="818.328µs" http.response.status=404 http.response.written=157 vars.digest="sha256:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:02:22:46 +0000] "HEAD /v2/foo/bar/blobs/sha256:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-12-03T02:22:46Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.24.11 http.request.host="127.0.0.1:39067" http.request.id=8fc354e2-b337-465c-860d-62b3b960a9ff http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60100" http.request.uri="/v2/foo/bar/blobs/sha256:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="849.408µs" http.response.status=404 http.response.written=74 vars.digest="sha256:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:02:22:46 +0000] "DELETE /v2/foo/bar/blobs/sha256:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-12-03T02:22:46Z" level=error msg="error parsing digest="sha257:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062": unsupported digest algorithm" go.version=go1.24.11 http.request.host="127.0.0.1:39067" http.request.id=2f12bf10-5637-482e-9497-0738624efa3c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60102" http.request.uri="/v2/foo/bar/blobs/sha257:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062" vars.name="foo/bar" time="2025-12-03T02:22:46Z" 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.24.11 http.request.host="127.0.0.1:39067" http.request.id=2f12bf10-5637-482e-9497-0738624efa3c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60102" http.request.uri="/v2/foo/bar/blobs/sha257:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="917.089µs" http.response.status=400 http.response.written=110 vars.digest="sha257:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:02:22:46 +0000] "DELETE /v2/foo/bar/blobs/sha257:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-12-03T02:22:46Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39067" http.request.id=d7b96426-5794-4ff9-9a6c-db7db7655e72 http.request.method=POST http.request.remoteaddr="127.0.0.1:60116" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="984.408µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:46 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:47Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39067" http.request.id=fe5007cc-4ef7-486d-8782-06e81015fdbf http.request.method=PUT http.request.remoteaddr="127.0.0.1:60116" http.request.uri="/v2/foo/bar/blobs/uploads/f6747866-eb13-4f2a-8b3d-05627d65ea4a?_state=b6BTMedBTH1OWH2q6rauSR2VlzVrQzIgYmfpkoucEWR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY2NzQ3ODY2LWViMTMtNGYyYS04YjNkLTA1NjI3ZDY1ZWE0YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjo0Ni4wNDEyMzgzMjVaIn0%3D&digest=sha256%3A9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062" http.request.useragent="Go-http-client/1.1" http.response.duration=1.600074341s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:46 +0000] "PUT /v2/foo/bar/blobs/uploads/f6747866-eb13-4f2a-8b3d-05627d65ea4a?_state=b6BTMedBTH1OWH2q6rauSR2VlzVrQzIgYmfpkoucEWR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY2NzQ3ODY2LWViMTMtNGYyYS04YjNkLTA1NjI3ZDY1ZWE0YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjo0Ni4wNDEyMzgzMjVaIn0%3D&digest=sha256%3A9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:47Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39067" http.request.id=9b7e1dfa-2c2b-4f35-ac59-09833ed9935a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60116" http.request.uri="/v2/foo/bar/blobs/sha256:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.13349ms http.response.status=200 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:47 +0000] "HEAD /v2/foo/bar/blobs/sha256:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:47Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39067" http.request.id=0996c2e2-95b6-4380-ae2d-3cc282664880 http.request.method=GET http.request.remoteaddr="127.0.0.1:60080" http.request.uri="/v2/foo/bar/blobs/sha256:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.771661608s http.response.status=200 http.response.written=2681472 127.0.0.1 - - [03/Dec/2025:02:22:46 +0000] "GET /v2/foo/bar/blobs/sha256:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062 HTTP/1.1" 200 2681472 "" "Go-http-client/1.1" time="2025-12-03T02:22:47Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:39067" http.request.id=0d28cffe-f326-4226-bcba-996b6337d869 http.request.method=GET http.request.remoteaddr="127.0.0.1:60092" http.request.uri="/v2/foo/bar/blobs/sha256:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.766848846s http.response.status=200 http.response.written=2634240 127.0.0.1 - - [03/Dec/2025:02:22:46 +0000] "GET /v2/foo/bar/blobs/sha256:9bc2751cc5d57bae1569921d14cd6f639b90a69050be6477a353e5a5ab0cf062 HTTP/1.1" 200 2634240 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (5.49s) === RUN TestRelativeURL time="2025-12-03T02:22:47Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.11 time="2025-12-03T02:22:47Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T02:22:47Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:43251" http.request.id=59a63435-a93c-4800-894a-77f2952117de http.request.method=POST http.request.remoteaddr="127.0.0.1:43430" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.035249ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:49Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:43251" http.request.id=48180384-6e9b-4780-9808-329213c6e611 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43430" http.request.uri="/v2/foo/bar/blobs/uploads/2196f851-df4c-4eee-a277-4d65ac5a487f?_state=-uL-f2LMybj6BwABkX-IXp2gyN_dN9dOtWA6Zx6_1ux7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIxOTZmODUxLWRmNGMtNGVlZS1hMjc3LTRkNjVhYzVhNDg3ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjo0Ny44MDM0NzUyNVoifQ%3D%3D&digest=sha256%3A594362a803f8868e2d781b46a86b88b7bd8f558d7476e77f9e37387eae7c2a09" http.request.useragent="Go-http-client/1.1" http.response.duration=1.225329647s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:48 +0000] "PUT /v2/foo/bar/blobs/uploads/2196f851-df4c-4eee-a277-4d65ac5a487f?_state=-uL-f2LMybj6BwABkX-IXp2gyN_dN9dOtWA6Zx6_1ux7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIxOTZmODUxLWRmNGMtNGVlZS1hMjc3LTRkNjVhYzVhNDg3ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjo0Ny44MDM0NzUyNVoifQ%3D%3D&digest=sha256%3A594362a803f8868e2d781b46a86b88b7bd8f558d7476e77f9e37387eae7c2a09 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:49Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:43251" http.request.id=3f66872b-34ff-44c7-8181-5d0ca4386a2d http.request.method=POST http.request.remoteaddr="127.0.0.1:43430" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.13541ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:49Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:43251" http.request.id=b3b630fb-325d-4b4e-ba3d-0776a3765c6f http.request.method=POST http.request.remoteaddr="127.0.0.1:43430" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="981.609µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:50Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:43251" http.request.id=59d959ae-3a35-470c-8b2c-71d5e5fe2699 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43430" http.request.uri="/v2/foo/bar/blobs/uploads/d0af8d8d-3885-42f2-8886-59f108026f5f?_state=3ckLnGgzjcfm4g2HbBwCnUjJ_FPRu61PPHwLMgK-LR97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQwYWY4ZDhkLTM4ODUtNDJmMi04ODg2LTU5ZjEwODAyNmY1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjo0OS40NzE4NDQ0MzFaIn0%3D&digest=sha256%3Aa32062ef53b94557aea4b431f8af0e73b724d287e1ce983c0d8109927c7aec36" http.request.useragent="Go-http-client/1.1" http.response.duration=1.399837341s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:49 +0000] "PUT /v2/foo/bar/blobs/uploads/d0af8d8d-3885-42f2-8886-59f108026f5f?_state=3ckLnGgzjcfm4g2HbBwCnUjJ_FPRu61PPHwLMgK-LR97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQwYWY4ZDhkLTM4ODUtNDJmMi04ODg2LTU5ZjEwODAyNmY1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjo0OS40NzE4NDQ0MzFaIn0%3D&digest=sha256%3Aa32062ef53b94557aea4b431f8af0e73b724d287e1ce983c0d8109927c7aec36 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (3.07s) === RUN TestBlobDeleteDisabled time="2025-12-03T02:22:50Z" 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.24.11 time="2025-12-03T02:22:50Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T02:22:51Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.11 http.request.host="127.0.0.1:33185" http.request.id=f51deb3f-536d-4af3-a477-703bc6ec1055 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49146" http.request.uri="/v2/foo/bar/blobs/sha256:8162fe5be97b8b04a4c31d4dd404a8607c0e28565a93b5daab3263981cc0dbbf" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="916.328µs" http.response.status=405 http.response.written=78 vars.digest="sha256:8162fe5be97b8b04a4c31d4dd404a8607c0e28565a93b5daab3263981cc0dbbf" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:02:22:51 +0000] "DELETE /v2/foo/bar/blobs/sha256:8162fe5be97b8b04a4c31d4dd404a8607c0e28565a93b5daab3263981cc0dbbf HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.17s) === RUN TestDeleteDisabled time="2025-12-03T02:22: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.24.11 time="2025-12-03T02:22:51Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T02:22:51Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37921" http.request.id=64b06865-e75f-4fbb-a689-2d7cdcb39187 http.request.method=POST http.request.remoteaddr="127.0.0.1:59608" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.081929ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:53Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37921" http.request.id=77831bd8-ca1e-41b3-8360-d5b710fc52be http.request.method=PUT http.request.remoteaddr="127.0.0.1:59608" http.request.uri="/v2/foo/bar/blobs/uploads/c2b2a456-33f3-4d92-8a49-f5df68548394?_state=3Z9mQwwxHikYe7L5d8pNdopfYAGxlLKS8NC14o420It7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMyYjJhNDU2LTMzZjMtNGQ5Mi04YTQ5LWY1ZGY2ODU0ODM5NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjo1MS4zNDAwNjEyNDhaIn0%3D&digest=sha256%3A22bc3d3128a72a488b2d3ca0468aa204d5c61d06948e78375bacfdac365a02f5" http.request.useragent="Go-http-client/1.1" http.response.duration=2.623475373s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:51 +0000] "PUT /v2/foo/bar/blobs/uploads/c2b2a456-33f3-4d92-8a49-f5df68548394?_state=3Z9mQwwxHikYe7L5d8pNdopfYAGxlLKS8NC14o420It7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMyYjJhNDU2LTMzZjMtNGQ5Mi04YTQ5LWY1ZGY2ODU0ODM5NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjo1MS4zNDAwNjEyNDhaIn0%3D&digest=sha256%3A22bc3d3128a72a488b2d3ca0468aa204d5c61d06948e78375bacfdac365a02f5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:53Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.11 http.request.host="127.0.0.1:37921" http.request.id=171727cd-a621-487e-a1c7-a495161246ca http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59608" http.request.uri="/v2/foo/bar/blobs/sha256:22bc3d3128a72a488b2d3ca0468aa204d5c61d06948e78375bacfdac365a02f5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="921.528µs" http.response.status=405 http.response.written=78 vars.digest="sha256:22bc3d3128a72a488b2d3ca0468aa204d5c61d06948e78375bacfdac365a02f5" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:02:22:53 +0000] "DELETE /v2/foo/bar/blobs/sha256:22bc3d3128a72a488b2d3ca0468aa204d5c61d06948e78375bacfdac365a02f5 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (2.92s) === RUN TestDeleteReadOnly time="2025-12-03T02:22: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.24.11 time="2025-12-03T02:22:53Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T02:22:54Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37851" http.request.id=cd1006d3-4e6d-4a39-87e3-615e628c483c http.request.method=POST http.request.remoteaddr="127.0.0.1:40064" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.068969ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:54 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:56Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37851" http.request.id=c7508f19-f1b1-41e9-8440-ca002e0ebcec http.request.method=PUT http.request.remoteaddr="127.0.0.1:40064" http.request.uri="/v2/foo/bar/blobs/uploads/53d465f5-0723-4413-9a6d-d492eb1de606?_state=a8ufrdVE678rEu1aqUCTHTT2OyPf37Eg820ssIUL3_t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUzZDQ2NWY1LTA3MjMtNDQxMy05YTZkLWQ0OTJlYjFkZTYwNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjo1NC4yNzY1OTk2NTJaIn0%3D&digest=sha256%3Ac46c44a511eb530c73cc53b80aa1898fd1580932f5f8f5382f4e610298cbc760" http.request.useragent="Go-http-client/1.1" http.response.duration=2.652394508s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:54 +0000] "PUT /v2/foo/bar/blobs/uploads/53d465f5-0723-4413-9a6d-d492eb1de606?_state=a8ufrdVE678rEu1aqUCTHTT2OyPf37Eg820ssIUL3_t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUzZDQ2NWY1LTA3MjMtNDQxMy05YTZkLWQ0OTJlYjFkZTYwNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMjo1NC4yNzY1OTk2NTJaIn0%3D&digest=sha256%3Ac46c44a511eb530c73cc53b80aa1898fd1580932f5f8f5382f4e610298cbc760 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [03/Dec/2025:02:22:56 +0000] "DELETE /v2/foo/bar/blobs/sha256:c46c44a511eb530c73cc53b80aa1898fd1580932f5f8f5382f4e610298cbc760 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (2.97s) === RUN TestStartPushReadOnly time="2025-12-03T02:22:56Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.11 time="2025-12-03T02:22:56Z" level=info msg="redis not configured" go.version=go1.24.11 127.0.0.1 - - [03/Dec/2025:02:22:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI time="2025-12-03T02:22:56Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.11 time="2025-12-03T02:22:56Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T02:22:56Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=1cb69f3a-e202-463e-b0f1-34a7250ee4e5 http.request.method=GET http.request.remoteaddr="127.0.0.1:38748" 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="903.488µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [03/Dec/2025:02:22:56 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-12-03T02:22:56Z" 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.24.11 http.request.host="127.0.0.1:36521" http.request.id=076092d5-1aee-4b54-8573-f64095e5f09d http.request.method=GET http.request.remoteaddr="127.0.0.1:38748" 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="897.728µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [03/Dec/2025:02:22:56 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-12-03T02:22:56Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=39c774fb-2615-46f8-9c0e-2c090e92090b http.request.method=PUT http.request.remoteaddr="127.0.0.1:38748" 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="793.927µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [03/Dec/2025:02:22:56 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-12-03T02:22:56Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=a94f1b04-6c1c-4ebf-8df8-1d4d9e350d30 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38748" 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=3.080827ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-12-03T02:22:56Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=a94f1b04-6c1c-4ebf-8df8-1d4d9e350d30 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38748" 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=3.171668ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-12-03T02:22:56Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=a94f1b04-6c1c-4ebf-8df8-1d4d9e350d30 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38748" 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=3.226148ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-12-03T02:22:56Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=a94f1b04-6c1c-4ebf-8df8-1d4d9e350d30 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38748" 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=3.277228ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [03/Dec/2025:02:22:56 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-12-03T02:22:57Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=3c16bf74-2566-428a-9fdb-81ba05ec02d8 http.request.method=POST http.request.remoteaddr="127.0.0.1:38748" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.013849ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:57 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:58Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=43231f88-640a-4f95-a9e4-c54e70bc29c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38748" http.request.uri="/v2/foo/schema1/blobs/uploads/520e1f12-04e9-4db8-a5a9-3d1781a4b224?_state=fmO8mANCe48FNwCGrkmnPRQlVl1vqc7YSdDBDe8mTHd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1MjBlMWYxMi0wNGU5LTRkYjgtYTVhOS0zZDE3ODFhNGIyMjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjI6NTcuMTI1NTU3MDQ3WiJ9&digest=sha256%3A57b8e0c3af7e71879ccffb0b790f48a08cdb1f13a2fd05d33203e44905ad8bdd" http.request.useragent="Go-http-client/1.1" http.response.duration=992.524562ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:57 +0000] "PUT /v2/foo/schema1/blobs/uploads/520e1f12-04e9-4db8-a5a9-3d1781a4b224?_state=fmO8mANCe48FNwCGrkmnPRQlVl1vqc7YSdDBDe8mTHd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1MjBlMWYxMi0wNGU5LTRkYjgtYTVhOS0zZDE3ODFhNGIyMjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjI6NTcuMTI1NTU3MDQ3WiJ9&digest=sha256%3A57b8e0c3af7e71879ccffb0b790f48a08cdb1f13a2fd05d33203e44905ad8bdd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:58Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=e3e0e2c5-c165-428e-a196-52b332bb2e4f http.request.method=POST http.request.remoteaddr="127.0.0.1:38748" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.076089ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:58 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:59Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=c73bf4fe-afd6-459c-b7f3-da8957392cc2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38748" http.request.uri="/v2/foo/schema1/blobs/uploads/fd2c141c-7225-4b9f-9169-343457c407d1?_state=FRh_cdAv4OUrL2SE6LeWJMOjVOVw88NNswyoIIuGfsV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmZDJjMTQxYy03MjI1LTRiOWYtOTE2OS0zNDM0NTdjNDA3ZDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjI6NTguMzQwODI2NDA2WiJ9&digest=sha256%3A699be900145380fee34fa68b1ffadd877b81006e1d3e62d0bf3e99009ddc98e3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.363814265s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:58 +0000] "PUT /v2/foo/schema1/blobs/uploads/fd2c141c-7225-4b9f-9169-343457c407d1?_state=FRh_cdAv4OUrL2SE6LeWJMOjVOVw88NNswyoIIuGfsV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmZDJjMTQxYy03MjI1LTRiOWYtOTE2OS0zNDM0NTdjNDA3ZDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjI6NTguMzQwODI2NDA2WiJ9&digest=sha256%3A699be900145380fee34fa68b1ffadd877b81006e1d3e62d0bf3e99009ddc98e3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:59Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=c81d21c5-e576-4656-9560-b2019052b87e http.request.method=PUT http.request.remoteaddr="127.0.0.1:38748" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.498631ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:59 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:59Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=7a46afb5-abc0-406d-b66e-14983d19b164 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38748" http.request.uri="/v2/foo/schema1/manifests/sha256:c31f4c7a7ea2f8dd61b2429d91820e5bac83c493d0edb4228b7df0a512d7e491" http.request.useragent="Go-http-client/1.1" http.response.duration=3.295868ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:59 +0000] "PUT /v2/foo/schema1/manifests/sha256:c31f4c7a7ea2f8dd61b2429d91820e5bac83c493d0edb4228b7df0a512d7e491 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:59Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=fe925e20-fe00-41ea-b960-e46f1797f709 http.request.method=GET http.request.remoteaddr="127.0.0.1:38748" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.896497ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/Dec/2025:02:22:59 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-12-03T02:22:59Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=27f80091-e758-436f-9fbe-d18561cb189d http.request.method=GET http.request.remoteaddr="127.0.0.1:38748" http.request.uri="/v2/foo/schema1/manifests/sha256:c31f4c7a7ea2f8dd61b2429d91820e5bac83c493d0edb4228b7df0a512d7e491" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.854977ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/Dec/2025:02:22:59 +0000] "GET /v2/foo/schema1/manifests/sha256:c31f4c7a7ea2f8dd61b2429d91820e5bac83c493d0edb4228b7df0a512d7e491 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-12-03T02:22:59Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:36521" http.request.id=9985ceb0-3660-4a17-b2b9-34f67f6446d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38748" http.request.uri="/v2/foo/schema1/manifests/sha256:c31f4c7a7ea2f8dd61b2429d91820e5bac83c493d0edb4228b7df0a512d7e491" http.request.useragent="Go-http-client/1.1" http.response.duration=3.301069ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:59 +0000] "PUT /v2/foo/schema1/manifests/sha256:c31f4c7a7ea2f8dd61b2429d91820e5bac83c493d0edb4228b7df0a512d7e491 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:59Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:36521" http.request.id=42c17c8b-2c09-4886-9523-5dd1f52f4850 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38748" http.request.uri="/v2/foo/schema1/manifests/sha256:c31f4c7a7ea2f8dd61b2429d91820e5bac83c493d0edb4228b7df0a512d7e491" http.request.useragent="Go-http-client/1.1" http.response.duration=3.314389ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:59 +0000] "PUT /v2/foo/schema1/manifests/sha256:c31f4c7a7ea2f8dd61b2429d91820e5bac83c493d0edb4228b7df0a512d7e491 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:59Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/json" http.request.host="127.0.0.1:36521" http.request.id=40b9d94f-b6d8-432d-84c4-40a0e56abfe9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38748" http.request.uri="/v2/foo/schema1/manifests/sha256:c31f4c7a7ea2f8dd61b2429d91820e5bac83c493d0edb4228b7df0a512d7e491" http.request.useragent="Go-http-client/1.1" http.response.duration=3.366989ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:59 +0000] "PUT /v2/foo/schema1/manifests/sha256:c31f4c7a7ea2f8dd61b2429d91820e5bac83c493d0edb4228b7df0a512d7e491 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:59Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=eff94c7c-ec60-4d46-b92f-e438bacf865f http.request.method=GET http.request.remoteaddr="127.0.0.1:38748" http.request.uri="/v2/foo/schema1/manifests/sha256:c31f4c7a7ea2f8dd61b2429d91820e5bac83c493d0edb4228b7df0a512d7e491" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.864776ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/Dec/2025:02:22:59 +0000] "GET /v2/foo/schema1/manifests/sha256:c31f4c7a7ea2f8dd61b2429d91820e5bac83c493d0edb4228b7df0a512d7e491 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-12-03T02:22:59Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=66083e8e-2732-4e18-8c51-7b7a12bc9a7f http.request.method=GET http.request.remoteaddr="127.0.0.1:38748" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="802.887µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:59 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:59Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=819e9982-ccd6-4084-b8da-a6f9afcc2cc1 http.request.method=GET http.request.remoteaddr="127.0.0.1:38748" http.request.uri="/v2/foo/schema1/manifests/sha256:c31f4c7a7ea2f8dd61b2429d91820e5bac83c493d0edb4228b7df0a512d7e491" http.request.useragent="Go-http-client/1.1" http.response.duration="758.327µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:59 +0000] "GET /v2/foo/schema1/manifests/sha256:c31f4c7a7ea2f8dd61b2429d91820e5bac83c493d0edb4228b7df0a512d7e491 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:59Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=7ff14f03-6a8e-412e-b6b1-89da822a35cd http.request.method=GET http.request.remoteaddr="127.0.0.1:38748" 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="798.127µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [03/Dec/2025:02:22:59 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-12-03T02:22:59Z" level=error msg="payload digest does match: "sha256:0a92fdec2dc414e52e01a9a1d1e3b76f2631b49f51b8cb293efaa6220996da82" != "sha256:c31f4c7a7ea2f8dd61b2429d91820e5bac83c493d0edb4228b7df0a512d7e491"" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=d12bedc6-237b-49eb-a8cd-38b8ce60da93 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38748" http.request.uri="/v2/foo/schema1/manifests/sha256:c31f4c7a7ea2f8dd61b2429d91820e5bac83c493d0edb4228b7df0a512d7e491" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:c31f4c7a7ea2f8dd61b2429d91820e5bac83c493d0edb4228b7df0a512d7e491" time="2025-12-03T02:22:59Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=d12bedc6-237b-49eb-a8cd-38b8ce60da93 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38748" http.request.uri="/v2/foo/schema1/manifests/sha256:c31f4c7a7ea2f8dd61b2429d91820e5bac83c493d0edb4228b7df0a512d7e491" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="970.849µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:c31f4c7a7ea2f8dd61b2429d91820e5bac83c493d0edb4228b7df0a512d7e491" 127.0.0.1 - - [03/Dec/2025:02:22:59 +0000] "PUT /v2/foo/schema1/manifests/sha256:c31f4c7a7ea2f8dd61b2429d91820e5bac83c493d0edb4228b7df0a512d7e491 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-12-03T02:22:59Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=588ca9b3-6a8a-43b6-9108-03ca8b984009 http.request.method=GET http.request.remoteaddr="127.0.0.1:49666" 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="877.407µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [03/Dec/2025:02:22:59 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-12-03T02:22:59Z" 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.24.11 http.request.host="127.0.0.1:36521" http.request.id=cbf513d9-30dc-4ad7-b295-96d9c44db04c http.request.method=GET http.request.remoteaddr="127.0.0.1:49666" 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="781.407µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [03/Dec/2025:02:22:59 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-12-03T02:22:59Z" 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.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36521" http.request.id=9cbfcdeb-ce8f-4cef-b123-abd52f2188f0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49666" 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="928.448µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-12-03T02:22:59Z" 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.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36521" http.request.id=9cbfcdeb-ce8f-4cef-b123-abd52f2188f0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49666" 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.022089ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-12-03T02:22:59Z" 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.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36521" http.request.id=9cbfcdeb-ce8f-4cef-b123-abd52f2188f0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49666" 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.08073ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [03/Dec/2025:02:22:59 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-12-03T02:22:59Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=32fe9e72-5113-4f6e-b516-cea2d3e3e581 http.request.method=POST http.request.remoteaddr="127.0.0.1:49666" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="939.768µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:59 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:59Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=7dd705f5-d5bf-458e-bd16-d7eed4d15e58 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49666" http.request.uri="/v2/foo/schema2/blobs/uploads/0d1da267-56da-49a8-bb7c-607f429df380?_state=YYt-XSYsF4ZFznnG1cOfkkNV8Q-gliAbF4tKlGoeWS97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwZDFkYTI2Ny01NmRhLTQ5YTgtYmI3Yy02MDdmNDI5ZGYzODAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjI6NTkuNzQ0NDE4NThaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.12841ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:59 +0000] "PUT /v2/foo/schema2/blobs/uploads/0d1da267-56da-49a8-bb7c-607f429df380?_state=YYt-XSYsF4ZFznnG1cOfkkNV8Q-gliAbF4tKlGoeWS97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwZDFkYTI2Ny01NmRhLTQ5YTgtYmI3Yy02MDdmNDI5ZGYzODAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjI6NTkuNzQ0NDE4NThaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:22:59Z" 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.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36521" http.request.id=c5ea3f28-74b7-4091-bc0a-a17d14461d45 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49666" 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="904.168µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-12-03T02:22:59Z" 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.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36521" http.request.id=c5ea3f28-74b7-4091-bc0a-a17d14461d45 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49666" 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="948.088µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [03/Dec/2025:02:22:59 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-12-03T02:22:59Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=b676c2de-04b3-45c4-8061-ec672f07592f http.request.method=POST http.request.remoteaddr="127.0.0.1:49666" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="990.089µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:59 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:00Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=fea17ccd-3ff2-4e73-ae9c-48b974096272 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49666" http.request.uri="/v2/foo/schema2/blobs/uploads/cbbc31ce-d702-4309-b5ae-da6ceb431cd3?_state=3woP3DYRSGeH2J_KhCh1LjeXdeE0-XQvwTBlW0dNUx17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjYmJjMzFjZS1kNzAyLTQzMDktYjVhZS1kYTZjZWI0MzFjZDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjI6NTkuOTM3NzcyMTZaIn0%3D&digest=sha256%3A3faaa29598eb78a00fda1a988b19d2cf7afc2f141b2a59eef71e0957e772a14c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.00714053s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:22:59 +0000] "PUT /v2/foo/schema2/blobs/uploads/cbbc31ce-d702-4309-b5ae-da6ceb431cd3?_state=3woP3DYRSGeH2J_KhCh1LjeXdeE0-XQvwTBlW0dNUx17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjYmJjMzFjZS1kNzAyLTQzMDktYjVhZS1kYTZjZWI0MzFjZDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjI6NTkuOTM3NzcyMTZaIn0%3D&digest=sha256%3A3faaa29598eb78a00fda1a988b19d2cf7afc2f141b2a59eef71e0957e772a14c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:01Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=a74725a9-13f3-44e4-a382-9aeddfd6d887 http.request.method=POST http.request.remoteaddr="127.0.0.1:49666" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.13565ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:01 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:03Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=148fa751-0204-45c9-9112-0055969c62c3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49666" http.request.uri="/v2/foo/schema2/blobs/uploads/d7ef5a1f-d4e3-433d-98f9-f3325d7eb4b1?_state=AatoJzNuUeIkARYnUoU5xZoyHI9Pr-Q-JDWFOcvS4Bd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkN2VmNWExZi1kNGUzLTQzM2QtOThmOS1mMzMyNWQ3ZWI0YjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjM6MDEuMjY1MjY1Nzg1WiJ9&digest=sha256%3Ad61c30d22ec5c8c89fe28d0956fbb75cc4f51287e55390366431dc5a8f60011c" http.request.useragent="Go-http-client/1.1" http.response.duration=2.325047032s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:01 +0000] "PUT /v2/foo/schema2/blobs/uploads/d7ef5a1f-d4e3-433d-98f9-f3325d7eb4b1?_state=AatoJzNuUeIkARYnUoU5xZoyHI9Pr-Q-JDWFOcvS4Bd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkN2VmNWExZi1kNGUzLTQzM2QtOThmOS1mMzMyNWQ3ZWI0YjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjM6MDEuMjY1MjY1Nzg1WiJ9&digest=sha256%3Ad61c30d22ec5c8c89fe28d0956fbb75cc4f51287e55390366431dc5a8f60011c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:03Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36521" http.request.id=b1172da5-c493-4078-b971-610eaeb71e69 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49666" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.292452ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:03 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:03Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36521" http.request.id=36449913-cde9-4cd5-ac5f-95e94c065c33 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49666" http.request.uri="/v2/foo/schema2/manifests/sha256:e44c042298204876f65f01fcd9d47320c527b9b22f1ccabf6203a6303e7f2c9e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.11629ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:03 +0000] "PUT /v2/foo/schema2/manifests/sha256:e44c042298204876f65f01fcd9d47320c527b9b22f1ccabf6203a6303e7f2c9e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:03Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=50aab32f-6cfd-4f31-8683-3c034e47b54c http.request.method=GET http.request.remoteaddr="127.0.0.1:49666" 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.006769ms http.response.status=200 http.response.written=732 127.0.0.1 - - [03/Dec/2025:02:23:03 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-12-03T02:23:03Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=060d0ef2-8bd1-4857-89d8-324d4dcd11fb http.request.method=GET http.request.remoteaddr="127.0.0.1:49666" http.request.uri="/v2/foo/schema2/manifests/sha256:e44c042298204876f65f01fcd9d47320c527b9b22f1ccabf6203a6303e7f2c9e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="960.129µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [03/Dec/2025:02:23:03 +0000] "GET /v2/foo/schema2/manifests/sha256:e44c042298204876f65f01fcd9d47320c527b9b22f1ccabf6203a6303e7f2c9e HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-12-03T02:23:03Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=0a5c4ce8-1198-4c69-a37e-688d3fbdb55d http.request.method=GET http.request.remoteaddr="127.0.0.1:49666" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="728.446µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:03 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:03Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=76e3bdd3-0111-4a23-9d7f-852de3a5e6ef http.request.method=GET http.request.remoteaddr="127.0.0.1:49666" http.request.uri="/v2/foo/schema2/manifests/sha256:e44c042298204876f65f01fcd9d47320c527b9b22f1ccabf6203a6303e7f2c9e" http.request.useragent="Go-http-client/1.1" http.response.duration="674.205µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:03 +0000] "GET /v2/foo/schema2/manifests/sha256:e44c042298204876f65f01fcd9d47320c527b9b22f1ccabf6203a6303e7f2c9e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:03Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=1265d8a3-1144-42f8-baca-46e8efb1c723 http.request.method=GET http.request.remoteaddr="127.0.0.1:49666" 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="702.806µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [03/Dec/2025:02:23:03 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-12-03T02:23:03Z" level=info msg="rewriting manifest sha256:e44c042298204876f65f01fcd9d47320c527b9b22f1ccabf6203a6303e7f2c9e in schema1 format to support old client" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=6f40e308-ba3e-4459-bc8f-faf26b7570b3 http.request.method=GET http.request.remoteaddr="127.0.0.1:49666" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-12-03T02:23:03Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=6f40e308-ba3e-4459-bc8f-faf26b7570b3 http.request.method=GET http.request.remoteaddr="127.0.0.1:49666" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.990977ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [03/Dec/2025:02:23:03 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-12-03T02:23:03Z" 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.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36521" http.request.id=3cf147d7-d9d6-4eff-bb58-a455431746e7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49666" 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="875.088µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [03/Dec/2025:02:23:03 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-12-03T02:23:03Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36521" http.request.id=8adfa8e8-aa7b-4782-abd9-301220b11779 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49666" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.026569ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:03 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:03Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36521" http.request.id=8624e68b-fdf0-4b63-88d0-002da030d834 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49666" http.request.uri="/v2/foo/schema2/manifests/sha256:94a4ace8c2bf6ee16f18d795de05fc70df9ab9e3c49d67541ec1877919410552" http.request.useragent="Go-http-client/1.1" http.response.duration="895.248µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:03 +0000] "PUT /v2/foo/schema2/manifests/sha256:94a4ace8c2bf6ee16f18d795de05fc70df9ab9e3c49d67541ec1877919410552 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:03Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=0b40c313-1f2e-4c2d-8c30-604fa554013c http.request.method=GET http.request.remoteaddr="127.0.0.1:49666" 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="924.288µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [03/Dec/2025:02:23:03 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-12-03T02:23:03Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=10887e9d-db2f-40df-82b4-abac50006b3e http.request.method=GET http.request.remoteaddr="127.0.0.1:49666" http.request.uri="/v2/foo/schema2/manifests/sha256:94a4ace8c2bf6ee16f18d795de05fc70df9ab9e3c49d67541ec1877919410552" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="815.687µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [03/Dec/2025:02:23:03 +0000] "GET /v2/foo/schema2/manifests/sha256:94a4ace8c2bf6ee16f18d795de05fc70df9ab9e3c49d67541ec1877919410552 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-12-03T02:23:03Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=4084f2bf-bab6-4e59-bb46-8f001b3324e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:49666" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="731.086µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:03 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:03Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=671c05c7-5677-48a0-be29-860167e838ea http.request.method=GET http.request.remoteaddr="127.0.0.1:49666" http.request.uri="/v2/foo/schema2/manifests/sha256:94a4ace8c2bf6ee16f18d795de05fc70df9ab9e3c49d67541ec1877919410552" http.request.useragent="Go-http-client/1.1" http.response.duration="664.526µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:03 +0000] "GET /v2/foo/schema2/manifests/sha256:94a4ace8c2bf6ee16f18d795de05fc70df9ab9e3c49d67541ec1877919410552 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:03Z" level=info msg="rewriting manifest list sha256:94a4ace8c2bf6ee16f18d795de05fc70df9ab9e3c49d67541ec1877919410552 in schema1 format to support old client" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=965362c9-d1b5-4f8e-b764-a76f67079fd3 http.request.method=GET http.request.remoteaddr="127.0.0.1:49666" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2025-12-03T02:23:03Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:36521" http.request.id=965362c9-d1b5-4f8e-b764-a76f67079fd3 http.request.method=GET http.request.remoteaddr="127.0.0.1:49666" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.036338ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [03/Dec/2025:02:23:03 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-12-03T02:23: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.24.11 time="2025-12-03T02:23:03Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T02:23:03Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=a5f0bfb6-ae74-4425-89da-79235ea3e74a http.request.method=GET http.request.remoteaddr="127.0.0.1:45254" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="784.567µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [03/Dec/2025:02:23:03 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-12-03T02:23:03Z" 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.24.11 http.request.host="127.0.0.1:37053" http.request.id=f8fc9a73-f351-4b67-b25d-420a82a49bd5 http.request.method=GET http.request.remoteaddr="127.0.0.1:45254" 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="679.686µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [03/Dec/2025:02:23:03 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-12-03T02:23:03Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=88588514-ee3a-4ef7-af11-dff4bb8bffa2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45254" 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="706.246µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [03/Dec/2025:02:23:03 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-12-03T02:23:03Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=5bb92dc1-7819-4331-9fc1-8c77f7def267 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45254" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.865785ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-12-03T02:23:03Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=5bb92dc1-7819-4331-9fc1-8c77f7def267 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45254" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.954826ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-12-03T02:23:03Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=5bb92dc1-7819-4331-9fc1-8c77f7def267 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45254" 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=3.008066ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-12-03T02:23:03Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=5bb92dc1-7819-4331-9fc1-8c77f7def267 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45254" 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=3.057387ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [03/Dec/2025:02:23:03 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-12-03T02:23:03Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=aee473f8-68ff-4b14-a4d9-a0d5505730f9 http.request.method=POST http.request.remoteaddr="127.0.0.1:45254" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="979.849µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:03 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:05Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=a5077590-34cd-4cc7-8f7c-dab1874c0cdf http.request.method=PUT http.request.remoteaddr="127.0.0.1:45254" http.request.uri="/v2/foo/schema1/blobs/uploads/92d92628-019b-4885-90cb-081616fb33a6?_state=c5gVp0iw3P6Prr627wj4kOgW6wmOPw147gMV52unT-N7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5MmQ5MjYyOC0wMTliLTQ4ODUtOTBjYi0wODE2MTZmYjMzYTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjM6MDMuOTAwNDg1NjIyWiJ9&digest=sha256%3A2aca66d5a161d5db213f604c4d21d82dc6c2012f86f1c5c38e1f015c76a76e22" http.request.useragent="Go-http-client/1.1" http.response.duration=1.956728555s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:03 +0000] "PUT /v2/foo/schema1/blobs/uploads/92d92628-019b-4885-90cb-081616fb33a6?_state=c5gVp0iw3P6Prr627wj4kOgW6wmOPw147gMV52unT-N7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5MmQ5MjYyOC0wMTliLTQ4ODUtOTBjYi0wODE2MTZmYjMzYTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjM6MDMuOTAwNDg1NjIyWiJ9&digest=sha256%3A2aca66d5a161d5db213f604c4d21d82dc6c2012f86f1c5c38e1f015c76a76e22 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:06Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=5af99453-e186-4019-922c-864b195caa22 http.request.method=POST http.request.remoteaddr="127.0.0.1:45254" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.079209ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:06 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:07Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=4bbe1c56-e89b-4b29-a0a9-3aaf120fc54f http.request.method=PUT http.request.remoteaddr="127.0.0.1:45254" http.request.uri="/v2/foo/schema1/blobs/uploads/48a7fae3-15b1-4a68-8f11-0fdc66eff9f4?_state=7RI1WY4UeEELlDPD1BfP8g3IrjPW_ZD88xrKSAcyly57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0OGE3ZmFlMy0xNWIxLTRhNjgtOGYxMS0wZmRjNjZlZmY5ZjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjM6MDYuMDYzNzQ5MDcyWiJ9&digest=sha256%3Ab844d8ca43b3010de61d77687758d07e933d20e5b9c223361acaa51d3cb570b3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.186170983s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:06 +0000] "PUT /v2/foo/schema1/blobs/uploads/48a7fae3-15b1-4a68-8f11-0fdc66eff9f4?_state=7RI1WY4UeEELlDPD1BfP8g3IrjPW_ZD88xrKSAcyly57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0OGE3ZmFlMy0xNWIxLTRhNjgtOGYxMS0wZmRjNjZlZmY5ZjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjM6MDYuMDYzNzQ5MDcyWiJ9&digest=sha256%3Ab844d8ca43b3010de61d77687758d07e933d20e5b9c223361acaa51d3cb570b3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:07Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=15dfbef9-60cc-4445-871f-b33afe60b305 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45254" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.59012ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:07 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:07Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=72bf75a6-a694-4d51-83ee-45f342bdfe23 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45254" http.request.uri="/v2/foo/schema1/manifests/sha256:94ca50475e20516929a351c2e4c795c70e34a757b5e06dda471337a4e9e8de56" http.request.useragent="Go-http-client/1.1" http.response.duration=3.294509ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:07 +0000] "PUT /v2/foo/schema1/manifests/sha256:94ca50475e20516929a351c2e4c795c70e34a757b5e06dda471337a4e9e8de56 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:07Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=c66994e1-204f-48c9-87ca-b0c5bf9e2eb5 http.request.method=GET http.request.remoteaddr="127.0.0.1:45254" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.824185ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/Dec/2025:02:23:07 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-12-03T02:23:07Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=fbc85758-aa3f-4fc1-a78e-995ef331ca24 http.request.method=GET http.request.remoteaddr="127.0.0.1:45254" http.request.uri="/v2/foo/schema1/manifests/sha256:94ca50475e20516929a351c2e4c795c70e34a757b5e06dda471337a4e9e8de56" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.873456ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/Dec/2025:02:23:07 +0000] "GET /v2/foo/schema1/manifests/sha256:94ca50475e20516929a351c2e4c795c70e34a757b5e06dda471337a4e9e8de56 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-12-03T02:23:07Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:37053" http.request.id=006ef31b-011e-48bb-84f6-bf873493eac7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45254" http.request.uri="/v2/foo/schema1/manifests/sha256:94ca50475e20516929a351c2e4c795c70e34a757b5e06dda471337a4e9e8de56" http.request.useragent="Go-http-client/1.1" http.response.duration=3.31375ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:07 +0000] "PUT /v2/foo/schema1/manifests/sha256:94ca50475e20516929a351c2e4c795c70e34a757b5e06dda471337a4e9e8de56 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:07Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:37053" http.request.id=4ce4f2ce-9a6d-4752-bfd8-a3c71140898b http.request.method=PUT http.request.remoteaddr="127.0.0.1:45254" http.request.uri="/v2/foo/schema1/manifests/sha256:94ca50475e20516929a351c2e4c795c70e34a757b5e06dda471337a4e9e8de56" http.request.useragent="Go-http-client/1.1" http.response.duration=3.285949ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:07 +0000] "PUT /v2/foo/schema1/manifests/sha256:94ca50475e20516929a351c2e4c795c70e34a757b5e06dda471337a4e9e8de56 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:07Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/json" http.request.host="127.0.0.1:37053" http.request.id=c3d5ad7b-cd5d-447a-b852-f6f5270f3ebf http.request.method=PUT http.request.remoteaddr="127.0.0.1:45254" http.request.uri="/v2/foo/schema1/manifests/sha256:94ca50475e20516929a351c2e4c795c70e34a757b5e06dda471337a4e9e8de56" http.request.useragent="Go-http-client/1.1" http.response.duration=3.243628ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:07 +0000] "PUT /v2/foo/schema1/manifests/sha256:94ca50475e20516929a351c2e4c795c70e34a757b5e06dda471337a4e9e8de56 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:07Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=6a32caaf-e27c-4f2b-84fe-15b07e5e73bd http.request.method=GET http.request.remoteaddr="127.0.0.1:45254" http.request.uri="/v2/foo/schema1/manifests/sha256:94ca50475e20516929a351c2e4c795c70e34a757b5e06dda471337a4e9e8de56" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.761015ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/Dec/2025:02:23:07 +0000] "GET /v2/foo/schema1/manifests/sha256:94ca50475e20516929a351c2e4c795c70e34a757b5e06dda471337a4e9e8de56 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-12-03T02:23:07Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=1091b03b-a5ed-43c2-b56c-d7546eb4fab8 http.request.method=GET http.request.remoteaddr="127.0.0.1:45254" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="850.568µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:07 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:07Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=1c2362c0-3d60-496d-a805-b4d1a6a3a7bf http.request.method=GET http.request.remoteaddr="127.0.0.1:45254" http.request.uri="/v2/foo/schema1/manifests/sha256:94ca50475e20516929a351c2e4c795c70e34a757b5e06dda471337a4e9e8de56" http.request.useragent="Go-http-client/1.1" http.response.duration="756.646µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:07 +0000] "GET /v2/foo/schema1/manifests/sha256:94ca50475e20516929a351c2e4c795c70e34a757b5e06dda471337a4e9e8de56 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:07Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=a0257020-0cd4-47dd-8567-5a42401af2a5 http.request.method=GET http.request.remoteaddr="127.0.0.1:45254" 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="725.687µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [03/Dec/2025:02:23:07 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-12-03T02:23:07Z" level=error msg="payload digest does match: "sha256:b668d6026eeb3a379ef90b198f63b2587ec715c8df40613c63ec801601af62b9" != "sha256:94ca50475e20516929a351c2e4c795c70e34a757b5e06dda471337a4e9e8de56"" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=36e2a558-ec28-484c-8657-ac61142cce5f http.request.method=PUT http.request.remoteaddr="127.0.0.1:45254" http.request.uri="/v2/foo/schema1/manifests/sha256:94ca50475e20516929a351c2e4c795c70e34a757b5e06dda471337a4e9e8de56" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:94ca50475e20516929a351c2e4c795c70e34a757b5e06dda471337a4e9e8de56" time="2025-12-03T02:23:07Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=36e2a558-ec28-484c-8657-ac61142cce5f http.request.method=PUT http.request.remoteaddr="127.0.0.1:45254" http.request.uri="/v2/foo/schema1/manifests/sha256:94ca50475e20516929a351c2e4c795c70e34a757b5e06dda471337a4e9e8de56" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="914.328µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:94ca50475e20516929a351c2e4c795c70e34a757b5e06dda471337a4e9e8de56" 127.0.0.1 - - [03/Dec/2025:02:23:07 +0000] "PUT /v2/foo/schema1/manifests/sha256:94ca50475e20516929a351c2e4c795c70e34a757b5e06dda471337a4e9e8de56 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-12-03T02:23:07Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=069e1b23-fe25-46e4-b4f9-06533be65ce4 http.request.method=GET http.request.remoteaddr="127.0.0.1:45262" 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="891.808µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [03/Dec/2025:02:23:07 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-12-03T02:23:07Z" 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.24.11 http.request.host="127.0.0.1:37053" http.request.id=6c940f9d-f2df-472a-982a-5a3304d8c286 http.request.method=GET http.request.remoteaddr="127.0.0.1:45262" 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="755.606µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [03/Dec/2025:02:23:07 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-12-03T02:23:07Z" 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.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37053" http.request.id=fdea4657-b09c-43a3-ba58-d34d734a34a0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45262" 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="909.888µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-12-03T02:23:07Z" 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.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37053" http.request.id=fdea4657-b09c-43a3-ba58-d34d734a34a0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45262" 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="959.808µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-12-03T02:23:07Z" 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.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37053" http.request.id=fdea4657-b09c-43a3-ba58-d34d734a34a0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45262" 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="991.449µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [03/Dec/2025:02:23:07 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-12-03T02:23:07Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=f72b3c02-5344-4528-b8b8-6d1f8ca02887 http.request.method=POST http.request.remoteaddr="127.0.0.1:45262" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="890.768µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:07 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:07Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=3356c966-2454-438d-86a8-6d9fb3d717e8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45262" http.request.uri="/v2/foo/schema2/blobs/uploads/5299647b-6943-464e-8ffb-bfda6dec1ba8?_state=DJOg6OefKCtM2sq-zVOsKiUhHkRBFqMZgp8PTYFGsk57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1Mjk5NjQ3Yi02OTQzLTQ2NGUtOGZmYi1iZmRhNmRlYzFiYTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjM6MDcuMjg5NTQyODAzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.12433ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:07 +0000] "PUT /v2/foo/schema2/blobs/uploads/5299647b-6943-464e-8ffb-bfda6dec1ba8?_state=DJOg6OefKCtM2sq-zVOsKiUhHkRBFqMZgp8PTYFGsk57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1Mjk5NjQ3Yi02OTQzLTQ2NGUtOGZmYi1iZmRhNmRlYzFiYTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjM6MDcuMjg5NTQyODAzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:07Z" 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.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37053" http.request.id=c8844f7b-8d87-4c66-b2b7-9829cc2fb432 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45262" 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="928.848µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-12-03T02:23:07Z" 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.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37053" http.request.id=c8844f7b-8d87-4c66-b2b7-9829cc2fb432 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45262" 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="973.528µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [03/Dec/2025:02:23:07 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-12-03T02:23:07Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=9bf0de19-0e45-4e01-a30b-6782b5748967 http.request.method=POST http.request.remoteaddr="127.0.0.1:45262" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.018449ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:07 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:08Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=dad22c52-3a4e-4283-a990-cede5492906d http.request.method=PUT http.request.remoteaddr="127.0.0.1:45262" http.request.uri="/v2/foo/schema2/blobs/uploads/21e174cb-e3d0-49fb-975f-f20dd6f4b8ca?_state=9G3qvzgnsSygo2VEsHhCfFAQeoHvN7J8ibihIsO2_H97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyMWUxNzRjYi1lM2QwLTQ5ZmItOTc1Zi1mMjBkZDZmNGI4Y2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjM6MDcuNDUzMzE3NDQzWiJ9&digest=sha256%3A957d87a4235732a27367bad47f5231e4165d4e4934d9fe01b4b78d73bd0a49f7" http.request.useragent="Go-http-client/1.1" http.response.duration=823.92096ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:07 +0000] "PUT /v2/foo/schema2/blobs/uploads/21e174cb-e3d0-49fb-975f-f20dd6f4b8ca?_state=9G3qvzgnsSygo2VEsHhCfFAQeoHvN7J8ibihIsO2_H97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyMWUxNzRjYi1lM2QwLTQ5ZmItOTc1Zi1mMjBkZDZmNGI4Y2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjM6MDcuNDUzMzE3NDQzWiJ9&digest=sha256%3A957d87a4235732a27367bad47f5231e4165d4e4934d9fe01b4b78d73bd0a49f7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:08Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=821299dc-30bf-499f-b658-6718a0e0c0a3 http.request.method=POST http.request.remoteaddr="127.0.0.1:45262" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.05749ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:08 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:10Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=c045ccdc-08ab-43c6-b48f-e6f72bdfda0e http.request.method=PUT http.request.remoteaddr="127.0.0.1:45262" http.request.uri="/v2/foo/schema2/blobs/uploads/d9490913-9745-40e3-9ff9-ead26fbefd55?_state=aT-FKtYT37NYOCenl4wh1AiB8DRoKlZn0Glba-vCZMJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkOTQ5MDkxMy05NzQ1LTQwZTMtOWZmOS1lYWQyNmZiZWZkNTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjM6MDguNTIzMjUzNDQ1WiJ9&digest=sha256%3Af37a3755e38c63f701f10741e2936e9bd4d5ec165d3f8e7c516a2ee9e2fac7f8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.60799489s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:08 +0000] "PUT /v2/foo/schema2/blobs/uploads/d9490913-9745-40e3-9ff9-ead26fbefd55?_state=aT-FKtYT37NYOCenl4wh1AiB8DRoKlZn0Glba-vCZMJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkOTQ5MDkxMy05NzQ1LTQwZTMtOWZmOS1lYWQyNmZiZWZkNTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjM6MDguNTIzMjUzNDQ1WiJ9&digest=sha256%3Af37a3755e38c63f701f10741e2936e9bd4d5ec165d3f8e7c516a2ee9e2fac7f8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:10Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37053" http.request.id=a907d38c-a38e-4bf5-86ca-159e8b85e52e http.request.method=PUT http.request.remoteaddr="127.0.0.1:45262" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.304572ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:10 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:10Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37053" http.request.id=f8b62263-efcf-420e-b643-9a9a75284ac8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45262" http.request.uri="/v2/foo/schema2/manifests/sha256:c37886ec8cc605026f8e622263af85897410845366d04ab6e2ead39946c3eefe" http.request.useragent="Go-http-client/1.1" http.response.duration=1.08841ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:10 +0000] "PUT /v2/foo/schema2/manifests/sha256:c37886ec8cc605026f8e622263af85897410845366d04ab6e2ead39946c3eefe HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:10Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=0a80d1b3-345b-48dd-99f2-eaca9ca523d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:45262" 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.022209ms http.response.status=200 http.response.written=732 127.0.0.1 - - [03/Dec/2025:02:23:10 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-12-03T02:23:10Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=59c2d832-e02e-4965-89dd-e20b313739f9 http.request.method=GET http.request.remoteaddr="127.0.0.1:45262" http.request.uri="/v2/foo/schema2/manifests/sha256:c37886ec8cc605026f8e622263af85897410845366d04ab6e2ead39946c3eefe" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="872.527µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [03/Dec/2025:02:23:10 +0000] "GET /v2/foo/schema2/manifests/sha256:c37886ec8cc605026f8e622263af85897410845366d04ab6e2ead39946c3eefe HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-12-03T02:23:10Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=9fb9afa7-ae5f-46aa-85cf-253641fb5ff4 http.request.method=GET http.request.remoteaddr="127.0.0.1:45262" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="765.766µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:10 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:10Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=c4e4906c-267c-491e-b73d-76cb13062ccc http.request.method=GET http.request.remoteaddr="127.0.0.1:45262" http.request.uri="/v2/foo/schema2/manifests/sha256:c37886ec8cc605026f8e622263af85897410845366d04ab6e2ead39946c3eefe" http.request.useragent="Go-http-client/1.1" http.response.duration="798.847µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:10 +0000] "GET /v2/foo/schema2/manifests/sha256:c37886ec8cc605026f8e622263af85897410845366d04ab6e2ead39946c3eefe HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:10Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=07c0f119-7e1e-4fc1-b9d6-c329485527e5 http.request.method=GET http.request.remoteaddr="127.0.0.1:45262" 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="772.327µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [03/Dec/2025:02:23:10 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-12-03T02:23:10Z" level=info msg="rewriting manifest sha256:c37886ec8cc605026f8e622263af85897410845366d04ab6e2ead39946c3eefe in schema1 format to support old client" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=119fdea7-7cdb-45e2-8c37-4a2fb906ea59 http.request.method=GET http.request.remoteaddr="127.0.0.1:45262" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-12-03T02:23:10Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=119fdea7-7cdb-45e2-8c37-4a2fb906ea59 http.request.method=GET http.request.remoteaddr="127.0.0.1:45262" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.053178ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [03/Dec/2025:02:23:10 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-12-03T02:23:10Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:37053" http.request.id=d17fc08f-cd04-455a-9e64-3a54c51124bd http.request.method=PUT http.request.remoteaddr="127.0.0.1:45262" 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="936.928µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [03/Dec/2025:02:23:10 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-12-03T02:23:10Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:37053" http.request.id=21fd2b14-859a-4536-b7ed-2d1ef365a02b http.request.method=PUT http.request.remoteaddr="127.0.0.1:45262" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.115009ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:10 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:10Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:37053" http.request.id=52de775d-de52-45d6-8b0a-d287a2642dad http.request.method=PUT http.request.remoteaddr="127.0.0.1:45262" http.request.uri="/v2/foo/schema2/manifests/sha256:88f5d8841a7bfc7bb3a6c595acba270206583857c45e1a13ae0874a68035d226" http.request.useragent="Go-http-client/1.1" http.response.duration=1.043369ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:10 +0000] "PUT /v2/foo/schema2/manifests/sha256:88f5d8841a7bfc7bb3a6c595acba270206583857c45e1a13ae0874a68035d226 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:10Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=e3f7531e-bc65-4cb1-b6f1-65a07792fbf1 http.request.method=GET http.request.remoteaddr="127.0.0.1:45262" 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.016369ms http.response.status=200 http.response.written=434 127.0.0.1 - - [03/Dec/2025:02:23:10 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-12-03T02:23:10Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=0d1c0c00-cc84-48d2-a45c-bf07dba8225e http.request.method=GET http.request.remoteaddr="127.0.0.1:45262" http.request.uri="/v2/foo/schema2/manifests/sha256:88f5d8841a7bfc7bb3a6c595acba270206583857c45e1a13ae0874a68035d226" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="904.128µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [03/Dec/2025:02:23:10 +0000] "GET /v2/foo/schema2/manifests/sha256:88f5d8841a7bfc7bb3a6c595acba270206583857c45e1a13ae0874a68035d226 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-12-03T02:23:10Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=e01af94e-7745-4db4-b5b2-81d43e376f8a http.request.method=GET http.request.remoteaddr="127.0.0.1:45262" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="774.567µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:10 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:10Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=d38f4b4c-71d8-48d8-aa5d-651a4b9bb126 http.request.method=GET http.request.remoteaddr="127.0.0.1:45262" http.request.uri="/v2/foo/schema2/manifests/sha256:88f5d8841a7bfc7bb3a6c595acba270206583857c45e1a13ae0874a68035d226" http.request.useragent="Go-http-client/1.1" http.response.duration="786.167µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:10 +0000] "GET /v2/foo/schema2/manifests/sha256:88f5d8841a7bfc7bb3a6c595acba270206583857c45e1a13ae0874a68035d226 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:10Z" level=info msg="rewriting manifest list sha256:88f5d8841a7bfc7bb3a6c595acba270206583857c45e1a13ae0874a68035d226 in schema1 format to support old client" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=c9984f1f-6028-4897-bf5a-196a0b6b377d http.request.method=GET http.request.remoteaddr="127.0.0.1:45262" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2025-12-03T02:23:10Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:37053" http.request.id=c9984f1f-6028-4897-bf5a-196a0b6b377d http.request.method=GET http.request.remoteaddr="127.0.0.1:45262" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.466261ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [03/Dec/2025:02:23:10 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (13.22s) === RUN TestGetManifestWithStorageError time="2025-12-03T02:23:10Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.11 time="2025-12-03T02:23:10Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T02:23:10Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.11 http.request.host="127.0.0.1:46681" http.request.id=18444a6d-231b-493d-a2b6-0a240f585479 http.request.method=GET http.request.remoteaddr="127.0.0.1:40084" 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="891.048µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [03/Dec/2025:02:23:10 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-12-03T02:23:10Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.24.11 http.request.host="127.0.0.1:46681" http.request.id=c3a21183-45db-4016-89ca-6ad70205d278 http.request.method=GET http.request.remoteaddr="127.0.0.1:40084" 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="788.287µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [03/Dec/2025:02:23:10 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-12-03T02:23:10Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.24.11 http.request.host="127.0.0.1:46681" http.request.id=ab2410c5-52be-4f02-bcf1-6936995c700c http.request.method=GET http.request.remoteaddr="127.0.0.1:40084" 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="839.927µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [03/Dec/2025:02:23:10 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-12-03T02:23:10Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.11 http.request.host="127.0.0.1:46681" http.request.id=ec1230d8-e6e6-4a84-a99f-c5e98aa385c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:40084" 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="819.728µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [03/Dec/2025:02:23:10 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2025-12-03T02:23:10Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.11 time="2025-12-03T02:23:10Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T02:23:10Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=4d9474e2-a977-4aaa-b925-cf5d795401ca http.request.method=GET http.request.remoteaddr="127.0.0.1:52112" 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="977.328µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [03/Dec/2025:02:23:10 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-12-03T02:23:10Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=87af0144-c8f1-42de-bed7-36cfefd8c73f http.request.method=GET http.request.remoteaddr="127.0.0.1:52112" 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="771.486µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [03/Dec/2025:02:23:10 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-12-03T02:23:10Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=21495caf-ae68-4c7f-a146-ac2eb9a6ad4e http.request.method=PUT http.request.remoteaddr="127.0.0.1:52112" 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="814.447µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [03/Dec/2025:02:23:10 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-12-03T02:23:10Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=0acb1259-60ea-4c8f-a8c5-373ea8c62cf0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52112" 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=3.030586ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-12-03T02:23:10Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=0acb1259-60ea-4c8f-a8c5-373ea8c62cf0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52112" 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=3.088507ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-12-03T02:23:10Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=0acb1259-60ea-4c8f-a8c5-373ea8c62cf0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52112" 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=3.118827ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-12-03T02:23:10Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=0acb1259-60ea-4c8f-a8c5-373ea8c62cf0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52112" 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=3.144267ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [03/Dec/2025:02:23:10 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-12-03T02:23:10Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=509633dd-a1e8-4da0-bd2e-c0a83b15f97d http.request.method=POST http.request.remoteaddr="127.0.0.1:52112" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.039009ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:10 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:12Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=ef61e93b-366a-4f16-ac5e-718621c07bcb http.request.method=PUT http.request.remoteaddr="127.0.0.1:52112" http.request.uri="/v2/foo/schema1/blobs/uploads/8af4da67-d5a3-45ec-9f12-9c4df7c77d02?_state=-XYpWiAWPg_LKfBtY6qW06uwyPPVQaDnDDuaMFSQpXN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4YWY0ZGE2Ny1kNWEzLTQ1ZWMtOWYxMi05YzRkZjdjNzdkMDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjM6MTAuNDQwMjQ2NzcxWiJ9&digest=sha256%3Aeb611bfc21db974a5b96c7b572844ea179390f93387763357e4db45f2f16f76e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.892109027s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:10 +0000] "PUT /v2/foo/schema1/blobs/uploads/8af4da67-d5a3-45ec-9f12-9c4df7c77d02?_state=-XYpWiAWPg_LKfBtY6qW06uwyPPVQaDnDDuaMFSQpXN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4YWY0ZGE2Ny1kNWEzLTQ1ZWMtOWYxMi05YzRkZjdjNzdkMDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjM6MTAuNDQwMjQ2NzcxWiJ9&digest=sha256%3Aeb611bfc21db974a5b96c7b572844ea179390f93387763357e4db45f2f16f76e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:12Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=1265f625-615e-4168-bc15-8e9586f558ae http.request.method=POST http.request.remoteaddr="127.0.0.1:52112" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.081769ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:12 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=d24a9c9e-beee-4ad5-8559-676e3b7ad806 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52112" http.request.uri="/v2/foo/schema1/blobs/uploads/94bb43d9-911a-442d-bd86-6b62151d51fa?_state=LVLQz44le8Z3NwnvUBbGsx-8PM3hdanGNzXlr-mF9Fl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5NGJiNDNkOS05MTFhLTQ0MmQtYmQ4Ni02YjYyMTUxZDUxZmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjM6MTIuNDg3OTgzNTI1WiJ9&digest=sha256%3Ad11c56136508bc759a569b406a21ed94022701d08c8375caa7aa715036301c9b" http.request.useragent="Go-http-client/1.1" http.response.duration=743.791296ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:12 +0000] "PUT /v2/foo/schema1/blobs/uploads/94bb43d9-911a-442d-bd86-6b62151d51fa?_state=LVLQz44le8Z3NwnvUBbGsx-8PM3hdanGNzXlr-mF9Fl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5NGJiNDNkOS05MTFhLTQ0MmQtYmQ4Ni02YjYyMTUxZDUxZmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjM6MTIuNDg3OTgzNTI1WiJ9&digest=sha256%3Ad11c56136508bc759a569b406a21ed94022701d08c8375caa7aa715036301c9b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=5faa0006-eb0e-4fcb-b673-0a03e6dca3f7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52112" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.48515ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:13 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=4cae3881-65aa-4a46-84b8-4b3b9222a9ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:52112" http.request.uri="/v2/foo/schema1/manifests/sha256:6cb74f1ef29f4bf50f3f03c9b238f97ac50bfe1b04e02e3de569802c3a4fa7b5" http.request.useragent="Go-http-client/1.1" http.response.duration=3.273468ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:6cb74f1ef29f4bf50f3f03c9b238f97ac50bfe1b04e02e3de569802c3a4fa7b5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=3f660d36-761c-47e5-872c-dcab40b4aeeb http.request.method=GET http.request.remoteaddr="127.0.0.1:52112" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.805976ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/Dec/2025:02:23:13 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-12-03T02:23:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=a84c88c9-4f37-44d9-ab30-a9f2a18725da http.request.method=GET http.request.remoteaddr="127.0.0.1:52112" http.request.uri="/v2/foo/schema1/manifests/sha256:6cb74f1ef29f4bf50f3f03c9b238f97ac50bfe1b04e02e3de569802c3a4fa7b5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.692455ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/Dec/2025:02:23:13 +0000] "GET /v2/foo/schema1/manifests/sha256:6cb74f1ef29f4bf50f3f03c9b238f97ac50bfe1b04e02e3de569802c3a4fa7b5 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-12-03T02:23:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:34803" http.request.id=f46bf71f-ea4a-46cc-8ac2-ec02383f8a0c http.request.method=PUT http.request.remoteaddr="127.0.0.1:52112" http.request.uri="/v2/foo/schema1/manifests/sha256:6cb74f1ef29f4bf50f3f03c9b238f97ac50bfe1b04e02e3de569802c3a4fa7b5" http.request.useragent="Go-http-client/1.1" http.response.duration=3.211668ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:6cb74f1ef29f4bf50f3f03c9b238f97ac50bfe1b04e02e3de569802c3a4fa7b5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:34803" http.request.id=0147785e-1d36-44cf-9149-ca5170fbbecc http.request.method=PUT http.request.remoteaddr="127.0.0.1:52112" http.request.uri="/v2/foo/schema1/manifests/sha256:6cb74f1ef29f4bf50f3f03c9b238f97ac50bfe1b04e02e3de569802c3a4fa7b5" http.request.useragent="Go-http-client/1.1" http.response.duration=3.37647ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:6cb74f1ef29f4bf50f3f03c9b238f97ac50bfe1b04e02e3de569802c3a4fa7b5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/json" http.request.host="127.0.0.1:34803" http.request.id=59e00343-3b2e-4093-87ae-2c022d106184 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52112" http.request.uri="/v2/foo/schema1/manifests/sha256:6cb74f1ef29f4bf50f3f03c9b238f97ac50bfe1b04e02e3de569802c3a4fa7b5" http.request.useragent="Go-http-client/1.1" http.response.duration=3.232229ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:6cb74f1ef29f4bf50f3f03c9b238f97ac50bfe1b04e02e3de569802c3a4fa7b5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=75366e2f-6793-4886-b120-2d1e499e5e99 http.request.method=GET http.request.remoteaddr="127.0.0.1:52112" http.request.uri="/v2/foo/schema1/manifests/sha256:6cb74f1ef29f4bf50f3f03c9b238f97ac50bfe1b04e02e3de569802c3a4fa7b5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.713815ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/Dec/2025:02:23:13 +0000] "GET /v2/foo/schema1/manifests/sha256:6cb74f1ef29f4bf50f3f03c9b238f97ac50bfe1b04e02e3de569802c3a4fa7b5 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-12-03T02:23:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=4d132ba3-42a3-4167-8b9e-4550785b6570 http.request.method=GET http.request.remoteaddr="127.0.0.1:52112" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="732.646µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:13 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=05b3438e-2535-4f25-98b8-47ac00ac39ae http.request.method=GET http.request.remoteaddr="127.0.0.1:52112" http.request.uri="/v2/foo/schema1/manifests/sha256:6cb74f1ef29f4bf50f3f03c9b238f97ac50bfe1b04e02e3de569802c3a4fa7b5" http.request.useragent="Go-http-client/1.1" http.response.duration="789.487µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:13 +0000] "GET /v2/foo/schema1/manifests/sha256:6cb74f1ef29f4bf50f3f03c9b238f97ac50bfe1b04e02e3de569802c3a4fa7b5 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=a35ed91b-b87b-40b9-b027-c719ee263209 http.request.method=GET http.request.remoteaddr="127.0.0.1:52112" 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="731.166µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [03/Dec/2025:02:23:13 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-12-03T02:23:13Z" level=error msg="payload digest does match: "sha256:cf7e83de9cea352e2c2e4c2efab03714dcc903adce9234c04cc27be53b38af54" != "sha256:6cb74f1ef29f4bf50f3f03c9b238f97ac50bfe1b04e02e3de569802c3a4fa7b5"" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=e2a6096c-0578-436c-873c-61c9fd9c7575 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52112" http.request.uri="/v2/foo/schema1/manifests/sha256:6cb74f1ef29f4bf50f3f03c9b238f97ac50bfe1b04e02e3de569802c3a4fa7b5" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:6cb74f1ef29f4bf50f3f03c9b238f97ac50bfe1b04e02e3de569802c3a4fa7b5" time="2025-12-03T02:23:13Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=e2a6096c-0578-436c-873c-61c9fd9c7575 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52112" http.request.uri="/v2/foo/schema1/manifests/sha256:6cb74f1ef29f4bf50f3f03c9b238f97ac50bfe1b04e02e3de569802c3a4fa7b5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="923.368µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:6cb74f1ef29f4bf50f3f03c9b238f97ac50bfe1b04e02e3de569802c3a4fa7b5" 127.0.0.1 - - [03/Dec/2025:02:23:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:6cb74f1ef29f4bf50f3f03c9b238f97ac50bfe1b04e02e3de569802c3a4fa7b5 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-12-03T02:23:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=e2942e62-cc64-4e11-9832-c3070457288a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52118" http.request.uri="/v2/foo/schema1/manifests/sha256:6cb74f1ef29f4bf50f3f03c9b238f97ac50bfe1b04e02e3de569802c3a4fa7b5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.042129ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:13 +0000] "DELETE /v2/foo/schema1/manifests/sha256:6cb74f1ef29f4bf50f3f03c9b238f97ac50bfe1b04e02e3de569802c3a4fa7b5 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:13Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:6cb74f1ef29f4bf50f3f03c9b238f97ac50bfe1b04e02e3de569802c3a4fa7b5" err.message="manifest unknown" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=936e5a69-1a90-4550-a764-221fd7e4c8df http.request.method=GET http.request.remoteaddr="127.0.0.1:52118" http.request.uri="/v2/foo/schema1/manifests/sha256:6cb74f1ef29f4bf50f3f03c9b238f97ac50bfe1b04e02e3de569802c3a4fa7b5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="769.487µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:6cb74f1ef29f4bf50f3f03c9b238f97ac50bfe1b04e02e3de569802c3a4fa7b5" 127.0.0.1 - - [03/Dec/2025:02:23:13 +0000] "GET /v2/foo/schema1/manifests/sha256:6cb74f1ef29f4bf50f3f03c9b238f97ac50bfe1b04e02e3de569802c3a4fa7b5 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-12-03T02:23:13Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=4f6f07b9-10c6-4fcc-92ac-32313e0d67e0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52122" http.request.uri="/v2/foo/schema1/manifests/sha256:6cb74f1ef29f4bf50f3f03c9b238f97ac50bfe1b04e02e3de569802c3a4fa7b5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="922.568µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:6cb74f1ef29f4bf50f3f03c9b238f97ac50bfe1b04e02e3de569802c3a4fa7b5" 127.0.0.1 - - [03/Dec/2025:02:23:13 +0000] "DELETE /v2/foo/schema1/manifests/sha256:6cb74f1ef29f4bf50f3f03c9b238f97ac50bfe1b04e02e3de569802c3a4fa7b5 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-12-03T02:23:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=26ff3996-79e2-4086-b40d-fe9852eae053 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52130" http.request.uri="/v2/foo/schema1/manifests/sha256:6cb74f1ef29f4bf50f3f03c9b238f97ac50bfe1b04e02e3de569802c3a4fa7b5" http.request.useragent="Go-http-client/1.1" http.response.duration=3.38975ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:6cb74f1ef29f4bf50f3f03c9b238f97ac50bfe1b04e02e3de569802c3a4fa7b5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=a152a5a3-7a65-4f8a-bfef-ec934b53c4f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:52130" http.request.uri="/v2/foo/schema1/manifests/sha256:6cb74f1ef29f4bf50f3f03c9b238f97ac50bfe1b04e02e3de569802c3a4fa7b5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.725255ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/Dec/2025:02:23:13 +0000] "GET /v2/foo/schema1/manifests/sha256:6cb74f1ef29f4bf50f3f03c9b238f97ac50bfe1b04e02e3de569802c3a4fa7b5 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-12-03T02:23:13Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=b636c10a-b856-4b8b-8e46-afd2aef53ab8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52136" 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="948.768µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [03/Dec/2025:02:23:13 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-12-03T02:23:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=f1505cf4-c2aa-45c4-93e0-fd1213697907 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52152" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.45591ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:13 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=350c8733-015a-42f2-9832-70c156f91a22 http.request.method=GET http.request.remoteaddr="127.0.0.1:52152" 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="783.167µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [03/Dec/2025:02:23:13 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-12-03T02:23:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=3d777c9e-c922-4026-ac51-d543ee40824d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52152" http.request.uri="/v2/foo/schema1/manifests/sha256:6cb74f1ef29f4bf50f3f03c9b238f97ac50bfe1b04e02e3de569802c3a4fa7b5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.009849ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:13 +0000] "DELETE /v2/foo/schema1/manifests/sha256:6cb74f1ef29f4bf50f3f03c9b238f97ac50bfe1b04e02e3de569802c3a4fa7b5 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=36dd366f-af52-4f85-96f9-57f334b3dffc http.request.method=GET http.request.remoteaddr="127.0.0.1:52152" 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="850.047µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [03/Dec/2025:02:23:13 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-12-03T02:23:13Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=61df2e97-9ed0-40a1-9505-19131c40be84 http.request.method=GET http.request.remoteaddr="127.0.0.1:52152" 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="762.726µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [03/Dec/2025:02:23:13 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-12-03T02:23:13Z" 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.24.11 http.request.host="127.0.0.1:34803" http.request.id=e71dd612-9fcf-47eb-a3f5-ba80df25806e http.request.method=GET http.request.remoteaddr="127.0.0.1:52152" 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="793.327µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [03/Dec/2025:02:23:13 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-12-03T02:23:13Z" 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.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34803" http.request.id=6c610722-5d94-4ff3-a131-fed5bba08e5b http.request.method=PUT http.request.remoteaddr="127.0.0.1:52152" 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="916.808µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-12-03T02:23:13Z" 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.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34803" http.request.id=6c610722-5d94-4ff3-a131-fed5bba08e5b http.request.method=PUT http.request.remoteaddr="127.0.0.1:52152" 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="960.729µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-12-03T02:23:13Z" 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.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34803" http.request.id=6c610722-5d94-4ff3-a131-fed5bba08e5b http.request.method=PUT http.request.remoteaddr="127.0.0.1:52152" 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.003289ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [03/Dec/2025:02:23:13 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-12-03T02:23:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=7a1cb4f1-93a7-4249-a530-cb162080bb8b http.request.method=POST http.request.remoteaddr="127.0.0.1:52152" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="928.488µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:13 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=20dbe0ac-95ef-4c0d-afb7-69513fd06755 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52152" http.request.uri="/v2/foo/schema2/blobs/uploads/93753ab0-aad8-4ba2-b163-fd8ed10135e8?_state=wuVwj-Oln7HiThRXW5vDFFOkkR5r5SBAh3uU2U9uJj57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5Mzc1M2FiMC1hYWQ4LTRiYTItYjE2My1mZDhlZDEwMTM1ZTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjM6MTMuMjg2ODg0ODI2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.16077ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:13 +0000] "PUT /v2/foo/schema2/blobs/uploads/93753ab0-aad8-4ba2-b163-fd8ed10135e8?_state=wuVwj-Oln7HiThRXW5vDFFOkkR5r5SBAh3uU2U9uJj57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5Mzc1M2FiMC1hYWQ4LTRiYTItYjE2My1mZDhlZDEwMTM1ZTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjM6MTMuMjg2ODg0ODI2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:13Z" 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.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34803" http.request.id=2baa3a66-ea23-4d9f-bd85-1df86cf08fa4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52152" 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="928.048µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-12-03T02:23:13Z" 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.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34803" http.request.id=2baa3a66-ea23-4d9f-bd85-1df86cf08fa4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52152" 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="977.488µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [03/Dec/2025:02:23:13 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-12-03T02:23:13Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=cb75e47f-bd95-418e-a467-d2fc3e6fb6b5 http.request.method=POST http.request.remoteaddr="127.0.0.1:52152" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.037929ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:13 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:14Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=edb0d25a-776f-4f16-b778-68825e79cafd http.request.method=PUT http.request.remoteaddr="127.0.0.1:52152" http.request.uri="/v2/foo/schema2/blobs/uploads/2cb50200-3214-4021-b985-7302f4c5c524?_state=isaoCJOERpMMlaIO5wPi71y5L-CzgNoeuJHlfPW6eAV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyY2I1MDIwMC0zMjE0LTQwMjEtYjk4NS03MzAyZjRjNWM1MjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjM6MTMuNDkwMzkxNjk0WiJ9&digest=sha256%3Ad1229d4580f5602377e3532f6e1b8995304dbba217ed464d7fd41037b530d1db" http.request.useragent="Go-http-client/1.1" http.response.duration=1.265976565s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:13 +0000] "PUT /v2/foo/schema2/blobs/uploads/2cb50200-3214-4021-b985-7302f4c5c524?_state=isaoCJOERpMMlaIO5wPi71y5L-CzgNoeuJHlfPW6eAV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyY2I1MDIwMC0zMjE0LTQwMjEtYjk4NS03MzAyZjRjNWM1MjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjM6MTMuNDkwMzkxNjk0WiJ9&digest=sha256%3Ad1229d4580f5602377e3532f6e1b8995304dbba217ed464d7fd41037b530d1db HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:15Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=2df84d10-58ad-42a4-b18f-550a16ab29b3 http.request.method=POST http.request.remoteaddr="127.0.0.1:52152" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.05793ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:15 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:17Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=5d0914c6-7f0a-4f65-a182-6ba6d62feffe http.request.method=PUT http.request.remoteaddr="127.0.0.1:52152" http.request.uri="/v2/foo/schema2/blobs/uploads/7257d8e0-774f-41a9-868d-9211a9ea901f?_state=5dcxDnd_vcGKlttTTrRvu-fyUPIjUxVPiEsVzAYPwoh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3MjU3ZDhlMC03NzRmLTQxYTktODY4ZC05MjExYTllYTkwMWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjM6MTUuMDQwMDI1MjcyWiJ9&digest=sha256%3A9b9b985054af44567d26d1a5e4d617f2895c33039f0f6fc487dcbdd4a2e7c5f8" http.request.useragent="Go-http-client/1.1" http.response.duration=2.307687759s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:15 +0000] "PUT /v2/foo/schema2/blobs/uploads/7257d8e0-774f-41a9-868d-9211a9ea901f?_state=5dcxDnd_vcGKlttTTrRvu-fyUPIjUxVPiEsVzAYPwoh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3MjU3ZDhlMC03NzRmLTQxYTktODY4ZC05MjExYTllYTkwMWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMDI6MjM6MTUuMDQwMDI1MjcyWiJ9&digest=sha256%3A9b9b985054af44567d26d1a5e4d617f2895c33039f0f6fc487dcbdd4a2e7c5f8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:17Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34803" http.request.id=9d81a33f-127b-4499-aaac-2a7c94912f0d http.request.method=PUT http.request.remoteaddr="127.0.0.1:52152" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.348612ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:17 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:17Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34803" http.request.id=bf852a7b-4601-4058-b901-e8bbb2153c3b http.request.method=PUT http.request.remoteaddr="127.0.0.1:52152" http.request.uri="/v2/foo/schema2/manifests/sha256:2f6d3a0af89eb3affcbe13f4ac586c764807a4d6fe0bffaa0a01216aca9fe2a0" http.request.useragent="Go-http-client/1.1" http.response.duration=1.16313ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:17 +0000] "PUT /v2/foo/schema2/manifests/sha256:2f6d3a0af89eb3affcbe13f4ac586c764807a4d6fe0bffaa0a01216aca9fe2a0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:17Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=2554c52c-675b-4af6-ac46-6956412fd64d http.request.method=GET http.request.remoteaddr="127.0.0.1:52152" 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="915.688µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [03/Dec/2025:02:23:17 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-12-03T02:23:17Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=148d8f06-d6f7-494f-9307-8c5c98a8813d http.request.method=GET http.request.remoteaddr="127.0.0.1:52152" http.request.uri="/v2/foo/schema2/manifests/sha256:2f6d3a0af89eb3affcbe13f4ac586c764807a4d6fe0bffaa0a01216aca9fe2a0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="923.768µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [03/Dec/2025:02:23:17 +0000] "GET /v2/foo/schema2/manifests/sha256:2f6d3a0af89eb3affcbe13f4ac586c764807a4d6fe0bffaa0a01216aca9fe2a0 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-12-03T02:23:17Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=57b27a21-9b11-420a-b2a0-85ad651972bb http.request.method=GET http.request.remoteaddr="127.0.0.1:52152" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="772.486µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:17 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:17Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=36f2ec0d-0dd2-408b-ae25-3cdad180c0e5 http.request.method=GET http.request.remoteaddr="127.0.0.1:52152" http.request.uri="/v2/foo/schema2/manifests/sha256:2f6d3a0af89eb3affcbe13f4ac586c764807a4d6fe0bffaa0a01216aca9fe2a0" http.request.useragent="Go-http-client/1.1" http.response.duration="734.767µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:17 +0000] "GET /v2/foo/schema2/manifests/sha256:2f6d3a0af89eb3affcbe13f4ac586c764807a4d6fe0bffaa0a01216aca9fe2a0 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:17Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=8e226ea5-4c0c-4643-95e0-3ec791308497 http.request.method=GET http.request.remoteaddr="127.0.0.1:52152" 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="788.007µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [03/Dec/2025:02:23:17 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-12-03T02:23:17Z" level=info msg="rewriting manifest sha256:2f6d3a0af89eb3affcbe13f4ac586c764807a4d6fe0bffaa0a01216aca9fe2a0 in schema1 format to support old client" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=ca22e1fb-13ba-44b6-998e-320ce562d94e http.request.method=GET http.request.remoteaddr="127.0.0.1:52152" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-12-03T02:23:17Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=ca22e1fb-13ba-44b6-998e-320ce562d94e http.request.method=GET http.request.remoteaddr="127.0.0.1:52152" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.049018ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [03/Dec/2025:02:23:17 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-12-03T02:23:17Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=fc93fc81-5d93-4b12-bcaa-c9263df5d680 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52152" http.request.uri="/v2/foo/schema2/manifests/sha256:2f6d3a0af89eb3affcbe13f4ac586c764807a4d6fe0bffaa0a01216aca9fe2a0" http.request.useragent="Go-http-client/1.1" http.response.duration="927.048µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:17 +0000] "DELETE /v2/foo/schema2/manifests/sha256:2f6d3a0af89eb3affcbe13f4ac586c764807a4d6fe0bffaa0a01216aca9fe2a0 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:17Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:2f6d3a0af89eb3affcbe13f4ac586c764807a4d6fe0bffaa0a01216aca9fe2a0" err.message="manifest unknown" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=c873e949-f8af-4d5d-9bd7-7cc452327bea http.request.method=GET http.request.remoteaddr="127.0.0.1:52152" http.request.uri="/v2/foo/schema2/manifests/sha256:2f6d3a0af89eb3affcbe13f4ac586c764807a4d6fe0bffaa0a01216aca9fe2a0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="787.327µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:2f6d3a0af89eb3affcbe13f4ac586c764807a4d6fe0bffaa0a01216aca9fe2a0" 127.0.0.1 - - [03/Dec/2025:02:23:17 +0000] "GET /v2/foo/schema2/manifests/sha256:2f6d3a0af89eb3affcbe13f4ac586c764807a4d6fe0bffaa0a01216aca9fe2a0 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-12-03T02:23:17Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=7ede730c-2277-4bda-a8ee-bc46d752c61e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52162" http.request.uri="/v2/foo/schema2/manifests/sha256:2f6d3a0af89eb3affcbe13f4ac586c764807a4d6fe0bffaa0a01216aca9fe2a0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="964.808µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:2f6d3a0af89eb3affcbe13f4ac586c764807a4d6fe0bffaa0a01216aca9fe2a0" 127.0.0.1 - - [03/Dec/2025:02:23:17 +0000] "DELETE /v2/foo/schema2/manifests/sha256:2f6d3a0af89eb3affcbe13f4ac586c764807a4d6fe0bffaa0a01216aca9fe2a0 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-12-03T02:23:17Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34803" http.request.id=5b9edbea-b621-46da-8cda-c85173a5daef http.request.method=PUT http.request.remoteaddr="127.0.0.1:52174" http.request.uri="/v2/foo/schema2/manifests/sha256:2f6d3a0af89eb3affcbe13f4ac586c764807a4d6fe0bffaa0a01216aca9fe2a0" http.request.useragent="Go-http-client/1.1" http.response.duration=1.264371ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:17 +0000] "PUT /v2/foo/schema2/manifests/sha256:2f6d3a0af89eb3affcbe13f4ac586c764807a4d6fe0bffaa0a01216aca9fe2a0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:17Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=cb922452-8ab7-4cac-a7a6-c037aeb1bedf http.request.method=GET http.request.remoteaddr="127.0.0.1:52174" http.request.uri="/v2/foo/schema2/manifests/sha256:2f6d3a0af89eb3affcbe13f4ac586c764807a4d6fe0bffaa0a01216aca9fe2a0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="938.688µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [03/Dec/2025:02:23:17 +0000] "GET /v2/foo/schema2/manifests/sha256:2f6d3a0af89eb3affcbe13f4ac586c764807a4d6fe0bffaa0a01216aca9fe2a0 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-12-03T02:23:17Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=e6e19db1-1460-4f46-9cee-a8acdb82843c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52176" 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="928.808µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [03/Dec/2025:02:23:17 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-12-03T02:23:17Z" level=info msg="response completed" go.version=go1.24.11 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34803" http.request.id=26509b2a-3a22-4cc4-a559-20e18a162d5b http.request.method=PUT http.request.remoteaddr="127.0.0.1:52184" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.285372ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:17 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:17Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=50ab09cf-5108-449f-a6d0-faa5969dbe0e http.request.method=GET http.request.remoteaddr="127.0.0.1:52184" 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="786.727µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [03/Dec/2025:02:23:17 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-12-03T02:23:17Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=6df16bd6-9a8c-489d-a3cf-dbf131292b2a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52184" http.request.uri="/v2/foo/schema2/manifests/sha256:2f6d3a0af89eb3affcbe13f4ac586c764807a4d6fe0bffaa0a01216aca9fe2a0" http.request.useragent="Go-http-client/1.1" http.response.duration="955.328µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:17 +0000] "DELETE /v2/foo/schema2/manifests/sha256:2f6d3a0af89eb3affcbe13f4ac586c764807a4d6fe0bffaa0a01216aca9fe2a0 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:17Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34803" http.request.id=92a76919-87f1-4a38-a442-93da6ddb2dbb http.request.method=GET http.request.remoteaddr="127.0.0.1:52184" 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="812.688µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [03/Dec/2025:02:23:17 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (7.21s) === RUN TestManifestDeleteDisabled time="2025-12-03T02:23: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.24.11 time="2025-12-03T02:23:17Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T02:23:17Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.11 http.request.host="127.0.0.1:36563" http.request.id=c111fa06-bd91-45c4-a3dc-9becbd6aac30 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55710" 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="888.127µs" http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [03/Dec/2025:02:23:17 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.00s) === RUN TestRegistryAsCacheMutationAPIs time="2025-12-03T02:23: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.24.11 time="2025-12-03T02:23:17Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T02:23:17Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.11 time="2025-12-03T02:23:17Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.11 time="2025-12-03T02:23:17Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.11 time="2025-12-03T02:23:17Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.11 http.request.host="127.0.0.1:45285" http.request.id=a9f59b7b-f8b3-484d-b6a6-63abc31197c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58928" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.732735ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [03/Dec/2025:02:23:17 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-12-03T02:23:17Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.11 http.request.host="127.0.0.1:45285" http.request.id=8e367fe2-7402-4217-a5da-79ac6646b9d6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58934" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.494613ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [03/Dec/2025:02:23:17 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-12-03T02:23:17Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.11 http.request.host="127.0.0.1:45285" http.request.id=e3807497-3b59-47d3-a320-730262a2dd30 http.request.method=POST http.request.remoteaddr="127.0.0.1:58936" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.527974ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:02:23:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-12-03T02:23:17Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.11 http.request.host="127.0.0.1:45285" http.request.id=d682a8cd-0a5f-4ad8-976b-a649a9f4b91e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58948" http.request.uri="/v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.478293ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:02:23:17 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.44s) === RUN TestProxyManifestGetByTag time="2025-12-03T02:23: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.24.11 time="2025-12-03T02:23:17Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T02:23:18Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:41917" http.request.id=157c142d-77d3-4a21-92fa-ac324ef3ac19 http.request.method=POST http.request.remoteaddr="127.0.0.1:48028" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.10193ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:18 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:19Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:41917" http.request.id=b296aead-815e-4f51-b1d0-2b1809782900 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48028" http.request.uri="/v2/foo/bar/blobs/uploads/aba12c01-d4b1-469e-8baa-0da8114ce9dc?_state=zaSv0M5FQk_pyoz-VwXVrfNQzF7OnoK6de8kNxkvrod7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFiYTEyYzAxLWQ0YjEtNDY5ZS04YmFhLTBkYTgxMTRjZTlkYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMzoxOC4wNjk2MjIwMTVaIn0%3D&digest=sha256%3Ada97204b6e3fecdd0e28602cabe31d0eb49e70fbd25d674b527d171c9c328dbc" http.request.useragent="Go-http-client/1.1" http.response.duration=1.849087609s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:18 +0000] "PUT /v2/foo/bar/blobs/uploads/aba12c01-d4b1-469e-8baa-0da8114ce9dc?_state=zaSv0M5FQk_pyoz-VwXVrfNQzF7OnoK6de8kNxkvrod7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFiYTEyYzAxLWQ0YjEtNDY5ZS04YmFhLTBkYTgxMTRjZTlkYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMzoxOC4wNjk2MjIwMTVaIn0%3D&digest=sha256%3Ada97204b6e3fecdd0e28602cabe31d0eb49e70fbd25d674b527d171c9c328dbc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:19Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:41917" http.request.id=4a55f524-78a9-47b8-a3fe-05f4c6cc9ab2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48028" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.513471ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:19 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:19Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.11 time="2025-12-03T02:23:19Z" level=info msg="Starting upload purge in 33m0s" go.version=go1.24.11 time="2025-12-03T02:23:19Z" level=info msg="redis not configured" go.version=go1.24.11 time="2025-12-03T02:23:19Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.11 time="2025-12-03T02:23:19Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:41917" http.request.id=508be3cb-ec54-47f7-a048-e473e16787bd http.request.method=GET http.request.remoteaddr="127.0.0.1:48028" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="744.767µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [03/Dec/2025:02:23:19 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-12-03T02:23:19Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:41917" go.version=go1.24.11 time="2025-12-03T02:23:19Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.11 time="2025-12-03T02:23:19Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:41917" http.request.id=afb9eee8-8b34-44f9-b12d-9e25ac256480 http.request.method=GET http.request.remoteaddr="127.0.0.1:57630" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="816.727µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [03/Dec/2025:02:23:19 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-12-03T02:23:19Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:41917 /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:41917/v2/:[]]}" go.version=go1.24.11 http.request.host="127.0.0.1:45103" http.request.id=1dede95c-da8c-4a2f-a9ae-ada0e7caaf07 http.request.method=GET http.request.remoteaddr="127.0.0.1:43536" http.request.uri="/v2/foo/bar/manifests/sha256:0220df8834fcfac1b6b8c283fe7f6c608ab0842a9f4129a8859ac4e50ac99eb6" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:0220df8834fcfac1b6b8c283fe7f6c608ab0842a9f4129a8859ac4e50ac99eb6" time="2025-12-03T02:23:19Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:41917" http.request.id=cd299d66-4276-4fc6-9b59-3e50214c258c http.request.method=GET http.request.remoteaddr="127.0.0.1:57640" http.request.uri="/v2/foo/bar/manifests/sha256:0220df8834fcfac1b6b8c283fe7f6c608ab0842a9f4129a8859ac4e50ac99eb6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.987897ms http.response.status=200 http.response.written=935 127.0.0.1 - - [03/Dec/2025:02:23:19 +0000] "GET /v2/foo/bar/manifests/sha256:0220df8834fcfac1b6b8c283fe7f6c608ab0842a9f4129a8859ac4e50ac99eb6 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-12-03T02:23:19Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:0220df8834fcfac1b6b8c283fe7f6c608ab0842a9f4129a8859ac4e50ac99eb6 with ttl=167h59m59.99999644s" go.version=go1.24.11 time="2025-12-03T02:23:19Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:45103" http.request.id=1dede95c-da8c-4a2f-a9ae-ada0e7caaf07 http.request.method=GET http.request.remoteaddr="127.0.0.1:43536" http.request.uri="/v2/foo/bar/manifests/sha256:0220df8834fcfac1b6b8c283fe7f6c608ab0842a9f4129a8859ac4e50ac99eb6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=7.99655ms http.response.status=200 http.response.written=935 127.0.0.1 - - [03/Dec/2025:02:23:19 +0000] "GET /v2/foo/bar/manifests/sha256:0220df8834fcfac1b6b8c283fe7f6c608ab0842a9f4129a8859ac4e50ac99eb6 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-12-03T02:23:19Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:41917" http.request.id=c531c815-bd7e-4ff6-a14d-7bf092f18d94 http.request.method=GET http.request.remoteaddr="127.0.0.1:57640" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="744.007µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [03/Dec/2025:02:23:19 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-12-03T02:23:19Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:41917 /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:41917/v2/:[]]}" go.version=go1.24.11 http.request.host="127.0.0.1:45103" http.request.id=b8d93508-4262-4213-bf14-1aba28984bee http.request.method=GET http.request.remoteaddr="127.0.0.1:43538" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-12-03T02:23:19Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:41917" http.request.id=c71052d3-404c-4677-b33a-27507e065db7 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:57646" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.135339ms http.response.status=200 http.response.written=935 127.0.0.1 - - [03/Dec/2025:02:23:19 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-12-03T02:23:19Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:45103" http.request.id=b8d93508-4262-4213-bf14-1aba28984bee http.request.method=GET http.request.remoteaddr="127.0.0.1:43538" 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=6.429176ms http.response.status=200 http.response.written=935 127.0.0.1 - - [03/Dec/2025:02:23:19 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-12-03T02:23:20Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:41917" http.request.id=a880f422-140e-4f60-9981-30eb9e209716 http.request.method=POST http.request.remoteaddr="127.0.0.1:57646" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="975.449µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:20 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:20Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:41917" http.request.id=12065448-ad08-4867-99c0-c16635eba73f http.request.method=PUT http.request.remoteaddr="127.0.0.1:57646" http.request.uri="/v2/foo/bar/blobs/uploads/7cabd1bb-0c72-4e56-a745-4ed2ac5daedd?_state=8KU5yZtnVBZL36IZP8E8ghwqOl8MQ-yLz7chnMNdg-x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdjYWJkMWJiLTBjNzItNGU1Ni1hNzQ1LTRlZDJhYzVkYWVkZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMzoyMC4xMDkzOTEwNloifQ%3D%3D&digest=sha256%3A691823296be213e0d6d2a123523547cb956cf59564a9abb5ac0ef8ed21e92152" http.request.useragent="Go-http-client/1.1" http.response.duration=810.25444ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:20 +0000] "PUT /v2/foo/bar/blobs/uploads/7cabd1bb-0c72-4e56-a745-4ed2ac5daedd?_state=8KU5yZtnVBZL36IZP8E8ghwqOl8MQ-yLz7chnMNdg-x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdjYWJkMWJiLTBjNzItNGU1Ni1hNzQ1LTRlZDJhYzVkYWVkZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QwMjoyMzoyMC4xMDkzOTEwNloifQ%3D%3D&digest=sha256%3A691823296be213e0d6d2a123523547cb956cf59564a9abb5ac0ef8ed21e92152 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:20Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:41917" http.request.id=e2fa7851-a945-4248-bd17-3ae95e32ddee http.request.method=PUT http.request.remoteaddr="127.0.0.1:57646" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.39099ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:02:23:20 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T02:23:20Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:41917" http.request.id=dea0fba5-ba9b-4bda-81ac-bad17bedb3e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:57646" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="702.767µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [03/Dec/2025:02:23:20 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-12-03T02:23:20Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:41917 /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:41917/v2/:[]]}" go.version=go1.24.11 http.request.host="127.0.0.1:45103" http.request.id=abf2670a-f2a0-4bc0-8996-70b98ae8ef54 http.request.method=GET http.request.remoteaddr="127.0.0.1:43544" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-12-03T02:23:20Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:41917" http.request.id=6f0b1794-d7b3-4169-9894-4dd9f2280c0b http.request.method=HEAD http.request.remoteaddr="127.0.0.1:57650" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.827057ms http.response.status=200 http.response.written=935 127.0.0.1 - - [03/Dec/2025:02:23:20 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-12-03T02:23:20Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:41917" http.request.id=90bfac74-6a55-4a1d-8a77-d0e028514b53 http.request.method=GET http.request.remoteaddr="127.0.0.1:57650" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="663.046µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [03/Dec/2025:02:23:20 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-12-03T02:23:20Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:41917 /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:41917/v2/:[]]}" go.version=go1.24.11 http.request.host="127.0.0.1:45103" http.request.id=abf2670a-f2a0-4bc0-8996-70b98ae8ef54 http.request.method=GET http.request.remoteaddr="127.0.0.1:43544" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-12-03T02:23:20Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:41917" http.request.id=351dfb2c-db78-4576-bd1a-4d57fdfe5d08 http.request.method=GET http.request.remoteaddr="127.0.0.1:57664" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.854216ms http.response.status=200 http.response.written=935 127.0.0.1 - - [03/Dec/2025:02:23:20 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-12-03T02:23:20Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:8f426da5a2f50fe379b393247cd3dcc8e55870435ac5b28df4e8510ca7af63a7 with ttl=167h59m59.99999496s" go.version=go1.24.11 time="2025-12-03T02:23:20Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:45103" http.request.id=abf2670a-f2a0-4bc0-8996-70b98ae8ef54 http.request.method=GET http.request.remoteaddr="127.0.0.1:43544" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=11.270219ms http.response.status=200 http.response.written=935 127.0.0.1 - - [03/Dec/2025:02:23:20 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (3.11s) === RUN TestAppDispatcher time="2025-12-03T02:23:20Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34201" http.request.id=05a527fb-3c3b-4dba-af40-ff13c11ea800 http.request.method=GET http.request.remoteaddr="127.0.0.1:39998" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="852.687µs" http.response.status=200 http.response.written=0 time="2025-12-03T02:23:20Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34201" http.request.id=989c3981-8985-4020-abdb-2bc9cf52778f http.request.method=GET http.request.remoteaddr="127.0.0.1:39998" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="770.167µs" http.response.status=200 http.response.written=0 time="2025-12-03T02:23:20Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34201" http.request.id=d1538d91-d9c2-40bd-bce5-ea0983772ecb http.request.method=GET http.request.remoteaddr="127.0.0.1:39998" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="755.607µs" http.response.status=200 http.response.written=0 time="2025-12-03T02:23:20Z" level=info msg="response completed" go.version=go1.24.11 http.request.host="127.0.0.1:34201" http.request.id=5491814f-b166-4b5b-9bff-c2797f6ab8b7 http.request.method=GET http.request.remoteaddr="127.0.0.1:39998" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="730.086µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-12-03T02:23:20Z" 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.24.11 instance.id=5ecd8c0f-0dc0-4d51-9788-e6cb2bd1a853 time="2025-12-03T02:23:20Z" level=info msg="redis not configured" go.version=go1.24.11 instance.id=5ecd8c0f-0dc0-4d51-9788-e6cb2bd1a853 time="2025-12-03T02:23:20Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.24.11 http.request.host="127.0.0.1:40173" http.request.id=3c47f832-56c4-42f4-b3e0-22a70c3b9d03 http.request.method=GET http.request.remoteaddr="127.0.0.1:50578" 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="2025-12-03T02:23:20Z" 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.24.11 instance.id=5ecd8c0f-0dc0-4d51-9788-e6cb2bd1a853 time="2025-12-03T02:23:20Z" level=info msg="redis not configured" go.version=go1.24.11 instance.id=5ecd8c0f-0dc0-4d51-9788-e6cb2bd1a853 time="2025-12-03T02:23:20Z" level=info msg="configuring file health check path=/tmp/healthcheck2211890410, interval=1" go.version=go1.24.11 instance.id=5ecd8c0f-0dc0-4d51-9788-e6cb2bd1a853 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-12-03T02:23:24Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.11 instance.id=5ecd8c0f-0dc0-4d51-9788-e6cb2bd1a853 time="2025-12-03T02:23:24Z" level=info msg="redis not configured" go.version=go1.24.11 instance.id=5ecd8c0f-0dc0-4d51-9788-e6cb2bd1a853 time="2025-12-03T02:23:24Z" level=info msg="configuring TCP health check addr=127.0.0.1:40985, interval=1" go.version=go1.24.11 instance.id=5ecd8c0f-0dc0-4d51-9788-e6cb2bd1a853 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-12-03T02:23:28Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.11 instance.id=5ecd8c0f-0dc0-4d51-9788-e6cb2bd1a853 time="2025-12-03T02:23:28Z" level=info msg="redis not configured" go.version=go1.24.11 instance.id=5ecd8c0f-0dc0-4d51-9788-e6cb2bd1a853 time="2025-12-03T02:23:28Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:42823, interval=1, threshold=3" go.version=go1.24.11 instance.id=5ecd8c0f-0dc0-4d51-9788-e6cb2bd1a853 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 77.887s ? github.com/docker/distribution/registry/listener [no test files] ? github.com/docker/distribution/registry/middleware/registry [no test files] ? github.com/docker/distribution/registry/middleware/repository [no test files] === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.00s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.03s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.02s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.30s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.65s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.050s === RUN TestSchedule time="2025-12-03T02:22:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.11 instance.id=f5b28a56-ccdc-4dfd-ba6e-287f3bfc491d time="2025-12-03T02:22:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.99768ms" go.version=go1.24.11 instance.id=f5b28a56-ccdc-4dfd-ba6e-287f3bfc491d time="2025-12-03T02:22:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=998.12µs" go.version=go1.24.11 instance.id=f5b28a56-ccdc-4dfd-ba6e-287f3bfc491d time="2025-12-03T02:22:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=997.76µs" go.version=go1.24.11 instance.id=f5b28a56-ccdc-4dfd-ba6e-287f3bfc491d 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="2025-12-03T02:22:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.11 instance.id=f5b28a56-ccdc-4dfd-ba6e-287f3bfc491d --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-12-03T02:22:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.11 instance.id=f5b28a56-ccdc-4dfd-ba6e-287f3bfc491d time="2025-12-03T02:22:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99696ms" go.version=go1.24.11 instance.id=f5b28a56-ccdc-4dfd-ba6e-287f3bfc491d time="2025-12-03T02:22:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.9982ms" go.version=go1.24.11 instance.id=f5b28a56-ccdc-4dfd-ba6e-287f3bfc491d time="2025-12-03T02:22:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.11 instance.id=f5b28a56-ccdc-4dfd-ba6e-287f3bfc491d --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-12-03T02:22:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.11 instance.id=f5b28a56-ccdc-4dfd-ba6e-287f3bfc491d --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.615s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (1.44s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 23847936 sha256:fa29bc03fa60c891911b1b8ca06882811c5f3d5caa642efaba346e78e79f37ad [] map[] } --- PASS: TestSimpleBlobRead (0.61s) === RUN TestBlobMount --- PASS: TestBlobMount (0.62s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (3.16s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (3.16s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (3.46s) === 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:0069c210e9b7eaa9730a9bb60d8c3081be04a8134035a0c1a75f0dffa04e8e67 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:09f101904036247295ab844202f1264836199001ab48843063648e00011cf228 palailogos: marking blob sha256:82f489ae7c6720da8f9ccfb1efdf1f938b49416b8e2abb8d378cc764e7f84245 palailogos: marking manifest sha256:033afe43d94bd87d7a086f4f8050f7391f6c867fba8a5b6cec1ba32fbea32b6e palailogos: marking blob sha256:264a9d39fd2f47b40e2e5c6e616b332b2558dfea01378e2027e5f07c756bc329 palailogos: marking blob sha256:a1d9acc85122cb60dd05a31a034d978dac60d413a54fafdb99da6dd6718235ea palailogos: marking manifest sha256:264a9d39fd2f47b40e2e5c6e616b332b2558dfea01378e2027e5f07c756bc329 palailogos: marking blob sha256:fcc61ce6c9cab25d4f7bc3909a1ad3ba74999cf67b07d4466ad143638de0949e palailogos: marking blob sha256:0396f51fcdc284ac6acb644f93b8452ccb0bc7d07c39a730f03089926eb1ae68 palailogos: marking manifest sha256:a1d9acc85122cb60dd05a31a034d978dac60d413a54fafdb99da6dd6718235ea palailogos: marking blob sha256:f61091af520088a0b07705728aa512d601eaec2e73ee7323fcff85e2785da44d palailogos: marking blob sha256:72a5a15abd38de9d819b490c6d7c11df3fa13312e0f9f9d3d2bf762a1f05d42b 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (2.05s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:696fc16db3dc6d686f0975d1b3f44e8f161e25c0306d6f4cd2ab0a86349b54c3 deletemanifests: marking manifest sha256:d5cf00fbeededca97b06b77c90215aa8250c1e30f1f99f0dbcb9c70b4d5cff87 deletemanifests: marking blob sha256:4a88769307a8d6c430f1538baefa3f66fb0d56cc217035a798120299af182c39 deletemanifests: marking blob sha256:94b9207fbcac7356b0857daa45e7e5acdf54e9104548e63677c879282c520d1c deletemanifests: marking blob sha256:c5cb87fff346c16964336dc649cd17f191c7ce0fc82a65e509667d64652c9271 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:696fc16db3dc6d686f0975d1b3f44e8f161e25c0306d6f4cd2ab0a86349b54c3 blob eligible for deletion: sha256:6f922f843871916bec3630d377c00a0776346b8d466c6100bb82a2e4ec158d1f blob eligible for deletion: sha256:21b8db3428c4744298a868113031f688c25d0510d69cdff21a0d0bb49bd14f28 blob eligible for deletion: sha256:5cdecd266e328df3ad0c2ecccd401f5ef59854070614f54f77fc6888809776ef deletemanifests manifest eligible for deletion: sha256:696fc16db3dc6d686f0975d1b3f44e8f161e25c0306d6f4cd2ab0a86349b54c3 deletemanifests: marking manifest sha256:d5cf00fbeededca97b06b77c90215aa8250c1e30f1f99f0dbcb9c70b4d5cff87 deletemanifests: marking blob sha256:4a88769307a8d6c430f1538baefa3f66fb0d56cc217035a798120299af182c39 deletemanifests: marking blob sha256:94b9207fbcac7356b0857daa45e7e5acdf54e9104548e63677c879282c520d1c deletemanifests: marking blob sha256:c5cb87fff346c16964336dc649cd17f191c7ce0fc82a65e509667d64652c9271 time="2025-12-03T02:22:35Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/696fc16db3dc6d686f0975d1b3f44e8f161e25c0306d6f4cd2ab0a86349b54c3" go.version=go1.24.11 instance.id=ca3e4d41-f542-45e0-979b-655457b3ee56 time="2025-12-03T02:22:35Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/696fc16db3dc6d686f0975d1b3f44e8f161e25c0306d6f4cd2ab0a86349b54c3" go.version=go1.24.11 instance.id=ca3e4d41-f542-45e0-979b-655457b3ee56 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:696fc16db3dc6d686f0975d1b3f44e8f161e25c0306d6f4cd2ab0a86349b54c3 time="2025-12-03T02:22:35Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/69/696fc16db3dc6d686f0975d1b3f44e8f161e25c0306d6f4cd2ab0a86349b54c3" go.version=go1.24.11 instance.id=ca3e4d41-f542-45e0-979b-655457b3ee56 blob eligible for deletion: sha256:6f922f843871916bec3630d377c00a0776346b8d466c6100bb82a2e4ec158d1f time="2025-12-03T02:22:35Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/6f/6f922f843871916bec3630d377c00a0776346b8d466c6100bb82a2e4ec158d1f" go.version=go1.24.11 instance.id=ca3e4d41-f542-45e0-979b-655457b3ee56 blob eligible for deletion: sha256:21b8db3428c4744298a868113031f688c25d0510d69cdff21a0d0bb49bd14f28 time="2025-12-03T02:22:35Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/21/21b8db3428c4744298a868113031f688c25d0510d69cdff21a0d0bb49bd14f28" go.version=go1.24.11 instance.id=ca3e4d41-f542-45e0-979b-655457b3ee56 blob eligible for deletion: sha256:5cdecd266e328df3ad0c2ecccd401f5ef59854070614f54f77fc6888809776ef time="2025-12-03T02:22:35Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/5c/5cdecd266e328df3ad0c2ecccd401f5ef59854070614f54f77fc6888809776ef" go.version=go1.24.11 instance.id=ca3e4d41-f542-45e0-979b-655457b3ee56 --- PASS: TestDeleteManifestIfTagNotFound (2.61s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:2c624dd03b448e8e3ccf5062533bf063343a96928ae873bc7d0c36ac01c7d05e time="2025-12-03T02:22:36Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/2c/2c624dd03b448e8e3ccf5062533bf063343a96928ae873bc7d0c36ac01c7d05e" go.version=go1.24.11 instance.id=ca3e4d41-f542-45e0-979b-655457b3ee56 blob eligible for deletion: sha256:a73b455736dc8d9f9450ef9c4e093a8f4c9ecd0ea5dd59e6e84ce5ccc3cc924a time="2025-12-03T02:22:36Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a7/a73b455736dc8d9f9450ef9c4e093a8f4c9ecd0ea5dd59e6e84ce5ccc3cc924a" go.version=go1.24.11 instance.id=ca3e4d41-f542-45e0-979b-655457b3ee56 blob eligible for deletion: sha256:244a2f0f3a023d1b9176883a6ae6e02f2ca2a16b8aedbd104a64522b000d289e time="2025-12-03T02:22:36Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/24/244a2f0f3a023d1b9176883a6ae6e02f2ca2a16b8aedbd104a64522b000d289e" go.version=go1.24.11 instance.id=ca3e4d41-f542-45e0-979b-655457b3ee56 --- PASS: TestGCWithMissingManifests (0.76s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:e450387587830b23dd88d7a79120b549717c31ba9ceec47d5fd13cdcc1a9e8f0 komnenos: marking blob sha256:13f1240d523c0364a04e604be95ac00fc28570fb0758928e226e862e8ee23b26 komnenos: marking blob sha256:877841f13bf792929cafc193c9c88a0618cb4f212522a713c81b707d7a988baa 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-12-03T02:22:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.11 instance.id=ca3e4d41-f542-45e0-979b-655457b3ee56 blob eligible for deletion: sha256:5663dbfcef6899cefb90c5ba230f9a21034901aca058516672d381c767074605 time="2025-12-03T02:22:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/56/5663dbfcef6899cefb90c5ba230f9a21034901aca058516672d381c767074605" go.version=go1.24.11 instance.id=ca3e4d41-f542-45e0-979b-655457b3ee56 blob eligible for deletion: sha256:809a2c3db168febddaa87cff89290c4546fc714fae7f3c39bc80558c8031dbea time="2025-12-03T02:22:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/80/809a2c3db168febddaa87cff89290c4546fc714fae7f3c39bc80558c8031dbea" go.version=go1.24.11 instance.id=ca3e4d41-f542-45e0-979b-655457b3ee56 blob eligible for deletion: sha256:aca85e2ed7e5f27975fd6422fbe06ec6e1e1e7340b620a0019b77393263b5f08 time="2025-12-03T02:22:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ac/aca85e2ed7e5f27975fd6422fbe06ec6e1e1e7340b620a0019b77393263b5f08" go.version=go1.24.11 instance.id=ca3e4d41-f542-45e0-979b-655457b3ee56 blob eligible for deletion: sha256:bd524f6efbb774000c3eb97c02212f57cc4be77b8885b00b30ba2c4c00529bba time="2025-12-03T02:22:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/bd/bd524f6efbb774000c3eb97c02212f57cc4be77b8885b00b30ba2c4c00529bba" go.version=go1.24.11 instance.id=ca3e4d41-f542-45e0-979b-655457b3ee56 blob eligible for deletion: sha256:c2ab79c718a852ee8800046524cc53af28b87d24d8dee574b8c1840e8e0def2b time="2025-12-03T02:22:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/c2/c2ab79c718a852ee8800046524cc53af28b87d24d8dee574b8c1840e8e0def2b" go.version=go1.24.11 instance.id=ca3e4d41-f542-45e0-979b-655457b3ee56 blob eligible for deletion: sha256:d73d5fcacb5bb87318f71cca9eb94ae68dc71b9ebcc17b375817cd3ff903a289 time="2025-12-03T02:22:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d7/d73d5fcacb5bb87318f71cca9eb94ae68dc71b9ebcc17b375817cd3ff903a289" go.version=go1.24.11 instance.id=ca3e4d41-f542-45e0-979b-655457b3ee56 --- PASS: TestDeletionHasEffect (2.06s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (2.38s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:74539936d15b7a658428597eb099434877225fcf1da213ff2a8ff53e770f0595 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:ac291d3fe1760c8d3b7744c2d599133db09b4dd9ff48bb3fdac82ed4df13ec08 michael_z_doukas: marking blob sha256:6d39351cb3f176a4e111ba0d18fd2fa7f756811934f30d352fb1837d98548e25 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:9c75a02344f3f603d0a909fcb91763a6e2c09a87f018677bc5112c5e1b2f327d time="2025-12-03T02:22:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/9c/9c75a02344f3f603d0a909fcb91763a6e2c09a87f018677bc5112c5e1b2f327d" go.version=go1.24.11 instance.id=ca3e4d41-f542-45e0-979b-655457b3ee56 --- PASS: TestOrphanBlobDeleted (1.16s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:29edfd98cf6d4071b528f624b5d331d1f71ac4bfa9ec08d5dcb0dc200e742eba linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:03d24ea88e840686174b13242c72111da7faa898650c7ffa13614ba57d4f3f07 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.68s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.73s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.40s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.39s) === 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="2025-12-03T02:22:44Z" level=info msg="PurgeUploads starting: olderThan=2025-12-03 01:22:44.86401042 +0000 UTC m=-3573.263700784, actuallyDelete=true" time="2025-12-03T02:22:44Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-12-03T02:22:44Z" level=info msg="PurgeUploads starting: olderThan=2025-12-03 02:22:44.86514939 +0000 UTC m=+26.737438146, actuallyDelete=true" time="2025-12-03T02:22:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/85bb09e7-ff4b-4cd4-9a26-34b81691f1b8 have older date (2025-12-03 01:22:44 +0000 UTC) than purge date (2025-12-03 02:22:44.86514939 +0000 UTC m=+26.737438146). Removing upload directory." time="2025-12-03T02:22:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c3bf7191-7586-4711-9778-9bcd8e644d17 have older date (2025-12-03 01:22:44 +0000 UTC) than purge date (2025-12-03 02:22:44.86514939 +0000 UTC m=+26.737438146). Removing upload directory." time="2025-12-03T02:22:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/dfe15385-d1b8-4d5c-a008-350d613a291e have older date (2025-12-03 01:22:44 +0000 UTC) than purge date (2025-12-03 02:22:44.86514939 +0000 UTC m=+26.737438146). Removing upload directory." time="2025-12-03T02:22:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f0794458-7f86-49d7-9995-eef0389caf4d have older date (2025-12-03 01:22:44 +0000 UTC) than purge date (2025-12-03 02:22:44.86514939 +0000 UTC m=+26.737438146). Removing upload directory." time="2025-12-03T02:22:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/080e3b1e-59a3-4541-b5f7-7987795c3f3a have older date (2025-12-03 01:22:44 +0000 UTC) than purge date (2025-12-03 02:22:44.86514939 +0000 UTC m=+26.737438146). Removing upload directory." time="2025-12-03T02:22:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/245e6a98-1643-46c7-9511-d1d8670f8ecd have older date (2025-12-03 01:22:44 +0000 UTC) than purge date (2025-12-03 02:22:44.86514939 +0000 UTC m=+26.737438146). Removing upload directory." time="2025-12-03T02:22:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/445cf435-d823-481c-97dd-196a9cec4b9c have older date (2025-12-03 01:22:44 +0000 UTC) than purge date (2025-12-03 02:22:44.86514939 +0000 UTC m=+26.737438146). Removing upload directory." time="2025-12-03T02:22:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e796e02d-0f96-4bb0-8bb9-f64adf7914b8 have older date (2025-12-03 01:22:44 +0000 UTC) than purge date (2025-12-03 02:22:44.86514939 +0000 UTC m=+26.737438146). Removing upload directory." time="2025-12-03T02:22:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e877d93a-ca81-4040-b8b6-fe19b44b2806 have older date (2025-12-03 01:22:44 +0000 UTC) than purge date (2025-12-03 02:22:44.86514939 +0000 UTC m=+26.737438146). Removing upload directory." time="2025-12-03T02:22:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/fe0bbcd7-a62d-43b1-81c5-65a5167b6084 have older date (2025-12-03 01:22:44 +0000 UTC) than purge date (2025-12-03 02:22:44.86514939 +0000 UTC m=+26.737438146). Removing upload directory." time="2025-12-03T02:22:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/23356345-f63a-4756-95ec-d47557224ee1 have older date (2025-12-03 01:22:44 +0000 UTC) than purge date (2025-12-03 02:22:44.86514939 +0000 UTC m=+26.737438146). Removing upload directory." time="2025-12-03T02:22:44Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-12-03T02:22:44Z" level=info msg="PurgeUploads starting: olderThan=2025-12-03 02:22:44.866787965 +0000 UTC m=+26.739076761, actuallyDelete=true" time="2025-12-03T02:22:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/4d478926-dd16-47a2-8bce-22befdb7ae5a have older date (2025-12-03 01:22:44 +0000 UTC) than purge date (2025-12-03 02:22:44.866787965 +0000 UTC m=+26.739076761). Removing upload directory." time="2025-12-03T02:22:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/07475879-576a-4601-b712-9f6ae637d08d have older date (2025-12-03 01:22:44 +0000 UTC) than purge date (2025-12-03 02:22:44.866787965 +0000 UTC m=+26.739076761). Removing upload directory." time="2025-12-03T02:22:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/202c7857-288f-4a40-9d6e-dfc7b8b8076f have older date (2025-12-03 01:22:44 +0000 UTC) than purge date (2025-12-03 02:22:44.866787965 +0000 UTC m=+26.739076761). Removing upload directory." time="2025-12-03T02:22:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/5cc4e797-f038-4f11-a4ee-0e93229699ff have older date (2025-12-03 01:22:44 +0000 UTC) than purge date (2025-12-03 02:22:44.866787965 +0000 UTC m=+26.739076761). Removing upload directory." time="2025-12-03T02:22:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/7514399e-548b-4fa4-aaa3-1980b1026fac have older date (2025-12-03 01:22:44 +0000 UTC) than purge date (2025-12-03 02:22:44.866787965 +0000 UTC m=+26.739076761). Removing upload directory." time="2025-12-03T02:22:44Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-12-03T02:22:44Z" level=info msg="PurgeUploads starting: olderThan=2025-12-03 02:22:44.867913335 +0000 UTC m=+26.740202131, actuallyDelete=true" time="2025-12-03T02:22:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/653e3635-cffe-43b5-b73c-e8bcc35da707 have older date (2025-12-03 01:22:44 +0000 UTC) than purge date (2025-12-03 02:22:44.867913335 +0000 UTC m=+26.740202131). Removing upload directory." time="2025-12-03T02:22:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/72e9b938-ca99-435b-b852-83830e135bbd have older date (2025-12-03 01:22:44 +0000 UTC) than purge date (2025-12-03 02:22:44.867913335 +0000 UTC m=+26.740202131). Removing upload directory." time="2025-12-03T02:22:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7be04a76-bdfe-4a59-bed5-0a04840df0e9 have older date (2025-12-03 01:22:44 +0000 UTC) than purge date (2025-12-03 02:22:44.867913335 +0000 UTC m=+26.740202131). Removing upload directory." time="2025-12-03T02:22:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ccdbcb13-f03a-493d-a0d8-2677a12c8187 have older date (2025-12-03 01:22:44 +0000 UTC) than purge date (2025-12-03 02:22:44.867913335 +0000 UTC m=+26.740202131). Removing upload directory." time="2025-12-03T02:22:44Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f92f46b9-bb7a-454e-9626-dfd74cff4ed3 have older date (2025-12-03 01:22:44 +0000 UTC) than purge date (2025-12-03 02:22:44.867913335 +0000 UTC m=+26.740202131). Removing upload directory." time="2025-12-03T02:22:44Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-12-03T02:22:44Z" level=info msg="PurgeUploads starting: olderThan=2025-12-03 02:22:44.868619221 +0000 UTC m=+26.740908017, actuallyDelete=true" time="2025-12-03T02:22:44Z" 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 26.773s ? 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.040s === 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.041s === RUN TestWalkFileRemoved time="2025-12-03T02:22:18Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.027s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.390s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.11s) === 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.155s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.20s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.585s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.41s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 16.804s ? 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="2025-12-03T02:22:18Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.24.11 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-12-03T02:22:18Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.24.11 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-12-03T02:22:18Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.24.11 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 TestParsing === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestInvalidData === CONT TestMatchIPV4_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV4WithRegionNotMatched === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4 === CONT TestInvalidNetworkType === CONT TestMatchIPV6 --- PASS: TestS3TryUpdate (0.00s) time="2025-12-03T02:22:18Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.11 instance.id=0a390dd4-399f-441d-a3e8-a13691bde64a time="2025-12-03T02:22:18Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.11 instance.id=0a390dd4-399f-441d-a3e8-a13691bde64a --- PASS: TestMatchIPV4WithRegionMatch_2 (0.00s) --- PASS: TestInvalidData (0.00s) time="2025-12-03T02:22:18Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.11 time="2025-12-03T02:22:18Z" level=error msg="unknown ip address format" go.version=go1.24.11 instance.id=0a390dd4-399f-441d-a3e8-a13691bde64a ip=?0000000000000000000000000000000000 --- PASS: TestMatchIPV4 (0.01s) --- PASS: TestMatchIPV4_2 (0.01s) --- PASS: TestMatchIPV6 (0.01s) --- PASS: TestParsing (0.01s) --- PASS: TestInvalidNetworkType (0.01s) --- PASS: TestMatchIPV4WithRegionMatched (0.01s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) time="2025-12-03T02:22:19Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.11 time="2025-12-03T02:22:20Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.11 time="2025-12-03T02:22:21Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.11 time="2025-12-03T02:22:22Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.11 --- PASS: TestUpdateCalledRegularly (4.51s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.560s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.041s ? 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.397s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.53s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.00s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 15.926s ? 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.041s ? 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-r16.apk >>> docker-registry*: Adding .pre-install >>> docker-registry-openrc*: Scanning shared objects >>> 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-r16.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-armhf.so.1 >>> docker-registry*: Package size: 24.1 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r16.apk >>> docker-registry: Build complete at Wed, 03 Dec 2025 02:23:36 +0000 elapsed time 0h 1m 39s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/3) Purging .makedepends-docker-registry (20251203.022158) (2/3) Purging go (1.24.11-r0) (3/3) Purging binutils-gold (2.44-r3) Executing busybox-1.37.0-r20.trigger OK: 322 MiB in 104 packages >>> docker-registry: Updating the community/armhf repository index... >>> docker-registry: Signing the index...