>>> docker-registry: Building community/docker-registry 2.8.3-r18 (using abuild 3.16.0-r0) started Wed, 03 Dec 2025 23:09:52 +0000 >>> docker-registry: Validating /home/buildozer/aports/community/docker-registry/APKBUILD... >>> docker-registry: Analyzing dependencies... >>> docker-registry: Installing for build: build-base git go (1/2) Installing go (1.25.5-r0) (2/2) Installing .makedepends-docker-registry (20251203.230953) Executing busybox-1.37.0-r29.trigger OK: 486 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/edge/docker-registry-2.8.3.tar.gz /var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz: OK /home/buildozer/aports/community/docker-registry/log-hook-syslog.patch: OK /home/buildozer/aports/community/docker-registry/config-example.patch: OK /home/buildozer/aports/community/docker-registry/bugsnag-panicwrap.patch: OK /home/buildozer/aports/community/docker-registry/docker-registry.initd: OK /home/buildozer/aports/community/docker-registry/docker-registry.confd: OK /home/buildozer/aports/community/docker-registry/docker-registry.logrotate: OK /home/buildozer/aports/community/docker-registry/test-non-constant-fmt-str.patch: OK /home/buildozer/aports/community/docker-registry/skip-test-graceful-shutdown.patch: OK >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz /var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz: OK /home/buildozer/aports/community/docker-registry/log-hook-syslog.patch: OK /home/buildozer/aports/community/docker-registry/config-example.patch: OK /home/buildozer/aports/community/docker-registry/bugsnag-panicwrap.patch: OK /home/buildozer/aports/community/docker-registry/docker-registry.initd: OK /home/buildozer/aports/community/docker-registry/docker-registry.confd: OK /home/buildozer/aports/community/docker-registry/docker-registry.logrotate: OK /home/buildozer/aports/community/docker-registry/test-non-constant-fmt-str.patch: OK /home/buildozer/aports/community/docker-registry/skip-test-graceful-shutdown.patch: OK >>> docker-registry: Unpacking /var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz... >>> docker-registry: log-hook-syslog.patch patching file registry/handlers/app.go patching file registry/registry.go Hunk #2 succeeded at 368 (offset -1 lines). Hunk #3 succeeded at 393 (offset -1 lines). patching file vendor/github.com/sirupsen/logrus/hooks/syslog/syslog.go >>> docker-registry: config-example.patch patching file cmd/registry/config-example.yml >>> docker-registry: bugsnag-panicwrap.patch patching file vendor/github.com/bugsnag/panicwrap/dup2.go patching file vendor/github.com/bugsnag/panicwrap/dup3.go >>> docker-registry: test-non-constant-fmt-str.patch patching file registry/handlers/api_test.go patching file registry/proxy/proxyblobstore_test.go patching file registry/proxy/proxymanifeststore_test.go patching file registry/proxy/scheduler/scheduler_test.go patching file registry/storage/driver/walk_test.go patching file registry/storage/purgeuploads_test.go >>> docker-registry: skip-test-graceful-shutdown.patch patching file Makefile + 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-03T23:10:25Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-12-03T23:10:25Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.06s) PASS ok github.com/docker/distribution/configuration 0.114s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-12-03T23:10:25Z" 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.058s ? 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.01s) PASS ok github.com/docker/distribution/health 0.064s === 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.063s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.08s) PASS ok github.com/docker/distribution/health/checks 0.155s ? 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.061s === 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.061s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.01s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.01s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.01s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.01s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.074s === 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.034s ? 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 23:10:25 http: TLS handshake error from 127.0.0.1:36666: 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:41149/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:41149/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:41149/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:41149/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:38565?status=0, fail=true --- PASS: TestHTTPSink (0.07s) === RUN TestListener --- PASS: TestListener (0.86s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-12-03T23:10:26Z" level=info msg="broadcaster: closing" time="2025-12-03T23:10:26Z" level=info msg="closing testSink" time="2025-12-03T23:10:26Z" level=info msg="closing testSink" time="2025-12-03T23:10:26Z" level=info msg="closing testSink" time="2025-12-03T23:10:26Z" level=info msg="closing testSink" time="2025-12-03T23:10:26Z" level=info msg="closing testSink" time="2025-12-03T23:10:26Z" level=info msg="closing testSink" time="2025-12-03T23:10:26Z" level=info msg="closing testSink" time="2025-12-03T23:10:26Z" level=info msg="closing testSink" time="2025-12-03T23:10:26Z" level=info msg="closing testSink" time="2025-12-03T23:10:26Z" level=info msg="closing testSink" time="2025-12-03T23:10:26Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.01s) === RUN TestEventQueue time="2025-12-03T23:10:26Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.12s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 1} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 1} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 1} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 1} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:26Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-12-03T23:10:27Z" level=warning msg="&{0x2e92558 0.9} encountered too many errors, backing off" time="2025-12-03T23:10:27Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (1.28s) PASS ok github.com/docker/distribution/notifications 2.413s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-12-03T23:10:25Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-12-03T23:10:25.930057683Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.5 time="2025-12-03T23:10:25.930091283Z" level=info msg="redis not configured" go.version=go1.25.5 time="2025-12-03T23:10:25.930156884Z" level=info msg="Starting upload purge in 58m0s" go.version=go1.25.5 time="2025-12-03T23:10:25.931107533Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.25.5 time="2025-12-03T23:10:25.931132013Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.25.5 time="2025-12-03T23:10:25.931759899Z" level=info msg="listening on [::]:5001, tls" go.version=go1.25.5 time="2025-12-03T23:10:28.953711717Z" level=info msg="response completed" go.version=go1.25.5 http.request.host=127.0.0.1 http.request.id=00fb36e7-5029-4474-98c9-47041228a9e5 http.request.method=GET http.request.remoteaddr="127.0.0.1:36546" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.415002ms http.response.status=200 http.response.written=2 127.0.0.1 - - [03/Dec/2025:23:10:28 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-12-03T23:10:28.954189481Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.25.5 --- PASS: TestRegistrySupportedCipherSuite (3.73s) === RUN TestRegistryUnsupportedCipherSuite time="2025-12-03T23:10:29.902376038Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-12-03T23:10:29.903250566Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.5 time="2025-12-03T23:10:29.903292286Z" level=info msg="redis not configured" go.version=go1.25.5 time="2025-12-03T23:10:29.903304446Z" level=info msg="Starting upload purge in 46m0s" go.version=go1.25.5 time="2025-12-03T23:10:29.903754411Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.25.5 --- PASS: TestRegistryUnsupportedCipherSuite (8.95s) PASS ok github.com/docker/distribution/registry 12.763s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.071s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.02s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.02s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.01s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.06s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.01s) PASS ok github.com/docker/distribution/registry/api/v2 0.198s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-12-03T23:10:25Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.25.5 instance.id=7edffabf-7d20-4bf2-9ac0-25163b54a29d time="2025-12-03T23:10:25Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.25.5 instance.id=7edffabf-7d20-4bf2-9ac0-25163b54a29d --- PASS: TestBasicAccessController (0.02s) === RUN TestCreateHtpasswdFile time="2025-12-03T23:10:25Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.25.5 password=Txjzy8IllglxUYdRHFJ6qzTeQmteAUyod9dAf-YVlds user=docker --- PASS: TestCreateHtpasswdFile (0.11s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.189s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.059s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.09s) === RUN TestLeeway time="2025-12-03T23:10:25Z" level=info msg="token not to be used before 2025-12-03 23:10:26 +0000 UTC - currently 2025-12-03 23:10:25.40549759 +0000 UTC m=+0.118060831" time="2025-12-03T23:10:25Z" level=info msg="token not to be used after 2025-12-03 23:10:25 +0000 UTC - currently 2025-12-03 23:10:25.409082904 +0000 UTC m=+0.121646225" --- PASS: TestLeeway (0.01s) === RUN TestAccessController time="2025-12-03T23:10:25Z" 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.198s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.01s) === 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.01s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.01s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.01s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.01s) === RUN TestManifestPut --- PASS: TestManifestPut (0.01s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.01s) === 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.170s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.01s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.01s) === 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.093s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.048s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-12-03T23:10:25Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.5 time="2025-12-03T23:10:25Z" level=info msg="redis not configured" go.version=go1.25.5 time="2025-12-03T23:10:25Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:43389" http.request.id=5e9bfcf4-1195-48cf-9673-87f3c50fc2df http.request.method=GET http.request.remoteaddr="127.0.0.1:50308" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.354253ms http.response.status=200 http.response.written=2 127.0.0.1 - - [03/Dec/2025:23:10:25 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-12-03T23:10:25Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.5 time="2025-12-03T23:10:25Z" level=info msg="redis not configured" go.version=go1.25.5 time="2025-12-03T23:10:25Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:37493" http.request.id=36ec4d3b-8744-4a7d-a011-8f561a0a6eab http.request.method=GET http.request.remoteaddr="127.0.0.1:44172" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.16313ms http.response.status=200 http.response.written=20 127.0.0.1 - - [03/Dec/2025:23:10:25 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-12-03T23:10:26Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:37493" http.request.id=53f71f18-053c-4ae3-88fe-ebb757234c76 http.request.method=POST http.request.remoteaddr="127.0.0.1:44172" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.215451ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:26 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:29Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:37493" http.request.id=f5c16b4c-c8d6-4941-8b3d-da35cc44e12e http.request.method=PUT http.request.remoteaddr="127.0.0.1:44172" http.request.uri="/v2/foo/aaaa/blobs/uploads/7b433fa6-d849-4834-b002-80974f34afa0?_state=6W-3WdMfv87SRbfIkkkx0yQQt_XOBHE54cZlFmBXn757Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI3YjQzM2ZhNi1kODQ5LTQ4MzQtYjAwMi04MDk3NGYzNGFmYTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTA6MjYuMTc3ODQ1NTMzWiJ9&digest=sha256%3Aba333f3feb6354e0466b8fda7039578ba8ad0f65eac5d0ec55b3fcdcaeebf7b0" http.request.useragent="Go-http-client/1.1" http.response.duration=3.621942179s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:26 +0000] "PUT /v2/foo/aaaa/blobs/uploads/7b433fa6-d849-4834-b002-80974f34afa0?_state=6W-3WdMfv87SRbfIkkkx0yQQt_XOBHE54cZlFmBXn757Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI3YjQzM2ZhNi1kODQ5LTQ4MzQtYjAwMi04MDk3NGYzNGFmYTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTA6MjYuMTc3ODQ1NTMzWiJ9&digest=sha256%3Aba333f3feb6354e0466b8fda7039578ba8ad0f65eac5d0ec55b3fcdcaeebf7b0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:29Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:37493" http.request.id=097cad8d-2e9e-4610-b4f3-d0f72769cc61 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44172" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.903677ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:29 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:30Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:37493" http.request.id=fc282a0c-e09d-4c90-ad2e-edbbe878a90b http.request.method=POST http.request.remoteaddr="127.0.0.1:44172" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.130371ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:30 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:31Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:37493" http.request.id=34e4a7f7-4a43-4f2c-bfff-be9e7faa83d7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44172" http.request.uri="/v2/foo/bbbb/blobs/uploads/15d7ac44-a5bb-44d8-bfb4-2d6af4fd616f?_state=6CbnrKj2A_19MBhg0kr377RmdXMwvDo2fPPhb2kPpjJ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIxNWQ3YWM0NC1hNWJiLTQ0ZDgtYmZiNC0yZDZhZjRmZDYxNmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTA6MzAuMDEzMzkyMzYyWiJ9&digest=sha256%3Abac50c128ca7a25a245f9ae034eed11d3146f8519ca8e1884ad006944448b26c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.5185122s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:30 +0000] "PUT /v2/foo/bbbb/blobs/uploads/15d7ac44-a5bb-44d8-bfb4-2d6af4fd616f?_state=6CbnrKj2A_19MBhg0kr377RmdXMwvDo2fPPhb2kPpjJ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIxNWQ3YWM0NC1hNWJiLTQ0ZDgtYmZiNC0yZDZhZjRmZDYxNmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTA6MzAuMDEzMzkyMzYyWiJ9&digest=sha256%3Abac50c128ca7a25a245f9ae034eed11d3146f8519ca8e1884ad006944448b26c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:31Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:37493" http.request.id=febfefa0-3b8a-4fe0-9c6e-a153e6f68432 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44172" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.797476ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:31 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:31Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:37493" http.request.id=665c4ff2-3d9e-4ae9-b9c4-2b7463a48f91 http.request.method=POST http.request.remoteaddr="127.0.0.1:44172" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.173011ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:31 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:33Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:37493" http.request.id=ad67607f-f03a-496d-bee8-afc2051abd72 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44172" http.request.uri="/v2/foo/cccc/blobs/uploads/0cd916b4-df03-42c0-9b2f-507cf28c9943?_state=1GfOO1od-gFTm0WCK91si3rcyqdRvOdks5LZrB6-1mV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIwY2Q5MTZiNC1kZjAzLTQyYzAtOWIyZi01MDdjZjI4Yzk5NDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTA6MzEuNzA0NjQyODI2WiJ9&digest=sha256%3A6cd9d94f3e30a3c29c407a8792ec8e678ded92c0e02ee06a8039cebf29c2c66e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.32078606s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:31 +0000] "PUT /v2/foo/cccc/blobs/uploads/0cd916b4-df03-42c0-9b2f-507cf28c9943?_state=1GfOO1od-gFTm0WCK91si3rcyqdRvOdks5LZrB6-1mV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIwY2Q5MTZiNC1kZjAzLTQyYzAtOWIyZi01MDdjZjI4Yzk5NDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTA6MzEuNzA0NjQyODI2WiJ9&digest=sha256%3A6cd9d94f3e30a3c29c407a8792ec8e678ded92c0e02ee06a8039cebf29c2c66e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:33Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:37493" http.request.id=fa89dd03-3c5c-45e1-9fb7-5bb8a6f3f531 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44172" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.754814ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:33 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:33Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:37493" http.request.id=db91bf16-1346-4ae0-8f83-2adfe482982f http.request.method=POST http.request.remoteaddr="127.0.0.1:44172" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.254931ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:33 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:35Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:37493" http.request.id=44da2767-5280-4506-b050-0bc3681e0b6a http.request.method=PUT http.request.remoteaddr="127.0.0.1:44172" http.request.uri="/v2/foo/dddd/blobs/uploads/b9b6b710-886f-4f99-81ed-68194890cba2?_state=3g-brMRbwEqRdkjrscz-7rdyHyuSYhaK2rFwa_n44mR7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJiOWI2YjcxMC04ODZmLTRmOTktODFlZC02ODE5NDg5MGNiYTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTA6MzMuMjgwMTczNzYxWiJ9&digest=sha256%3Ad3533e35cd0b02239bd67b29479f70bb9aa747ac71e322a1dcd0651f9e87f45e" http.request.useragent="Go-http-client/1.1" http.response.duration=2.207306397s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:33 +0000] "PUT /v2/foo/dddd/blobs/uploads/b9b6b710-886f-4f99-81ed-68194890cba2?_state=3g-brMRbwEqRdkjrscz-7rdyHyuSYhaK2rFwa_n44mR7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJiOWI2YjcxMC04ODZmLTRmOTktODFlZC02ODE5NDg5MGNiYTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTA6MzMuMjgwMTczNzYxWiJ9&digest=sha256%3Ad3533e35cd0b02239bd67b29479f70bb9aa747ac71e322a1dcd0651f9e87f45e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:35Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:37493" http.request.id=3fe813c8-921a-4f39-b442-8ed256480e74 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44172" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.945856ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:35 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:35Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:37493" http.request.id=54df3317-e7c5-4336-916a-72f565e18436 http.request.method=POST http.request.remoteaddr="127.0.0.1:44172" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.123691ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:35 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:37Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:37493" http.request.id=d889799c-9f96-4c6e-bafa-1d775c05333c http.request.method=PUT http.request.remoteaddr="127.0.0.1:44172" http.request.uri="/v2/foo/eeee/blobs/uploads/1ebd3089-425a-47a7-9e92-95551715a68f?_state=utsONTd2Z22UmF7VCzkVjKl3Tpc2DiGwllfoC4ymvC97Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIxZWJkMzA4OS00MjVhLTQ3YTctOWU5Mi05NTU1MTcxNWE2OGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTA6MzUuNzI1MDUxMTEyWiJ9&digest=sha256%3A2786efe7c5ae82ee88ee765dfa9f125d873488a96a7a9ab235e26ea8117cf3f5" http.request.useragent="Go-http-client/1.1" http.response.duration=2.192370856s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:35 +0000] "PUT /v2/foo/eeee/blobs/uploads/1ebd3089-425a-47a7-9e92-95551715a68f?_state=utsONTd2Z22UmF7VCzkVjKl3Tpc2DiGwllfoC4ymvC97Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIxZWJkMzA4OS00MjVhLTQ3YTctOWU5Mi05NTU1MTcxNWE2OGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTA6MzUuNzI1MDUxMTEyWiJ9&digest=sha256%3A2786efe7c5ae82ee88ee765dfa9f125d873488a96a7a9ab235e26ea8117cf3f5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:37Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:37493" http.request.id=5351c89b-139d-4177-ac04-c8efef03763b http.request.method=PUT http.request.remoteaddr="127.0.0.1:44172" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.883436ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:37 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:38Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:37493" http.request.id=c4c7279f-a1d2-48bc-a9a9-f4fb781f1312 http.request.method=POST http.request.remoteaddr="127.0.0.1:44172" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.179199ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:38 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:39Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:37493" http.request.id=c90b2506-1b8a-41ce-ab46-b5d112d8fa71 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44172" http.request.uri="/v2/foo/ffff/blobs/uploads/e7574beb-414d-4f88-8fb4-a9c6d1bbf272?_state=fb4KPe7bStQvwOiGRuH2AcyskaIQqjFnRr2GjjHEFJB7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJlNzU3NGJlYi00MTRkLTRmODgtOGZiNC1hOWM2ZDFiYmYyNzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTA6MzguMDk3Mzc0MThaIn0%3D&digest=sha256%3Aa6824c94dd66f1b80780e5ea37360692fe0099dad3a3bd695461ac86b4b9b4c3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.273728538s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:38 +0000] "PUT /v2/foo/ffff/blobs/uploads/e7574beb-414d-4f88-8fb4-a9c6d1bbf272?_state=fb4KPe7bStQvwOiGRuH2AcyskaIQqjFnRr2GjjHEFJB7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJlNzU3NGJlYi00MTRkLTRmODgtOGZiNC1hOWM2ZDFiYmYyNzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTA6MzguMDk3Mzc0MThaIn0%3D&digest=sha256%3Aa6824c94dd66f1b80780e5ea37360692fe0099dad3a3bd695461ac86b4b9b4c3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:39Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:37493" http.request.id=fac8f714-ac48-4ace-9e41-9df459aed6cf http.request.method=PUT http.request.remoteaddr="127.0.0.1:44172" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.955016ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:39 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:39Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:37493" http.request.id=c78d9870-75fc-4178-a3c9-a2553dd3e022 http.request.method=GET http.request.remoteaddr="127.0.0.1:44172" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="887.489µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [03/Dec/2025:23:10:39 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-12-03T23:10:39Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:37493" http.request.id=dcc7da7f-9338-44ad-ade6-2900987c31b3 http.request.method=GET http.request.remoteaddr="127.0.0.1:44172" 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="959.769µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [03/Dec/2025:23:10:39 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-12-03T23:10:39Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:37493" http.request.id=e163f22e-d74d-42e5-b31c-1fcd771e286f http.request.method=GET http.request.remoteaddr="127.0.0.1:44172" 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="903.729µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [03/Dec/2025:23:10:39 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-12-03T23:10:39Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:37493" http.request.id=6d37491c-5aa0-45df-b670-ef2e6a2020a8 http.request.method=GET http.request.remoteaddr="127.0.0.1:44172" 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="967.249µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [03/Dec/2025:23:10:39 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-12-03T23:10:39Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:37493" http.request.id=165cef0d-8640-4c0e-817b-3ba8c9a9945e http.request.method=GET http.request.remoteaddr="127.0.0.1:44172" 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="888.769µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [03/Dec/2025:23:10:39 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-12-03T23:10:39Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:37493" http.request.id=bf637662-1bab-4c66-bf95-fc8fcc6ba46c http.request.method=GET http.request.remoteaddr="127.0.0.1:44172" 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="977.369µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [03/Dec/2025:23:10:39 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-12-03T23:10:39Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:15] err.message="invalid number of results requested" go.version=go1.25.5 http.request.host="127.0.0.1:37493" http.request.id=550ed6f7-7a3e-45cb-8d32-a3e56896e6d2 http.request.method=GET http.request.remoteaddr="127.0.0.1:44172" 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="950.009µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [03/Dec/2025:23:10:39 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-12-03T23:10:39Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:6] err.message="invalid number of results requested" go.version=go1.25.5 http.request.host="127.0.0.1:37493" http.request.id=bd5f67d3-2c71-47bb-9859-4eed8a34f471 http.request.method=GET http.request.remoteaddr="127.0.0.1:44172" 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="961.609µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [03/Dec/2025:23:10:39 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-12-03T23:10:39Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:37493" http.request.id=1f073c11-97a2-4d18-95fe-8ef5e61abcd5 http.request.method=GET http.request.remoteaddr="127.0.0.1:44172" 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="887.009µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [03/Dec/2025:23:10:39 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-12-03T23:10:39Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:37493" http.request.id=0a004033-cab9-427a-9ba2-8388dc0a6e11 http.request.method=GET http.request.remoteaddr="127.0.0.1:44172" 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="913.249µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [03/Dec/2025:23:10:39 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-12-03T23:10:39Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.5 time="2025-12-03T23:10:39Z" level=info msg="redis not configured" go.version=go1.25.5 time="2025-12-03T23:10:39Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:46421" http.request.id=68826c22-da2e-472b-8732-801fe9ae7f15 http.request.method=POST http.request.remoteaddr="127.0.0.1:60718" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.252452ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:39 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:41Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:46421" http.request.id=d6760380-d7b8-4dde-ba9f-74285a2cf572 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60718" http.request.uri="/v2/foo/aaaa/blobs/uploads/e9ab428b-b5be-450f-9eb1-6319f7161b38?_state=fIkE98CvOIReOWVrD9HZMMVVuNJJTPO8Vp_qqpN0Bu57Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJlOWFiNDI4Yi1iNWJlLTQ1MGYtOWViMS02MzE5ZjcxNjFiMzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTA6MzkuNjA0NTI2NjczWiJ9&digest=sha256%3A997ee423dea9e0c91315fce55cad1a17121e0a90e5e2df3a02eec8902826c212" http.request.useragent="Go-http-client/1.1" http.response.duration=1.71420244s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:39 +0000] "PUT /v2/foo/aaaa/blobs/uploads/e9ab428b-b5be-450f-9eb1-6319f7161b38?_state=fIkE98CvOIReOWVrD9HZMMVVuNJJTPO8Vp_qqpN0Bu57Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJlOWFiNDI4Yi1iNWJlLTQ1MGYtOWViMS02MzE5ZjcxNjFiMzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTA6MzkuNjA0NTI2NjczWiJ9&digest=sha256%3A997ee423dea9e0c91315fce55cad1a17121e0a90e5e2df3a02eec8902826c212 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:41Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:46421" http.request.id=e537f214-2cc1-4f2f-b56a-49b1917f558b http.request.method=PUT http.request.remoteaddr="127.0.0.1:60718" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.851436ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:41 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:41Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:46421" http.request.id=e761ac33-a90e-471f-8c38-dd171d6c0792 http.request.method=POST http.request.remoteaddr="127.0.0.1:60718" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.220291ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:41 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:42Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:46421" http.request.id=4cb7e301-006b-4382-a23a-18f68d20ef7f http.request.method=PUT http.request.remoteaddr="127.0.0.1:60718" http.request.uri="/v2/foo/bbbb/blobs/uploads/8da519a2-8300-4f32-9c85-b0b5e24d0dde?_state=c2hnl1SwDzBIlO0qE_CEhkQfhRkoGdHF0PvY7QWMOzJ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI4ZGE1MTlhMi04MzAwLTRmMzItOWM4NS1iMGI1ZTI0ZDBkZGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTA6NDEuNDkwNTM3Njg4WiJ9&digest=sha256%3A20f8f7d9dd70adf0996d6e1b720b41251649b30f280671eb80550111583dd873" http.request.useragent="Go-http-client/1.1" http.response.duration=1.060446732s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:41 +0000] "PUT /v2/foo/bbbb/blobs/uploads/8da519a2-8300-4f32-9c85-b0b5e24d0dde?_state=c2hnl1SwDzBIlO0qE_CEhkQfhRkoGdHF0PvY7QWMOzJ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI4ZGE1MTlhMi04MzAwLTRmMzItOWM4NS1iMGI1ZTI0ZDBkZGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTA6NDEuNDkwNTM3Njg4WiJ9&digest=sha256%3A20f8f7d9dd70adf0996d6e1b720b41251649b30f280671eb80550111583dd873 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:42Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:46421" http.request.id=c748d2a1-84b7-48d8-a282-60122f69a6b5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60718" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.781796ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:42 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:42Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:46421" http.request.id=8943e4ba-e06b-4e7b-bbbf-5637749d2250 http.request.method=POST http.request.remoteaddr="127.0.0.1:60718" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.076051ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:42 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:43Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:46421" http.request.id=cebf3d08-b55e-4773-92a4-2ab110ea6f75 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60718" http.request.uri="/v2/foo/cccc/blobs/uploads/b5d285cf-5cec-4d60-9c25-f49bd8dfca2a?_state=mnNSYsdOmYgwue_W5y-_rgnGdenxa4GJ21UE5XAJE5J7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJiNWQyODVjZi01Y2VjLTRkNjAtOWMyNS1mNDliZDhkZmNhMmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTA6NDIuNzE1MDU5ODQzWiJ9&digest=sha256%3Ae9dbf86f498254457fa7d6c5122a95fc865bebdd147c2a8865984e2168eaa112" http.request.useragent="Go-http-client/1.1" http.response.duration=1.163923825s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:42 +0000] "PUT /v2/foo/cccc/blobs/uploads/b5d285cf-5cec-4d60-9c25-f49bd8dfca2a?_state=mnNSYsdOmYgwue_W5y-_rgnGdenxa4GJ21UE5XAJE5J7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJiNWQyODVjZi01Y2VjLTRkNjAtOWMyNS1mNDliZDhkZmNhMmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTA6NDIuNzE1MDU5ODQzWiJ9&digest=sha256%3Ae9dbf86f498254457fa7d6c5122a95fc865bebdd147c2a8865984e2168eaa112 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:43Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:46421" http.request.id=24d0a239-2580-45dc-a2a2-384165524a17 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60718" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.788796ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:43 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:44Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:46421" http.request.id=41ef3637-8362-4400-8052-0bdf95bf8d63 http.request.method=POST http.request.remoteaddr="127.0.0.1:60718" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.250292ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:44 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:46Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:46421" http.request.id=d8636f59-5df2-49fe-9904-1a5b093782e3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60718" http.request.uri="/v2/foo/dddd/blobs/uploads/d36051bd-8235-43bc-8700-c0732346c52c?_state=t_V1sOa1JZLPR7qPEo8Sr16ZYCpO9dRT2F_WlZewpKl7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJkMzYwNTFiZC04MjM1LTQzYmMtODcwMC1jMDczMjM0NmM1MmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTA6NDQuMTIzNzIzMDA5WiJ9&digest=sha256%3A4240e18fc9f436ad847664c79d415187005e31032899d1d309c0c1f5096835e0" http.request.useragent="Go-http-client/1.1" http.response.duration=2.257567628s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:44 +0000] "PUT /v2/foo/dddd/blobs/uploads/d36051bd-8235-43bc-8700-c0732346c52c?_state=t_V1sOa1JZLPR7qPEo8Sr16ZYCpO9dRT2F_WlZewpKl7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJkMzYwNTFiZC04MjM1LTQzYmMtODcwMC1jMDczMjM0NmM1MmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTA6NDQuMTIzNzIzMDA5WiJ9&digest=sha256%3A4240e18fc9f436ad847664c79d415187005e31032899d1d309c0c1f5096835e0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:46Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:46421" http.request.id=a77450b4-aaf4-4a4d-bbb3-f712a82666f9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60718" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.134839ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:46 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:46Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:46421" http.request.id=dd2f21b1-81c1-4df1-9d26-92d6fa54d640 http.request.method=GET http.request.remoteaddr="127.0.0.1:60718" 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="942.448µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [03/Dec/2025:23:10:46 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (20.63s) === RUN TestURLPrefix time="2025-12-03T23:10:46Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.5 time="2025-12-03T23:10:46Z" level=info msg="redis not configured" go.version=go1.25.5 time="2025-12-03T23:10:46Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:41885" http.request.id=2e87ea5a-fa2d-4e10-b9b5-3b4663ff98ae http.request.method=GET http.request.remoteaddr="127.0.0.1:41276" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.000889ms http.response.status=200 http.response.written=2 127.0.0.1 - - [03/Dec/2025:23:10:46 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2025-12-03T23:10:46Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.5 time="2025-12-03T23:10:46Z" level=info msg="redis not configured" go.version=go1.25.5 time="2025-12-03T23:10:46Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:3b4f759048a815b5db841ea8c50de25f05b6f30912d3ec3c3288aa0a14ff96c5 err.message="blob unknown to registry" go.version=go1.25.5 http.request.host="127.0.0.1:46861" http.request.id=f116bd3f-8c86-4b76-a786-81719f3bdf16 http.request.method=GET http.request.remoteaddr="127.0.0.1:58400" http.request.uri="/v2/foo/bar/blobs/sha256:3b4f759048a815b5db841ea8c50de25f05b6f30912d3ec3c3288aa0a14ff96c5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.07593ms http.response.status=404 http.response.written=157 vars.digest="sha256:3b4f759048a815b5db841ea8c50de25f05b6f30912d3ec3c3288aa0a14ff96c5" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:23:10:46 +0000] "GET /v2/foo/bar/blobs/sha256:3b4f759048a815b5db841ea8c50de25f05b6f30912d3ec3c3288aa0a14ff96c5 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-12-03T23:10:46Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:3b4f759048a815b5db841ea8c50de25f05b6f30912d3ec3c3288aa0a14ff96c5 err.message="blob unknown to registry" go.version=go1.25.5 http.request.host="127.0.0.1:46861" http.request.id=78030462-5a1d-4da2-aa90-82e9c83f7847 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:58414" http.request.uri="/v2/foo/bar/blobs/sha256:3b4f759048a815b5db841ea8c50de25f05b6f30912d3ec3c3288aa0a14ff96c5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="961.329µs" http.response.status=404 http.response.written=157 vars.digest="sha256:3b4f759048a815b5db841ea8c50de25f05b6f30912d3ec3c3288aa0a14ff96c5" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:23:10:46 +0000] "HEAD /v2/foo/bar/blobs/sha256:3b4f759048a815b5db841ea8c50de25f05b6f30912d3ec3c3288aa0a14ff96c5 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-12-03T23:10:46Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:46861" http.request.id=5450400e-6893-4b45-a4bf-43f34f31254a http.request.method=POST http.request.remoteaddr="127.0.0.1:58414" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.024329ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:46 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:46Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:46861" http.request.id=cdbe06f4-dbf2-48c2-9a1b-bb12c4ebcd3d http.request.method=GET http.request.remoteaddr="127.0.0.1:58414" http.request.uri="/v2/foo/bar/blobs/uploads/18403b5c-feeb-46cf-99bf-61f8f9a553c8?_state=8w5Hx0ho6oTsYCGafR7aZfHQDuMz06JltcVBTcWc31p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE4NDAzYjVjLWZlZWItNDZjZi05OWJmLTYxZjhmOWE1NTNjOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo0Ni42MDA3MzEzMDFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.060569ms http.response.status=204 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:46 +0000] "GET /v2/foo/bar/blobs/uploads/18403b5c-feeb-46cf-99bf-61f8f9a553c8?_state=8w5Hx0ho6oTsYCGafR7aZfHQDuMz06JltcVBTcWc31p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE4NDAzYjVjLWZlZWItNDZjZi05OWJmLTYxZjhmOWE1NTNjOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo0Ni42MDA3MzEzMDFaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:46Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:46861" http.request.id=d22abe2c-b54b-491a-bfc4-b8a05e8443ea http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58414" http.request.uri="/v2/foo/bar/blobs/uploads/18403b5c-feeb-46cf-99bf-61f8f9a553c8?_state=8w5Hx0ho6oTsYCGafR7aZfHQDuMz06JltcVBTcWc31p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE4NDAzYjVjLWZlZWItNDZjZi05OWJmLTYxZjhmOWE1NTNjOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo0Ni42MDA3MzEzMDFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="975.489µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:46 +0000] "DELETE /v2/foo/bar/blobs/uploads/18403b5c-feeb-46cf-99bf-61f8f9a553c8?_state=8w5Hx0ho6oTsYCGafR7aZfHQDuMz06JltcVBTcWc31p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE4NDAzYjVjLWZlZWItNDZjZi05OWJmLTYxZjhmOWE1NTNjOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo0Ni42MDA3MzEzMDFaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:46Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.25.5 http.request.host="127.0.0.1:46861" http.request.id=df70d0dc-1ad1-450a-a2eb-ee73cc1654db http.request.method=GET http.request.remoteaddr="127.0.0.1:58414" http.request.uri="/v2/foo/bar/blobs/uploads/18403b5c-feeb-46cf-99bf-61f8f9a553c8?_state=8w5Hx0ho6oTsYCGafR7aZfHQDuMz06JltcVBTcWc31p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE4NDAzYjVjLWZlZWItNDZjZi05OWJmLTYxZjhmOWE1NTNjOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo0Ni42MDA3MzEzMDFaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=18403b5c-feeb-46cf-99bf-61f8f9a553c8 time="2025-12-03T23:10:46Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.25.5 http.request.host="127.0.0.1:46861" http.request.id=df70d0dc-1ad1-450a-a2eb-ee73cc1654db http.request.method=GET http.request.remoteaddr="127.0.0.1:58414" http.request.uri="/v2/foo/bar/blobs/uploads/18403b5c-feeb-46cf-99bf-61f8f9a553c8?_state=8w5Hx0ho6oTsYCGafR7aZfHQDuMz06JltcVBTcWc31p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE4NDAzYjVjLWZlZWItNDZjZi05OWJmLTYxZjhmOWE1NTNjOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo0Ni42MDA3MzEzMDFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="902.969µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=18403b5c-feeb-46cf-99bf-61f8f9a553c8 127.0.0.1 - - [03/Dec/2025:23:10:46 +0000] "GET /v2/foo/bar/blobs/uploads/18403b5c-feeb-46cf-99bf-61f8f9a553c8?_state=8w5Hx0ho6oTsYCGafR7aZfHQDuMz06JltcVBTcWc31p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE4NDAzYjVjLWZlZWItNDZjZi05OWJmLTYxZjhmOWE1NTNjOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo0Ni42MDA3MzEzMDFaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-12-03T23:10:46Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:46861" http.request.id=2cdae2cb-b183-47e3-9a7a-41ba73611416 http.request.method=POST http.request.remoteaddr="127.0.0.1:58416" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.168651ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:46 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:46Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.25.5 http.request.host="127.0.0.1:46861" http.request.id=1062dc8b-4bd6-4a93-a3d7-1c26ecfa6231 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58416" http.request.uri="/v2/foo/bar/blobs/uploads/85ab8991-ea26-477b-b2e7-5daa4d599b8e?_state=BEDRJ16WAXVAHY0oFMJ1PKr7G8ZK7s9PybhClpgFbL57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg1YWI4OTkxLWVhMjYtNDc3Yi1iMmU3LTVkYWE0ZDU5OWI4ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo0Ni42MDY1MzAyNzZaIn0%3D&digest=sha256%3A3b4f759048a815b5db841ea8c50de25f05b6f30912d3ec3c3288aa0a14ff96c5" http.request.useragent="Go-http-client/1.1" provided=sha256:3b4f759048a815b5db841ea8c50de25f05b6f30912d3ec3c3288aa0a14ff96c5 vars.name="foo/bar" vars.uuid=85ab8991-ea26-477b-b2e7-5daa4d599b8e time="2025-12-03T23:10:46Z" level=error msg="error canceling upload after error: already closed" go.version=go1.25.5 http.request.host="127.0.0.1:46861" http.request.id=1062dc8b-4bd6-4a93-a3d7-1c26ecfa6231 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58416" http.request.uri="/v2/foo/bar/blobs/uploads/85ab8991-ea26-477b-b2e7-5daa4d599b8e?_state=BEDRJ16WAXVAHY0oFMJ1PKr7G8ZK7s9PybhClpgFbL57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg1YWI4OTkxLWVhMjYtNDc3Yi1iMmU3LTVkYWE0ZDU5OWI4ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo0Ni42MDY1MzAyNzZaIn0%3D&digest=sha256%3A3b4f759048a815b5db841ea8c50de25f05b6f30912d3ec3c3288aa0a14ff96c5" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=85ab8991-ea26-477b-b2e7-5daa4d599b8e time="2025-12-03T23:10:46Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:3b4f759048a815b5db841ea8c50de25f05b6f30912d3ec3c3288aa0a14ff96c5, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.25.5 http.request.host="127.0.0.1:46861" http.request.id=1062dc8b-4bd6-4a93-a3d7-1c26ecfa6231 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58416" http.request.uri="/v2/foo/bar/blobs/uploads/85ab8991-ea26-477b-b2e7-5daa4d599b8e?_state=BEDRJ16WAXVAHY0oFMJ1PKr7G8ZK7s9PybhClpgFbL57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg1YWI4OTkxLWVhMjYtNDc3Yi1iMmU3LTVkYWE0ZDU5OWI4ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo0Ni42MDY1MzAyNzZaIn0%3D&digest=sha256%3A3b4f759048a815b5db841ea8c50de25f05b6f30912d3ec3c3288aa0a14ff96c5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.207451ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=85ab8991-ea26-477b-b2e7-5daa4d599b8e 127.0.0.1 - - [03/Dec/2025:23:10:46 +0000] "PUT /v2/foo/bar/blobs/uploads/85ab8991-ea26-477b-b2e7-5daa4d599b8e?_state=BEDRJ16WAXVAHY0oFMJ1PKr7G8ZK7s9PybhClpgFbL57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg1YWI4OTkxLWVhMjYtNDc3Yi1iMmU3LTVkYWE0ZDU5OWI4ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo0Ni42MDY1MzAyNzZaIn0%3D&digest=sha256%3A3b4f759048a815b5db841ea8c50de25f05b6f30912d3ec3c3288aa0a14ff96c5 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-12-03T23:10:46Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:46861" http.request.id=9da8b1e3-4f63-420f-ae50-bb3626a22383 http.request.method=POST http.request.remoteaddr="127.0.0.1:58416" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="987.169µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:46 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:46Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:46861" http.request.id=97abbf8d-d3d5-44c9-bede-6e2f2d1182c2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58416" http.request.uri="/v2/foo/bar/blobs/uploads/5d71d718-408a-491a-ade7-672d71a8abda?_state=Db6AOaV9MwKMFHC9M3KkrJAPrvGpWL-yw0e0pfW59yF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVkNzFkNzE4LTQwOGEtNDkxYS1hZGU3LTY3MmQ3MWE4YWJkYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo0Ni42MDk1ODg5ODRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.865977ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:46 +0000] "PUT /v2/foo/bar/blobs/uploads/5d71d718-408a-491a-ade7-672d71a8abda?_state=Db6AOaV9MwKMFHC9M3KkrJAPrvGpWL-yw0e0pfW59yF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVkNzFkNzE4LTQwOGEtNDkxYS1hZGU3LTY3MmQ3MWE4YWJkYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo0Ni42MDk1ODg5ODRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:46Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:46861" http.request.id=1311e3c6-94e7-435e-97ea-14c197ba25f6 http.request.method=POST http.request.remoteaddr="127.0.0.1:58416" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.831657ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:46 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:46Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:46861" http.request.id=81234bcc-d897-4f30-b6f4-61caeb41d5ea http.request.method=PUT http.request.remoteaddr="127.0.0.1:58416" http.request.uri="/v2/foo/bar/blobs/uploads/19759128-79dc-4313-b6b0-c5e02adc9a42?_state=qLrC80X2gXfM3YfpLt0EuEVkdZdmH9NsR33nRurmC7h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE5NzU5MTI4LTc5ZGMtNDMxMy1iNmIwLWM1ZTAyYWRjOWE0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo0Ni42MTM4ODU2MjVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.360652ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:46 +0000] "PUT /v2/foo/bar/blobs/uploads/19759128-79dc-4313-b6b0-c5e02adc9a42?_state=qLrC80X2gXfM3YfpLt0EuEVkdZdmH9NsR33nRurmC7h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE5NzU5MTI4LTc5ZGMtNDMxMy1iNmIwLWM1ZTAyYWRjOWE0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo0Ni42MTM4ODU2MjVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:46Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:46861" http.request.id=22810be3-cc89-463d-8ef4-ec61e77ab4ea http.request.method=POST http.request.remoteaddr="127.0.0.1:58416" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.084349ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:46 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:48Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:46861" http.request.id=21cc2c37-d334-45a0-8e8f-4b72a2631b63 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58416" http.request.uri="/v2/foo/bar/blobs/uploads/1dc4f39b-c8fa-4f00-b10a-095c10c6f9ed?_state=7qZsD2K4frDXM727Wexnt-KpCc10Tr9owjyTvTLu0FJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFkYzRmMzliLWM4ZmEtNGYwMC1iMTBhLTA5NWMxMGM2ZjllZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo0Ni42MTY4ODkyMTNaIn0%3D&digest=sha256%3A3b4f759048a815b5db841ea8c50de25f05b6f30912d3ec3c3288aa0a14ff96c5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.560339753s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:46 +0000] "PUT /v2/foo/bar/blobs/uploads/1dc4f39b-c8fa-4f00-b10a-095c10c6f9ed?_state=7qZsD2K4frDXM727Wexnt-KpCc10Tr9owjyTvTLu0FJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFkYzRmMzliLWM4ZmEtNGYwMC1iMTBhLTA5NWMxMGM2ZjllZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo0Ni42MTY4ODkyMTNaIn0%3D&digest=sha256%3A3b4f759048a815b5db841ea8c50de25f05b6f30912d3ec3c3288aa0a14ff96c5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:48Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:46861" http.request.id=cbcaa582-b482-4fa0-b951-fc9549c24c8d http.request.method=POST http.request.remoteaddr="127.0.0.1:58416" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.144091ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:48 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:49Z" level=info msg="response completed" go.version=go1.25.5 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:46861" http.request.id=2cbd9aa1-cb50-4c2f-b2ac-a033737c8e74 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:58416" http.request.uri="/v2/foo/bar/blobs/uploads/d7a34804-a527-41c9-b042-1fab30320eaf?_state=JS7YWkkyMjMvtdm3R0EHn7UsBva3hirleKKm_VFNXkd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3YTM0ODA0LWE1MjctNDFjOS1iMDQyLTFmYWIzMDMyMGVhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo0OC4zMDc0ODg2N1oifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.511564974s http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:48 +0000] "PATCH /v2/foo/bar/blobs/uploads/d7a34804-a527-41c9-b042-1fab30320eaf?_state=JS7YWkkyMjMvtdm3R0EHn7UsBva3hirleKKm_VFNXkd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3YTM0ODA0LWE1MjctNDFjOS1iMDQyLTFmYWIzMDMyMGVhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo0OC4zMDc0ODg2N1oifQ%3D%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:49Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:46861" http.request.id=99c73a77-d86d-4248-a812-a6e59efbe57b http.request.method=PUT http.request.remoteaddr="127.0.0.1:58416" http.request.uri="/v2/foo/bar/blobs/uploads/d7a34804-a527-41c9-b042-1fab30320eaf?_state=-OBHNsFNm5QOT_lZKw-dIrJWulikL_cDFkyFEcmF2417Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3YTM0ODA0LWE1MjctNDFjOS1iMDQyLTFmYWIzMDMyMGVhZiIsIk9mZnNldCI6MTk3NDU3OTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTA6NDhaIn0%3D&digest=sha256%3A3b4f759048a815b5db841ea8c50de25f05b6f30912d3ec3c3288aa0a14ff96c5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.391093ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:49 +0000] "PUT /v2/foo/bar/blobs/uploads/d7a34804-a527-41c9-b042-1fab30320eaf?_state=-OBHNsFNm5QOT_lZKw-dIrJWulikL_cDFkyFEcmF2417Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3YTM0ODA0LWE1MjctNDFjOS1iMDQyLTFmYWIzMDMyMGVhZiIsIk9mZnNldCI6MTk3NDU3OTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTA6NDhaIn0%3D&digest=sha256%3A3b4f759048a815b5db841ea8c50de25f05b6f30912d3ec3c3288aa0a14ff96c5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:49Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:46861" http.request.id=9c949ac7-90b3-4301-83b3-92589ae693c1 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:58416" http.request.uri="/v2/foo/bar/blobs/sha256:3b4f759048a815b5db841ea8c50de25f05b6f30912d3ec3c3288aa0a14ff96c5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.06465ms http.response.status=200 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:49 +0000] "HEAD /v2/foo/bar/blobs/sha256:3b4f759048a815b5db841ea8c50de25f05b6f30912d3ec3c3288aa0a14ff96c5 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:49Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:46861" http.request.id=61f0b4eb-670a-4d97-a3ef-266ca474b2a4 http.request.method=GET http.request.remoteaddr="127.0.0.1:58416" http.request.uri="/v2/foo/bar/blobs/sha256:3b4f759048a815b5db841ea8c50de25f05b6f30912d3ec3c3288aa0a14ff96c5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=103.810976ms http.response.status=200 http.response.written=19745792 127.0.0.1 - - [03/Dec/2025:23:10:49 +0000] "GET /v2/foo/bar/blobs/sha256:3b4f759048a815b5db841ea8c50de25f05b6f30912d3ec3c3288aa0a14ff96c5 HTTP/1.1" 200 19745792 "" "Go-http-client/1.1" time="2025-12-03T23:10:49Z" level=error msg="error parsing digest="sha257:3b4f759048a815b5db841ea8c50de25f05b6f30912d3ec3c3288aa0a14ff96c5": unsupported digest algorithm" go.version=go1.25.5 http.request.host="127.0.0.1:46861" http.request.id=f0fd594b-8785-4011-8b91-186acc79a491 http.request.method=GET http.request.remoteaddr="127.0.0.1:58416" http.request.uri="/v2/foo/bar/blobs/sha257:3b4f759048a815b5db841ea8c50de25f05b6f30912d3ec3c3288aa0a14ff96c5" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:3b4f759048a815b5db841ea8c50de25f05b6f30912d3ec3c3288aa0a14ff96c5" vars.name="foo/bar" time="2025-12-03T23:10:49Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.25.5 http.request.host="127.0.0.1:46861" http.request.id=f0fd594b-8785-4011-8b91-186acc79a491 http.request.method=GET http.request.remoteaddr="127.0.0.1:58416" http.request.uri="/v2/foo/bar/blobs/sha257:3b4f759048a815b5db841ea8c50de25f05b6f30912d3ec3c3288aa0a14ff96c5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="939.569µs" http.response.status=400 http.response.written=110 vars.digest="sha257:3b4f759048a815b5db841ea8c50de25f05b6f30912d3ec3c3288aa0a14ff96c5" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:23:10:49 +0000] "GET /v2/foo/bar/blobs/sha257:3b4f759048a815b5db841ea8c50de25f05b6f30912d3ec3c3288aa0a14ff96c5 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-12-03T23:10:49Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:46861" http.request.id=7c96ce1c-6942-4d77-a087-d94d03517592 http.request.method=GET http.request.remoteaddr="127.0.0.1:57012" http.request.uri="/v2/foo/bar/blobs/sha256:3b4f759048a815b5db841ea8c50de25f05b6f30912d3ec3c3288aa0a14ff96c5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.442373ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:49 +0000] "GET /v2/foo/bar/blobs/sha256:3b4f759048a815b5db841ea8c50de25f05b6f30912d3ec3c3288aa0a14ff96c5 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:49Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.5 time="2025-12-03T23:10:49Z" level=info msg="redis not configured" go.version=go1.25.5 time="2025-12-03T23:10:50Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:17aa5b2b80bbb5006d600007740f8c17e4aabcf541890dc2db6ced10d9204aca err.message="blob unknown to registry" go.version=go1.25.5 http.request.host="127.0.0.1:45631" http.request.id=ec17d4e8-b138-473a-a140-d92d7ac45ce0 http.request.method=GET http.request.remoteaddr="127.0.0.1:47318" http.request.uri="/v2/foo/bar/blobs/sha256:17aa5b2b80bbb5006d600007740f8c17e4aabcf541890dc2db6ced10d9204aca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.15861ms http.response.status=404 http.response.written=157 vars.digest="sha256:17aa5b2b80bbb5006d600007740f8c17e4aabcf541890dc2db6ced10d9204aca" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:23:10:50 +0000] "GET /v2/foo/bar/blobs/sha256:17aa5b2b80bbb5006d600007740f8c17e4aabcf541890dc2db6ced10d9204aca HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-12-03T23:10:50Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:17aa5b2b80bbb5006d600007740f8c17e4aabcf541890dc2db6ced10d9204aca err.message="blob unknown to registry" go.version=go1.25.5 http.request.host="127.0.0.1:45631" http.request.id=2bd74348-fd26-43e3-a2de-b0698b430282 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47320" http.request.uri="/v2/foo/bar/blobs/sha256:17aa5b2b80bbb5006d600007740f8c17e4aabcf541890dc2db6ced10d9204aca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.192091ms http.response.status=404 http.response.written=157 vars.digest="sha256:17aa5b2b80bbb5006d600007740f8c17e4aabcf541890dc2db6ced10d9204aca" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:23:10:50 +0000] "HEAD /v2/foo/bar/blobs/sha256:17aa5b2b80bbb5006d600007740f8c17e4aabcf541890dc2db6ced10d9204aca HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-12-03T23:10:50Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45631" http.request.id=bcd658d8-1844-43d8-9be8-bc8d5938ac0d http.request.method=POST http.request.remoteaddr="127.0.0.1:47320" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.161411ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:50Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45631" http.request.id=fb887051-f18f-40db-8d51-71d9dab06a05 http.request.method=GET http.request.remoteaddr="127.0.0.1:47320" http.request.uri="/v2/foo/bar/blobs/uploads/e501469f-82d4-4be3-a241-92ae711f2936?_state=UAbd4wTWjgv-FWhIi8HnUdZwDgpqeQOEZDpvD1G6AeR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1MDE0NjlmLTgyZDQtNGJlMy1hMjQxLTkyYWU3MTFmMjkzNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1MC4xNTcwMjQ3MDJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.13901ms http.response.status=204 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:50 +0000] "GET /v2/foo/bar/blobs/uploads/e501469f-82d4-4be3-a241-92ae711f2936?_state=UAbd4wTWjgv-FWhIi8HnUdZwDgpqeQOEZDpvD1G6AeR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1MDE0NjlmLTgyZDQtNGJlMy1hMjQxLTkyYWU3MTFmMjkzNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1MC4xNTcwMjQ3MDJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:50Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45631" http.request.id=63048031-6f8b-4ed4-8aba-b977f2b4f7c7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47320" http.request.uri="/v2/foo/bar/blobs/uploads/e501469f-82d4-4be3-a241-92ae711f2936?_state=UAbd4wTWjgv-FWhIi8HnUdZwDgpqeQOEZDpvD1G6AeR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1MDE0NjlmLTgyZDQtNGJlMy1hMjQxLTkyYWU3MTFmMjkzNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1MC4xNTcwMjQ3MDJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.11081ms http.response.status=204 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:50 +0000] "DELETE /v2/foo/bar/blobs/uploads/e501469f-82d4-4be3-a241-92ae711f2936?_state=UAbd4wTWjgv-FWhIi8HnUdZwDgpqeQOEZDpvD1G6AeR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1MDE0NjlmLTgyZDQtNGJlMy1hMjQxLTkyYWU3MTFmMjkzNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1MC4xNTcwMjQ3MDJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:50Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.25.5 http.request.host="127.0.0.1:45631" http.request.id=41be934e-52e1-49ae-b8d6-7e6452a8be4f http.request.method=GET http.request.remoteaddr="127.0.0.1:47320" http.request.uri="/v2/foo/bar/blobs/uploads/e501469f-82d4-4be3-a241-92ae711f2936?_state=UAbd4wTWjgv-FWhIi8HnUdZwDgpqeQOEZDpvD1G6AeR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1MDE0NjlmLTgyZDQtNGJlMy1hMjQxLTkyYWU3MTFmMjkzNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1MC4xNTcwMjQ3MDJaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=e501469f-82d4-4be3-a241-92ae711f2936 time="2025-12-03T23:10:50Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.25.5 http.request.host="127.0.0.1:45631" http.request.id=41be934e-52e1-49ae-b8d6-7e6452a8be4f http.request.method=GET http.request.remoteaddr="127.0.0.1:47320" http.request.uri="/v2/foo/bar/blobs/uploads/e501469f-82d4-4be3-a241-92ae711f2936?_state=UAbd4wTWjgv-FWhIi8HnUdZwDgpqeQOEZDpvD1G6AeR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1MDE0NjlmLTgyZDQtNGJlMy1hMjQxLTkyYWU3MTFmMjkzNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1MC4xNTcwMjQ3MDJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.05065ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=e501469f-82d4-4be3-a241-92ae711f2936 127.0.0.1 - - [03/Dec/2025:23:10:50 +0000] "GET /v2/foo/bar/blobs/uploads/e501469f-82d4-4be3-a241-92ae711f2936?_state=UAbd4wTWjgv-FWhIi8HnUdZwDgpqeQOEZDpvD1G6AeR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1MDE0NjlmLTgyZDQtNGJlMy1hMjQxLTkyYWU3MTFmMjkzNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1MC4xNTcwMjQ3MDJaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-12-03T23:10:50Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45631" http.request.id=29b85978-f2ff-455a-9755-9f4129f533a1 http.request.method=POST http.request.remoteaddr="127.0.0.1:47336" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.214092ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:50Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.25.5 http.request.host="127.0.0.1:45631" http.request.id=5fa25bbf-4dca-4246-aea6-8e2b447e4da7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47336" http.request.uri="/v2/foo/bar/blobs/uploads/131280cf-19ff-4d54-bcd5-5a6e47b19520?_state=_nV2RoT-xDiDxgQg1mq6YfkZ36f_OH0s6WdqbmfDs-57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEzMTI4MGNmLTE5ZmYtNGQ1NC1iY2Q1LTVhNmU0N2IxOTUyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1MC4xNjMyNjUwODFaIn0%3D&digest=sha256%3A17aa5b2b80bbb5006d600007740f8c17e4aabcf541890dc2db6ced10d9204aca" http.request.useragent="Go-http-client/1.1" provided=sha256:17aa5b2b80bbb5006d600007740f8c17e4aabcf541890dc2db6ced10d9204aca vars.name="foo/bar" vars.uuid=131280cf-19ff-4d54-bcd5-5a6e47b19520 time="2025-12-03T23:10:50Z" level=error msg="error canceling upload after error: already closed" go.version=go1.25.5 http.request.host="127.0.0.1:45631" http.request.id=5fa25bbf-4dca-4246-aea6-8e2b447e4da7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47336" http.request.uri="/v2/foo/bar/blobs/uploads/131280cf-19ff-4d54-bcd5-5a6e47b19520?_state=_nV2RoT-xDiDxgQg1mq6YfkZ36f_OH0s6WdqbmfDs-57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEzMTI4MGNmLTE5ZmYtNGQ1NC1iY2Q1LTVhNmU0N2IxOTUyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1MC4xNjMyNjUwODFaIn0%3D&digest=sha256%3A17aa5b2b80bbb5006d600007740f8c17e4aabcf541890dc2db6ced10d9204aca" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=131280cf-19ff-4d54-bcd5-5a6e47b19520 time="2025-12-03T23:10:50Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:17aa5b2b80bbb5006d600007740f8c17e4aabcf541890dc2db6ced10d9204aca, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.25.5 http.request.host="127.0.0.1:45631" http.request.id=5fa25bbf-4dca-4246-aea6-8e2b447e4da7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47336" http.request.uri="/v2/foo/bar/blobs/uploads/131280cf-19ff-4d54-bcd5-5a6e47b19520?_state=_nV2RoT-xDiDxgQg1mq6YfkZ36f_OH0s6WdqbmfDs-57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEzMTI4MGNmLTE5ZmYtNGQ1NC1iY2Q1LTVhNmU0N2IxOTUyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1MC4xNjMyNjUwODFaIn0%3D&digest=sha256%3A17aa5b2b80bbb5006d600007740f8c17e4aabcf541890dc2db6ced10d9204aca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.910347ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=131280cf-19ff-4d54-bcd5-5a6e47b19520 127.0.0.1 - - [03/Dec/2025:23:10:50 +0000] "PUT /v2/foo/bar/blobs/uploads/131280cf-19ff-4d54-bcd5-5a6e47b19520?_state=_nV2RoT-xDiDxgQg1mq6YfkZ36f_OH0s6WdqbmfDs-57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEzMTI4MGNmLTE5ZmYtNGQ1NC1iY2Q1LTVhNmU0N2IxOTUyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1MC4xNjMyNjUwODFaIn0%3D&digest=sha256%3A17aa5b2b80bbb5006d600007740f8c17e4aabcf541890dc2db6ced10d9204aca HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-12-03T23:10:50Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45631" http.request.id=1b4eed8c-db75-4d26-b5bc-071cb966d3d5 http.request.method=POST http.request.remoteaddr="127.0.0.1:47336" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.150891ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:50Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45631" http.request.id=8ba69061-78d7-489d-aaa2-a51035231660 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47336" http.request.uri="/v2/foo/bar/blobs/uploads/512afdc9-d1d9-440f-89ad-c568649be51a?_state=DjZz2wi91MsPFerUi7KkO8k-tMxKTvu_Yvt-iWZO7Up7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUxMmFmZGM5LWQxZDktNDQwZi04OWFkLWM1Njg2NDliZTUxYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1MC4xNjkzMjQyNThaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.404933ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:50 +0000] "PUT /v2/foo/bar/blobs/uploads/512afdc9-d1d9-440f-89ad-c568649be51a?_state=DjZz2wi91MsPFerUi7KkO8k-tMxKTvu_Yvt-iWZO7Up7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUxMmFmZGM5LWQxZDktNDQwZi04OWFkLWM1Njg2NDliZTUxYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1MC4xNjkzMjQyNThaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:50Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45631" http.request.id=2d8fd72f-7937-430f-b550-5643c101a1ed http.request.method=POST http.request.remoteaddr="127.0.0.1:47336" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.08029ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:50Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45631" http.request.id=5b630395-bcfa-4b67-9474-b7b31ab8df8e http.request.method=PUT http.request.remoteaddr="127.0.0.1:47336" http.request.uri="/v2/foo/bar/blobs/uploads/6ebe8990-5900-4d71-a36d-f08e9df2d95f?_state=8Fd0yEVH7E6O0n6r157NQUrzWM-dnFAkUIYQNIZKi4d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZlYmU4OTkwLTU5MDAtNGQ3MS1hMzZkLWYwOGU5ZGYyZDk1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1MC4xNzI2OTgxN1oifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.381613ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:50 +0000] "PUT /v2/foo/bar/blobs/uploads/6ebe8990-5900-4d71-a36d-f08e9df2d95f?_state=8Fd0yEVH7E6O0n6r157NQUrzWM-dnFAkUIYQNIZKi4d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZlYmU4OTkwLTU5MDAtNGQ3MS1hMzZkLWYwOGU5ZGYyZDk1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1MC4xNzI2OTgxN1oifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:50Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45631" http.request.id=e7741250-2912-4d23-a2e1-a5b6ddf7d4f8 http.request.method=POST http.request.remoteaddr="127.0.0.1:47336" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.01937ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:51Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45631" http.request.id=ce6a737b-42bc-4a34-9461-106e29bc3445 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47336" http.request.uri="/v2/foo/bar/blobs/uploads/7d4df7b7-3d68-4e1f-8cdb-a41b25515fde?_state=39U2dmNMDIty35eOZe-3TqLykJ7plzc0zosk2Ls99Mh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdkNGRmN2I3LTNkNjgtNGUxZi04Y2RiLWE0MWIyNTUxNWZkZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1MC4xNzYyNTE2NDNaIn0%3D&digest=sha256%3A17aa5b2b80bbb5006d600007740f8c17e4aabcf541890dc2db6ced10d9204aca" http.request.useragent="Go-http-client/1.1" http.response.duration=1.296456871s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:50 +0000] "PUT /v2/foo/bar/blobs/uploads/7d4df7b7-3d68-4e1f-8cdb-a41b25515fde?_state=39U2dmNMDIty35eOZe-3TqLykJ7plzc0zosk2Ls99Mh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdkNGRmN2I3LTNkNjgtNGUxZi04Y2RiLWE0MWIyNTUxNWZkZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1MC4xNzYyNTE2NDNaIn0%3D&digest=sha256%3A17aa5b2b80bbb5006d600007740f8c17e4aabcf541890dc2db6ced10d9204aca HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:51Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45631" http.request.id=f252d59f-f226-40d7-a719-bc645ea88c96 http.request.method=POST http.request.remoteaddr="127.0.0.1:47336" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.150291ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:52Z" level=info msg="response completed" go.version=go1.25.5 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:45631" http.request.id=1b61a33d-8912-4e09-9ed4-6bd2f11af893 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:47336" http.request.uri="/v2/foo/bar/blobs/uploads/0f0800ee-51ad-48dc-9358-5248d86edd4b?_state=wN15AHOXy03lEMtdV906ZNAAM4Ug3xw3nZmjtDK1Eex7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBmMDgwMGVlLTUxYWQtNDhkYy05MzU4LTUyNDhkODZlZGQ0YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1MS41OTM1NDY2NVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.244174419s http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:51 +0000] "PATCH /v2/foo/bar/blobs/uploads/0f0800ee-51ad-48dc-9358-5248d86edd4b?_state=wN15AHOXy03lEMtdV906ZNAAM4Ug3xw3nZmjtDK1Eex7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBmMDgwMGVlLTUxYWQtNDhkYy05MzU4LTUyNDhkODZlZGQ0YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1MS41OTM1NDY2NVoifQ%3D%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:52Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45631" http.request.id=79dc484d-b733-481e-936c-abb1be16f411 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47336" http.request.uri="/v2/foo/bar/blobs/uploads/0f0800ee-51ad-48dc-9358-5248d86edd4b?_state=XQYX2s6AIvuPWQ9S8ohK6iNrRrhfoEuv19qlBwjOwF97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBmMDgwMGVlLTUxYWQtNDhkYy05MzU4LTUyNDhkODZlZGQ0YiIsIk9mZnNldCI6MTczMzEyMDAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTA6NTFaIn0%3D&digest=sha256%3A17aa5b2b80bbb5006d600007740f8c17e4aabcf541890dc2db6ced10d9204aca" http.request.useragent="Go-http-client/1.1" http.response.duration=1.438454ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:52 +0000] "PUT /v2/foo/bar/blobs/uploads/0f0800ee-51ad-48dc-9358-5248d86edd4b?_state=XQYX2s6AIvuPWQ9S8ohK6iNrRrhfoEuv19qlBwjOwF97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBmMDgwMGVlLTUxYWQtNDhkYy05MzU4LTUyNDhkODZlZGQ0YiIsIk9mZnNldCI6MTczMzEyMDAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTA6NTFaIn0%3D&digest=sha256%3A17aa5b2b80bbb5006d600007740f8c17e4aabcf541890dc2db6ced10d9204aca HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:52Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45631" http.request.id=95be151a-fbe1-4131-9c63-9d13f319541c http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47336" http.request.uri="/v2/foo/bar/blobs/sha256:17aa5b2b80bbb5006d600007740f8c17e4aabcf541890dc2db6ced10d9204aca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.216452ms http.response.status=200 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:52 +0000] "HEAD /v2/foo/bar/blobs/sha256:17aa5b2b80bbb5006d600007740f8c17e4aabcf541890dc2db6ced10d9204aca HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:52Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45631" http.request.id=ef38313c-c022-480e-8372-4edfb4223ab1 http.request.method=GET http.request.remoteaddr="127.0.0.1:47336" http.request.uri="/v2/foo/bar/blobs/sha256:17aa5b2b80bbb5006d600007740f8c17e4aabcf541890dc2db6ced10d9204aca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=100.949949ms http.response.status=200 http.response.written=17331200 127.0.0.1 - - [03/Dec/2025:23:10:52 +0000] "GET /v2/foo/bar/blobs/sha256:17aa5b2b80bbb5006d600007740f8c17e4aabcf541890dc2db6ced10d9204aca HTTP/1.1" 200 17331200 "" "Go-http-client/1.1" time="2025-12-03T23:10:52Z" level=error msg="error parsing digest="sha257:17aa5b2b80bbb5006d600007740f8c17e4aabcf541890dc2db6ced10d9204aca": unsupported digest algorithm" go.version=go1.25.5 http.request.host="127.0.0.1:45631" http.request.id=65f54096-2612-45cf-89aa-0f74a6db0059 http.request.method=GET http.request.remoteaddr="127.0.0.1:47336" http.request.uri="/v2/foo/bar/blobs/sha257:17aa5b2b80bbb5006d600007740f8c17e4aabcf541890dc2db6ced10d9204aca" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:17aa5b2b80bbb5006d600007740f8c17e4aabcf541890dc2db6ced10d9204aca" vars.name="foo/bar" time="2025-12-03T23:10:52Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.25.5 http.request.host="127.0.0.1:45631" http.request.id=65f54096-2612-45cf-89aa-0f74a6db0059 http.request.method=GET http.request.remoteaddr="127.0.0.1:47336" http.request.uri="/v2/foo/bar/blobs/sha257:17aa5b2b80bbb5006d600007740f8c17e4aabcf541890dc2db6ced10d9204aca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.01273ms http.response.status=400 http.response.written=110 vars.digest="sha257:17aa5b2b80bbb5006d600007740f8c17e4aabcf541890dc2db6ced10d9204aca" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:23:10:52 +0000] "GET /v2/foo/bar/blobs/sha257:17aa5b2b80bbb5006d600007740f8c17e4aabcf541890dc2db6ced10d9204aca HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-12-03T23:10:52Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45631" http.request.id=a4e7b241-f622-4902-a01a-5db283f18c1f http.request.method=GET http.request.remoteaddr="127.0.0.1:47350" http.request.uri="/v2/foo/bar/blobs/sha256:17aa5b2b80bbb5006d600007740f8c17e4aabcf541890dc2db6ced10d9204aca" http.request.useragent="Go-http-client/1.1" http.response.duration=1.294852ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:52 +0000] "GET /v2/foo/bar/blobs/sha256:17aa5b2b80bbb5006d600007740f8c17e4aabcf541890dc2db6ced10d9204aca HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:52Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45631" http.request.id=ae812516-0c8f-44ce-8909-70bcea6e21eb http.request.method=GET http.request.remoteaddr="127.0.0.1:47346" http.request.uri="/v2/foo/bar/blobs/sha256:17aa5b2b80bbb5006d600007740f8c17e4aabcf541890dc2db6ced10d9204aca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=8.343678ms http.response.status=200 http.response.written=2648704 127.0.0.1 - - [03/Dec/2025:23:10:52 +0000] "GET /v2/foo/bar/blobs/sha256:17aa5b2b80bbb5006d600007740f8c17e4aabcf541890dc2db6ced10d9204aca HTTP/1.1" 200 2648704 "" "Go-http-client/1.1" time="2025-12-03T23:10:52Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45631" http.request.id=7249d72f-7882-4046-b090-1f1a62aec87e http.request.method=GET http.request.remoteaddr="127.0.0.1:47350" http.request.uri="/v2/foo/bar/blobs/sha256:17aa5b2b80bbb5006d600007740f8c17e4aabcf541890dc2db6ced10d9204aca" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.782386ms http.response.status=200 http.response.written=622592 127.0.0.1 - - [03/Dec/2025:23:10:52 +0000] "GET /v2/foo/bar/blobs/sha256:17aa5b2b80bbb5006d600007740f8c17e4aabcf541890dc2db6ced10d9204aca HTTP/1.1" 200 622592 "" "Go-http-client/1.1" time="2025-12-03T23:10:52Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:46861" http.request.id=3ebbecb0-20c0-4da5-a2ec-e7b91e72af54 http.request.method=GET http.request.remoteaddr="127.0.0.1:57012" http.request.uri="/v2/foo/bar/blobs/sha256:3b4f759048a815b5db841ea8c50de25f05b6f30912d3ec3c3288aa0a14ff96c5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.018146901s http.response.status=200 http.response.written=2634240 127.0.0.1 - - [03/Dec/2025:23:10:49 +0000] "GET /v2/foo/bar/blobs/sha256:3b4f759048a815b5db841ea8c50de25f05b6f30912d3ec3c3288aa0a14ff96c5 HTTP/1.1" 200 2634240 "" "Go-http-client/1.1" time="2025-12-03T23:10:52Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:46861" http.request.id=d169bd86-9f0d-4439-88b0-b82b1c8394c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:56996" http.request.uri="/v2/foo/bar/blobs/sha256:3b4f759048a815b5db841ea8c50de25f05b6f30912d3ec3c3288aa0a14ff96c5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.025044205s http.response.status=200 http.response.written=2681472 127.0.0.1 - - [03/Dec/2025:23:10:49 +0000] "GET /v2/foo/bar/blobs/sha256:3b4f759048a815b5db841ea8c50de25f05b6f30912d3ec3c3288aa0a14ff96c5 HTTP/1.1" 200 2681472 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (6.59s) === RUN TestBlobDelete time="2025-12-03T23:10:52Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.5 time="2025-12-03T23:10:52Z" level=info msg="redis not configured" go.version=go1.25.5 time="2025-12-03T23:10:53Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530 err.message="blob unknown to registry" go.version=go1.25.5 http.request.host="127.0.0.1:45259" http.request.id=214a10a9-bdcb-4b35-bead-c89276ff02d7 http.request.method=GET http.request.remoteaddr="127.0.0.1:37756" http.request.uri="/v2/foo/bar/blobs/sha256:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.225492ms http.response.status=404 http.response.written=157 vars.digest="sha256:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:23:10:53 +0000] "GET /v2/foo/bar/blobs/sha256:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-12-03T23:10:53Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530 err.message="blob unknown to registry" go.version=go1.25.5 http.request.host="127.0.0.1:45259" http.request.id=6a4b874e-665b-4aa4-8905-9aa98b0c425e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:37766" http.request.uri="/v2/foo/bar/blobs/sha256:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.05401ms http.response.status=404 http.response.written=157 vars.digest="sha256:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:23:10:53 +0000] "HEAD /v2/foo/bar/blobs/sha256:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-12-03T23:10:53Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45259" http.request.id=32e52742-37e8-463d-b5f2-3d232d2dc577 http.request.method=POST http.request.remoteaddr="127.0.0.1:37766" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.103371ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:53Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45259" http.request.id=4efdae59-922b-4f06-8b49-ec7777b7df28 http.request.method=GET http.request.remoteaddr="127.0.0.1:37766" http.request.uri="/v2/foo/bar/blobs/uploads/dd46ea50-8a20-40b8-b3db-99a21fda9cf7?_state=8IEQ6do1bjb-i36RrEV5V-IKBC7UFNhsFACiocfJ3QZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRkNDZlYTUwLThhMjAtNDBiOC1iM2RiLTk5YTIxZmRhOWNmNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1My4yMDg1MjUxMTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.09669ms http.response.status=204 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:53 +0000] "GET /v2/foo/bar/blobs/uploads/dd46ea50-8a20-40b8-b3db-99a21fda9cf7?_state=8IEQ6do1bjb-i36RrEV5V-IKBC7UFNhsFACiocfJ3QZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRkNDZlYTUwLThhMjAtNDBiOC1iM2RiLTk5YTIxZmRhOWNmNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1My4yMDg1MjUxMTZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:53Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45259" http.request.id=92b8b9ec-b514-4c0d-af48-f1f17dc136c5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37766" http.request.uri="/v2/foo/bar/blobs/uploads/dd46ea50-8a20-40b8-b3db-99a21fda9cf7?_state=8IEQ6do1bjb-i36RrEV5V-IKBC7UFNhsFACiocfJ3QZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRkNDZlYTUwLThhMjAtNDBiOC1iM2RiLTk5YTIxZmRhOWNmNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1My4yMDg1MjUxMTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.181811ms http.response.status=204 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:53 +0000] "DELETE /v2/foo/bar/blobs/uploads/dd46ea50-8a20-40b8-b3db-99a21fda9cf7?_state=8IEQ6do1bjb-i36RrEV5V-IKBC7UFNhsFACiocfJ3QZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRkNDZlYTUwLThhMjAtNDBiOC1iM2RiLTk5YTIxZmRhOWNmNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1My4yMDg1MjUxMTZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:53Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.25.5 http.request.host="127.0.0.1:45259" http.request.id=2ac67637-4e16-4c30-891d-6d6a07aa08e1 http.request.method=GET http.request.remoteaddr="127.0.0.1:37766" http.request.uri="/v2/foo/bar/blobs/uploads/dd46ea50-8a20-40b8-b3db-99a21fda9cf7?_state=8IEQ6do1bjb-i36RrEV5V-IKBC7UFNhsFACiocfJ3QZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRkNDZlYTUwLThhMjAtNDBiOC1iM2RiLTk5YTIxZmRhOWNmNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1My4yMDg1MjUxMTZaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=dd46ea50-8a20-40b8-b3db-99a21fda9cf7 time="2025-12-03T23:10:53Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.25.5 http.request.host="127.0.0.1:45259" http.request.id=2ac67637-4e16-4c30-891d-6d6a07aa08e1 http.request.method=GET http.request.remoteaddr="127.0.0.1:37766" http.request.uri="/v2/foo/bar/blobs/uploads/dd46ea50-8a20-40b8-b3db-99a21fda9cf7?_state=8IEQ6do1bjb-i36RrEV5V-IKBC7UFNhsFACiocfJ3QZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRkNDZlYTUwLThhMjAtNDBiOC1iM2RiLTk5YTIxZmRhOWNmNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1My4yMDg1MjUxMTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.222491ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=dd46ea50-8a20-40b8-b3db-99a21fda9cf7 127.0.0.1 - - [03/Dec/2025:23:10:53 +0000] "GET /v2/foo/bar/blobs/uploads/dd46ea50-8a20-40b8-b3db-99a21fda9cf7?_state=8IEQ6do1bjb-i36RrEV5V-IKBC7UFNhsFACiocfJ3QZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRkNDZlYTUwLThhMjAtNDBiOC1iM2RiLTk5YTIxZmRhOWNmNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1My4yMDg1MjUxMTZaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-12-03T23:10:53Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45259" http.request.id=b749363b-f93b-43ba-8e79-de9591aa10c4 http.request.method=POST http.request.remoteaddr="127.0.0.1:37778" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.16133ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:53Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.25.5 http.request.host="127.0.0.1:45259" http.request.id=e6b86b48-b628-4ce0-8eaa-2b3e46c98a2e http.request.method=PUT http.request.remoteaddr="127.0.0.1:37778" http.request.uri="/v2/foo/bar/blobs/uploads/abb865e1-8d81-49b2-81bb-92258785eb31?_state=0F9NXoWdUvGTGoUsGGbmemHQXPOuEmRdL1bfwhuGjRN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFiYjg2NWUxLThkODEtNDliMi04MWJiLTkyMjU4Nzg1ZWIzMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1My4yMTU2Njc3NDRaIn0%3D&digest=sha256%3A8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530" http.request.useragent="Go-http-client/1.1" provided=sha256:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530 vars.name="foo/bar" vars.uuid=abb865e1-8d81-49b2-81bb-92258785eb31 time="2025-12-03T23:10:53Z" level=error msg="error canceling upload after error: already closed" go.version=go1.25.5 http.request.host="127.0.0.1:45259" http.request.id=e6b86b48-b628-4ce0-8eaa-2b3e46c98a2e http.request.method=PUT http.request.remoteaddr="127.0.0.1:37778" http.request.uri="/v2/foo/bar/blobs/uploads/abb865e1-8d81-49b2-81bb-92258785eb31?_state=0F9NXoWdUvGTGoUsGGbmemHQXPOuEmRdL1bfwhuGjRN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFiYjg2NWUxLThkODEtNDliMi04MWJiLTkyMjU4Nzg1ZWIzMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1My4yMTU2Njc3NDRaIn0%3D&digest=sha256%3A8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=abb865e1-8d81-49b2-81bb-92258785eb31 time="2025-12-03T23:10:53Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.25.5 http.request.host="127.0.0.1:45259" http.request.id=e6b86b48-b628-4ce0-8eaa-2b3e46c98a2e http.request.method=PUT http.request.remoteaddr="127.0.0.1:37778" http.request.uri="/v2/foo/bar/blobs/uploads/abb865e1-8d81-49b2-81bb-92258785eb31?_state=0F9NXoWdUvGTGoUsGGbmemHQXPOuEmRdL1bfwhuGjRN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFiYjg2NWUxLThkODEtNDliMi04MWJiLTkyMjU4Nzg1ZWIzMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1My4yMTU2Njc3NDRaIn0%3D&digest=sha256%3A8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.366173ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=abb865e1-8d81-49b2-81bb-92258785eb31 127.0.0.1 - - [03/Dec/2025:23:10:53 +0000] "PUT /v2/foo/bar/blobs/uploads/abb865e1-8d81-49b2-81bb-92258785eb31?_state=0F9NXoWdUvGTGoUsGGbmemHQXPOuEmRdL1bfwhuGjRN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFiYjg2NWUxLThkODEtNDliMi04MWJiLTkyMjU4Nzg1ZWIzMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1My4yMTU2Njc3NDRaIn0%3D&digest=sha256%3A8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-12-03T23:10:53Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45259" http.request.id=028a8174-18b8-427e-9051-cb6d857d68f9 http.request.method=POST http.request.remoteaddr="127.0.0.1:37778" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.09745ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:53Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45259" http.request.id=de8e84b5-45ae-4869-98b8-59d1d4fdf48b http.request.method=PUT http.request.remoteaddr="127.0.0.1:37778" http.request.uri="/v2/foo/bar/blobs/uploads/670f7ed9-fa2c-4e9c-a185-5ce510e11e59?_state=usJUiIgCc0S5_6RG_MtJFF8ln04dKd8TULlI9_dGnGl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY3MGY3ZWQ5LWZhMmMtNGU5Yy1hMTg1LTVjZTUxMGUxMWU1OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1My4yMTkyMjQzNzdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.382173ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:53 +0000] "PUT /v2/foo/bar/blobs/uploads/670f7ed9-fa2c-4e9c-a185-5ce510e11e59?_state=usJUiIgCc0S5_6RG_MtJFF8ln04dKd8TULlI9_dGnGl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY3MGY3ZWQ5LWZhMmMtNGU5Yy1hMTg1LTVjZTUxMGUxMWU1OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1My4yMTkyMjQzNzdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:53Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45259" http.request.id=c9f2eda9-5331-4109-95bd-35617be652a3 http.request.method=POST http.request.remoteaddr="127.0.0.1:37778" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.11405ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:53Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45259" http.request.id=33ecb2da-d238-4d9c-9d47-5e8024865467 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37778" http.request.uri="/v2/foo/bar/blobs/uploads/a1e3919f-5e90-483b-827e-fcb707542eb1?_state=7B2VWnPOoT-8TxluemD_JB2kKWNgSyWekck-Nq73Bit7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImExZTM5MTlmLTVlOTAtNDgzYi04MjdlLWZjYjcwNzU0MmViMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1My4yMjI1OTI4ODlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.412533ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:53 +0000] "PUT /v2/foo/bar/blobs/uploads/a1e3919f-5e90-483b-827e-fcb707542eb1?_state=7B2VWnPOoT-8TxluemD_JB2kKWNgSyWekck-Nq73Bit7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImExZTM5MTlmLTVlOTAtNDgzYi04MjdlLWZjYjcwNzU0MmViMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1My4yMjI1OTI4ODlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:53Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45259" http.request.id=ccdede1e-95b4-4453-96ae-4f7089256d57 http.request.method=POST http.request.remoteaddr="127.0.0.1:37778" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.119091ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:54Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45259" http.request.id=6587beb8-6491-4557-8e47-66ff47a1486b http.request.method=PUT http.request.remoteaddr="127.0.0.1:37778" http.request.uri="/v2/foo/bar/blobs/uploads/703c334f-64b0-48d4-a8d2-d7bceb03c043?_state=TUgGFP7RU8lmshxJrXKTkOdQi2i6k1BofhCRPvMaFLZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcwM2MzMzRmLTY0YjAtNDhkNC1hOGQyLWQ3YmNlYjAzYzA0MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1My4yMjU4ODI4WiJ9&digest=sha256%3A8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530" http.request.useragent="Go-http-client/1.1" http.response.duration=1.705352836s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:53 +0000] "PUT /v2/foo/bar/blobs/uploads/703c334f-64b0-48d4-a8d2-d7bceb03c043?_state=TUgGFP7RU8lmshxJrXKTkOdQi2i6k1BofhCRPvMaFLZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcwM2MzMzRmLTY0YjAtNDhkNC1hOGQyLWQ3YmNlYjAzYzA0MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1My4yMjU4ODI4WiJ9&digest=sha256%3A8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:55Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45259" http.request.id=a3ddadd6-53e5-4260-89f2-c60e39b4f75e http.request.method=POST http.request.remoteaddr="127.0.0.1:37778" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.192412ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:56Z" level=info msg="response completed" go.version=go1.25.5 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:45259" http.request.id=d30414dc-5853-4258-a1de-d817e9605f3c http.request.method=PATCH http.request.remoteaddr="127.0.0.1:37778" http.request.uri="/v2/foo/bar/blobs/uploads/886fa685-0f44-4c00-ba19-f28d82b767af?_state=RyaYLr1B2k_E4Lu5gCR79ppKi41flHbguxaKnLQoX3x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4NmZhNjg1LTBmNDQtNGMwMC1iYTE5LWYyOGQ4MmI3NjdhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1NS4wNjg5NTgyOVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.641499315s http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:55 +0000] "PATCH /v2/foo/bar/blobs/uploads/886fa685-0f44-4c00-ba19-f28d82b767af?_state=RyaYLr1B2k_E4Lu5gCR79ppKi41flHbguxaKnLQoX3x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4NmZhNjg1LTBmNDQtNGMwMC1iYTE5LWYyOGQ4MmI3NjdhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1NS4wNjg5NTgyOVoifQ%3D%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:56Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45259" http.request.id=cfc5be0a-c6c0-448e-9046-07dcf5f8480b http.request.method=PUT http.request.remoteaddr="127.0.0.1:37778" http.request.uri="/v2/foo/bar/blobs/uploads/886fa685-0f44-4c00-ba19-f28d82b767af?_state=rRqLzyAEzOgicQAo14g6sZwlTkcNwB8tPywepmDhpD17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4NmZhNjg1LTBmNDQtNGMwMC1iYTE5LWYyOGQ4MmI3NjdhZiIsIk9mZnNldCI6MjAyNDI0MzIsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTA6NTVaIn0%3D&digest=sha256%3A8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530" http.request.useragent="Go-http-client/1.1" http.response.duration=1.270852ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:56 +0000] "PUT /v2/foo/bar/blobs/uploads/886fa685-0f44-4c00-ba19-f28d82b767af?_state=rRqLzyAEzOgicQAo14g6sZwlTkcNwB8tPywepmDhpD17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4NmZhNjg1LTBmNDQtNGMwMC1iYTE5LWYyOGQ4MmI3NjdhZiIsIk9mZnNldCI6MjAyNDI0MzIsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTA6NTVaIn0%3D&digest=sha256%3A8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:56Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45259" http.request.id=9d088e41-ba10-43d0-a6c2-130e324b9bd2 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:37778" http.request.uri="/v2/foo/bar/blobs/sha256:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.151491ms http.response.status=200 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:56 +0000] "HEAD /v2/foo/bar/blobs/sha256:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:56Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45259" http.request.id=e887054e-d901-4638-a7cb-49a313c43376 http.request.method=GET http.request.remoteaddr="127.0.0.1:37778" http.request.uri="/v2/foo/bar/blobs/sha256:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=112.284576ms http.response.status=200 http.response.written=20242432 127.0.0.1 - - [03/Dec/2025:23:10:56 +0000] "GET /v2/foo/bar/blobs/sha256:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530 HTTP/1.1" 200 20242432 "" "Go-http-client/1.1" time="2025-12-03T23:10:56Z" level=error msg="error parsing digest="sha257:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530": unsupported digest algorithm" go.version=go1.25.5 http.request.host="127.0.0.1:45259" http.request.id=d39df099-94d8-4318-92ab-ceca35326999 http.request.method=GET http.request.remoteaddr="127.0.0.1:37778" http.request.uri="/v2/foo/bar/blobs/sha257:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530" vars.name="foo/bar" time="2025-12-03T23:10:56Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.25.5 http.request.host="127.0.0.1:45259" http.request.id=d39df099-94d8-4318-92ab-ceca35326999 http.request.method=GET http.request.remoteaddr="127.0.0.1:37778" http.request.uri="/v2/foo/bar/blobs/sha257:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="943.928µs" http.response.status=400 http.response.written=110 vars.digest="sha257:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:23:10:56 +0000] "GET /v2/foo/bar/blobs/sha257:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-12-03T23:10:56Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45259" http.request.id=41fd8f5d-8f84-470d-9a05-7a8d0762180b http.request.method=GET http.request.remoteaddr="127.0.0.1:37806" http.request.uri="/v2/foo/bar/blobs/sha256:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530" http.request.useragent="Go-http-client/1.1" http.response.duration=1.365972ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:56 +0000] "GET /v2/foo/bar/blobs/sha256:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:56Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45259" http.request.id=9bb5d2b8-3f45-4bfd-99dc-9cdae3280dc0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37818" http.request.uri="/v2/foo/bar/blobs/sha256:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530" http.request.useragent="Go-http-client/1.1" http.response.duration=1.346852ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:56 +0000] "DELETE /v2/foo/bar/blobs/sha256:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:56Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530 err.message="blob unknown to registry" go.version=go1.25.5 http.request.host="127.0.0.1:45259" http.request.id=707be7d7-0b8e-4d14-b0a2-595a8976ffbb http.request.method=HEAD http.request.remoteaddr="127.0.0.1:37818" http.request.uri="/v2/foo/bar/blobs/sha256:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="932.289µs" http.response.status=404 http.response.written=157 vars.digest="sha256:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:23:10:56 +0000] "HEAD /v2/foo/bar/blobs/sha256:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-12-03T23:10:56Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.25.5 http.request.host="127.0.0.1:45259" http.request.id=2c979c4f-e0ba-4dd1-ae97-bc0645076717 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37818" http.request.uri="/v2/foo/bar/blobs/sha256:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="931.329µs" http.response.status=404 http.response.written=74 vars.digest="sha256:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:23:10:56 +0000] "DELETE /v2/foo/bar/blobs/sha256:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-12-03T23:10:56Z" level=error msg="error parsing digest="sha257:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530": unsupported digest algorithm" go.version=go1.25.5 http.request.host="127.0.0.1:45259" http.request.id=b81a9112-d23c-412d-aa56-bae457d1f1b7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37832" http.request.uri="/v2/foo/bar/blobs/sha257:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530" vars.name="foo/bar" time="2025-12-03T23:10:56Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.25.5 http.request.host="127.0.0.1:45259" http.request.id=b81a9112-d23c-412d-aa56-bae457d1f1b7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37832" http.request.uri="/v2/foo/bar/blobs/sha257:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.10797ms http.response.status=400 http.response.written=110 vars.digest="sha257:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:23:10:56 +0000] "DELETE /v2/foo/bar/blobs/sha257:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-12-03T23:10:56Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45259" http.request.id=8c50a7d2-ad82-4b23-9c78-be9ae736b6e5 http.request.method=POST http.request.remoteaddr="127.0.0.1:37844" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.164091ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:58Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45259" http.request.id=c3f87479-3cf2-4704-924f-c1a7693cdff3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37844" http.request.uri="/v2/foo/bar/blobs/uploads/2867d8cd-acb2-4c36-8e26-05e916e1f3cf?_state=P1QBd_d0DlzF9AE4O8WQG2h0fBw6CL_qqxyxB2CqF_p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4NjdkOGNkLWFjYjItNGMzNi04ZTI2LTA1ZTkxNmUxZjNjZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1Ni44ODU4NDI4OTVaIn0%3D&digest=sha256%3A8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530" http.request.useragent="Go-http-client/1.1" http.response.duration=1.710677966s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:56 +0000] "PUT /v2/foo/bar/blobs/uploads/2867d8cd-acb2-4c36-8e26-05e916e1f3cf?_state=P1QBd_d0DlzF9AE4O8WQG2h0fBw6CL_qqxyxB2CqF_p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4NjdkOGNkLWFjYjItNGMzNi04ZTI2LTA1ZTkxNmUxZjNjZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1Ni44ODU4NDI4OTVaIn0%3D&digest=sha256%3A8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:58Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45259" http.request.id=1ec94de1-bab1-48f0-a21b-b2e84842395b http.request.method=HEAD http.request.remoteaddr="127.0.0.1:37844" http.request.uri="/v2/foo/bar/blobs/sha256:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.293492ms http.response.status=200 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:58 +0000] "HEAD /v2/foo/bar/blobs/sha256:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-12-03T23:10:58Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45259" http.request.id=113f4b8c-5d59-4192-8820-c6ea28293056 http.request.method=GET http.request.remoteaddr="127.0.0.1:37790" http.request.uri="/v2/foo/bar/blobs/sha256:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.862670555s http.response.status=200 http.response.written=2681472 127.0.0.1 - - [03/Dec/2025:23:10:56 +0000] "GET /v2/foo/bar/blobs/sha256:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530 HTTP/1.1" 200 2681472 "" "Go-http-client/1.1" time="2025-12-03T23:10:58Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45259" http.request.id=667e2df2-b616-4138-b92a-3a9190bb286b http.request.method=GET http.request.remoteaddr="127.0.0.1:37806" http.request.uri="/v2/foo/bar/blobs/sha256:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.855648289s http.response.status=200 http.response.written=2634240 127.0.0.1 - - [03/Dec/2025:23:10:56 +0000] "GET /v2/foo/bar/blobs/sha256:8b54b275a6d44f798e59c3360cb82cb62135510d94a4061da79de04930593530 HTTP/1.1" 200 2634240 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (5.74s) === RUN TestRelativeURL time="2025-12-03T23:10:58Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.5 time="2025-12-03T23:10:58Z" level=info msg="redis not configured" go.version=go1.25.5 time="2025-12-03T23:10:58Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:35627" http.request.id=0f580d66-042f-4492-8584-1f90447558d7 http.request.method=POST http.request.remoteaddr="127.0.0.1:54608" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.191891ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:02Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:35627" http.request.id=f8eccd7e-fb22-493a-82da-eebee1c610eb http.request.method=PUT http.request.remoteaddr="127.0.0.1:54608" http.request.uri="/v2/foo/bar/blobs/uploads/adc104e2-fdec-44cd-9a61-20812ad1d74a?_state=LmJyivnPdm2O-BkmXYfD7Kso0ZpPF7XZFcg_J7V45Fh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkYzEwNGUyLWZkZWMtNDRjZC05YTYxLTIwODEyYWQxZDc0YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1OC43MzgyNDQ5OTNaIn0%3D&digest=sha256%3Ae780a4a2b1545fb48bf345ddc0717a71b1db4c7310cf994a2751e87341f88b25" http.request.useragent="Go-http-client/1.1" http.response.duration=2.976552069s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:10:59 +0000] "PUT /v2/foo/bar/blobs/uploads/adc104e2-fdec-44cd-9a61-20812ad1d74a?_state=LmJyivnPdm2O-BkmXYfD7Kso0ZpPF7XZFcg_J7V45Fh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkYzEwNGUyLWZkZWMtNDRjZC05YTYxLTIwODEyYWQxZDc0YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMDo1OC43MzgyNDQ5OTNaIn0%3D&digest=sha256%3Ae780a4a2b1545fb48bf345ddc0717a71b1db4c7310cf994a2751e87341f88b25 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:02Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:35627" http.request.id=b38a88aa-9599-42a4-b20f-0fffb99994c5 http.request.method=POST http.request.remoteaddr="127.0.0.1:54608" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.210491ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:02Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:35627" http.request.id=3158b7b8-a153-4d60-bc5c-bd8551a6222b http.request.method=POST http.request.remoteaddr="127.0.0.1:54608" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.092771ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:05Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:35627" http.request.id=b0b41e4c-371c-4eb6-bb96-1da043067e0c http.request.method=PUT http.request.remoteaddr="127.0.0.1:54608" http.request.uri="/v2/foo/bar/blobs/uploads/5b7f74fb-afcb-4d3f-bbcb-931144cf65c2?_state=ensOFbMhU-OSlcGS-XXyqyjCK6RdTJ2S3fX29uEfDOR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjViN2Y3NGZiLWFmY2ItNGQzZi1iYmNiLTkzMTE0NGNmNjVjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMTowMi4yOTkyODc5OThaIn0%3D&digest=sha256%3Af207d6a494741ac55479e963263a658b383338b55256c0d2672b1c51ba56d02c" http.request.useragent="Go-http-client/1.1" http.response.duration=3.017410373s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:02 +0000] "PUT /v2/foo/bar/blobs/uploads/5b7f74fb-afcb-4d3f-bbcb-931144cf65c2?_state=ensOFbMhU-OSlcGS-XXyqyjCK6RdTJ2S3fX29uEfDOR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjViN2Y3NGZiLWFmY2ItNGQzZi1iYmNiLTkzMTE0NGNmNjVjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMTowMi4yOTkyODc5OThaIn0%3D&digest=sha256%3Af207d6a494741ac55479e963263a658b383338b55256c0d2672b1c51ba56d02c HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (6.59s) === RUN TestBlobDeleteDisabled time="2025-12-03T23:11:05Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.5 time="2025-12-03T23:11:05Z" level=info msg="redis not configured" go.version=go1.25.5 time="2025-12-03T23:11:05Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.5 http.request.host="127.0.0.1:37389" http.request.id=cba56e06-75cc-48dc-89b6-8caa5b67ee26 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49798" http.request.uri="/v2/foo/bar/blobs/sha256:9093af3e7d7548dd82f5bfbfaf4bc0f9ea1f324b748bf28b596636776279fb0a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.10393ms http.response.status=405 http.response.written=78 vars.digest="sha256:9093af3e7d7548dd82f5bfbfaf4bc0f9ea1f324b748bf28b596636776279fb0a" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:23:11:05 +0000] "DELETE /v2/foo/bar/blobs/sha256:9093af3e7d7548dd82f5bfbfaf4bc0f9ea1f324b748bf28b596636776279fb0a HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.26s) === RUN TestDeleteDisabled time="2025-12-03T23:11:05Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.5 time="2025-12-03T23:11:05Z" level=info msg="redis not configured" go.version=go1.25.5 time="2025-12-03T23:11:05Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:43419" http.request.id=3d4837cf-9ff5-42cc-b2a3-db8b1ef4928b http.request.method=POST http.request.remoteaddr="127.0.0.1:37982" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.131851ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:07Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:43419" http.request.id=6692b73d-4620-4d8d-bacd-e05e2888d049 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37982" http.request.uri="/v2/foo/bar/blobs/uploads/f40bc08f-abd3-495d-8b7d-8fd9e5df8187?_state=PiPirnCt-9ZntBgzsXttkpnzeGbYrG_AVHNjjGgdFnN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY0MGJjMDhmLWFiZDMtNDk1ZC04YjdkLThmZDllNWRmODE4NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMTowNS44MTUxOTg2OTlaIn0%3D&digest=sha256%3A1a0af02c7b79f75d4eefdf04ae5e2972666dc309d6023d6894075dddb75fcb77" http.request.useragent="Go-http-client/1.1" http.response.duration=2.003565039s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:05 +0000] "PUT /v2/foo/bar/blobs/uploads/f40bc08f-abd3-495d-8b7d-8fd9e5df8187?_state=PiPirnCt-9ZntBgzsXttkpnzeGbYrG_AVHNjjGgdFnN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY0MGJjMDhmLWFiZDMtNDk1ZC04YjdkLThmZDllNWRmODE4NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMTowNS44MTUxOTg2OTlaIn0%3D&digest=sha256%3A1a0af02c7b79f75d4eefdf04ae5e2972666dc309d6023d6894075dddb75fcb77 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:07Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.5 http.request.host="127.0.0.1:43419" http.request.id=03bd7e72-1be1-4742-85b2-330a8cf8f3bd http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37982" http.request.uri="/v2/foo/bar/blobs/sha256:1a0af02c7b79f75d4eefdf04ae5e2972666dc309d6023d6894075dddb75fcb77" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.009729ms http.response.status=405 http.response.written=78 vars.digest="sha256:1a0af02c7b79f75d4eefdf04ae5e2972666dc309d6023d6894075dddb75fcb77" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:23:11:07 +0000] "DELETE /v2/foo/bar/blobs/sha256:1a0af02c7b79f75d4eefdf04ae5e2972666dc309d6023d6894075dddb75fcb77 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (2.24s) === RUN TestDeleteReadOnly time="2025-12-03T23:11:07Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.5 time="2025-12-03T23:11:07Z" level=info msg="redis not configured" go.version=go1.25.5 time="2025-12-03T23:11:08Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:46469" http.request.id=fc1f07f3-6317-4b86-9639-bd6800edd08c http.request.method=POST http.request.remoteaddr="127.0.0.1:36946" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.172731ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:08 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:10Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:46469" http.request.id=2d46309a-8586-4397-985c-338752da6fe1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36946" http.request.uri="/v2/foo/bar/blobs/uploads/6d4fba7e-5f62-483d-a03b-ecc0096ed17d?_state=rtshz3cOGLkajzFIAfMxPFM3k48kHssHpLNo1IucxDh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZkNGZiYTdlLTVmNjItNDgzZC1hMDNiLWVjYzAwOTZlZDE3ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMTowOC4xMTU3MTI1NzFaIn0%3D&digest=sha256%3Aeb8bc8bd03c824ea90685a28c6761f1eaf7be7cbacf193542db4b964d5d18751" http.request.useragent="Go-http-client/1.1" http.response.duration=2.797368024s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:08 +0000] "PUT /v2/foo/bar/blobs/uploads/6d4fba7e-5f62-483d-a03b-ecc0096ed17d?_state=rtshz3cOGLkajzFIAfMxPFM3k48kHssHpLNo1IucxDh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZkNGZiYTdlLTVmNjItNDgzZC1hMDNiLWVjYzAwOTZlZDE3ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMTowOC4xMTU3MTI1NzFaIn0%3D&digest=sha256%3Aeb8bc8bd03c824ea90685a28c6761f1eaf7be7cbacf193542db4b964d5d18751 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [03/Dec/2025:23:11:10 +0000] "DELETE /v2/foo/bar/blobs/sha256:eb8bc8bd03c824ea90685a28c6761f1eaf7be7cbacf193542db4b964d5d18751 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (3.09s) === RUN TestStartPushReadOnly time="2025-12-03T23:11: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.25.5 time="2025-12-03T23:11:10Z" level=info msg="redis not configured" go.version=go1.25.5 127.0.0.1 - - [03/Dec/2025:23:11:10 +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-03T23:11: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.25.5 time="2025-12-03T23:11:10Z" level=info msg="redis not configured" go.version=go1.25.5 time="2025-12-03T23:11:10Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=2842e21d-4750-4f7a-acf5-be2d0abe064b http.request.method=GET http.request.remoteaddr="127.0.0.1:40926" 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="975.85µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [03/Dec/2025:23:11:10 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-12-03T23:11: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.25.5 http.request.host="127.0.0.1:39897" http.request.id=6edde055-0aba-4f6a-8370-fc5f45656772 http.request.method=GET http.request.remoteaddr="127.0.0.1:40926" 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.768µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [03/Dec/2025:23:11:10 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-12-03T23:11:10Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=b0052692-aa2a-4df1-9145-ab28a4003f7d http.request.method=PUT http.request.remoteaddr="127.0.0.1:40926" 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="865.248µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [03/Dec/2025:23:11:10 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-12-03T23:11:10Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=e40f246f-aa18-4c93-b038-d3c33d01bd82 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40926" 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.106909ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-12-03T23:11: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.25.5 http.request.host="127.0.0.1:39897" http.request.id=e40f246f-aa18-4c93-b038-d3c33d01bd82 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40926" 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.20851ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-12-03T23:11:10Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=e40f246f-aa18-4c93-b038-d3c33d01bd82 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40926" 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.26343ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-12-03T23:11: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.25.5 http.request.host="127.0.0.1:39897" http.request.id=e40f246f-aa18-4c93-b038-d3c33d01bd82 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40926" 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.317631ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [03/Dec/2025:23:11:10 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-12-03T23:11:11Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=c5444c4d-bbaa-4b4b-a00f-4b1deac2de07 http.request.method=POST http.request.remoteaddr="127.0.0.1:40926" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.09985ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:11 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:12Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=d38157f3-b326-4212-9562-ba5e7b80d48c http.request.method=PUT http.request.remoteaddr="127.0.0.1:40926" http.request.uri="/v2/foo/schema1/blobs/uploads/b4a5abe4-3075-4d9f-8a95-0eaa0aba0954?_state=alcdJMlPq0GvHVIazo1S0nuWsrko7Uz_yufJvj0U7cd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiNGE1YWJlNC0zMDc1LTRkOWYtOGE5NS0wZWFhMGFiYTA5NTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTE6MTEuMTQ5Mjk0MjE1WiJ9&digest=sha256%3A5b131ba6812f2947473f665277d9d3547ad165e02ddbf7df6c04656d37f96dc7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.620018713s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:11 +0000] "PUT /v2/foo/schema1/blobs/uploads/b4a5abe4-3075-4d9f-8a95-0eaa0aba0954?_state=alcdJMlPq0GvHVIazo1S0nuWsrko7Uz_yufJvj0U7cd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiNGE1YWJlNC0zMDc1LTRkOWYtOGE5NS0wZWFhMGFiYTA5NTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTE6MTEuMTQ5Mjk0MjE1WiJ9&digest=sha256%3A5b131ba6812f2947473f665277d9d3547ad165e02ddbf7df6c04656d37f96dc7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:13Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=bb4a88dc-f854-4cd1-afd2-c2c1b77565b9 http.request.method=POST http.request.remoteaddr="127.0.0.1:40926" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.042209ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:13 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:15Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=784fc648-f23e-4ae8-bf27-b553676526c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40926" http.request.uri="/v2/foo/schema1/blobs/uploads/d811e333-6a06-43b3-acc4-49933c649850?_state=MdbHPN-OtZkleTOTd86JzhcoY_dum-0J5DayZHjES_57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkODExZTMzMy02YTA2LTQzYjMtYWNjNC00OTkzM2M2NDk4NTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTE6MTMuMDI5OTA2MjU4WiJ9&digest=sha256%3A5711983b103eccd9f06e5b7fc3b3bf07a429ce8c39ee79dea3c5ff3ccd9a86c5" http.request.useragent="Go-http-client/1.1" http.response.duration=2.242352085s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:13 +0000] "PUT /v2/foo/schema1/blobs/uploads/d811e333-6a06-43b3-acc4-49933c649850?_state=MdbHPN-OtZkleTOTd86JzhcoY_dum-0J5DayZHjES_57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkODExZTMzMy02YTA2LTQzYjMtYWNjNC00OTkzM2M2NDk4NTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTE6MTMuMDI5OTA2MjU4WiJ9&digest=sha256%3A5711983b103eccd9f06e5b7fc3b3bf07a429ce8c39ee79dea3c5ff3ccd9a86c5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:15Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=2c895590-dc16-44ad-a189-4f6f82b99aee http.request.method=PUT http.request.remoteaddr="127.0.0.1:40926" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.617194ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:15 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:15Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=2350c8d4-f973-49d2-bba8-1369398072f4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40926" http.request.uri="/v2/foo/schema1/manifests/sha256:cfe534c1cf8766afcfb9b1a93143b23536a26006f3b8d40a84ddb8031d70b5c9" http.request.useragent="Go-http-client/1.1" http.response.duration=3.381672ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:15 +0000] "PUT /v2/foo/schema1/manifests/sha256:cfe534c1cf8766afcfb9b1a93143b23536a26006f3b8d40a84ddb8031d70b5c9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:15Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=20b6e187-6d63-4acc-adfa-17c171747b9f http.request.method=GET http.request.remoteaddr="127.0.0.1:40926" 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.952338ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/Dec/2025:23:11:15 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-12-03T23:11:15Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=df4fe9e6-ed8b-4a62-95ec-847d2d24b65a http.request.method=GET http.request.remoteaddr="127.0.0.1:40926" http.request.uri="/v2/foo/schema1/manifests/sha256:cfe534c1cf8766afcfb9b1a93143b23536a26006f3b8d40a84ddb8031d70b5c9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.800897ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/Dec/2025:23:11:15 +0000] "GET /v2/foo/schema1/manifests/sha256:cfe534c1cf8766afcfb9b1a93143b23536a26006f3b8d40a84ddb8031d70b5c9 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-12-03T23:11:15Z" level=info msg="response completed" go.version=go1.25.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:39897" http.request.id=37a06384-7bef-4e2d-9656-59437a216821 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40926" http.request.uri="/v2/foo/schema1/manifests/sha256:cfe534c1cf8766afcfb9b1a93143b23536a26006f3b8d40a84ddb8031d70b5c9" http.request.useragent="Go-http-client/1.1" http.response.duration=3.386112ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:15 +0000] "PUT /v2/foo/schema1/manifests/sha256:cfe534c1cf8766afcfb9b1a93143b23536a26006f3b8d40a84ddb8031d70b5c9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:15Z" level=info msg="response completed" go.version=go1.25.5 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:39897" http.request.id=61230778-2d30-4ce5-8ae4-e3f3891978af http.request.method=PUT http.request.remoteaddr="127.0.0.1:40926" http.request.uri="/v2/foo/schema1/manifests/sha256:cfe534c1cf8766afcfb9b1a93143b23536a26006f3b8d40a84ddb8031d70b5c9" http.request.useragent="Go-http-client/1.1" http.response.duration=3.421752ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:15 +0000] "PUT /v2/foo/schema1/manifests/sha256:cfe534c1cf8766afcfb9b1a93143b23536a26006f3b8d40a84ddb8031d70b5c9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:15Z" level=info msg="response completed" go.version=go1.25.5 http.request.contenttype="application/json" http.request.host="127.0.0.1:39897" http.request.id=213f5dc8-2ffa-42e0-a4d7-70a65ee9a699 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40926" http.request.uri="/v2/foo/schema1/manifests/sha256:cfe534c1cf8766afcfb9b1a93143b23536a26006f3b8d40a84ddb8031d70b5c9" http.request.useragent="Go-http-client/1.1" http.response.duration=3.413872ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:15 +0000] "PUT /v2/foo/schema1/manifests/sha256:cfe534c1cf8766afcfb9b1a93143b23536a26006f3b8d40a84ddb8031d70b5c9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:15Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=0ab38a89-e2cf-4a58-a651-6d10196252fa http.request.method=GET http.request.remoteaddr="127.0.0.1:40926" http.request.uri="/v2/foo/schema1/manifests/sha256:cfe534c1cf8766afcfb9b1a93143b23536a26006f3b8d40a84ddb8031d70b5c9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.903338ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/Dec/2025:23:11:15 +0000] "GET /v2/foo/schema1/manifests/sha256:cfe534c1cf8766afcfb9b1a93143b23536a26006f3b8d40a84ddb8031d70b5c9 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-12-03T23:11:15Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=eabab3d8-8b1d-4511-8a78-603f27e8c034 http.request.method=GET http.request.remoteaddr="127.0.0.1:40926" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="800.847µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:15 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:15Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=f01a7ef2-8a11-462a-9f63-1334c37a9403 http.request.method=GET http.request.remoteaddr="127.0.0.1:40926" http.request.uri="/v2/foo/schema1/manifests/sha256:cfe534c1cf8766afcfb9b1a93143b23536a26006f3b8d40a84ddb8031d70b5c9" http.request.useragent="Go-http-client/1.1" http.response.duration="753.087µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:15 +0000] "GET /v2/foo/schema1/manifests/sha256:cfe534c1cf8766afcfb9b1a93143b23536a26006f3b8d40a84ddb8031d70b5c9 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:15Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=5122e809-434f-4d1e-8f7e-a55ffeadd782 http.request.method=GET http.request.remoteaddr="127.0.0.1:40926" 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="802.567µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [03/Dec/2025:23:11:15 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-12-03T23:11:15Z" level=error msg="payload digest does match: "sha256:e8f91157e2cee0756e1ede89323fda4f9ef1b4bb072c75dbf84880cfa527da3e" != "sha256:cfe534c1cf8766afcfb9b1a93143b23536a26006f3b8d40a84ddb8031d70b5c9"" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=4b4dfd9c-c9ab-405c-a2b9-a6d27b9df55f http.request.method=PUT http.request.remoteaddr="127.0.0.1:40926" http.request.uri="/v2/foo/schema1/manifests/sha256:cfe534c1cf8766afcfb9b1a93143b23536a26006f3b8d40a84ddb8031d70b5c9" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:cfe534c1cf8766afcfb9b1a93143b23536a26006f3b8d40a84ddb8031d70b5c9" time="2025-12-03T23:11:15Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=4b4dfd9c-c9ab-405c-a2b9-a6d27b9df55f http.request.method=PUT http.request.remoteaddr="127.0.0.1:40926" http.request.uri="/v2/foo/schema1/manifests/sha256:cfe534c1cf8766afcfb9b1a93143b23536a26006f3b8d40a84ddb8031d70b5c9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.03325ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:cfe534c1cf8766afcfb9b1a93143b23536a26006f3b8d40a84ddb8031d70b5c9" 127.0.0.1 - - [03/Dec/2025:23:11:15 +0000] "PUT /v2/foo/schema1/manifests/sha256:cfe534c1cf8766afcfb9b1a93143b23536a26006f3b8d40a84ddb8031d70b5c9 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-12-03T23:11:15Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=fdcbfbce-9609-4ecb-98a8-1b0aea9b3ef2 http.request.method=GET http.request.remoteaddr="127.0.0.1:40938" 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="925.968µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [03/Dec/2025:23:11:15 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-12-03T23:11:15Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=0168153e-a651-48e1-8cef-205660f2a6db http.request.method=GET http.request.remoteaddr="127.0.0.1:40938" 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="809.288µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [03/Dec/2025:23:11:15 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-12-03T23:11:15Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.25.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39897" http.request.id=bdbfef05-25fb-4086-bb98-1bc52de98d3a http.request.method=PUT http.request.remoteaddr="127.0.0.1:40938" 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="938.609µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-12-03T23:11:15Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.25.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39897" http.request.id=bdbfef05-25fb-4086-bb98-1bc52de98d3a http.request.method=PUT http.request.remoteaddr="127.0.0.1:40938" 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="992.729µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-12-03T23:11:15Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.25.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39897" http.request.id=bdbfef05-25fb-4086-bb98-1bc52de98d3a http.request.method=PUT http.request.remoteaddr="127.0.0.1:40938" 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.023689ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [03/Dec/2025:23:11:15 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-12-03T23:11:15Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=3ae1e197-b431-4b8b-81eb-6bf3bc35b7c7 http.request.method=POST http.request.remoteaddr="127.0.0.1:40938" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="967.849µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:15 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:15Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=15459306-be75-494b-a700-a38f711a9b17 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40938" http.request.uri="/v2/foo/schema2/blobs/uploads/72ebde2f-6505-4b44-a773-b4bfcb2e0a69?_state=gP6ioE4f869R_rZfKr5lcwxxTtOuSyrJ663fSWMngjx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3MmViZGUyZi02NTA1LTRiNDQtYTc3My1iNGJmY2IyZTBhNjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTE6MTUuMzExNjE4MDMzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.217291ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:15 +0000] "PUT /v2/foo/schema2/blobs/uploads/72ebde2f-6505-4b44-a773-b4bfcb2e0a69?_state=gP6ioE4f869R_rZfKr5lcwxxTtOuSyrJ663fSWMngjx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3MmViZGUyZi02NTA1LTRiNDQtYTc3My1iNGJmY2IyZTBhNjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTE6MTUuMzExNjE4MDMzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:15Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.25.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39897" http.request.id=f2187960-2592-4fa3-851b-cbf4945de3cc http.request.method=PUT http.request.remoteaddr="127.0.0.1:40938" 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="972.609µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-12-03T23:11:15Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.25.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39897" http.request.id=f2187960-2592-4fa3-851b-cbf4945de3cc http.request.method=PUT http.request.remoteaddr="127.0.0.1:40938" 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.01853ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [03/Dec/2025:23:11:15 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-12-03T23:11:15Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=4e0fbd65-f412-44d1-918e-d2b7da80f192 http.request.method=POST http.request.remoteaddr="127.0.0.1:40938" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.04329ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:15 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:17Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=d346ea48-24de-49ae-a872-156b6a9a8c89 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40938" http.request.uri="/v2/foo/schema2/blobs/uploads/b760b6be-9852-425d-8e07-954fb953601a?_state=3mjkZ-xImiyrRlgDB8ifIvnjkFqgp39yKmfb3luH7HZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiNzYwYjZiZS05ODUyLTQyNWQtOGUwNy05NTRmYjk1MzYwMWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTE6MTUuNTk4NzU2OTMzWiJ9&digest=sha256%3A8b1a2ab2a0d0b8becf52493bc71bc638385823926e7930059013fc02aecd16fe" http.request.useragent="Go-http-client/1.1" http.response.duration=2.301139077s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:15 +0000] "PUT /v2/foo/schema2/blobs/uploads/b760b6be-9852-425d-8e07-954fb953601a?_state=3mjkZ-xImiyrRlgDB8ifIvnjkFqgp39yKmfb3luH7HZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiNzYwYjZiZS05ODUyLTQyNWQtOGUwNy05NTRmYjk1MzYwMWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTE6MTUuNTk4NzU2OTMzWiJ9&digest=sha256%3A8b1a2ab2a0d0b8becf52493bc71bc638385823926e7930059013fc02aecd16fe HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:18Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=2542b84c-f5db-4fd2-8d06-4fad412adebd http.request.method=POST http.request.remoteaddr="127.0.0.1:40938" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.08777ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:18 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:19Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=d569f6f3-7097-499c-9a01-a0f0500f81ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:40938" http.request.uri="/v2/foo/schema2/blobs/uploads/2eecd5d0-1552-4a2e-aa95-cef8a453affb?_state=W-Ew4bXCRVbTDJ9nQS5gD317rRD4WnGQuEz2C-OT2bd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyZWVjZDVkMC0xNTUyLTRhMmUtYWE5NS1jZWY4YTQ1M2FmZmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTE6MTguMTQyNzgxMzc0WiJ9&digest=sha256%3A80a3d3d2689fc5f7308e8bf62f5c4f38bd2697932dcea8323beee18dff6e218b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.76546724s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:18 +0000] "PUT /v2/foo/schema2/blobs/uploads/2eecd5d0-1552-4a2e-aa95-cef8a453affb?_state=W-Ew4bXCRVbTDJ9nQS5gD317rRD4WnGQuEz2C-OT2bd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyZWVjZDVkMC0xNTUyLTRhMmUtYWE5NS1jZWY4YTQ1M2FmZmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTE6MTguMTQyNzgxMzc0WiJ9&digest=sha256%3A80a3d3d2689fc5f7308e8bf62f5c4f38bd2697932dcea8323beee18dff6e218b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:19Z" level=info msg="response completed" go.version=go1.25.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39897" http.request.id=a8672121-f388-4e5f-8e1f-e50b2c8ce571 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40938" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.307772ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:19 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:19Z" level=info msg="response completed" go.version=go1.25.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39897" http.request.id=e3f9bfb3-01b6-49db-8b5b-983f273a1639 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40938" http.request.uri="/v2/foo/schema2/manifests/sha256:9b1d7cda9e72cac9d84e4a188018d775f4ca643a70b7e1867dc4f80a4b0e082b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.13769ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:19 +0000] "PUT /v2/foo/schema2/manifests/sha256:9b1d7cda9e72cac9d84e4a188018d775f4ca643a70b7e1867dc4f80a4b0e082b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:19Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=56b8a73e-6d0d-4ed9-a7e9-8c99069e67cf http.request.method=GET http.request.remoteaddr="127.0.0.1:40938" 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="959.769µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [03/Dec/2025:23:11:19 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-12-03T23:11:19Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=004c142a-6c7c-4ff2-a033-2c571878a5d8 http.request.method=GET http.request.remoteaddr="127.0.0.1:40938" http.request.uri="/v2/foo/schema2/manifests/sha256:9b1d7cda9e72cac9d84e4a188018d775f4ca643a70b7e1867dc4f80a4b0e082b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="946.129µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [03/Dec/2025:23:11:19 +0000] "GET /v2/foo/schema2/manifests/sha256:9b1d7cda9e72cac9d84e4a188018d775f4ca643a70b7e1867dc4f80a4b0e082b HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-12-03T23:11:19Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=6cdf2d79-7db6-458c-a4a9-dcaa870318bc http.request.method=GET http.request.remoteaddr="127.0.0.1:40938" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="777.887µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:19 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:19Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=05b3dcca-8f91-4885-9d11-369458a3a623 http.request.method=GET http.request.remoteaddr="127.0.0.1:40938" http.request.uri="/v2/foo/schema2/manifests/sha256:9b1d7cda9e72cac9d84e4a188018d775f4ca643a70b7e1867dc4f80a4b0e082b" http.request.useragent="Go-http-client/1.1" http.response.duration="773.647µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:19 +0000] "GET /v2/foo/schema2/manifests/sha256:9b1d7cda9e72cac9d84e4a188018d775f4ca643a70b7e1867dc4f80a4b0e082b HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:19Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=5f82089f-72f0-4893-b54f-d89b5cf78101 http.request.method=GET http.request.remoteaddr="127.0.0.1:40938" 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="873.488µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [03/Dec/2025:23:11:19 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-12-03T23:11:19Z" level=info msg="rewriting manifest sha256:9b1d7cda9e72cac9d84e4a188018d775f4ca643a70b7e1867dc4f80a4b0e082b in schema1 format to support old client" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=8cc9b6be-f520-4c66-96b9-f76209dc1a18 http.request.method=GET http.request.remoteaddr="127.0.0.1:40938" 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-03T23:11:19Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=8cc9b6be-f520-4c66-96b9-f76209dc1a18 http.request.method=GET http.request.remoteaddr="127.0.0.1:40938" 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.16574ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [03/Dec/2025:23:11:19 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-12-03T23:11:19Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.25.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:39897" http.request.id=b5ef50a3-10a8-4d01-b1b9-fdc3ea4c71a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40938" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.00353ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [03/Dec/2025:23:11:19 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-12-03T23:11:19Z" level=info msg="response completed" go.version=go1.25.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:39897" http.request.id=8bd521cd-8ca3-4fb2-912b-d5830a6e8656 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40938" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.178652ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:19 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:19Z" level=info msg="response completed" go.version=go1.25.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:39897" http.request.id=61e338a3-58d8-4548-8471-be188c03cd7d http.request.method=PUT http.request.remoteaddr="127.0.0.1:40938" http.request.uri="/v2/foo/schema2/manifests/sha256:19fbca1a7e5c6a67b3721ef93928911124296d2c97d62390972294f5c04db974" http.request.useragent="Go-http-client/1.1" http.response.duration=1.04509ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:19 +0000] "PUT /v2/foo/schema2/manifests/sha256:19fbca1a7e5c6a67b3721ef93928911124296d2c97d62390972294f5c04db974 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:19Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=212682e9-62eb-482c-a883-0b1dd194247d http.request.method=GET http.request.remoteaddr="127.0.0.1:40938" 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.06469ms http.response.status=200 http.response.written=434 127.0.0.1 - - [03/Dec/2025:23:11:19 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-12-03T23:11:19Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=340d6c6d-b9c2-4644-87b2-0fbb9dbd6274 http.request.method=GET http.request.remoteaddr="127.0.0.1:40938" http.request.uri="/v2/foo/schema2/manifests/sha256:19fbca1a7e5c6a67b3721ef93928911124296d2c97d62390972294f5c04db974" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="952.089µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [03/Dec/2025:23:11:19 +0000] "GET /v2/foo/schema2/manifests/sha256:19fbca1a7e5c6a67b3721ef93928911124296d2c97d62390972294f5c04db974 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-12-03T23:11:19Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=4e4aade8-03b8-4894-8b5d-a2c41219fa14 http.request.method=GET http.request.remoteaddr="127.0.0.1:40938" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="821.728µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:19 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:19Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=d60330b8-0e87-426b-a3b3-0499c30fa833 http.request.method=GET http.request.remoteaddr="127.0.0.1:40938" http.request.uri="/v2/foo/schema2/manifests/sha256:19fbca1a7e5c6a67b3721ef93928911124296d2c97d62390972294f5c04db974" http.request.useragent="Go-http-client/1.1" http.response.duration="774.087µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:19 +0000] "GET /v2/foo/schema2/manifests/sha256:19fbca1a7e5c6a67b3721ef93928911124296d2c97d62390972294f5c04db974 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:19Z" level=info msg="rewriting manifest list sha256:19fbca1a7e5c6a67b3721ef93928911124296d2c97d62390972294f5c04db974 in schema1 format to support old client" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=e1cd3408-37d3-4521-9797-39c57e643306 http.request.method=GET http.request.remoteaddr="127.0.0.1:40938" 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-03T23:11:19Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:39897" http.request.id=e1cd3408-37d3-4521-9797-39c57e643306 http.request.method=GET http.request.remoteaddr="127.0.0.1:40938" 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.378983ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [03/Dec/2025:23:11:19 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-12-03T23:11: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.25.5 time="2025-12-03T23:11:19Z" level=info msg="redis not configured" go.version=go1.25.5 time="2025-12-03T23:11:19Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=c236794d-e828-4f28-bdfc-1dbe4e39c6fc http.request.method=GET http.request.remoteaddr="127.0.0.1:41212" 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="992.25µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [03/Dec/2025:23:11:19 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-12-03T23:11:19Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=6e13d43f-8f60-4364-b894-a138db78b431 http.request.method=GET http.request.remoteaddr="127.0.0.1:41212" 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="824.728µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [03/Dec/2025:23:11:19 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-12-03T23:11:19Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=a1e962bd-d3bc-4207-a613-49359b1d79f2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41212" 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="843.968µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [03/Dec/2025:23:11:19 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-12-03T23:11:19Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=063bfa7f-448e-473d-b71e-2aff19dfcb45 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41212" 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.098989ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-12-03T23:11:19Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=063bfa7f-448e-473d-b71e-2aff19dfcb45 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41212" 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.19271ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-12-03T23:11:19Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=063bfa7f-448e-473d-b71e-2aff19dfcb45 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41212" 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.252431ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-12-03T23:11:19Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=063bfa7f-448e-473d-b71e-2aff19dfcb45 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41212" 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.304911ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [03/Dec/2025:23:11:19 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-12-03T23:11:20Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=f451b50a-a273-4c44-9505-65b881d950cb http.request.method=POST http.request.remoteaddr="127.0.0.1:41212" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.05969ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:20 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:21Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=acb88749-90cb-45d9-a921-4f2b42babe9a http.request.method=PUT http.request.remoteaddr="127.0.0.1:41212" http.request.uri="/v2/foo/schema1/blobs/uploads/91a0dc2f-3916-44d7-895e-7ace230a1949?_state=CJz1k_XCUkwNi0SHm9HJZhzLZv_qkWCMOPzIgbY_0MF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5MWEwZGMyZi0zOTE2LTQ0ZDctODk1ZS03YWNlMjMwYTE5NDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTE6MjAuMTgxMjg1NzQyWiJ9&digest=sha256%3A6bdb2136887bb9405a5da009cffe037e6fc2d5f206daa8b0b699de1ae243228c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.644290861s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:20 +0000] "PUT /v2/foo/schema1/blobs/uploads/91a0dc2f-3916-44d7-895e-7ace230a1949?_state=CJz1k_XCUkwNi0SHm9HJZhzLZv_qkWCMOPzIgbY_0MF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5MWEwZGMyZi0zOTE2LTQ0ZDctODk1ZS03YWNlMjMwYTE5NDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTE6MjAuMTgxMjg1NzQyWiJ9&digest=sha256%3A6bdb2136887bb9405a5da009cffe037e6fc2d5f206daa8b0b699de1ae243228c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:22Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=aaa7be3f-7203-420f-ab74-6534ec079081 http.request.method=POST http.request.remoteaddr="127.0.0.1:41212" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.411733ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:22 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:23Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=14ac4906-7ffd-42fb-a0ea-a4028b282abe http.request.method=PUT http.request.remoteaddr="127.0.0.1:41212" http.request.uri="/v2/foo/schema1/blobs/uploads/1e7088ef-5af0-4c72-be6d-1f7fe6b937c0?_state=gHhJXnUjTbNQlj4Tt4j2px5xrTK_Ov0D40yGJgLL_eh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxZTcwODhlZi01YWYwLTRjNzItYmU2ZC0xZjdmZTZiOTM3YzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTE6MjIuMDc5NjkyOTEyWiJ9&digest=sha256%3A70e2ea038758bc425a4e9589f3ae2d04e6db5325c3cea64473ba7e2c2f0193f5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.771694979s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:22 +0000] "PUT /v2/foo/schema1/blobs/uploads/1e7088ef-5af0-4c72-be6d-1f7fe6b937c0?_state=gHhJXnUjTbNQlj4Tt4j2px5xrTK_Ov0D40yGJgLL_eh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxZTcwODhlZi01YWYwLTRjNzItYmU2ZC0xZjdmZTZiOTM3YzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTE6MjIuMDc5NjkyOTEyWiJ9&digest=sha256%3A70e2ea038758bc425a4e9589f3ae2d04e6db5325c3cea64473ba7e2c2f0193f5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:23Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=dc88d078-6171-4016-831f-c59262321bf8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41212" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.815476ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:23 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:23Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=234c513b-e64f-4920-b0e4-5cf1b689af31 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41212" http.request.uri="/v2/foo/schema1/manifests/sha256:fe90e6aad050e673a84bf1a08d9e1923dfe6bb566286c962c476f0a743ad5a9f" http.request.useragent="Go-http-client/1.1" http.response.duration=3.427392ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:23 +0000] "PUT /v2/foo/schema1/manifests/sha256:fe90e6aad050e673a84bf1a08d9e1923dfe6bb566286c962c476f0a743ad5a9f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:23Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=0abc7dd5-e18a-479d-aa21-260ab340e1ad http.request.method=GET http.request.remoteaddr="127.0.0.1:41212" 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.781777ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/Dec/2025:23:11:23 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-12-03T23:11:23Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=7530b039-2226-4f47-9d59-582fb4de0977 http.request.method=GET http.request.remoteaddr="127.0.0.1:41212" http.request.uri="/v2/foo/schema1/manifests/sha256:fe90e6aad050e673a84bf1a08d9e1923dfe6bb566286c962c476f0a743ad5a9f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.775977ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/Dec/2025:23:11:23 +0000] "GET /v2/foo/schema1/manifests/sha256:fe90e6aad050e673a84bf1a08d9e1923dfe6bb566286c962c476f0a743ad5a9f HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-12-03T23:11:23Z" level=info msg="response completed" go.version=go1.25.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:40401" http.request.id=e3848158-41c6-4663-a5f0-a08b683117fa http.request.method=PUT http.request.remoteaddr="127.0.0.1:41212" http.request.uri="/v2/foo/schema1/manifests/sha256:fe90e6aad050e673a84bf1a08d9e1923dfe6bb566286c962c476f0a743ad5a9f" http.request.useragent="Go-http-client/1.1" http.response.duration=3.319632ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:23 +0000] "PUT /v2/foo/schema1/manifests/sha256:fe90e6aad050e673a84bf1a08d9e1923dfe6bb566286c962c476f0a743ad5a9f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:23Z" level=info msg="response completed" go.version=go1.25.5 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:40401" http.request.id=47e6f4bb-861e-4bc9-876b-c266801c40d3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41212" http.request.uri="/v2/foo/schema1/manifests/sha256:fe90e6aad050e673a84bf1a08d9e1923dfe6bb566286c962c476f0a743ad5a9f" http.request.useragent="Go-http-client/1.1" http.response.duration=3.347592ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:23 +0000] "PUT /v2/foo/schema1/manifests/sha256:fe90e6aad050e673a84bf1a08d9e1923dfe6bb566286c962c476f0a743ad5a9f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:23Z" level=info msg="response completed" go.version=go1.25.5 http.request.contenttype="application/json" http.request.host="127.0.0.1:40401" http.request.id=d7fc5f98-10f7-4acf-a21a-2a33a4a75388 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41212" http.request.uri="/v2/foo/schema1/manifests/sha256:fe90e6aad050e673a84bf1a08d9e1923dfe6bb566286c962c476f0a743ad5a9f" http.request.useragent="Go-http-client/1.1" http.response.duration=3.357111ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:23 +0000] "PUT /v2/foo/schema1/manifests/sha256:fe90e6aad050e673a84bf1a08d9e1923dfe6bb566286c962c476f0a743ad5a9f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:23Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=8164d2d8-22c6-4191-b986-baceb9ca9d12 http.request.method=GET http.request.remoteaddr="127.0.0.1:41212" http.request.uri="/v2/foo/schema1/manifests/sha256:fe90e6aad050e673a84bf1a08d9e1923dfe6bb566286c962c476f0a743ad5a9f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.815497ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/Dec/2025:23:11:23 +0000] "GET /v2/foo/schema1/manifests/sha256:fe90e6aad050e673a84bf1a08d9e1923dfe6bb566286c962c476f0a743ad5a9f HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-12-03T23:11:23Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=552d7a69-9967-4d2f-8f8b-700655da2c35 http.request.method=GET http.request.remoteaddr="127.0.0.1:41212" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="814.328µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:23 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:23Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=3a14ccf2-a451-4318-92f7-02967a2c3641 http.request.method=GET http.request.remoteaddr="127.0.0.1:41212" http.request.uri="/v2/foo/schema1/manifests/sha256:fe90e6aad050e673a84bf1a08d9e1923dfe6bb566286c962c476f0a743ad5a9f" http.request.useragent="Go-http-client/1.1" http.response.duration="710.287µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:23 +0000] "GET /v2/foo/schema1/manifests/sha256:fe90e6aad050e673a84bf1a08d9e1923dfe6bb566286c962c476f0a743ad5a9f HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:23Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=86e1f594-c579-453e-9dec-0b2b39063dd8 http.request.method=GET http.request.remoteaddr="127.0.0.1:41212" 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="756.007µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [03/Dec/2025:23:11:23 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-12-03T23:11:23Z" level=error msg="payload digest does match: "sha256:972aac6fbcdf24522a5eb4abcda846786878c6766739c8291f94ebfe79287641" != "sha256:fe90e6aad050e673a84bf1a08d9e1923dfe6bb566286c962c476f0a743ad5a9f"" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=72d838b8-c306-49d0-b13e-b8a924a1db8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:41212" http.request.uri="/v2/foo/schema1/manifests/sha256:fe90e6aad050e673a84bf1a08d9e1923dfe6bb566286c962c476f0a743ad5a9f" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:fe90e6aad050e673a84bf1a08d9e1923dfe6bb566286c962c476f0a743ad5a9f" time="2025-12-03T23:11:23Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=72d838b8-c306-49d0-b13e-b8a924a1db8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:41212" http.request.uri="/v2/foo/schema1/manifests/sha256:fe90e6aad050e673a84bf1a08d9e1923dfe6bb566286c962c476f0a743ad5a9f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="899.168µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:fe90e6aad050e673a84bf1a08d9e1923dfe6bb566286c962c476f0a743ad5a9f" 127.0.0.1 - - [03/Dec/2025:23:11:23 +0000] "PUT /v2/foo/schema1/manifests/sha256:fe90e6aad050e673a84bf1a08d9e1923dfe6bb566286c962c476f0a743ad5a9f HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-12-03T23:11:23Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=12e6207b-f895-4c2b-b6db-dd391844f45c http.request.method=GET http.request.remoteaddr="127.0.0.1:41218" 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="998.449µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [03/Dec/2025:23:11:23 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-12-03T23:11:23Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=1da1db9b-57b9-4291-b582-d5de53c928e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:41218" 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="762.848µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [03/Dec/2025:23:11:23 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-12-03T23:11:23Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.25.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40401" http.request.id=e0a44fb1-551e-4a7c-94a3-3b71c79e5db8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41218" 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="963.409µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-12-03T23:11:23Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.25.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40401" http.request.id=e0a44fb1-551e-4a7c-94a3-3b71c79e5db8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41218" 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.00697ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-12-03T23:11:23Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.25.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40401" http.request.id=e0a44fb1-551e-4a7c-94a3-3b71c79e5db8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41218" 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.04361ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [03/Dec/2025:23:11:23 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-12-03T23:11:23Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=b98ec23c-0fa0-4aec-87aa-3caec294c2b9 http.request.method=POST http.request.remoteaddr="127.0.0.1:41218" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="947.329µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:23 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:23Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=84808f1a-077b-4eb2-a1a0-672b13144251 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41218" http.request.uri="/v2/foo/schema2/blobs/uploads/61790bb9-0008-4597-ac32-ed7f1aae307f?_state=sH3s3YjIU482UewaMk2Pe__SKSnKtMAahhyk9_QZqnF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2MTc5MGJiOS0wMDA4LTQ1OTctYWMzMi1lZDdmMWFhZTMwN2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTE6MjMuODg4NTY3MzJaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.217052ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:23 +0000] "PUT /v2/foo/schema2/blobs/uploads/61790bb9-0008-4597-ac32-ed7f1aae307f?_state=sH3s3YjIU482UewaMk2Pe__SKSnKtMAahhyk9_QZqnF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2MTc5MGJiOS0wMDA4LTQ1OTctYWMzMi1lZDdmMWFhZTMwN2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTE6MjMuODg4NTY3MzJaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:23Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.25.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40401" http.request.id=cc0ae9cd-c414-4a6d-8f20-15b4e772de80 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41218" 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="969.53µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-12-03T23:11:23Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.25.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40401" http.request.id=cc0ae9cd-c414-4a6d-8f20-15b4e772de80 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41218" 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.01109ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [03/Dec/2025:23:11:23 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-12-03T23:11:24Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=f94d0771-08fe-4116-9c14-073a89b3c61a http.request.method=POST http.request.remoteaddr="127.0.0.1:41218" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.04673ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:24 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:24Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=7541743e-1536-4b6c-b571-728747d6c6df http.request.method=PUT http.request.remoteaddr="127.0.0.1:41218" http.request.uri="/v2/foo/schema2/blobs/uploads/420da9dc-0bc0-475b-966a-273aaa438f54?_state=mlwIbZ9n_G7-BtTbbtwFmaWhsswzxuA4Yr4FrE-cNjZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0MjBkYTlkYy0wYmMwLTQ3NWItOTY2YS0yNzNhYWE0MzhmNTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTE6MjQuMDQxMDg5MTk1WiJ9&digest=sha256%3Acbbec28c8e74a133c77d734dae17daaf7547d82d4e504af68a39b83e852f0ead" http.request.useragent="Go-http-client/1.1" http.response.duration=672.644685ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:24 +0000] "PUT /v2/foo/schema2/blobs/uploads/420da9dc-0bc0-475b-966a-273aaa438f54?_state=mlwIbZ9n_G7-BtTbbtwFmaWhsswzxuA4Yr4FrE-cNjZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0MjBkYTlkYy0wYmMwLTQ3NWItOTY2YS0yNzNhYWE0MzhmNTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTE6MjQuMDQxMDg5MTk1WiJ9&digest=sha256%3Acbbec28c8e74a133c77d734dae17daaf7547d82d4e504af68a39b83e852f0ead HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:24Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=d197f264-e024-4d80-a7fe-56b3907ec6fd http.request.method=POST http.request.remoteaddr="127.0.0.1:41218" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.01869ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:24 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:26Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=78b46b41-c976-4561-9c97-7703e43466ff http.request.method=PUT http.request.remoteaddr="127.0.0.1:41218" http.request.uri="/v2/foo/schema2/blobs/uploads/767f496d-7255-4a06-a4d1-f9bfd607ecec?_state=4GqLSRfiqAkK9-U-HJnrTYLMFqeoJFhAgcyMJ8diliR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3NjdmNDk2ZC03MjU1LTRhMDYtYTRkMS1mOWJmZDYwN2VjZWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTE6MjQuOTIxOTY1MTE3WiJ9&digest=sha256%3A95315079f0ea7900103c299ce13c9d6175c585fee1c0996054b2e03ff7dc42e2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.204387564s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:24 +0000] "PUT /v2/foo/schema2/blobs/uploads/767f496d-7255-4a06-a4d1-f9bfd607ecec?_state=4GqLSRfiqAkK9-U-HJnrTYLMFqeoJFhAgcyMJ8diliR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3NjdmNDk2ZC03MjU1LTRhMDYtYTRkMS1mOWJmZDYwN2VjZWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTE6MjQuOTIxOTY1MTE3WiJ9&digest=sha256%3A95315079f0ea7900103c299ce13c9d6175c585fee1c0996054b2e03ff7dc42e2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:26Z" level=info msg="response completed" go.version=go1.25.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40401" http.request.id=82e3028b-8246-4ed6-8e80-76c9ed49c707 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41218" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.301652ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:26 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:26Z" level=info msg="response completed" go.version=go1.25.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40401" http.request.id=9c2d00a8-1a1e-4848-9dad-7416e4732361 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41218" http.request.uri="/v2/foo/schema2/manifests/sha256:bffc569b077d213fef7d55083dce2ae19ee954e838044e1c400716c860c50911" http.request.useragent="Go-http-client/1.1" http.response.duration=1.030009ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:26 +0000] "PUT /v2/foo/schema2/manifests/sha256:bffc569b077d213fef7d55083dce2ae19ee954e838044e1c400716c860c50911 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:26Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=6fb7529a-a04c-4572-bc23-4d80b93dbb43 http.request.method=GET http.request.remoteaddr="127.0.0.1:41218" 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="948.169µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [03/Dec/2025:23:11:26 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-12-03T23:11:26Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=72898c76-4e91-4ef9-8fc1-81275356b4dc http.request.method=GET http.request.remoteaddr="127.0.0.1:41218" http.request.uri="/v2/foo/schema2/manifests/sha256:bffc569b077d213fef7d55083dce2ae19ee954e838044e1c400716c860c50911" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="891.648µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [03/Dec/2025:23:11:26 +0000] "GET /v2/foo/schema2/manifests/sha256:bffc569b077d213fef7d55083dce2ae19ee954e838044e1c400716c860c50911 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-12-03T23:11:26Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=3faab387-4fe5-4e37-b799-86ee777d052f http.request.method=GET http.request.remoteaddr="127.0.0.1:41218" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="801.767µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:26 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:26Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=291641aa-d239-4f73-9720-14d792c1d98a http.request.method=GET http.request.remoteaddr="127.0.0.1:41218" http.request.uri="/v2/foo/schema2/manifests/sha256:bffc569b077d213fef7d55083dce2ae19ee954e838044e1c400716c860c50911" http.request.useragent="Go-http-client/1.1" http.response.duration=3.720995ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:26 +0000] "GET /v2/foo/schema2/manifests/sha256:bffc569b077d213fef7d55083dce2ae19ee954e838044e1c400716c860c50911 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:26Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=59adf4f1-06dd-40b4-982f-446e28077f3d http.request.method=GET http.request.remoteaddr="127.0.0.1:41218" 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="747.207µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [03/Dec/2025:23:11:26 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-12-03T23:11:26Z" level=info msg="rewriting manifest sha256:bffc569b077d213fef7d55083dce2ae19ee954e838044e1c400716c860c50911 in schema1 format to support old client" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=e8c22179-5872-414c-bba8-6a66bec99c17 http.request.method=GET http.request.remoteaddr="127.0.0.1:41218" 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-03T23:11:26Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=e8c22179-5872-414c-bba8-6a66bec99c17 http.request.method=GET http.request.remoteaddr="127.0.0.1:41218" 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.990898ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [03/Dec/2025:23:11:26 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-12-03T23:11:26Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.25.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40401" http.request.id=c540a3ba-bb94-4575-82ac-423e17dc1e2d http.request.method=PUT http.request.remoteaddr="127.0.0.1:41218" 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="848.488µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [03/Dec/2025:23:11:26 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-12-03T23:11:26Z" level=info msg="response completed" go.version=go1.25.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40401" http.request.id=fab3e049-b3e4-4a71-a8e5-10b02b0c3034 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41218" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.120171ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:26 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:26Z" level=info msg="response completed" go.version=go1.25.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40401" http.request.id=7db71f4f-f720-4a4f-84fb-ad401c536bf0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41218" http.request.uri="/v2/foo/schema2/manifests/sha256:bebe264d52a6a7f7140f4fad7ffcab138a0c71b10e3dcf9b27bd74c75383a405" http.request.useragent="Go-http-client/1.1" http.response.duration=1.012489ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:26 +0000] "PUT /v2/foo/schema2/manifests/sha256:bebe264d52a6a7f7140f4fad7ffcab138a0c71b10e3dcf9b27bd74c75383a405 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:26Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=2cafa92d-1c09-449a-ae5f-29568de0e632 http.request.method=GET http.request.remoteaddr="127.0.0.1:41218" 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="981.85µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [03/Dec/2025:23:11:26 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-12-03T23:11:26Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=17dcc230-26e0-422a-9464-baef626d7a12 http.request.method=GET http.request.remoteaddr="127.0.0.1:41218" http.request.uri="/v2/foo/schema2/manifests/sha256:bebe264d52a6a7f7140f4fad7ffcab138a0c71b10e3dcf9b27bd74c75383a405" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="915.688µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [03/Dec/2025:23:11:26 +0000] "GET /v2/foo/schema2/manifests/sha256:bebe264d52a6a7f7140f4fad7ffcab138a0c71b10e3dcf9b27bd74c75383a405 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-12-03T23:11:26Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=74772082-38d3-426b-9cc6-09a5cf41b885 http.request.method=GET http.request.remoteaddr="127.0.0.1:41218" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="787.967µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:26 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:26Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=9dc75888-1ec6-43b0-a512-793010de674e http.request.method=GET http.request.remoteaddr="127.0.0.1:41218" http.request.uri="/v2/foo/schema2/manifests/sha256:bebe264d52a6a7f7140f4fad7ffcab138a0c71b10e3dcf9b27bd74c75383a405" http.request.useragent="Go-http-client/1.1" http.response.duration="743.927µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:26 +0000] "GET /v2/foo/schema2/manifests/sha256:bebe264d52a6a7f7140f4fad7ffcab138a0c71b10e3dcf9b27bd74c75383a405 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:26Z" level=info msg="rewriting manifest list sha256:bebe264d52a6a7f7140f4fad7ffcab138a0c71b10e3dcf9b27bd74c75383a405 in schema1 format to support old client" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=d76a5157-c2bf-40fd-95c0-d4f6500ec50d http.request.method=GET http.request.remoteaddr="127.0.0.1:41218" 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-03T23:11:26Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:40401" http.request.id=d76a5157-c2bf-40fd-95c0-d4f6500ec50d http.request.method=GET http.request.remoteaddr="127.0.0.1:41218" 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.14878ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [03/Dec/2025:23:11:26 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (15.23s) === RUN TestGetManifestWithStorageError time="2025-12-03T23:11:26Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.5 time="2025-12-03T23:11:26Z" level=info msg="redis not configured" go.version=go1.25.5 time="2025-12-03T23:11:26Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.25.5 http.request.host="127.0.0.1:39075" http.request.id=002914bc-9835-48ac-a441-e4f81ae2645f http.request.method=GET http.request.remoteaddr="127.0.0.1:50800" 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="939.689µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [03/Dec/2025:23:11:26 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-12-03T23:11:26Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.25.5 http.request.host="127.0.0.1:39075" http.request.id=2976d180-7aa7-4528-86b4-936d7c76fd70 http.request.method=GET http.request.remoteaddr="127.0.0.1:50800" 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="794.807µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [03/Dec/2025:23:11:26 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-12-03T23:11:26Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.25.5 http.request.host="127.0.0.1:39075" http.request.id=c0622914-aee8-4307-bc0f-402ac84ca8d7 http.request.method=GET http.request.remoteaddr="127.0.0.1:50800" 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="795.367µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [03/Dec/2025:23:11:26 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-12-03T23:11:26Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.25.5 http.request.host="127.0.0.1:39075" http.request.id=492408c8-ac92-4ce7-8a5b-b798051dc4e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:50800" 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="803.008µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [03/Dec/2025:23:11:26 +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-03T23:11:26Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.5 time="2025-12-03T23:11:26Z" level=info msg="redis not configured" go.version=go1.25.5 time="2025-12-03T23:11:26Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=71650046-e8b1-439d-ba39-3cd1d6b6b714 http.request.method=GET http.request.remoteaddr="127.0.0.1:49024" 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="902.128µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [03/Dec/2025:23:11:26 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-12-03T23:11:26Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=6e08271b-a641-4dde-b6a9-840b163a4221 http.request.method=GET http.request.remoteaddr="127.0.0.1:49024" 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="757.727µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [03/Dec/2025:23:11:26 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-12-03T23:11:26Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=3a56c77c-7b68-45a4-bcc7-4b3da407a611 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49024" 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="875.368µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [03/Dec/2025:23:11:26 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-12-03T23:11:26Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=170dc532-71b5-4c54-973d-5dbe2b3551c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49024" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=7.133827ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-12-03T23:11:26Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=170dc532-71b5-4c54-973d-5dbe2b3551c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49024" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=7.185347ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-12-03T23:11:26Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=170dc532-71b5-4c54-973d-5dbe2b3551c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49024" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=7.214028ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-12-03T23:11:26Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=170dc532-71b5-4c54-973d-5dbe2b3551c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49024" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=7.246668ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [03/Dec/2025:23:11:26 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-12-03T23:11:26Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=980d46a9-2ad3-427e-b8ba-09748e3bc54b http.request.method=POST http.request.remoteaddr="127.0.0.1:49024" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.015049ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:26 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:28Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=41631d50-14a4-4a17-9f84-8c9cb34aec42 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49024" http.request.uri="/v2/foo/schema1/blobs/uploads/39ba9cfe-3b29-48af-9a1b-5706dcaef23d?_state=0pVKlGe_93I3v8D-ptm7yyoWMkdzg9bFqwVea1Bwu5h7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzOWJhOWNmZS0zYjI5LTQ4YWYtOWExYi01NzA2ZGNhZWYyM2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTE6MjYuNDU2MDIzNTQxWiJ9&digest=sha256%3Ab878d1fb422bc56012b66544b31376767a094845e4d86b77eb468efe7c492cb9" http.request.useragent="Go-http-client/1.1" http.response.duration=2.45148029s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:26 +0000] "PUT /v2/foo/schema1/blobs/uploads/39ba9cfe-3b29-48af-9a1b-5706dcaef23d?_state=0pVKlGe_93I3v8D-ptm7yyoWMkdzg9bFqwVea1Bwu5h7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzOWJhOWNmZS0zYjI5LTQ4YWYtOWExYi01NzA2ZGNhZWYyM2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTE6MjYuNDU2MDIzNTQxWiJ9&digest=sha256%3Ab878d1fb422bc56012b66544b31376767a094845e4d86b77eb468efe7c492cb9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:29Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=77df14e4-7e22-4d33-b2b7-01b0d2e4ea1e http.request.method=POST http.request.remoteaddr="127.0.0.1:49024" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.05225ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:29 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:31Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=67968cfa-bfc1-4bb8-a5e3-6001c39fb8ff http.request.method=PUT http.request.remoteaddr="127.0.0.1:49024" http.request.uri="/v2/foo/schema1/blobs/uploads/e1b14b39-51f6-4034-86b9-9324e556686d?_state=23ld9DD8JhUpf_KP5YfPZcByvZg9j-tSKjdCNFJLwv97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlMWIxNGIzOS01MWY2LTQwMzQtODZiOS05MzI0ZTU1NjY4NmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTE6MjkuMTk5NTU5MTc4WiJ9&digest=sha256%3A024548b1b1e61279154597340b0a064b37e7a7754a1d0a9130df5ac4272a867d" http.request.useragent="Go-http-client/1.1" http.response.duration=2.629651605s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:29 +0000] "PUT /v2/foo/schema1/blobs/uploads/e1b14b39-51f6-4034-86b9-9324e556686d?_state=23ld9DD8JhUpf_KP5YfPZcByvZg9j-tSKjdCNFJLwv97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlMWIxNGIzOS01MWY2LTQwMzQtODZiOS05MzI0ZTU1NjY4NmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTE6MjkuMTk5NTU5MTc4WiJ9&digest=sha256%3A024548b1b1e61279154597340b0a064b37e7a7754a1d0a9130df5ac4272a867d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:31Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=bc31dfe8-46bb-4ba0-a8c9-d3e8768d430e http.request.method=PUT http.request.remoteaddr="127.0.0.1:49024" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.832796ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:31 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:31Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=4d42f22a-c587-48cd-9d81-a093013dcadc http.request.method=PUT http.request.remoteaddr="127.0.0.1:49024" http.request.uri="/v2/foo/schema1/manifests/sha256:61fe3003e43f476713bca2eb77f8037d464cf506c2db3fcabd51089bd868a2c6" http.request.useragent="Go-http-client/1.1" http.response.duration=4.555883ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:31 +0000] "PUT /v2/foo/schema1/manifests/sha256:61fe3003e43f476713bca2eb77f8037d464cf506c2db3fcabd51089bd868a2c6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:31Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=0c1498d4-64e6-46ba-a59d-b89dd7134ee5 http.request.method=GET http.request.remoteaddr="127.0.0.1:49024" 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.0649ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/Dec/2025:23:11:31 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-12-03T23:11:31Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=50548762-c398-46bd-a024-a90d3dff6e30 http.request.method=GET http.request.remoteaddr="127.0.0.1:49024" http.request.uri="/v2/foo/schema1/manifests/sha256:61fe3003e43f476713bca2eb77f8037d464cf506c2db3fcabd51089bd868a2c6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.037899ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/Dec/2025:23:11:31 +0000] "GET /v2/foo/schema1/manifests/sha256:61fe3003e43f476713bca2eb77f8037d464cf506c2db3fcabd51089bd868a2c6 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-12-03T23:11:31Z" level=info msg="response completed" go.version=go1.25.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:34683" http.request.id=c1d15ff6-01e8-4229-a0d9-6d590b15cb56 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49024" http.request.uri="/v2/foo/schema1/manifests/sha256:61fe3003e43f476713bca2eb77f8037d464cf506c2db3fcabd51089bd868a2c6" http.request.useragent="Go-http-client/1.1" http.response.duration=3.512873ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:31 +0000] "PUT /v2/foo/schema1/manifests/sha256:61fe3003e43f476713bca2eb77f8037d464cf506c2db3fcabd51089bd868a2c6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:31Z" level=info msg="response completed" go.version=go1.25.5 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:34683" http.request.id=dc2f35db-c5bd-4eae-a1e6-797c9e7f7895 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49024" http.request.uri="/v2/foo/schema1/manifests/sha256:61fe3003e43f476713bca2eb77f8037d464cf506c2db3fcabd51089bd868a2c6" http.request.useragent="Go-http-client/1.1" http.response.duration=3.521553ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:31 +0000] "PUT /v2/foo/schema1/manifests/sha256:61fe3003e43f476713bca2eb77f8037d464cf506c2db3fcabd51089bd868a2c6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:31Z" level=info msg="response completed" go.version=go1.25.5 http.request.contenttype="application/json" http.request.host="127.0.0.1:34683" http.request.id=e7421fc4-e9a7-45d8-9aaf-0c57152ac588 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49024" http.request.uri="/v2/foo/schema1/manifests/sha256:61fe3003e43f476713bca2eb77f8037d464cf506c2db3fcabd51089bd868a2c6" http.request.useragent="Go-http-client/1.1" http.response.duration=3.736755ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:31 +0000] "PUT /v2/foo/schema1/manifests/sha256:61fe3003e43f476713bca2eb77f8037d464cf506c2db3fcabd51089bd868a2c6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:31Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=68e34981-1e98-43f7-aaf3-cbb338c1fbbc http.request.method=GET http.request.remoteaddr="127.0.0.1:49024" http.request.uri="/v2/foo/schema1/manifests/sha256:61fe3003e43f476713bca2eb77f8037d464cf506c2db3fcabd51089bd868a2c6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.06574ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/Dec/2025:23:11:31 +0000] "GET /v2/foo/schema1/manifests/sha256:61fe3003e43f476713bca2eb77f8037d464cf506c2db3fcabd51089bd868a2c6 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-12-03T23:11:31Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=b476a763-8f37-487d-975c-9ada16b16e2c http.request.method=GET http.request.remoteaddr="127.0.0.1:49024" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="917.729µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:31 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:31Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=53b63c86-5800-401b-b04c-8ac4622d8f1f http.request.method=GET http.request.remoteaddr="127.0.0.1:49024" http.request.uri="/v2/foo/schema1/manifests/sha256:61fe3003e43f476713bca2eb77f8037d464cf506c2db3fcabd51089bd868a2c6" http.request.useragent="Go-http-client/1.1" http.response.duration="838.048µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:31 +0000] "GET /v2/foo/schema1/manifests/sha256:61fe3003e43f476713bca2eb77f8037d464cf506c2db3fcabd51089bd868a2c6 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:31Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=dc85e25e-459e-429c-aeb7-c7ce1884de95 http.request.method=GET http.request.remoteaddr="127.0.0.1:49024" 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="855.888µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [03/Dec/2025:23:11:31 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-12-03T23:11:31Z" level=error msg="payload digest does match: "sha256:49d7a6f960b546e100b0226edfab077724c06d88c3fede979867606bceb5ae28" != "sha256:61fe3003e43f476713bca2eb77f8037d464cf506c2db3fcabd51089bd868a2c6"" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=5d4ab69a-e8cb-44a4-8b03-c73b4d8e3aec http.request.method=PUT http.request.remoteaddr="127.0.0.1:49024" http.request.uri="/v2/foo/schema1/manifests/sha256:61fe3003e43f476713bca2eb77f8037d464cf506c2db3fcabd51089bd868a2c6" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:61fe3003e43f476713bca2eb77f8037d464cf506c2db3fcabd51089bd868a2c6" time="2025-12-03T23:11:31Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=5d4ab69a-e8cb-44a4-8b03-c73b4d8e3aec http.request.method=PUT http.request.remoteaddr="127.0.0.1:49024" http.request.uri="/v2/foo/schema1/manifests/sha256:61fe3003e43f476713bca2eb77f8037d464cf506c2db3fcabd51089bd868a2c6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.224692ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:61fe3003e43f476713bca2eb77f8037d464cf506c2db3fcabd51089bd868a2c6" 127.0.0.1 - - [03/Dec/2025:23:11:31 +0000] "PUT /v2/foo/schema1/manifests/sha256:61fe3003e43f476713bca2eb77f8037d464cf506c2db3fcabd51089bd868a2c6 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-12-03T23:11:31Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=dea0aa42-cda6-4e5a-9aeb-2b5d96429a7b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37738" http.request.uri="/v2/foo/schema1/manifests/sha256:61fe3003e43f476713bca2eb77f8037d464cf506c2db3fcabd51089bd868a2c6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.217371ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:31 +0000] "DELETE /v2/foo/schema1/manifests/sha256:61fe3003e43f476713bca2eb77f8037d464cf506c2db3fcabd51089bd868a2c6 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:31Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:61fe3003e43f476713bca2eb77f8037d464cf506c2db3fcabd51089bd868a2c6" err.message="manifest unknown" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=1331657a-5b90-44b2-be0d-a645a7dc0115 http.request.method=GET http.request.remoteaddr="127.0.0.1:37738" http.request.uri="/v2/foo/schema1/manifests/sha256:61fe3003e43f476713bca2eb77f8037d464cf506c2db3fcabd51089bd868a2c6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="911.008µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:61fe3003e43f476713bca2eb77f8037d464cf506c2db3fcabd51089bd868a2c6" 127.0.0.1 - - [03/Dec/2025:23:11:31 +0000] "GET /v2/foo/schema1/manifests/sha256:61fe3003e43f476713bca2eb77f8037d464cf506c2db3fcabd51089bd868a2c6 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-12-03T23:11:31Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=7027a176-32ac-45db-a358-8a480798f0cb http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37752" http.request.uri="/v2/foo/schema1/manifests/sha256:61fe3003e43f476713bca2eb77f8037d464cf506c2db3fcabd51089bd868a2c6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.023369ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:61fe3003e43f476713bca2eb77f8037d464cf506c2db3fcabd51089bd868a2c6" 127.0.0.1 - - [03/Dec/2025:23:11:31 +0000] "DELETE /v2/foo/schema1/manifests/sha256:61fe3003e43f476713bca2eb77f8037d464cf506c2db3fcabd51089bd868a2c6 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-12-03T23:11:31Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=b5261192-9c20-4802-acf9-f9da0d52a703 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37754" http.request.uri="/v2/foo/schema1/manifests/sha256:61fe3003e43f476713bca2eb77f8037d464cf506c2db3fcabd51089bd868a2c6" http.request.useragent="Go-http-client/1.1" http.response.duration=3.769555ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:31 +0000] "PUT /v2/foo/schema1/manifests/sha256:61fe3003e43f476713bca2eb77f8037d464cf506c2db3fcabd51089bd868a2c6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:31Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=441071ba-abf6-401c-9621-21339d98a12b http.request.method=GET http.request.remoteaddr="127.0.0.1:37754" http.request.uri="/v2/foo/schema1/manifests/sha256:61fe3003e43f476713bca2eb77f8037d464cf506c2db3fcabd51089bd868a2c6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.956178ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/Dec/2025:23:11:31 +0000] "GET /v2/foo/schema1/manifests/sha256:61fe3003e43f476713bca2eb77f8037d464cf506c2db3fcabd51089bd868a2c6 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-12-03T23:11:31Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=6f18dc03-5e26-487b-8576-e2f3165e6ec5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37764" http.request.uri="/v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.01325ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [03/Dec/2025:23:11:31 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-12-03T23:11:31Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=9f56de1f-4dac-452e-92e4-5df732d326a0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37774" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.021958ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:31 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:31Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=e2f765d4-b6d5-458e-9a46-f72eaccf9e15 http.request.method=GET http.request.remoteaddr="127.0.0.1:37774" 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="839.968µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [03/Dec/2025:23:11:31 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-12-03T23:11:31Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=7f9ce80b-ded6-45c7-b5ad-dfebc80c3d88 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37774" http.request.uri="/v2/foo/schema1/manifests/sha256:61fe3003e43f476713bca2eb77f8037d464cf506c2db3fcabd51089bd868a2c6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.00497ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:31 +0000] "DELETE /v2/foo/schema1/manifests/sha256:61fe3003e43f476713bca2eb77f8037d464cf506c2db3fcabd51089bd868a2c6 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:31Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=2dc262cf-bd81-4bde-b506-3b774a66a7e9 http.request.method=GET http.request.remoteaddr="127.0.0.1:37774" 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=3.900396ms http.response.status=200 http.response.written=35 127.0.0.1 - - [03/Dec/2025:23:11:31 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-12-03T23:11:31Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=746c2fdf-1c04-49cc-805b-23edaf3d889a http.request.method=GET http.request.remoteaddr="127.0.0.1:37774" 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="919.089µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [03/Dec/2025:23:11:31 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-12-03T23:11:31Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=1710675e-5830-4538-aacb-d37685a5cb9f http.request.method=GET http.request.remoteaddr="127.0.0.1:37774" 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="878.968µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [03/Dec/2025:23:11:31 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-12-03T23:11:31Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.25.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34683" http.request.id=c096f973-639d-49dd-b7ea-1969161e4b76 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37774" 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.04861ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-12-03T23:11:31Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.25.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34683" http.request.id=c096f973-639d-49dd-b7ea-1969161e4b76 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37774" 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.098731ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-12-03T23:11:31Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.25.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34683" http.request.id=c096f973-639d-49dd-b7ea-1969161e4b76 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37774" 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.133051ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [03/Dec/2025:23:11:31 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-12-03T23:11:31Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=1cfa7ad8-6afe-477e-9df8-7d2ed7554328 http.request.method=POST http.request.remoteaddr="127.0.0.1:37774" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="958.929µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:31 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:31Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=534dd2be-4b5b-4af9-89cb-ff310229ca01 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37774" http.request.uri="/v2/foo/schema2/blobs/uploads/e24d6802-3c96-4548-be5d-e772e5d7d499?_state=UgyVEiX_nUcociyWXcYisGMVQATOgjhKlEZz21rD4Ed7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlMjRkNjgwMi0zYzk2LTQ1NDgtYmU1ZC1lNzcyZTVkN2Q0OTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTE6MzEuOTAyNTI0MDczWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.309253ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:31 +0000] "PUT /v2/foo/schema2/blobs/uploads/e24d6802-3c96-4548-be5d-e772e5d7d499?_state=UgyVEiX_nUcociyWXcYisGMVQATOgjhKlEZz21rD4Ed7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlMjRkNjgwMi0zYzk2LTQ1NDgtYmU1ZC1lNzcyZTVkN2Q0OTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTE6MzEuOTAyNTI0MDczWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:31Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.25.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34683" http.request.id=3473e8a3-87d3-483b-8900-000907b5eee1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37774" 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.022449ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-12-03T23:11:31Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.25.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34683" http.request.id=3473e8a3-87d3-483b-8900-000907b5eee1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37774" 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.07221ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [03/Dec/2025:23:11:31 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-12-03T23:11:32Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=59d44edc-d01a-4597-801f-14c9a51c886a http.request.method=POST http.request.remoteaddr="127.0.0.1:37774" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.10293ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:32 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:35Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=dc212f2c-2237-48b3-8419-2e1d1b535ebc http.request.method=PUT http.request.remoteaddr="127.0.0.1:37774" http.request.uri="/v2/foo/schema2/blobs/uploads/ef1831fb-8743-422b-810f-70c9b161881f?_state=3vdVzHFFbhSsA9nUPouWMjyGyfc3jll2-NjoHM6n-j57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlZjE4MzFmYi04NzQzLTQyMmItODEwZi03MGM5YjE2MTg4MWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTE6MzIuMTkxMzE0ODI4WiJ9&digest=sha256%3A62b74086b93bf3964250c7d73b6fe06a3675eb80004cfb3f775b19fd7f22ef3f" http.request.useragent="Go-http-client/1.1" http.response.duration=3.090251976s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:32 +0000] "PUT /v2/foo/schema2/blobs/uploads/ef1831fb-8743-422b-810f-70c9b161881f?_state=3vdVzHFFbhSsA9nUPouWMjyGyfc3jll2-NjoHM6n-j57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlZjE4MzFmYi04NzQzLTQyMmItODEwZi03MGM5YjE2MTg4MWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTE6MzIuMTkxMzE0ODI4WiJ9&digest=sha256%3A62b74086b93bf3964250c7d73b6fe06a3675eb80004cfb3f775b19fd7f22ef3f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:35Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=e194d380-426f-4b97-a933-ffa91d7f12e7 http.request.method=POST http.request.remoteaddr="127.0.0.1:37774" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.222132ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:35 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:38Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=b338ff92-1927-4f80-89ca-4868e128b10a http.request.method=PUT http.request.remoteaddr="127.0.0.1:37774" http.request.uri="/v2/foo/schema2/blobs/uploads/0a66e011-43ea-4232-8818-7742e03d1dd9?_state=omA6LYCRfMjAPFBU4L71VxRJ-dp95SA1BMcHETUEFjh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwYTY2ZTAxMS00M2VhLTQyMzItODgxOC03NzQyZTAzZDFkZDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTE6MzUuNTQ3MzU3MzQ0WiJ9&digest=sha256%3Ac4a3b0c80aeeef3d68b5b029866fceb607bf599087973304b63be960763236ee" http.request.useragent="Go-http-client/1.1" http.response.duration=2.632788594s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:35 +0000] "PUT /v2/foo/schema2/blobs/uploads/0a66e011-43ea-4232-8818-7742e03d1dd9?_state=omA6LYCRfMjAPFBU4L71VxRJ-dp95SA1BMcHETUEFjh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwYTY2ZTAxMS00M2VhLTQyMzItODgxOC03NzQyZTAzZDFkZDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMTItMDNUMjM6MTE6MzUuNTQ3MzU3MzQ0WiJ9&digest=sha256%3Ac4a3b0c80aeeef3d68b5b029866fceb607bf599087973304b63be960763236ee HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:38Z" level=info msg="response completed" go.version=go1.25.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34683" http.request.id=ebfbd7fc-d062-405c-8db3-11ae2873050c http.request.method=PUT http.request.remoteaddr="127.0.0.1:37774" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.452933ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:38 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:38Z" level=info msg="response completed" go.version=go1.25.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34683" http.request.id=71a4cf27-2323-4f4b-99a2-884cb11e1505 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37774" http.request.uri="/v2/foo/schema2/manifests/sha256:34aae3edae874b4cca537ec29d127a3bec543571b407ba245bfbe9d48429dfdc" http.request.useragent="Go-http-client/1.1" http.response.duration=1.217131ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:38 +0000] "PUT /v2/foo/schema2/manifests/sha256:34aae3edae874b4cca537ec29d127a3bec543571b407ba245bfbe9d48429dfdc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:38Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=02c98cfd-a7b1-41bd-a1ac-f2b9a821222f http.request.method=GET http.request.remoteaddr="127.0.0.1:37774" 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=3.18963ms http.response.status=200 http.response.written=732 127.0.0.1 - - [03/Dec/2025:23:11:38 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-12-03T23:11:38Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=c6d3f839-8bf1-4030-a981-3058551be511 http.request.method=GET http.request.remoteaddr="127.0.0.1:37774" http.request.uri="/v2/foo/schema2/manifests/sha256:34aae3edae874b4cca537ec29d127a3bec543571b407ba245bfbe9d48429dfdc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.160011ms http.response.status=200 http.response.written=732 127.0.0.1 - - [03/Dec/2025:23:11:38 +0000] "GET /v2/foo/schema2/manifests/sha256:34aae3edae874b4cca537ec29d127a3bec543571b407ba245bfbe9d48429dfdc HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-12-03T23:11:38Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=ce25811d-e3a2-4925-af9d-5e242ca6b55c http.request.method=GET http.request.remoteaddr="127.0.0.1:37774" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="927.969µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:38 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:38Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=705eac04-56aa-4541-80fb-5e4482451263 http.request.method=GET http.request.remoteaddr="127.0.0.1:37774" http.request.uri="/v2/foo/schema2/manifests/sha256:34aae3edae874b4cca537ec29d127a3bec543571b407ba245bfbe9d48429dfdc" http.request.useragent="Go-http-client/1.1" http.response.duration="821.528µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:38 +0000] "GET /v2/foo/schema2/manifests/sha256:34aae3edae874b4cca537ec29d127a3bec543571b407ba245bfbe9d48429dfdc HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:38Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=cd031e6c-0dfb-4b90-a782-7351ed6aa11f http.request.method=GET http.request.remoteaddr="127.0.0.1:37774" 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="832.688µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [03/Dec/2025:23:11:38 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-12-03T23:11:38Z" level=info msg="rewriting manifest sha256:34aae3edae874b4cca537ec29d127a3bec543571b407ba245bfbe9d48429dfdc in schema1 format to support old client" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=00644046-b2d8-4f91-9fba-f126cc0cab7d http.request.method=GET http.request.remoteaddr="127.0.0.1:37774" 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-03T23:11:38Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=00644046-b2d8-4f91-9fba-f126cc0cab7d http.request.method=GET http.request.remoteaddr="127.0.0.1:37774" 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.246061ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [03/Dec/2025:23:11:38 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-12-03T23:11:38Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=86cef414-974d-4005-8048-011a2f673a1a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37774" http.request.uri="/v2/foo/schema2/manifests/sha256:34aae3edae874b4cca537ec29d127a3bec543571b407ba245bfbe9d48429dfdc" 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:23:11:38 +0000] "DELETE /v2/foo/schema2/manifests/sha256:34aae3edae874b4cca537ec29d127a3bec543571b407ba245bfbe9d48429dfdc HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:38Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:34aae3edae874b4cca537ec29d127a3bec543571b407ba245bfbe9d48429dfdc" err.message="manifest unknown" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=87e836ed-1023-4d81-a5e0-81bded08afe7 http.request.method=GET http.request.remoteaddr="127.0.0.1:37774" http.request.uri="/v2/foo/schema2/manifests/sha256:34aae3edae874b4cca537ec29d127a3bec543571b407ba245bfbe9d48429dfdc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="920.929µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:34aae3edae874b4cca537ec29d127a3bec543571b407ba245bfbe9d48429dfdc" 127.0.0.1 - - [03/Dec/2025:23:11:38 +0000] "GET /v2/foo/schema2/manifests/sha256:34aae3edae874b4cca537ec29d127a3bec543571b407ba245bfbe9d48429dfdc HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-12-03T23:11:38Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=27bbdad7-8168-4dae-82de-4379fc552665 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37784" http.request.uri="/v2/foo/schema2/manifests/sha256:34aae3edae874b4cca537ec29d127a3bec543571b407ba245bfbe9d48429dfdc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.03857ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:34aae3edae874b4cca537ec29d127a3bec543571b407ba245bfbe9d48429dfdc" 127.0.0.1 - - [03/Dec/2025:23:11:38 +0000] "DELETE /v2/foo/schema2/manifests/sha256:34aae3edae874b4cca537ec29d127a3bec543571b407ba245bfbe9d48429dfdc HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-12-03T23:11:38Z" level=info msg="response completed" go.version=go1.25.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34683" http.request.id=3d6b2895-2f8a-4cb9-b16c-8ae5ec9f87b5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37792" http.request.uri="/v2/foo/schema2/manifests/sha256:34aae3edae874b4cca537ec29d127a3bec543571b407ba245bfbe9d48429dfdc" http.request.useragent="Go-http-client/1.1" http.response.duration=1.399813ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:38 +0000] "PUT /v2/foo/schema2/manifests/sha256:34aae3edae874b4cca537ec29d127a3bec543571b407ba245bfbe9d48429dfdc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:38Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=5aa3fe2a-692e-4d43-950b-269ec97be5b8 http.request.method=GET http.request.remoteaddr="127.0.0.1:37792" http.request.uri="/v2/foo/schema2/manifests/sha256:34aae3edae874b4cca537ec29d127a3bec543571b407ba245bfbe9d48429dfdc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.08377ms http.response.status=200 http.response.written=732 127.0.0.1 - - [03/Dec/2025:23:11:38 +0000] "GET /v2/foo/schema2/manifests/sha256:34aae3edae874b4cca537ec29d127a3bec543571b407ba245bfbe9d48429dfdc HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-12-03T23:11:38Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=d433200b-00ed-44b1-838f-71d3507e4599 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37800" http.request.uri="/v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.142131ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [03/Dec/2025:23:11:38 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-12-03T23:11:38Z" level=info msg="response completed" go.version=go1.25.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34683" http.request.id=b96e6ae9-8241-4640-beda-23a39724e356 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37802" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.426053ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:38 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:38Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=5dbf7514-286e-432a-b972-12d9f9dd1429 http.request.method=GET http.request.remoteaddr="127.0.0.1:37802" 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="804.008µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [03/Dec/2025:23:11:38 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-12-03T23:11:38Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=eaaaec8c-0b8d-4cd5-aafe-dcfd70f83801 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37802" http.request.uri="/v2/foo/schema2/manifests/sha256:34aae3edae874b4cca537ec29d127a3bec543571b407ba245bfbe9d48429dfdc" http.request.useragent="Go-http-client/1.1" http.response.duration=1.04777ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:38 +0000] "DELETE /v2/foo/schema2/manifests/sha256:34aae3edae874b4cca537ec29d127a3bec543571b407ba245bfbe9d48429dfdc HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:38Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:34683" http.request.id=0b0b7d9c-6749-4369-aca7-59365febb455 http.request.method=GET http.request.remoteaddr="127.0.0.1:37802" 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="816.327µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [03/Dec/2025:23:11:38 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (12.05s) === RUN TestManifestDeleteDisabled time="2025-12-03T23:11: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.25.5 time="2025-12-03T23:11:38Z" level=info msg="redis not configured" go.version=go1.25.5 time="2025-12-03T23:11:38Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.5 http.request.host="127.0.0.1:41867" http.request.id=3fbcf28e-317c-4659-a826-40a7418056c6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60080" http.request.uri="/v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.022169ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [03/Dec/2025:23:11:38 +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-03T23:11: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.25.5 time="2025-12-03T23:11:38Z" level=info msg="redis not configured" go.version=go1.25.5 time="2025-12-03T23:11:38Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.5 time="2025-12-03T23:11:38Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.25.5 time="2025-12-03T23:11:38Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.25.5 time="2025-12-03T23:11:38Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.5 http.request.host="127.0.0.1:44029" http.request.id=b9335daf-af79-4986-95ac-8f5ae613f5a6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59496" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.09578ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [03/Dec/2025:23:11:38 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-12-03T23:11:38Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.5 http.request.host="127.0.0.1:44029" http.request.id=394c6809-27d9-4b55-b89d-06439e3f3a91 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59500" 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.815577ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [03/Dec/2025:23:11:38 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-12-03T23:11:38Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.5 http.request.host="127.0.0.1:44029" http.request.id=cbbd782e-b946-447e-968b-478ce265da4d http.request.method=POST http.request.remoteaddr="127.0.0.1:59510" 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.723617ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:23:11:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-12-03T23:11:38Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.5 http.request.host="127.0.0.1:44029" http.request.id=14f58718-5999-4282-ad2b-028db3596b81 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59520" 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.697736ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [03/Dec/2025:23:11:38 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.42s) === RUN TestProxyManifestGetByTag time="2025-12-03T23:11: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.25.5 time="2025-12-03T23:11:38Z" level=info msg="redis not configured" go.version=go1.25.5 time="2025-12-03T23:11:38Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45599" http.request.id=7e4ce42a-488e-4c57-99b6-b9d9f5764f5e http.request.method=POST http.request.remoteaddr="127.0.0.1:42118" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.347092ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:41Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45599" http.request.id=164b8215-9421-42f0-a34a-6680f22f1899 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42118" http.request.uri="/v2/foo/bar/blobs/uploads/3e6fbf53-2601-4065-9934-3f3d521b17d8?_state=C6msDt-gt18ZLWU8UhoMf_gQMZYpr3BNSl8p0QTdWsZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNlNmZiZjUzLTI2MDEtNDA2NS05OTM0LTNmM2Q1MjFiMTdkOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMTozOC45MTQ3NzcxMjZaIn0%3D&digest=sha256%3A4b9b4bc7050a117bbe73b5e303657c7aa72142d6fb04154c47baf83c1b5e87ca" http.request.useragent="Go-http-client/1.1" http.response.duration=2.741259054s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:38 +0000] "PUT /v2/foo/bar/blobs/uploads/3e6fbf53-2601-4065-9934-3f3d521b17d8?_state=C6msDt-gt18ZLWU8UhoMf_gQMZYpr3BNSl8p0QTdWsZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNlNmZiZjUzLTI2MDEtNDA2NS05OTM0LTNmM2Q1MjFiMTdkOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMTozOC45MTQ3NzcxMjZaIn0%3D&digest=sha256%3A4b9b4bc7050a117bbe73b5e303657c7aa72142d6fb04154c47baf83c1b5e87ca HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:41Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45599" http.request.id=51bf2452-c2fa-4afc-a45a-d85cd867aa1f http.request.method=PUT http.request.remoteaddr="127.0.0.1:42118" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.641114ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:41 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:41Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.5 time="2025-12-03T23:11:41Z" level=info msg="redis not configured" go.version=go1.25.5 time="2025-12-03T23:11:41Z" level=info msg="Starting upload purge in 25m0s" go.version=go1.25.5 time="2025-12-03T23:11:41Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.5 time="2025-12-03T23:11:41Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45599" http.request.id=951c6f2b-5624-48f1-8b6b-48e81b0e52bc http.request.method=GET http.request.remoteaddr="127.0.0.1:42118" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="734.487µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [03/Dec/2025:23:11:41 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-12-03T23:11:41Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:45599" go.version=go1.25.5 time="2025-12-03T23:11:41Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.25.5 time="2025-12-03T23:11:41Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45599" http.request.id=e445cdd0-fd5b-4622-96b2-c0008d609616 http.request.method=GET http.request.remoteaddr="127.0.0.1:42122" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="841.168µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [03/Dec/2025:23:11:41 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-12-03T23:11:41Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:45599 /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:45599/v2/:[]]}" go.version=go1.25.5 http.request.host="127.0.0.1:46103" http.request.id=92296f4f-cb71-46c0-9507-098761beaded http.request.method=GET http.request.remoteaddr="127.0.0.1:39052" http.request.uri="/v2/foo/bar/manifests/sha256:22844fe79b5a4386aaf84c325b807a72ac7e33d1582155cfb31a0a4a06fb45ea" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:22844fe79b5a4386aaf84c325b807a72ac7e33d1582155cfb31a0a4a06fb45ea" time="2025-12-03T23:11:41Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45599" http.request.id=04f6f18d-850b-4170-9c50-45c7494bd076 http.request.method=GET http.request.remoteaddr="127.0.0.1:42124" http.request.uri="/v2/foo/bar/manifests/sha256:22844fe79b5a4386aaf84c325b807a72ac7e33d1582155cfb31a0a4a06fb45ea" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.044659ms http.response.status=200 http.response.written=935 127.0.0.1 - - [03/Dec/2025:23:11:41 +0000] "GET /v2/foo/bar/manifests/sha256:22844fe79b5a4386aaf84c325b807a72ac7e33d1582155cfb31a0a4a06fb45ea HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-12-03T23:11:41Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:22844fe79b5a4386aaf84c325b807a72ac7e33d1582155cfb31a0a4a06fb45ea with ttl=167h59m59.99999592s" go.version=go1.25.5 time="2025-12-03T23:11:41Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:46103" http.request.id=92296f4f-cb71-46c0-9507-098761beaded http.request.method=GET http.request.remoteaddr="127.0.0.1:39052" http.request.uri="/v2/foo/bar/manifests/sha256:22844fe79b5a4386aaf84c325b807a72ac7e33d1582155cfb31a0a4a06fb45ea" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=8.172237ms http.response.status=200 http.response.written=935 127.0.0.1 - - [03/Dec/2025:23:11:41 +0000] "GET /v2/foo/bar/manifests/sha256:22844fe79b5a4386aaf84c325b807a72ac7e33d1582155cfb31a0a4a06fb45ea HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-12-03T23:11:41Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45599" http.request.id=0dba26d7-848f-4bf0-8291-9013ee8f6d18 http.request.method=GET http.request.remoteaddr="127.0.0.1:42124" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="799.687µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [03/Dec/2025:23:11:41 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-12-03T23:11:41Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:45599 /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:45599/v2/:[]]}" go.version=go1.25.5 http.request.host="127.0.0.1:46103" http.request.id=506dc973-5b58-47f6-b6f8-0f7861117579 http.request.method=GET http.request.remoteaddr="127.0.0.1:39068" 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-03T23:11:41Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45599" http.request.id=638b89a2-7435-466d-b4a1-23f94d0b7859 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:42134" 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.098659ms http.response.status=200 http.response.written=935 127.0.0.1 - - [03/Dec/2025:23:11:41 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-12-03T23:11:41Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:46103" http.request.id=506dc973-5b58-47f6-b6f8-0f7861117579 http.request.method=GET http.request.remoteaddr="127.0.0.1:39068" 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.458781ms http.response.status=200 http.response.written=935 127.0.0.1 - - [03/Dec/2025:23:11:41 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-12-03T23:11:41Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45599" http.request.id=b067fb6c-6fab-43af-a6cb-ded7645ac422 http.request.method=POST http.request.remoteaddr="127.0.0.1:42134" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.05621ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:41 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:43Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45599" http.request.id=4eff2260-b8be-43a4-9b40-2e309d42b64e http.request.method=PUT http.request.remoteaddr="127.0.0.1:42134" http.request.uri="/v2/foo/bar/blobs/uploads/48bcd1cf-f4fc-40ab-89cd-91c67a0dd13e?_state=HjtbN3v__XOI3fydPgjZFHW0kQtupZZQnNAr0zl8d8t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ4YmNkMWNmLWY0ZmMtNDBhYi04OWNkLTkxYzY3YTBkZDEzZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMTo0MS45MTI0NzA2MzFaIn0%3D&digest=sha256%3A9acd4ddd62aea3714abc28447cd5bfd77efd2deea7dbe2c42c9a41dd3494b350" http.request.useragent="Go-http-client/1.1" http.response.duration=1.983129726s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:41 +0000] "PUT /v2/foo/bar/blobs/uploads/48bcd1cf-f4fc-40ab-89cd-91c67a0dd13e?_state=HjtbN3v__XOI3fydPgjZFHW0kQtupZZQnNAr0zl8d8t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ4YmNkMWNmLWY0ZmMtNDBhYi04OWNkLTkxYzY3YTBkZDEzZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0xMi0wM1QyMzoxMTo0MS45MTI0NzA2MzFaIn0%3D&digest=sha256%3A9acd4ddd62aea3714abc28447cd5bfd77efd2deea7dbe2c42c9a41dd3494b350 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:43Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45599" http.request.id=0d52033b-4c43-4885-bf13-12d3a630a3ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:42134" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.733795ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/Dec/2025:23:11:43 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-12-03T23:11:43Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45599" http.request.id=5670b998-6b7d-4de3-87b9-1fd942a3fbb9 http.request.method=GET http.request.remoteaddr="127.0.0.1:42134" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="746.527µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [03/Dec/2025:23:11:43 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-12-03T23:11:43Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:45599 /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:45599/v2/:[]]}" go.version=go1.25.5 http.request.host="127.0.0.1:46103" http.request.id=2e0cf426-21d2-4409-9131-171e90148c75 http.request.method=GET http.request.remoteaddr="127.0.0.1:39076" 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-03T23:11:43Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45599" http.request.id=0ca9531c-790f-4c10-8a49-e5c43fd0515f http.request.method=HEAD http.request.remoteaddr="127.0.0.1:42144" 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.095499ms http.response.status=200 http.response.written=935 127.0.0.1 - - [03/Dec/2025:23:11:43 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-12-03T23:11:43Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45599" http.request.id=7e1a4e20-d22e-499b-bc11-1df3782afaab http.request.method=GET http.request.remoteaddr="127.0.0.1:42144" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="746.247µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [03/Dec/2025:23:11:43 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-12-03T23:11:43Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:45599 /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:45599/v2/:[]]}" go.version=go1.25.5 http.request.host="127.0.0.1:46103" http.request.id=2e0cf426-21d2-4409-9131-171e90148c75 http.request.method=GET http.request.remoteaddr="127.0.0.1:39076" 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-03T23:11:43Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:45599" http.request.id=7b2b582a-17a1-4a7c-a525-70f1c48123bf http.request.method=GET http.request.remoteaddr="127.0.0.1:42158" 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.109459ms http.response.status=200 http.response.written=935 127.0.0.1 - - [03/Dec/2025:23:11:43 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-12-03T23:11:43Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:69718ec54ef20f112e86e23299824828ec4a03d4731989fd66f200d1e8b52292 with ttl=167h59m59.999995639s" go.version=go1.25.5 time="2025-12-03T23:11:43Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:46103" http.request.id=2e0cf426-21d2-4409-9131-171e90148c75 http.request.method=GET http.request.remoteaddr="127.0.0.1:39076" 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.72531ms http.response.status=200 http.response.written=935 127.0.0.1 - - [03/Dec/2025:23:11:43 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (5.28s) === RUN TestAppDispatcher time="2025-12-03T23:11:43Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:33581" http.request.id=c60b0a2d-e402-4fb1-bfc5-78071b2fde4d http.request.method=GET http.request.remoteaddr="127.0.0.1:37008" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.017289ms http.response.status=200 http.response.written=0 time="2025-12-03T23:11:43Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:33581" http.request.id=4343fb5d-f976-49ca-9f55-2caf3b889c14 http.request.method=GET http.request.remoteaddr="127.0.0.1:37008" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="735.087µs" http.response.status=200 http.response.written=0 time="2025-12-03T23:11:43Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:33581" http.request.id=0530d906-6583-4912-a98b-855219f1e28d http.request.method=GET http.request.remoteaddr="127.0.0.1:37008" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="809.248µs" http.response.status=200 http.response.written=0 time="2025-12-03T23:11:43Z" level=info msg="response completed" go.version=go1.25.5 http.request.host="127.0.0.1:33581" http.request.id=731efaaf-1fff-4237-bfc4-9d4037db76b7 http.request.method=GET http.request.remoteaddr="127.0.0.1:37008" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="818.527µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-12-03T23:11:43Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.5 instance.id=7987411d-9a6b-4ee5-9261-809db885775e time="2025-12-03T23:11:43Z" level=info msg="redis not configured" go.version=go1.25.5 instance.id=7987411d-9a6b-4ee5-9261-809db885775e time="2025-12-03T23:11:43Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.25.5 http.request.host="127.0.0.1:34375" http.request.id=edd7acdb-8408-46d8-ae18-cc328c6ada1a http.request.method=GET http.request.remoteaddr="127.0.0.1:58612" 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-03T23:11:43Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.5 instance.id=7987411d-9a6b-4ee5-9261-809db885775e time="2025-12-03T23:11:43Z" level=info msg="redis not configured" go.version=go1.25.5 instance.id=7987411d-9a6b-4ee5-9261-809db885775e time="2025-12-03T23:11:43Z" level=info msg="configuring file health check path=/tmp/healthcheck206267548, interval=1" go.version=go1.25.5 instance.id=7987411d-9a6b-4ee5-9261-809db885775e --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-12-03T23:11: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.25.5 instance.id=7987411d-9a6b-4ee5-9261-809db885775e time="2025-12-03T23:11:47Z" level=info msg="redis not configured" go.version=go1.25.5 instance.id=7987411d-9a6b-4ee5-9261-809db885775e time="2025-12-03T23:11:47Z" level=info msg="configuring TCP health check addr=127.0.0.1:43845, interval=1" go.version=go1.25.5 instance.id=7987411d-9a6b-4ee5-9261-809db885775e --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-12-03T23:11:51Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.5 instance.id=7987411d-9a6b-4ee5-9261-809db885775e time="2025-12-03T23:11:51Z" level=info msg="redis not configured" go.version=go1.25.5 instance.id=7987411d-9a6b-4ee5-9261-809db885775e time="2025-12-03T23:11:51Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:39131, interval=1, threshold=3" go.version=go1.25.5 instance.id=7987411d-9a6b-4ee5-9261-809db885775e --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 93.302s ? github.com/docker/distribution/registry/listener [no test files] ? github.com/docker/distribution/registry/middleware/registry [no test files] ? github.com/docker/distribution/registry/middleware/repository [no test files] === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.00s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.07s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.04s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.33s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.74s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.456s === RUN TestSchedule time="2025-12-03T23:10:25Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.5 instance.id=8be93576-b79c-4b91-b39b-5df2070bccee time="2025-12-03T23:10:25Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.997ms" go.version=go1.25.5 instance.id=8be93576-b79c-4b91-b39b-5df2070bccee time="2025-12-03T23:10:25Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=998.08µs" go.version=go1.25.5 instance.id=8be93576-b79c-4b91-b39b-5df2070bccee time="2025-12-03T23:10:25Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=997.64µs" go.version=go1.25.5 instance.id=8be93576-b79c-4b91-b39b-5df2070bccee 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-03T23:10:25Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.5 instance.id=8be93576-b79c-4b91-b39b-5df2070bccee --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-12-03T23:10:25Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.5 instance.id=8be93576-b79c-4b91-b39b-5df2070bccee time="2025-12-03T23:10:25Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.9966ms" go.version=go1.25.5 instance.id=8be93576-b79c-4b91-b39b-5df2070bccee time="2025-12-03T23:10:25Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99816ms" go.version=go1.25.5 instance.id=8be93576-b79c-4b91-b39b-5df2070bccee time="2025-12-03T23:10:25Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.5 instance.id=8be93576-b79c-4b91-b39b-5df2070bccee --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-12-03T23:10:26Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.5 instance.id=8be93576-b79c-4b91-b39b-5df2070bccee --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.662s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (1.82s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 18680832 sha256:984b9fb59e25664443c3824d6a5098dbd7b3c384273b23887ee5d57c29df9321 [] map[] } --- PASS: TestSimpleBlobRead (0.55s) === RUN TestBlobMount --- PASS: TestBlobMount (0.54s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (3.19s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (3.25s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (3.78s) === 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:767dc4c6a024e5e8ec61cac44d335248b5ef8766ce19c454121e5f0219e2646b palailogos: marking blob sha256:35e4d937a7d86b4a1282091c3dd7618363578d93bcbce0652eb2ab43dcdc5e14 palailogos: marking blob sha256:b1ac15f94dd6cb8e63be97f0fc8c41754a5d15bf96b65d8bdf05f7f3fb53bfe3 palailogos: marking manifest sha256:978fef3a2a9cb117bfb41ba8cc99e9c8b57da47f97c6a1901bfbc5ac6ff7b40a palailogos: marking blob sha256:e836380f747937a2f4c1b571ad2f843b1409e75f1e26287f8dd591defedd3044 palailogos: marking blob sha256:49beab2d65f1d165ba300e244acff51329ebfb2a29509bf6f05b6e79e3e21ea3 palailogos: marking manifest sha256:f122df3ccfda65983e24622ab071a5b0af056888a9d14ef2e7f3744b51390256 palailogos: marking blob sha256:978fef3a2a9cb117bfb41ba8cc99e9c8b57da47f97c6a1901bfbc5ac6ff7b40a palailogos: marking blob sha256:767dc4c6a024e5e8ec61cac44d335248b5ef8766ce19c454121e5f0219e2646b palailogos: marking manifest sha256:f2c7db7136e4427a8de88d7e43f0d4d4b274dc4931be508ee9617407e5034c32 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:1fbbed2db635dd6ba29aeea89c62cd22f0a284d71c3c5a507aea29bf5979d95d palailogos: marking blob sha256:f029d0863e693ca631c67a4b9fa889c58420b274fb4b264d507c80ce4a951760 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (2.33s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:0a839d892df2b4e9b0d3052df88b359bf6d1f6533612a25669b8ab1743593199 deletemanifests: marking manifest sha256:a82bd7b9b10b4ea5545ec7091c957082d5c82b04e2a609dad413c1c9a0cfbe1b deletemanifests: marking blob sha256:95340d6ff36f83795eb7b6c5f3c7599a850abada6244e93a88ccccc8443c9935 deletemanifests: marking blob sha256:d7875992546961ecf9bd1f67fb3b53220b3949c452007d2e68e2b56433bdb8d7 deletemanifests: marking blob sha256:0c50502a0f2c64abe50404d8e64c2ec464f3b53b3cbe9ed29bd35cece13f2059 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:0a839d892df2b4e9b0d3052df88b359bf6d1f6533612a25669b8ab1743593199 blob eligible for deletion: sha256:86b1223a8c0cb311a2837103554238ac367ba155585e8fc796497639aae4ba33 blob eligible for deletion: sha256:a2d666bad31fbd80ee84f8cd4769caded49a083626b72b74dfcd20222ee64b78 blob eligible for deletion: sha256:d62e35d4bcb110de2ea6c28579caac4e8c1ba010b37aab314689f452dcce100e deletemanifests manifest eligible for deletion: sha256:0a839d892df2b4e9b0d3052df88b359bf6d1f6533612a25669b8ab1743593199 deletemanifests: marking manifest sha256:a82bd7b9b10b4ea5545ec7091c957082d5c82b04e2a609dad413c1c9a0cfbe1b deletemanifests: marking blob sha256:95340d6ff36f83795eb7b6c5f3c7599a850abada6244e93a88ccccc8443c9935 deletemanifests: marking blob sha256:d7875992546961ecf9bd1f67fb3b53220b3949c452007d2e68e2b56433bdb8d7 deletemanifests: marking blob sha256:0c50502a0f2c64abe50404d8e64c2ec464f3b53b3cbe9ed29bd35cece13f2059 time="2025-12-03T23:10:43Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/0a839d892df2b4e9b0d3052df88b359bf6d1f6533612a25669b8ab1743593199" go.version=go1.25.5 instance.id=97ebee35-1b85-47ff-9d8d-62b9b8774abb time="2025-12-03T23:10:43Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/0a839d892df2b4e9b0d3052df88b359bf6d1f6533612a25669b8ab1743593199" go.version=go1.25.5 instance.id=97ebee35-1b85-47ff-9d8d-62b9b8774abb 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:0a839d892df2b4e9b0d3052df88b359bf6d1f6533612a25669b8ab1743593199 time="2025-12-03T23:10:43Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/0a/0a839d892df2b4e9b0d3052df88b359bf6d1f6533612a25669b8ab1743593199" go.version=go1.25.5 instance.id=97ebee35-1b85-47ff-9d8d-62b9b8774abb blob eligible for deletion: sha256:86b1223a8c0cb311a2837103554238ac367ba155585e8fc796497639aae4ba33 time="2025-12-03T23:10:43Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/86/86b1223a8c0cb311a2837103554238ac367ba155585e8fc796497639aae4ba33" go.version=go1.25.5 instance.id=97ebee35-1b85-47ff-9d8d-62b9b8774abb blob eligible for deletion: sha256:a2d666bad31fbd80ee84f8cd4769caded49a083626b72b74dfcd20222ee64b78 time="2025-12-03T23:10:43Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a2/a2d666bad31fbd80ee84f8cd4769caded49a083626b72b74dfcd20222ee64b78" go.version=go1.25.5 instance.id=97ebee35-1b85-47ff-9d8d-62b9b8774abb blob eligible for deletion: sha256:d62e35d4bcb110de2ea6c28579caac4e8c1ba010b37aab314689f452dcce100e time="2025-12-03T23:10:43Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d6/d62e35d4bcb110de2ea6c28579caac4e8c1ba010b37aab314689f452dcce100e" go.version=go1.25.5 instance.id=97ebee35-1b85-47ff-9d8d-62b9b8774abb --- PASS: TestDeleteManifestIfTagNotFound (2.61s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:87dc7dee1b3af75125f66e464166fb5185210aa14c81747c8e2bf7d24f8d3028 time="2025-12-03T23:10:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/87/87dc7dee1b3af75125f66e464166fb5185210aa14c81747c8e2bf7d24f8d3028" go.version=go1.25.5 instance.id=97ebee35-1b85-47ff-9d8d-62b9b8774abb blob eligible for deletion: sha256:bd684c18ef85d79729b0157c04f4278dc946769e7a4aee80c3e9cbc8a9a425b9 time="2025-12-03T23:10:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/bd/bd684c18ef85d79729b0157c04f4278dc946769e7a4aee80c3e9cbc8a9a425b9" go.version=go1.25.5 instance.id=97ebee35-1b85-47ff-9d8d-62b9b8774abb blob eligible for deletion: sha256:c2190d8b2264da9b7c553ffdda104fbb4af7f9aeb65fd614ed2a5d34dd8d5d9b time="2025-12-03T23:10:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/c2/c2190d8b2264da9b7c553ffdda104fbb4af7f9aeb65fd614ed2a5d34dd8d5d9b" go.version=go1.25.5 instance.id=97ebee35-1b85-47ff-9d8d-62b9b8774abb --- PASS: TestGCWithMissingManifests (0.77s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:9babe8c20d24d50751b6c34a7e6a9ab408701f72cb6d8e3515eefca4773e5f96 komnenos: marking blob sha256:8839c3e62d197c3511bc072cbbef3a707506394178a9bfa214bcfab32c4b48b8 komnenos: marking blob sha256:8bd10215930ddcc17a543f7e31af6268662145ae05339259863736b128fcfb87 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:30596cc382f3e2450f40ddf1af9b34811967d9f0c6a8807c222ef33b6f751025 time="2025-12-03T23:10:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/30/30596cc382f3e2450f40ddf1af9b34811967d9f0c6a8807c222ef33b6f751025" go.version=go1.25.5 instance.id=97ebee35-1b85-47ff-9d8d-62b9b8774abb blob eligible for deletion: sha256:4071a3a9814b8297440989e83adafe56b3cdf53ece2b3b14a6fb960d80757afe time="2025-12-03T23:10:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/40/4071a3a9814b8297440989e83adafe56b3cdf53ece2b3b14a6fb960d80757afe" go.version=go1.25.5 instance.id=97ebee35-1b85-47ff-9d8d-62b9b8774abb blob eligible for deletion: sha256:749bbe859b03600c4dbbbc372bf1f2c57366091ef76880103044415263fd26c0 time="2025-12-03T23:10:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/74/749bbe859b03600c4dbbbc372bf1f2c57366091ef76880103044415263fd26c0" go.version=go1.25.5 instance.id=97ebee35-1b85-47ff-9d8d-62b9b8774abb blob eligible for deletion: sha256:a44bb776a134474034498d57741bbe685f6ad93d2697de42d12ca3a23b6fe314 time="2025-12-03T23:10:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a4/a44bb776a134474034498d57741bbe685f6ad93d2697de42d12ca3a23b6fe314" go.version=go1.25.5 instance.id=97ebee35-1b85-47ff-9d8d-62b9b8774abb blob eligible for deletion: sha256:c23021a6d7ef8c23f38bdffc71f3a4db3b42fd28f7086b5e71290be044fb4e2d time="2025-12-03T23:10:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/c2/c23021a6d7ef8c23f38bdffc71f3a4db3b42fd28f7086b5e71290be044fb4e2d" go.version=go1.25.5 instance.id=97ebee35-1b85-47ff-9d8d-62b9b8774abb blob eligible for deletion: sha256:d98c5f144504ae95159aec2b485420dda3f2536ae963c39f193fcd362bef8173 time="2025-12-03T23:10:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d9/d98c5f144504ae95159aec2b485420dda3f2536ae963c39f193fcd362bef8173" go.version=go1.25.5 instance.id=97ebee35-1b85-47ff-9d8d-62b9b8774abb blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-12-03T23:10:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.25.5 instance.id=97ebee35-1b85-47ff-9d8d-62b9b8774abb --- PASS: TestDeletionHasEffect (2.15s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (2.28s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:25c50ee64a61d6f1bf4e6d394db6c228b46314cf5358087eea3699dd56bf29dd michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:78360447b18f03f4d7fb788c0a37970e279643a5e6306485fa20142d48519ee6 michael_z_doukas: marking blob sha256:42e908b034272548a227cf2a7ac1c63493063fc5e2d3400b73e0f125c7856be3 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:d9dd7ef5e6ade336d0c4c30c7851a36f9b32655a5854350ed8a892b317912744 time="2025-12-03T23:10:50Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d9/d9dd7ef5e6ade336d0c4c30c7851a36f9b32655a5854350ed8a892b317912744" go.version=go1.25.5 instance.id=97ebee35-1b85-47ff-9d8d-62b9b8774abb --- PASS: TestOrphanBlobDeleted (1.09s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:7930922ff4015d185d2919aeab8aa0a6503fefa514d6bdcf0dde5b59b73ca012 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:9c0d1d9e7676c17e451acaf0abd5f73c4dd1723127c171662399c112e4289074 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.81s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.65s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.39s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.67s) === 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-03T23:10:53Z" level=info msg="PurgeUploads starting: olderThan=2025-12-03 22:10:53.656387248 +0000 UTC m=-3572.063814301, actuallyDelete=true" time="2025-12-03T23:10:53Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-12-03T23:10:53Z" level=info msg="PurgeUploads starting: olderThan=2025-12-03 23:10:53.657443378 +0000 UTC m=+27.937241829, actuallyDelete=true" time="2025-12-03T23:10:53Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/39d4b465-6596-44af-9ac7-715c62aa42a5 have older date (2025-12-03 22:10:53 +0000 UTC) than purge date (2025-12-03 23:10:53.657443378 +0000 UTC m=+27.937241829). Removing upload directory." time="2025-12-03T23:10:53Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6552f274-2b08-4bfa-8162-1fd4fc8fdd57 have older date (2025-12-03 22:10:53 +0000 UTC) than purge date (2025-12-03 23:10:53.657443378 +0000 UTC m=+27.937241829). Removing upload directory." time="2025-12-03T23:10:53Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6d45bd98-50fe-4012-928d-0cd0fc6d8e38 have older date (2025-12-03 22:10:53 +0000 UTC) than purge date (2025-12-03 23:10:53.657443378 +0000 UTC m=+27.937241829). Removing upload directory." time="2025-12-03T23:10:53Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6dfecb9b-3430-4b0b-a7a3-c71a3bf3a7a6 have older date (2025-12-03 22:10:53 +0000 UTC) than purge date (2025-12-03 23:10:53.657443378 +0000 UTC m=+27.937241829). Removing upload directory." time="2025-12-03T23:10:53Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ca66e3d1-e665-492c-a91e-e19dd6b2637b have older date (2025-12-03 22:10:53 +0000 UTC) than purge date (2025-12-03 23:10:53.657443378 +0000 UTC m=+27.937241829). Removing upload directory." time="2025-12-03T23:10:53Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e5b1401c-3c07-45b2-ad62-24d4d54c844f have older date (2025-12-03 22:10:53 +0000 UTC) than purge date (2025-12-03 23:10:53.657443378 +0000 UTC m=+27.937241829). Removing upload directory." time="2025-12-03T23:10:53Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f84dd629-cf76-4ec2-8fd6-459aa9ca9496 have older date (2025-12-03 22:10:53 +0000 UTC) than purge date (2025-12-03 23:10:53.657443378 +0000 UTC m=+27.937241829). Removing upload directory." time="2025-12-03T23:10:53Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f902796d-e1c5-43be-8df0-25632c09a241 have older date (2025-12-03 22:10:53 +0000 UTC) than purge date (2025-12-03 23:10:53.657443378 +0000 UTC m=+27.937241829). Removing upload directory." time="2025-12-03T23:10:53Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d9d4203c-d282-4a33-b178-09baec06724a have older date (2025-12-03 22:10:53 +0000 UTC) than purge date (2025-12-03 23:10:53.657443378 +0000 UTC m=+27.937241829). Removing upload directory." time="2025-12-03T23:10:53Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ed00e724-21c5-45ee-99af-93729c17714a have older date (2025-12-03 22:10:53 +0000 UTC) than purge date (2025-12-03 23:10:53.657443378 +0000 UTC m=+27.937241829). Removing upload directory." time="2025-12-03T23:10:53Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/28763a17-b1a8-4a3c-a2fe-c17ca131baaa have older date (2025-12-03 22:10:53 +0000 UTC) than purge date (2025-12-03 23:10:53.657443378 +0000 UTC m=+27.937241829). Removing upload directory." time="2025-12-03T23:10:53Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-12-03T23:10:53Z" level=info msg="PurgeUploads starting: olderThan=2025-12-03 23:10:53.658701989 +0000 UTC m=+27.938500440, actuallyDelete=true" time="2025-12-03T23:10:53Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/3a1d3d12-b569-44a7-afe3-a8cb8bd3096d have older date (2025-12-03 22:10:53 +0000 UTC) than purge date (2025-12-03 23:10:53.658701989 +0000 UTC m=+27.938500440). Removing upload directory." time="2025-12-03T23:10:53Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/61209892-870d-4397-8573-bd922bc053c3 have older date (2025-12-03 22:10:53 +0000 UTC) than purge date (2025-12-03 23:10:53.658701989 +0000 UTC m=+27.938500440). Removing upload directory." time="2025-12-03T23:10:53Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/e7d012dc-82ed-4323-9d47-03dd85cee2db have older date (2025-12-03 22:10:53 +0000 UTC) than purge date (2025-12-03 23:10:53.658701989 +0000 UTC m=+27.938500440). Removing upload directory." time="2025-12-03T23:10:53Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/79fa08e3-4563-45d7-94b0-d00ffea7a073 have older date (2025-12-03 22:10:53 +0000 UTC) than purge date (2025-12-03 23:10:53.658701989 +0000 UTC m=+27.938500440). Removing upload directory." time="2025-12-03T23:10:53Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/d82c16a1-ad2d-430a-a1bb-afe0dbd07f7a have older date (2025-12-03 22:10:53 +0000 UTC) than purge date (2025-12-03 23:10:53.658701989 +0000 UTC m=+27.938500440). Removing upload directory." time="2025-12-03T23:10:53Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-12-03T23:10:53Z" level=info msg="PurgeUploads starting: olderThan=2025-12-03 23:10:53.659572198 +0000 UTC m=+27.939371049, actuallyDelete=true" time="2025-12-03T23:10:53Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/15703283-df6c-4594-9f03-98a4e6c2fb69 have older date (2025-12-03 22:10:53 +0000 UTC) than purge date (2025-12-03 23:10:53.659572198 +0000 UTC m=+27.939371049). Removing upload directory." time="2025-12-03T23:10:53Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2ccf28a6-c52d-4456-92c1-2bac8dab7d69 have older date (2025-12-03 22:10:53 +0000 UTC) than purge date (2025-12-03 23:10:53.659572198 +0000 UTC m=+27.939371049). Removing upload directory." time="2025-12-03T23:10:53Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/624689be-5646-43f2-895b-305c7bc95256 have older date (2025-12-03 22:10:53 +0000 UTC) than purge date (2025-12-03 23:10:53.659572198 +0000 UTC m=+27.939371049). Removing upload directory." time="2025-12-03T23:10:53Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/65d94cbf-2e74-4f4b-9dce-1744d5c44c8b have older date (2025-12-03 22:10:53 +0000 UTC) than purge date (2025-12-03 23:10:53.659572198 +0000 UTC m=+27.939371049). Removing upload directory." time="2025-12-03T23:10:53Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e5db5b3a-f239-4fe9-8677-cfddec7da319 have older date (2025-12-03 22:10:53 +0000 UTC) than purge date (2025-12-03 23:10:53.659572198 +0000 UTC m=+27.939371049). Removing upload directory." time="2025-12-03T23:10:53Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-12-03T23:10:53Z" level=info msg="PurgeUploads starting: olderThan=2025-12-03 23:10:53.660081722 +0000 UTC m=+27.939880173, actuallyDelete=true" time="2025-12-03T23:10:53Z" 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 27.988s ? 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.054s === 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.054s === RUN TestWalkFileRemoved time="2025-12-03T23:10:25Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.029s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.586s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.14s) === 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.180s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.34s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.878s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (17.25s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 17.795s ? 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-03T23:10:25Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.25.5 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-12-03T23:10:25Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.25.5 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-12-03T23:10:25Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.25.5 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionNotMatched === CONT TestParsing === CONT TestUpdateCalledRegularly === CONT TestInvalidNetworkType === CONT TestInvalidData === CONT TestMatchIPV4_2 === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV4 === CONT TestMatchIPV6 --- PASS: TestS3TryUpdate (0.00s) --- PASS: TestMatchIPV6 (0.00s) --- PASS: TestMatchIPV4 (0.00s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) time="2025-12-03T23:10:25Z" level=error msg="unknown ip address format" go.version=go1.25.5 instance.id=1c5cfdd5-922d-406a-b4c5-7008a42488c2 ip=?0000000000000000000000000000000000 --- PASS: TestInvalidNetworkType (0.01s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) --- PASS: TestParsing (0.01s) time="2025-12-03T23:10:25Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.25.5 instance.id=1c5cfdd5-922d-406a-b4c5-7008a42488c2 time="2025-12-03T23:10:25Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.5 time="2025-12-03T23:10:25Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.25.5 instance.id=1c5cfdd5-922d-406a-b4c5-7008a42488c2 --- PASS: TestMatchIPV4WithRegionMatched (0.01s) --- PASS: TestInvalidData (0.01s) --- PASS: TestMatchIPV4_2 (0.01s) time="2025-12-03T23:10:26Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.5 time="2025-12-03T23:10:27Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.5 time="2025-12-03T23:10:28Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.5 time="2025-12-03T23:10:29Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.5 --- PASS: TestUpdateCalledRegularly (4.51s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.577s === RUN Test OK: 4 passed --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.060s ? github.com/docker/distribution/registry/storage/driver/oss [no test files] === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.01s) === 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.600s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.89s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.438s ? 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.044s ? 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-r18.apk >>> docker-registry*: Adding .pre-install >>> docker-registry*: Scanning shared objects >>> docker-registry-openrc*: Tracing dependencies... >>> docker-registry-openrc*: Package size: 1.5 KB >>> docker-registry-openrc*: Compressing data... >>> docker-registry-openrc*: Create checksum... >>> docker-registry-openrc*: Create docker-registry-openrc-2.8.3-r18.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-armhf.so.1 >>> docker-registry*: Package size: 24.4 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r18.apk >>> docker-registry: Build complete at Wed, 03 Dec 2025 23:11:59 +0000 elapsed time 0h 2m 7s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20251203.230953) (2/2) Purging go (1.25.5-r0) Executing busybox-1.37.0-r29.trigger OK: 342 MiB in 105 packages >>> docker-registry: Updating the community/armhf repository index... >>> docker-registry: Signing the index...