>>> docker-registry: Building community/docker-registry 2.8.3-r20 (using abuild 3.16.0-r0) started Fri, 06 Feb 2026 09:40:01 +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.7-r0) (2/2) Installing .makedepends-docker-registry (20260206.094003) Executing busybox-1.37.0-r30.trigger OK: 809.7 MiB in 107 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.23/docker-registry-2.8.3.tar.gz /var/cache/distfiles/v3.23/docker-registry-2.8.3.tar.gz: OK /home/buildozer/aports/community/docker-registry/log-hook-syslog.patch: OK /home/buildozer/aports/community/docker-registry/config-example.patch: OK /home/buildozer/aports/community/docker-registry/bugsnag-panicwrap.patch: OK /home/buildozer/aports/community/docker-registry/docker-registry.initd: OK /home/buildozer/aports/community/docker-registry/docker-registry.confd: OK /home/buildozer/aports/community/docker-registry/docker-registry.logrotate: OK /home/buildozer/aports/community/docker-registry/test-non-constant-fmt-str.patch: OK /home/buildozer/aports/community/docker-registry/skip-test-graceful-shutdown.patch: OK >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.23/docker-registry-2.8.3.tar.gz /var/cache/distfiles/v3.23/docker-registry-2.8.3.tar.gz: OK /home/buildozer/aports/community/docker-registry/log-hook-syslog.patch: OK /home/buildozer/aports/community/docker-registry/config-example.patch: OK /home/buildozer/aports/community/docker-registry/bugsnag-panicwrap.patch: OK /home/buildozer/aports/community/docker-registry/docker-registry.initd: OK /home/buildozer/aports/community/docker-registry/docker-registry.confd: OK /home/buildozer/aports/community/docker-registry/docker-registry.logrotate: OK /home/buildozer/aports/community/docker-registry/test-non-constant-fmt-str.patch: OK /home/buildozer/aports/community/docker-registry/skip-test-graceful-shutdown.patch: OK >>> docker-registry: Unpacking /var/cache/distfiles/v3.23/docker-registry-2.8.3.tar.gz... >>> docker-registry: log-hook-syslog.patch patching file registry/handlers/app.go patching file registry/registry.go Hunk #2 succeeded at 368 (offset -1 lines). Hunk #3 succeeded at 393 (offset -1 lines). patching file vendor/github.com/sirupsen/logrus/hooks/syslog/syslog.go >>> docker-registry: config-example.patch patching file cmd/registry/config-example.yml >>> docker-registry: bugsnag-panicwrap.patch patching file vendor/github.com/bugsnag/panicwrap/dup2.go patching file vendor/github.com/bugsnag/panicwrap/dup3.go >>> docker-registry: test-non-constant-fmt-str.patch patching file registry/handlers/api_test.go patching file registry/proxy/proxyblobstore_test.go patching file registry/proxy/proxymanifeststore_test.go patching file registry/proxy/scheduler/scheduler_test.go patching file registry/storage/driver/walk_test.go patching file registry/storage/purgeuploads_test.go >>> docker-registry: skip-test-graceful-shutdown.patch patching file Makefile + bin/registry + bin/digest + bin/registry-api-descriptor-template + binaries + test ? github.com/docker/distribution/cmd/digest [no test files] ? github.com/docker/distribution/cmd/registry [no test files] ? github.com/docker/distribution/cmd/registry-api-descriptor-template [no test files] === RUN Test time="2026-02-06T09:41:58Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2026-02-06T09:41:58Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.11s) PASS ok github.com/docker/distribution/configuration 0.505s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2026-02-06T09:41:58Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.02s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.409s ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.01s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.02s) PASS ok github.com/docker/distribution/health 0.412s === 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.293s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.18s) PASS ok github.com/docker/distribution/health/checks 0.561s ? 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.01s) === 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.303s === 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.298s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.01s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.01s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.368s === 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.300s ? github.com/docker/distribution/metrics [no test files] === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.01s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2026/02/06 09:41:59 http: TLS handshake error from 127.0.0.1:53968: 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:36801/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:36801/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:36801/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:36801/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:43473?status=0, fail=true --- PASS: TestHTTPSink (0.12s) === RUN TestListener --- PASS: TestListener (2.57s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2026-02-06T09:42:01Z" level=info msg="broadcaster: closing" time="2026-02-06T09:42:01Z" level=info msg="closing testSink" time="2026-02-06T09:42:01Z" level=info msg="closing testSink" time="2026-02-06T09:42:01Z" level=info msg="closing testSink" time="2026-02-06T09:42:01Z" level=info msg="closing testSink" time="2026-02-06T09:42:01Z" level=info msg="closing testSink" time="2026-02-06T09:42:01Z" level=info msg="closing testSink" time="2026-02-06T09:42:01Z" level=info msg="closing testSink" time="2026-02-06T09:42:01Z" level=info msg="closing testSink" time="2026-02-06T09:42:01Z" level=info msg="closing testSink" time="2026-02-06T09:42:01Z" level=info msg="closing testSink" time="2026-02-06T09:42:01Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.03s) === RUN TestEventQueue time="2026-02-06T09:42:01Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.13s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2026-02-06T09:42:01Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:01Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:01Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 1} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 1} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 1} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 1} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:01Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=warning msg="&{0x3f4411b6b0 0.9} encountered too many errors, backing off" time="2026-02-06T09:42:02Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.93s) PASS ok github.com/docker/distribution/notifications 4.309s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2026-02-06T09:41:59Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-02-06T09:41:59.869500876Z" 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.7 time="2026-02-06T09:41:59.869660736Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-06T09:41:59.869536796Z" level=info msg="Starting upload purge in 45m0s" go.version=go1.25.7 time="2026-02-06T09:41:59.876328105Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.25.7 time="2026-02-06T09:41:59.876413445Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.25.7 time="2026-02-06T09:41:59.877657343Z" level=info msg="listening on [::]:5001, tls" go.version=go1.25.7 time="2026-02-06T09:42:02.894320186Z" level=info msg="response completed" go.version=go1.25.7 http.request.host=127.0.0.1 http.request.id=e3789836-6e21-4d4c-98dc-0299c41181d5 http.request.method=GET http.request.remoteaddr="127.0.0.1:56166" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.625233ms http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Feb/2026:09:42:02 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2026-02-06T09:42:02.895023625Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.25.7 --- PASS: TestRegistrySupportedCipherSuite (3.89s) === RUN TestRegistryUnsupportedCipherSuite time="2026-02-06T09:42:03.565372535Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-02-06T09:42:03.570619386Z" 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.7 time="2026-02-06T09:42:03.570916506Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-06T09:42:03.571101486Z" level=info msg="Starting upload purge in 57m0s" go.version=go1.25.7 time="2026-02-06T09:42:03.572888383Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.25.7 --- PASS: TestRegistryUnsupportedCipherSuite (8.68s) PASS ok github.com/docker/distribution/registry 13.154s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.282s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.08s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.01s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.02s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.04s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.04s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.19s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.01s) PASS ok github.com/docker/distribution/registry/api/v2 0.807s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2026-02-06T09:41:58Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.25.7 instance.id=8a2175c8-3401-46d8-bb37-157ff9e548d0 time="2026-02-06T09:41:58Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.25.7 instance.id=8a2175c8-3401-46d8-bb37-157ff9e548d0 --- PASS: TestBasicAccessController (0.05s) === RUN TestCreateHtpasswdFile time="2026-02-06T09:41:59Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.25.7 password=qmRo1g7bP86YOY1a3l-AVPcsdrBIE32qZmx2RMXRxWI user=docker --- PASS: TestCreateHtpasswdFile (0.17s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.587s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.03s) PASS ok github.com/docker/distribution/registry/auth/silly 0.399s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.07s) === RUN TestLeeway time="2026-02-06T09:41:58Z" level=info msg="token not to be used before 2026-02-06 09:41:59 +0000 UTC - currently 2026-02-06 09:41:58.934071345 +0000 UTC m=+0.204822441" time="2026-02-06T09:41:58Z" level=info msg="token not to be used after 2026-02-06 09:41:58 +0000 UTC - currently 2026-02-06 09:41:58.938527818 +0000 UTC m=+0.209278874" --- PASS: TestLeeway (0.01s) === RUN TestAccessController time="2026-02-06T09:41:58Z" 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.452s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.02s) === 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.02s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.01s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.01s) === RUN TestBlobExists --- PASS: TestBlobExists (0.01s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.02s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.01s) === RUN TestBlobMount --- PASS: TestBlobMount (0.01s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.03s) === 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.01s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.01s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.01s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.01s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.01s) === RUN TestCatalog --- PASS: TestCatalog (0.01s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.01s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.721s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.03s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.02s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.02s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.01s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.01s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.01s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.528s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.01s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.01s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.281s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2026-02-06T09:42:01Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-06T09:42:01Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-06T09:42:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43143" http.request.id=f85ead1f-498c-4b76-a4fc-38dd2cd893bf http.request.method=GET http.request.remoteaddr="127.0.0.1:32826" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=6.423029ms http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Feb/2026:09:42:01 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.07s) === RUN TestCatalogAPI time="2026-02-06T09:42:01Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-06T09:42:01Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-06T09:42:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42051" http.request.id=0243528b-39a3-47c1-a553-d346cf412e98 http.request.method=GET http.request.remoteaddr="127.0.0.1:56928" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=9.804324ms http.response.status=200 http.response.written=20 127.0.0.1 - - [06/Feb/2026:09:42:01 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-02-06T09:42:02Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42051" http.request.id=8ab5dc08-e050-4c2e-895a-cbdd37e98409 http.request.method=POST http.request.remoteaddr="127.0.0.1:56928" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=5.435891ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:42:02 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:42:21Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42051" http.request.id=f1a7f359-aa6f-48cc-aa20-c10227307aef http.request.method=PUT http.request.remoteaddr="127.0.0.1:56928" http.request.uri="/v2/foo/aaaa/blobs/uploads/4651f6f4-a0f5-4eeb-bff8-6174966e6c6a?_state=1j6Mmyl-QK6c1XZSrrhJtzUrUpve10nNSdB7PzC90OV7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI0NjUxZjZmNC1hMGY1LTRlZWItYmZmOC02MTc0OTY2ZTZjNmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDI6MDIuNjg1MzkzNTkzWiJ9&digest=sha256%3A237997941b96f3e8b794e3e021000b9ff28456685695fe5bcade126650076052" http.request.useragent="Go-http-client/1.1" http.response.duration=18.639361591s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:42:02 +0000] "PUT /v2/foo/aaaa/blobs/uploads/4651f6f4-a0f5-4eeb-bff8-6174966e6c6a?_state=1j6Mmyl-QK6c1XZSrrhJtzUrUpve10nNSdB7PzC90OV7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI0NjUxZjZmNC1hMGY1LTRlZWItYmZmOC02MTc0OTY2ZTZjNmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDI6MDIuNjg1MzkzNTkzWiJ9&digest=sha256%3A237997941b96f3e8b794e3e021000b9ff28456685695fe5bcade126650076052 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:42:21Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42051" http.request.id=4053a70b-855e-4be0-b9ad-a1c5da5a45ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:56928" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=13.385277ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:42:21 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:42:22Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42051" http.request.id=6a67d0b4-4b21-4ad0-ac24-82c573aa98de http.request.method=POST http.request.remoteaddr="127.0.0.1:56928" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.745552ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:42:22 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:42:32Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42051" http.request.id=3ee6d6e4-988e-4aaf-9bc9-73862e43ec62 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56928" http.request.uri="/v2/foo/bbbb/blobs/uploads/37fe7cfa-73d6-47df-ab27-d2129a41e640?_state=ZkbfdQ5STL6sRudih_PRH9VV_CmB5IkNEXEzwi01Qq57Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIzN2ZlN2NmYS03M2Q2LTQ3ZGYtYWIyNy1kMjEyOWE0MWU2NDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDI6MjIuMTE1Mzg3NDUzWiJ9&digest=sha256%3A306d8577b41d6a629238afcc6a92c0055b8b12ce927ab3dc6f26f5161d334ff7" http.request.useragent="Go-http-client/1.1" http.response.duration=9.892980656s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:42:22 +0000] "PUT /v2/foo/bbbb/blobs/uploads/37fe7cfa-73d6-47df-ab27-d2129a41e640?_state=ZkbfdQ5STL6sRudih_PRH9VV_CmB5IkNEXEzwi01Qq57Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIzN2ZlN2NmYS03M2Q2LTQ3ZGYtYWIyNy1kMjEyOWE0MWU2NDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDI6MjIuMTE1Mzg3NDUzWiJ9&digest=sha256%3A306d8577b41d6a629238afcc6a92c0055b8b12ce927ab3dc6f26f5161d334ff7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:42:32Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42051" http.request.id=69df8dd9-2ccc-4418-8af7-7ae77c460ead http.request.method=PUT http.request.remoteaddr="127.0.0.1:56928" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=8.334386ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:42:32 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:42:33Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42051" http.request.id=6b5c15f3-f75f-45c3-92d2-8de497532a80 http.request.method=POST http.request.remoteaddr="127.0.0.1:56928" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.679894ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:42:33 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:42:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42051" http.request.id=47ed49d2-de61-4187-b701-743f273fb777 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56928" http.request.uri="/v2/foo/cccc/blobs/uploads/dc2757f1-9148-4a09-bba2-7dd42d5fb560?_state=RoKs1okzjoC6UMwSVzh2PkzVnocOdYMRVaIZ787b5iR7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJkYzI3NTdmMS05MTQ4LTRhMDktYmJhMi03ZGQ0MmQ1ZmI1NjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDI6MzMuMzE4MjAzMDhaIn0%3D&digest=sha256%3Abf1aa00beb1f446276d431369fd18decedf590d99c3d24508ee7be9498cf28ee" http.request.useragent="Go-http-client/1.1" http.response.duration=16.439505955s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:42:33 +0000] "PUT /v2/foo/cccc/blobs/uploads/dc2757f1-9148-4a09-bba2-7dd42d5fb560?_state=RoKs1okzjoC6UMwSVzh2PkzVnocOdYMRVaIZ787b5iR7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJkYzI3NTdmMS05MTQ4LTRhMDktYmJhMi03ZGQ0MmQ1ZmI1NjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDI6MzMuMzE4MjAzMDhaIn0%3D&digest=sha256%3Abf1aa00beb1f446276d431369fd18decedf590d99c3d24508ee7be9498cf28ee HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:42:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42051" http.request.id=8b89d64b-526f-42f8-9529-376cba38706f http.request.method=PUT http.request.remoteaddr="127.0.0.1:56928" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=13.879857ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:42:49 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:42:50Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42051" http.request.id=4defb34b-ac63-4143-908b-02e7b77475e8 http.request.method=POST http.request.remoteaddr="127.0.0.1:56928" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=6.867908ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:42:50 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:42:59Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42051" http.request.id=0009fa9f-8aeb-4487-bdf2-81e4e961280a http.request.method=PUT http.request.remoteaddr="127.0.0.1:56928" http.request.uri="/v2/foo/dddd/blobs/uploads/89f0794f-1393-411f-94a1-be353298965f?_state=yP6b_e2N9ta28QIwT_6aRXJ5k9XG_eKVAfvmkW9sB-F7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI4OWYwNzk0Zi0xMzkzLTQxMWYtOTRhMS1iZTM1MzI5ODk2NWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDI6NTAuNDMzMzE5OTc2WiJ9&digest=sha256%3A90f78c0fc4246aa34467ba7505dcc34d57e4d20b18a1767585a749547090ec5c" http.request.useragent="Go-http-client/1.1" http.response.duration=8.895308769s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:42:50 +0000] "PUT /v2/foo/dddd/blobs/uploads/89f0794f-1393-411f-94a1-be353298965f?_state=yP6b_e2N9ta28QIwT_6aRXJ5k9XG_eKVAfvmkW9sB-F7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI4OWYwNzk0Zi0xMzkzLTQxMWYtOTRhMS1iZTM1MzI5ODk2NWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDI6NTAuNDMzMzE5OTc2WiJ9&digest=sha256%3A90f78c0fc4246aa34467ba7505dcc34d57e4d20b18a1767585a749547090ec5c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:42:59Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42051" http.request.id=8a6c6821-2df5-402e-9c1b-df3257fc07c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56928" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=14.691056ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:42:59 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:43:00Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42051" http.request.id=33bb2e50-48fc-46d1-a119-85707552300f http.request.method=POST http.request.remoteaddr="127.0.0.1:56928" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=6.448189ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:43:00 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:43:15Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42051" http.request.id=0a3c38b4-29c5-40d7-8c6a-3ea6408dc595 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56928" http.request.uri="/v2/foo/eeee/blobs/uploads/b2444e24-94ae-46dd-aa1e-35fdef464b43?_state=BLQKI0B0JO63wRncngDIxQpRXK4fYDfBfIk2MJRT_4Z7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJiMjQ0NGUyNC05NGFlLTQ2ZGQtYWExZS0zNWZkZWY0NjRiNDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDM6MDAuMDg1MTMyMjUzWiJ9&digest=sha256%3A9e114bf59844a406731f41f9e92cae8660e111041678cf133c2a6b292a42723f" http.request.useragent="Go-http-client/1.1" http.response.duration=15.330092914s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:43:00 +0000] "PUT /v2/foo/eeee/blobs/uploads/b2444e24-94ae-46dd-aa1e-35fdef464b43?_state=BLQKI0B0JO63wRncngDIxQpRXK4fYDfBfIk2MJRT_4Z7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJiMjQ0NGUyNC05NGFlLTQ2ZGQtYWExZS0zNWZkZWY0NjRiNDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDM6MDAuMDg1MTMyMjUzWiJ9&digest=sha256%3A9e114bf59844a406731f41f9e92cae8660e111041678cf133c2a6b292a42723f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:43:15Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42051" http.request.id=072d0fd2-27d3-48f8-b9a1-45d8fbc78a1d http.request.method=PUT http.request.remoteaddr="127.0.0.1:56928" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=11.307041ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:43:15 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:43:16Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42051" http.request.id=cd777cbb-936b-4329-9713-3fb7290d3a77 http.request.method=POST http.request.remoteaddr="127.0.0.1:56928" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=6.37497ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:43:16 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:43:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42051" http.request.id=f2f590b2-682c-4e4a-a597-b59c413f921d http.request.method=PUT http.request.remoteaddr="127.0.0.1:56928" http.request.uri="/v2/foo/ffff/blobs/uploads/ea364160-13da-4c53-836e-cd94fb814643?_state=0l_MtGMv5x3ex3VAkV--rklO9MNd13CS16erjhW8R0V7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJlYTM2NDE2MC0xM2RhLTRjNTMtODM2ZS1jZDk0ZmI4MTQ2NDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDM6MTYuNDQxNTE2Mzg3WiJ9&digest=sha256%3A7a3379e0381efe33a0878370efd46211728f65dde57a038e272c0e9736ec5e2c" http.request.useragent="Go-http-client/1.1" http.response.duration=19.700756197s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:43:16 +0000] "PUT /v2/foo/ffff/blobs/uploads/ea364160-13da-4c53-836e-cd94fb814643?_state=0l_MtGMv5x3ex3VAkV--rklO9MNd13CS16erjhW8R0V7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJlYTM2NDE2MC0xM2RhLTRjNTMtODM2ZS1jZDk0ZmI4MTQ2NDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDM6MTYuNDQxNTE2Mzg3WiJ9&digest=sha256%3A7a3379e0381efe33a0878370efd46211728f65dde57a038e272c0e9736ec5e2c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:43:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42051" http.request.id=3790619e-087b-4ae9-b72c-41bca7e64308 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56928" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=11.93144ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:43:36 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:43:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42051" http.request.id=07970cc9-1d0a-4c2d-992d-c2642ac30079 http.request.method=GET http.request.remoteaddr="127.0.0.1:56928" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=8.635606ms http.response.status=200 http.response.written=74 127.0.0.1 - - [06/Feb/2026:09:43:36 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-02-06T09:43:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42051" http.request.id=8647604f-07b0-43e9-a516-f021aff38e09 http.request.method=GET http.request.remoteaddr="127.0.0.1:56928" 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=6.904289ms http.response.status=200 http.response.written=30 127.0.0.1 - - [06/Feb/2026:09:43:36 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-02-06T09:43:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42051" http.request.id=b136e534-f499-4b6f-930f-af2963960cc7 http.request.method=GET http.request.remoteaddr="127.0.0.1:56928" 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=5.85809ms http.response.status=200 http.response.written=74 127.0.0.1 - - [06/Feb/2026:09:43:36 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-02-06T09:43:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42051" http.request.id=5c718e27-b8c4-4d67-90a5-6b7634ff3bd7 http.request.method=GET http.request.remoteaddr="127.0.0.1:56928" 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=5.727351ms http.response.status=200 http.response.written=30 127.0.0.1 - - [06/Feb/2026:09:43:36 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-02-06T09:43:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42051" http.request.id=a92ab3cb-81a3-47c4-9b1c-80d20fe39f29 http.request.method=GET http.request.remoteaddr="127.0.0.1:56928" 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=4.166613ms http.response.status=200 http.response.written=63 127.0.0.1 - - [06/Feb/2026:09:43:36 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2026-02-06T09:43:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42051" http.request.id=89258f3a-9b1b-43d5-ab31-010236fcaff5 http.request.method=GET http.request.remoteaddr="127.0.0.1:56928" 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=4.732973ms http.response.status=200 http.response.written=41 127.0.0.1 - - [06/Feb/2026:09:43:36 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-02-06T09:43:36Z" 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.7 http.request.host="127.0.0.1:42051" http.request.id=fef07613-a31e-408f-9702-0a2d5d04e678 http.request.method=GET http.request.remoteaddr="127.0.0.1:56928" 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=4.270693ms http.response.status=400 http.response.written=116 127.0.0.1 - - [06/Feb/2026:09:43:36 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2026-02-06T09:43:36Z" 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.7 http.request.host="127.0.0.1:42051" http.request.id=8634c990-2044-4744-a18b-0b3ab3a7a6f7 http.request.method=GET http.request.remoteaddr="127.0.0.1:56928" 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=4.442893ms http.response.status=400 http.response.written=115 127.0.0.1 - - [06/Feb/2026:09:43:36 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2026-02-06T09:43:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42051" http.request.id=9ebffe0f-9663-4df6-b63e-0da61295b4a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:56928" 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=3.810334ms http.response.status=200 http.response.written=20 127.0.0.1 - - [06/Feb/2026:09:43:36 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-02-06T09:43:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:42051" http.request.id=b1271c69-3e5d-4301-a5d3-04b56dbe57be http.request.method=GET http.request.remoteaddr="127.0.0.1:56928" 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=5.043212ms http.response.status=200 http.response.written=74 127.0.0.1 - - [06/Feb/2026:09:43:36 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-02-06T09:43:36Z" 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.7 time="2026-02-06T09:43:36Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-06T09:43:37Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33897" http.request.id=ac5026ba-f546-4f32-ba61-65d42cdd70ff http.request.method=POST http.request.remoteaddr="127.0.0.1:40230" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=9.097825ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:43:37 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:43:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33897" http.request.id=03eb85f7-1286-452b-9d16-fdb4cf53e07b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40230" http.request.uri="/v2/foo/aaaa/blobs/uploads/3f6add14-e150-4f08-bbbe-7a15e968d57c?_state=6A4KhpxAP7RAqmJnEHpVv9hGbHM1_4If9cfru7peo257Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIzZjZhZGQxNC1lMTUwLTRmMDgtYmJiZS03YTE1ZTk2OGQ1N2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDM6MzcuMzY5MjI1OTcyWiJ9&digest=sha256%3A363e9641eb01d1264b995ff8b47da63733fe7616f147b7a2059dee396d9dc6fb" http.request.useragent="Go-http-client/1.1" http.response.duration=20.654179199s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:43:37 +0000] "PUT /v2/foo/aaaa/blobs/uploads/3f6add14-e150-4f08-bbbe-7a15e968d57c?_state=6A4KhpxAP7RAqmJnEHpVv9hGbHM1_4If9cfru7peo257Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIzZjZhZGQxNC1lMTUwLTRmMDgtYmJiZS03YTE1ZTk2OGQ1N2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDM6MzcuMzY5MjI1OTcyWiJ9&digest=sha256%3A363e9641eb01d1264b995ff8b47da63733fe7616f147b7a2059dee396d9dc6fb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:43:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33897" http.request.id=3964f212-c9bc-4626-9d6f-2901c5dff4dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:40230" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=11.582841ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:43:58 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:43:59Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33897" http.request.id=a3ee802f-fd45-4c2e-98da-99860d7ce2b3 http.request.method=POST http.request.remoteaddr="127.0.0.1:40230" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=6.614329ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:43:59 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:44:24Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33897" http.request.id=769254c0-def8-49c3-90fc-692175762c00 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40230" http.request.uri="/v2/foo/bbbb/blobs/uploads/0fdccd6c-aafc-4da3-af93-1d5ab42495e1?_state=7z6GkDB05UbZi4f7psXBAJtk3VeOAEIBkBhtcPblhUx7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIwZmRjY2Q2Yy1hYWZjLTRkYTMtYWY5My0xZDVhYjQyNDk1ZTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDM6NTkuMjM4Nzc4Mzc4WiJ9&digest=sha256%3Afa44bcd0c5d3b6785db47b7becc493642c80ac80bb034ca3d17516c9c1df3538" http.request.useragent="Go-http-client/1.1" http.response.duration=25.693167257s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:43:59 +0000] "PUT /v2/foo/bbbb/blobs/uploads/0fdccd6c-aafc-4da3-af93-1d5ab42495e1?_state=7z6GkDB05UbZi4f7psXBAJtk3VeOAEIBkBhtcPblhUx7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIwZmRjY2Q2Yy1hYWZjLTRkYTMtYWY5My0xZDVhYjQyNDk1ZTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDM6NTkuMjM4Nzc4Mzc4WiJ9&digest=sha256%3Afa44bcd0c5d3b6785db47b7becc493642c80ac80bb034ca3d17516c9c1df3538 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:44:24Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33897" http.request.id=48653267-c261-43a1-8afa-b6f7f7c87bd5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40230" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=10.974842ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:44:24 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:44:25Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33897" http.request.id=aade51f9-906e-495a-96d6-66900d00af8d http.request.method=POST http.request.remoteaddr="127.0.0.1:40230" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=6.11133ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:44:25 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:44:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33897" http.request.id=9b1e2b8e-d004-4865-a150-88868f514e96 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40230" http.request.uri="/v2/foo/cccc/blobs/uploads/98f86067-17df-4fd8-95aa-8da5ac5735fe?_state=Q8CzUhQiGb5FoCXy2cESUBAJGGZjsyB4qBt-YQ3Tt0h7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI5OGY4NjA2Ny0xN2RmLTRmZDgtOTVhYS04ZGE1YWM1NzM1ZmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDQ6MjUuNzg1NTgxMTQyWiJ9&digest=sha256%3A3c80d0217a5b204ef12f4e7563930466582707b1af50ccf94688fd685a31e86f" http.request.useragent="Go-http-client/1.1" http.response.duration=10.72607158s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:44:25 +0000] "PUT /v2/foo/cccc/blobs/uploads/98f86067-17df-4fd8-95aa-8da5ac5735fe?_state=Q8CzUhQiGb5FoCXy2cESUBAJGGZjsyB4qBt-YQ3Tt0h7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI5OGY4NjA2Ny0xN2RmLTRmZDgtOTVhYS04ZGE1YWM1NzM1ZmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDQ6MjUuNzg1NTgxMTQyWiJ9&digest=sha256%3A3c80d0217a5b204ef12f4e7563930466582707b1af50ccf94688fd685a31e86f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:44:36Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33897" http.request.id=9fbd56f2-60e8-481c-987e-25a4bcf8eed0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40230" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=14.584056ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:44:36 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:44:37Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33897" http.request.id=98541731-d996-4e1f-982c-19e9e3a0eadb http.request.method=POST http.request.remoteaddr="127.0.0.1:40230" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=8.488646ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:44:37 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:44:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33897" http.request.id=4a952185-1017-4e34-a43f-84161008cec6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40230" http.request.uri="/v2/foo/dddd/blobs/uploads/498c1b2a-07b1-450f-9f7b-9b416b5b70e1?_state=HDlQFFytT-KNSICbgoyBtRHQTYI0HPQv2GqBq6z8MMZ7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI0OThjMWIyYS0wN2IxLTQ1MGYtOWY3Yi05YjQxNmI1YjcwZTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDQ6MzcuMTQ1MjU0NzEzWiJ9&digest=sha256%3A4119aeb2309e77837d4a02b63a6871fa86aaa01591cba7111e1e52ab3084fb0c" http.request.useragent="Go-http-client/1.1" http.response.duration=5.475360534s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:44:37 +0000] "PUT /v2/foo/dddd/blobs/uploads/498c1b2a-07b1-450f-9f7b-9b416b5b70e1?_state=HDlQFFytT-KNSICbgoyBtRHQTYI0HPQv2GqBq6z8MMZ7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI0OThjMWIyYS0wN2IxLTQ1MGYtOWY3Yi05YjQxNmI1YjcwZTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDQ6MzcuMTQ1MjU0NzEzWiJ9&digest=sha256%3A4119aeb2309e77837d4a02b63a6871fa86aaa01591cba7111e1e52ab3084fb0c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:44:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33897" http.request.id=d39099da-e14d-4434-9833-de563114c6e6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40230" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=9.023845ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:44:42 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:44:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33897" http.request.id=0778e851-8802-4360-82ac-a11f8c576cb9 http.request.method=GET http.request.remoteaddr="127.0.0.1:40230" 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=3.932314ms http.response.status=200 http.response.written=63 127.0.0.1 - - [06/Feb/2026:09:44:42 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (160.89s) === RUN TestURLPrefix time="2026-02-06T09:44:42Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-06T09:44:42Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-06T09:44:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40785" http.request.id=e14cc437-9a0b-48a3-9f3d-10e5c821be65 http.request.method=GET http.request.remoteaddr="127.0.0.1:35048" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.332013ms http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Feb/2026:09:44:42 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.02s) === RUN TestBlobAPI time="2026-02-06T09:44:42Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-06T09:44:42Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-06T09:44:43Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:647871d8773c6b864293e48ab1f8334ef7d25150fdaf79b2fb5c4e98e9b7caf9 err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:43897" http.request.id=a4f13bd3-6e38-4f80-8745-3755915609fc http.request.method=GET http.request.remoteaddr="127.0.0.1:42768" http.request.uri="/v2/foo/bar/blobs/sha256:647871d8773c6b864293e48ab1f8334ef7d25150fdaf79b2fb5c4e98e9b7caf9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=7.960307ms http.response.status=404 http.response.written=157 vars.digest="sha256:647871d8773c6b864293e48ab1f8334ef7d25150fdaf79b2fb5c4e98e9b7caf9" vars.name="foo/bar" 127.0.0.1 - - [06/Feb/2026:09:44:43 +0000] "GET /v2/foo/bar/blobs/sha256:647871d8773c6b864293e48ab1f8334ef7d25150fdaf79b2fb5c4e98e9b7caf9 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-02-06T09:44:43Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:647871d8773c6b864293e48ab1f8334ef7d25150fdaf79b2fb5c4e98e9b7caf9 err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:43897" http.request.id=698da562-de3b-402b-999d-a8c1ed21b6a6 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:42784" http.request.uri="/v2/foo/bar/blobs/sha256:647871d8773c6b864293e48ab1f8334ef7d25150fdaf79b2fb5c4e98e9b7caf9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=5.196852ms http.response.status=404 http.response.written=157 vars.digest="sha256:647871d8773c6b864293e48ab1f8334ef7d25150fdaf79b2fb5c4e98e9b7caf9" vars.name="foo/bar" 127.0.0.1 - - [06/Feb/2026:09:44:43 +0000] "HEAD /v2/foo/bar/blobs/sha256:647871d8773c6b864293e48ab1f8334ef7d25150fdaf79b2fb5c4e98e9b7caf9 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-02-06T09:44:43Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43897" http.request.id=efe35e2f-da52-4a3a-a636-29a7accda08e http.request.method=POST http.request.remoteaddr="127.0.0.1:42784" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=6.19945ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:44:43 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:44:43Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43897" http.request.id=e5080fe7-f4d4-44bf-bf8b-590bda669895 http.request.method=GET http.request.remoteaddr="127.0.0.1:42784" http.request.uri="/v2/foo/bar/blobs/uploads/e97fc53e-6418-4402-bd3b-3dba28fd6e72?_state=RO3Xj1uVvUqfdVv36fbV02W-sGSxqvr77ULruEDUwbl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5N2ZjNTNlLTY0MTgtNDQwMi1iZDNiLTNkYmEyOGZkNmU3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NDo0My41OTc3MzY0OVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=6.35575ms http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:44:43 +0000] "GET /v2/foo/bar/blobs/uploads/e97fc53e-6418-4402-bd3b-3dba28fd6e72?_state=RO3Xj1uVvUqfdVv36fbV02W-sGSxqvr77ULruEDUwbl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5N2ZjNTNlLTY0MTgtNDQwMi1iZDNiLTNkYmEyOGZkNmU3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NDo0My41OTc3MzY0OVoifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-02-06T09:44:43Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43897" http.request.id=bdfb01be-e839-4593-a380-2304072d6e2a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42784" http.request.uri="/v2/foo/bar/blobs/uploads/e97fc53e-6418-4402-bd3b-3dba28fd6e72?_state=RO3Xj1uVvUqfdVv36fbV02W-sGSxqvr77ULruEDUwbl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5N2ZjNTNlLTY0MTgtNDQwMi1iZDNiLTNkYmEyOGZkNmU3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NDo0My41OTc3MzY0OVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=5.80761ms http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:44:43 +0000] "DELETE /v2/foo/bar/blobs/uploads/e97fc53e-6418-4402-bd3b-3dba28fd6e72?_state=RO3Xj1uVvUqfdVv36fbV02W-sGSxqvr77ULruEDUwbl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5N2ZjNTNlLTY0MTgtNDQwMi1iZDNiLTNkYmEyOGZkNmU3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NDo0My41OTc3MzY0OVoifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-02-06T09:44:43Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.25.7 http.request.host="127.0.0.1:43897" http.request.id=3b00f6db-abbc-4478-89d0-a8f09bc3e9f7 http.request.method=GET http.request.remoteaddr="127.0.0.1:42784" http.request.uri="/v2/foo/bar/blobs/uploads/e97fc53e-6418-4402-bd3b-3dba28fd6e72?_state=RO3Xj1uVvUqfdVv36fbV02W-sGSxqvr77ULruEDUwbl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5N2ZjNTNlLTY0MTgtNDQwMi1iZDNiLTNkYmEyOGZkNmU3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NDo0My41OTc3MzY0OVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=e97fc53e-6418-4402-bd3b-3dba28fd6e72 time="2026-02-06T09:44:43Z" 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.7 http.request.host="127.0.0.1:43897" http.request.id=3b00f6db-abbc-4478-89d0-a8f09bc3e9f7 http.request.method=GET http.request.remoteaddr="127.0.0.1:42784" http.request.uri="/v2/foo/bar/blobs/uploads/e97fc53e-6418-4402-bd3b-3dba28fd6e72?_state=RO3Xj1uVvUqfdVv36fbV02W-sGSxqvr77ULruEDUwbl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5N2ZjNTNlLTY0MTgtNDQwMi1iZDNiLTNkYmEyOGZkNmU3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NDo0My41OTc3MzY0OVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=5.82707ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=e97fc53e-6418-4402-bd3b-3dba28fd6e72 127.0.0.1 - - [06/Feb/2026:09:44:43 +0000] "GET /v2/foo/bar/blobs/uploads/e97fc53e-6418-4402-bd3b-3dba28fd6e72?_state=RO3Xj1uVvUqfdVv36fbV02W-sGSxqvr77ULruEDUwbl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5N2ZjNTNlLTY0MTgtNDQwMi1iZDNiLTNkYmEyOGZkNmU3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NDo0My41OTc3MzY0OVoifQ%3D%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-02-06T09:44:43Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43897" http.request.id=27d2260d-9d58-40ee-ac74-97ab03d99597 http.request.method=POST http.request.remoteaddr="127.0.0.1:42800" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=5.85323ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:44:43 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:44:43Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.25.7 http.request.host="127.0.0.1:43897" http.request.id=d9f8ff3f-493d-45ce-ac8f-2bb05f83f688 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42800" http.request.uri="/v2/foo/bar/blobs/uploads/26fb13e5-cda1-46e5-9403-ea5b89bb46f3?_state=eNRYNY_0u0mWV-afnOsLDPI3ZK5BwT8A7KWD1ISy2_N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2ZmIxM2U1LWNkYTEtNDZlNS05NDAzLWVhNWI4OWJiNDZmMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NDo0My42Mjc5MjUzNloifQ%3D%3D&digest=sha256%3A647871d8773c6b864293e48ab1f8334ef7d25150fdaf79b2fb5c4e98e9b7caf9" http.request.useragent="Go-http-client/1.1" provided=sha256:647871d8773c6b864293e48ab1f8334ef7d25150fdaf79b2fb5c4e98e9b7caf9 vars.name="foo/bar" vars.uuid=26fb13e5-cda1-46e5-9403-ea5b89bb46f3 time="2026-02-06T09:44:43Z" level=error msg="error canceling upload after error: already closed" go.version=go1.25.7 http.request.host="127.0.0.1:43897" http.request.id=d9f8ff3f-493d-45ce-ac8f-2bb05f83f688 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42800" http.request.uri="/v2/foo/bar/blobs/uploads/26fb13e5-cda1-46e5-9403-ea5b89bb46f3?_state=eNRYNY_0u0mWV-afnOsLDPI3ZK5BwT8A7KWD1ISy2_N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2ZmIxM2U1LWNkYTEtNDZlNS05NDAzLWVhNWI4OWJiNDZmMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NDo0My42Mjc5MjUzNloifQ%3D%3D&digest=sha256%3A647871d8773c6b864293e48ab1f8334ef7d25150fdaf79b2fb5c4e98e9b7caf9" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=26fb13e5-cda1-46e5-9403-ea5b89bb46f3 time="2026-02-06T09:44:43Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:647871d8773c6b864293e48ab1f8334ef7d25150fdaf79b2fb5c4e98e9b7caf9, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:43897" http.request.id=d9f8ff3f-493d-45ce-ac8f-2bb05f83f688 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42800" http.request.uri="/v2/foo/bar/blobs/uploads/26fb13e5-cda1-46e5-9403-ea5b89bb46f3?_state=eNRYNY_0u0mWV-afnOsLDPI3ZK5BwT8A7KWD1ISy2_N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2ZmIxM2U1LWNkYTEtNDZlNS05NDAzLWVhNWI4OWJiNDZmMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NDo0My42Mjc5MjUzNloifQ%3D%3D&digest=sha256%3A647871d8773c6b864293e48ab1f8334ef7d25150fdaf79b2fb5c4e98e9b7caf9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=5.498311ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=26fb13e5-cda1-46e5-9403-ea5b89bb46f3 127.0.0.1 - - [06/Feb/2026:09:44:43 +0000] "PUT /v2/foo/bar/blobs/uploads/26fb13e5-cda1-46e5-9403-ea5b89bb46f3?_state=eNRYNY_0u0mWV-afnOsLDPI3ZK5BwT8A7KWD1ISy2_N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2ZmIxM2U1LWNkYTEtNDZlNS05NDAzLWVhNWI4OWJiNDZmMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NDo0My42Mjc5MjUzNloifQ%3D%3D&digest=sha256%3A647871d8773c6b864293e48ab1f8334ef7d25150fdaf79b2fb5c4e98e9b7caf9 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-02-06T09:44:43Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43897" http.request.id=d5fb1c78-031b-4d41-a614-a2fcacdc9fe1 http.request.method=POST http.request.remoteaddr="127.0.0.1:42800" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.861552ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:44:43 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:44:43Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43897" http.request.id=762cd222-6109-49fc-843e-a97fb60fce1c http.request.method=PUT http.request.remoteaddr="127.0.0.1:42800" http.request.uri="/v2/foo/bar/blobs/uploads/036143dc-950d-4264-96bf-435beea8487d?_state=dZVK24Chfy7KwOGQ8znXchPuSItXxekU3fE0Bkl0HsN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAzNjE0M2RjLTk1MGQtNDI2NC05NmJmLTQzNWJlZWE4NDg3ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NDo0My42NDE0ODkzOTdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=5.444111ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:44:43 +0000] "PUT /v2/foo/bar/blobs/uploads/036143dc-950d-4264-96bf-435beea8487d?_state=dZVK24Chfy7KwOGQ8znXchPuSItXxekU3fE0Bkl0HsN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAzNjE0M2RjLTk1MGQtNDI2NC05NmJmLTQzNWJlZWE4NDg3ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NDo0My42NDE0ODkzOTdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:44:43Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43897" http.request.id=d5ae8b35-76df-4b27-8c69-a75ee42611b0 http.request.method=POST http.request.remoteaddr="127.0.0.1:42800" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.793552ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:44:43 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:44:43Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43897" http.request.id=dac454f3-e490-4ae6-8c8c-166cf9deede2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42800" http.request.uri="/v2/foo/bar/blobs/uploads/fd1e4905-4a4d-4af6-8a30-9410b4154c15?_state=1Tt5igdScx_Td5eKnhBPapuDhXNlDjsR0Ef06B--rlJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZkMWU0OTA1LTRhNGQtNGFmNi04YTMwLTk0MTBiNDE1NGMxNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NDo0My42NTQwMzM2OTZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=6.755189ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:44:43 +0000] "PUT /v2/foo/bar/blobs/uploads/fd1e4905-4a4d-4af6-8a30-9410b4154c15?_state=1Tt5igdScx_Td5eKnhBPapuDhXNlDjsR0Ef06B--rlJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZkMWU0OTA1LTRhNGQtNGFmNi04YTMwLTk0MTBiNDE1NGMxNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NDo0My42NTQwMzM2OTZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:44:43Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43897" http.request.id=c42dc19d-bc34-420d-9286-bdf3166b22e7 http.request.method=POST http.request.remoteaddr="127.0.0.1:42800" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.800972ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:44:43 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:45:00Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43897" http.request.id=1aa76db5-1c4a-45ef-9458-f5706dab9110 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42800" http.request.uri="/v2/foo/bar/blobs/uploads/19144a1e-a2ea-46ce-9c37-376de173da46?_state=8UAXNH0BELqYa2OXBlIqQ36DOZ45PKDPMwcSyVR61Qp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE5MTQ0YTFlLWEyZWEtNDZjZS05YzM3LTM3NmRlMTczZGE0NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NDo0My42NjgyNTkzNTNaIn0%3D&digest=sha256%3A647871d8773c6b864293e48ab1f8334ef7d25150fdaf79b2fb5c4e98e9b7caf9" http.request.useragent="Go-http-client/1.1" http.response.duration=16.648649175s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:44:43 +0000] "PUT /v2/foo/bar/blobs/uploads/19144a1e-a2ea-46ce-9c37-376de173da46?_state=8UAXNH0BELqYa2OXBlIqQ36DOZ45PKDPMwcSyVR61Qp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE5MTQ0YTFlLWEyZWEtNDZjZS05YzM3LTM3NmRlMTczZGE0NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NDo0My42NjgyNTkzNTNaIn0%3D&digest=sha256%3A647871d8773c6b864293e48ab1f8334ef7d25150fdaf79b2fb5c4e98e9b7caf9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:45:00Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43897" http.request.id=be93c70a-9094-4b3f-89e3-e6d64e845e08 http.request.method=POST http.request.remoteaddr="127.0.0.1:42800" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.614753ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:45:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:45:13Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:43897" http.request.id=0fabead2-9309-44eb-a983-f80124e3363b http.request.method=PATCH http.request.remoteaddr="127.0.0.1:42800" http.request.uri="/v2/foo/bar/blobs/uploads/c9cbfca0-7f42-4b09-b88f-2383879a1816?_state=TXJFO9-N87QPDJUGrxafmkhGLMgFHy8WHoqclXB6OQ17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5Y2JmY2EwLTdmNDItNGIwOS1iODhmLTIzODM4NzlhMTgxNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NTowMC43MzM1NjgwOThaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=12.912209962s http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:45:00 +0000] "PATCH /v2/foo/bar/blobs/uploads/c9cbfca0-7f42-4b09-b88f-2383879a1816?_state=TXJFO9-N87QPDJUGrxafmkhGLMgFHy8WHoqclXB6OQ17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5Y2JmY2EwLTdmNDItNGIwOS1iODhmLTIzODM4NzlhMTgxNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NTowMC43MzM1NjgwOThaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:45:13Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43897" http.request.id=0914ab7d-654b-42ef-af42-526b9053d2e0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42800" http.request.uri="/v2/foo/bar/blobs/uploads/c9cbfca0-7f42-4b09-b88f-2383879a1816?_state=IcSGMGbt6HcloAPPHy81PHV8HQJX5nCmJFaOokkZqe57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5Y2JmY2EwLTdmNDItNGIwOS1iODhmLTIzODM4NzlhMTgxNiIsIk9mZnNldCI6MjgyMzQ3NTIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDU6MDBaIn0%3D&digest=sha256%3A647871d8773c6b864293e48ab1f8334ef7d25150fdaf79b2fb5c4e98e9b7caf9" http.request.useragent="Go-http-client/1.1" http.response.duration=5.106431ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:45:13 +0000] "PUT /v2/foo/bar/blobs/uploads/c9cbfca0-7f42-4b09-b88f-2383879a1816?_state=IcSGMGbt6HcloAPPHy81PHV8HQJX5nCmJFaOokkZqe57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5Y2JmY2EwLTdmNDItNGIwOS1iODhmLTIzODM4NzlhMTgxNiIsIk9mZnNldCI6MjgyMzQ3NTIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDU6MDBaIn0%3D&digest=sha256%3A647871d8773c6b864293e48ab1f8334ef7d25150fdaf79b2fb5c4e98e9b7caf9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:45:13Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43897" http.request.id=924de9a7-7353-430b-a5d9-7eb57ec5a2ad http.request.method=HEAD http.request.remoteaddr="127.0.0.1:42800" http.request.uri="/v2/foo/bar/blobs/sha256:647871d8773c6b864293e48ab1f8334ef7d25150fdaf79b2fb5c4e98e9b7caf9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=5.441431ms http.response.status=200 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:45:13 +0000] "HEAD /v2/foo/bar/blobs/sha256:647871d8773c6b864293e48ab1f8334ef7d25150fdaf79b2fb5c4e98e9b7caf9 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-02-06T09:45:13Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43897" http.request.id=6da6508a-3142-40ef-8bb8-00719c4857a2 http.request.method=GET http.request.remoteaddr="127.0.0.1:42800" http.request.uri="/v2/foo/bar/blobs/sha256:647871d8773c6b864293e48ab1f8334ef7d25150fdaf79b2fb5c4e98e9b7caf9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=316.290016ms http.response.status=200 http.response.written=28234752 127.0.0.1 - - [06/Feb/2026:09:45:13 +0000] "GET /v2/foo/bar/blobs/sha256:647871d8773c6b864293e48ab1f8334ef7d25150fdaf79b2fb5c4e98e9b7caf9 HTTP/1.1" 200 28234752 "" "Go-http-client/1.1" time="2026-02-06T09:45:14Z" level=error msg="error parsing digest="sha257:647871d8773c6b864293e48ab1f8334ef7d25150fdaf79b2fb5c4e98e9b7caf9": unsupported digest algorithm" go.version=go1.25.7 http.request.host="127.0.0.1:43897" http.request.id=b1d24b79-b4c1-4286-8722-1f11de6a091e http.request.method=GET http.request.remoteaddr="127.0.0.1:42800" http.request.uri="/v2/foo/bar/blobs/sha257:647871d8773c6b864293e48ab1f8334ef7d25150fdaf79b2fb5c4e98e9b7caf9" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:647871d8773c6b864293e48ab1f8334ef7d25150fdaf79b2fb5c4e98e9b7caf9" vars.name="foo/bar" time="2026-02-06T09:45:14Z" 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.7 http.request.host="127.0.0.1:43897" http.request.id=b1d24b79-b4c1-4286-8722-1f11de6a091e http.request.method=GET http.request.remoteaddr="127.0.0.1:42800" http.request.uri="/v2/foo/bar/blobs/sha257:647871d8773c6b864293e48ab1f8334ef7d25150fdaf79b2fb5c4e98e9b7caf9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.018593ms http.response.status=400 http.response.written=110 vars.digest="sha257:647871d8773c6b864293e48ab1f8334ef7d25150fdaf79b2fb5c4e98e9b7caf9" vars.name="foo/bar" 127.0.0.1 - - [06/Feb/2026:09:45:14 +0000] "GET /v2/foo/bar/blobs/sha257:647871d8773c6b864293e48ab1f8334ef7d25150fdaf79b2fb5c4e98e9b7caf9 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-02-06T09:45:14Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43897" http.request.id=3028084b-95f2-4f80-ba55-fcb97d54ab87 http.request.method=GET http.request.remoteaddr="127.0.0.1:42064" http.request.uri="/v2/foo/bar/blobs/sha256:647871d8773c6b864293e48ab1f8334ef7d25150fdaf79b2fb5c4e98e9b7caf9" http.request.useragent="Go-http-client/1.1" http.response.duration=4.591273ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:45:14 +0000] "GET /v2/foo/bar/blobs/sha256:647871d8773c6b864293e48ab1f8334ef7d25150fdaf79b2fb5c4e98e9b7caf9 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-06T09:45:14Z" 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.7 time="2026-02-06T09:45:14Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-06T09:45:14Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:337c12db52c22cebca2c7bc23d6c713110a83367bdbab594eee63638de495ef1 err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:46513" http.request.id=9ac4df8f-41ed-4dc5-ba4c-6619a8b650a9 http.request.method=GET http.request.remoteaddr="127.0.0.1:56182" http.request.uri="/v2/foo/bar/blobs/sha256:337c12db52c22cebca2c7bc23d6c713110a83367bdbab594eee63638de495ef1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.345893ms http.response.status=404 http.response.written=157 vars.digest="sha256:337c12db52c22cebca2c7bc23d6c713110a83367bdbab594eee63638de495ef1" vars.name="foo/bar" 127.0.0.1 - - [06/Feb/2026:09:45:14 +0000] "GET /v2/foo/bar/blobs/sha256:337c12db52c22cebca2c7bc23d6c713110a83367bdbab594eee63638de495ef1 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-02-06T09:45:14Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:337c12db52c22cebca2c7bc23d6c713110a83367bdbab594eee63638de495ef1 err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:46513" http.request.id=b8a783b2-8b0a-41b3-b37a-2bcf2ad6b5e0 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56198" http.request.uri="/v2/foo/bar/blobs/sha256:337c12db52c22cebca2c7bc23d6c713110a83367bdbab594eee63638de495ef1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.688074ms http.response.status=404 http.response.written=157 vars.digest="sha256:337c12db52c22cebca2c7bc23d6c713110a83367bdbab594eee63638de495ef1" vars.name="foo/bar" 127.0.0.1 - - [06/Feb/2026:09:45:14 +0000] "HEAD /v2/foo/bar/blobs/sha256:337c12db52c22cebca2c7bc23d6c713110a83367bdbab594eee63638de495ef1 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-02-06T09:45:14Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46513" http.request.id=1ebf53b8-6b98-4510-a0ce-692dcf1524fa http.request.method=POST http.request.remoteaddr="127.0.0.1:56198" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.487674ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:45:14 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:45:14Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46513" http.request.id=beac72f0-3d3e-4ec7-865a-a5cfb9a43630 http.request.method=GET http.request.remoteaddr="127.0.0.1:56198" http.request.uri="/v2/foo/bar/blobs/uploads/c1b83c8c-7fa5-4d65-b6ad-9db6b706d89f?_state=eMRDwQNVNiSQmE5WhPWgxL2Ug4BcIqyG8SillYRCGaB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxYjgzYzhjLTdmYTUtNGQ2NS1iNmFkLTlkYjZiNzA2ZDg5ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NToxNC42NzY3ODczNzNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=4.032634ms http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:45:14 +0000] "GET /v2/foo/bar/blobs/uploads/c1b83c8c-7fa5-4d65-b6ad-9db6b706d89f?_state=eMRDwQNVNiSQmE5WhPWgxL2Ug4BcIqyG8SillYRCGaB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxYjgzYzhjLTdmYTUtNGQ2NS1iNmFkLTlkYjZiNzA2ZDg5ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NToxNC42NzY3ODczNzNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-02-06T09:45:14Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46513" http.request.id=5f111781-9269-477c-a4e1-41d1058eb72b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56198" http.request.uri="/v2/foo/bar/blobs/uploads/c1b83c8c-7fa5-4d65-b6ad-9db6b706d89f?_state=eMRDwQNVNiSQmE5WhPWgxL2Ug4BcIqyG8SillYRCGaB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxYjgzYzhjLTdmYTUtNGQ2NS1iNmFkLTlkYjZiNzA2ZDg5ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NToxNC42NzY3ODczNzNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.829074ms http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:45:14 +0000] "DELETE /v2/foo/bar/blobs/uploads/c1b83c8c-7fa5-4d65-b6ad-9db6b706d89f?_state=eMRDwQNVNiSQmE5WhPWgxL2Ug4BcIqyG8SillYRCGaB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxYjgzYzhjLTdmYTUtNGQ2NS1iNmFkLTlkYjZiNzA2ZDg5ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NToxNC42NzY3ODczNzNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-02-06T09:45:14Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.25.7 http.request.host="127.0.0.1:46513" http.request.id=a69444cf-5c18-4096-874a-021f9afa40b5 http.request.method=GET http.request.remoteaddr="127.0.0.1:56198" http.request.uri="/v2/foo/bar/blobs/uploads/c1b83c8c-7fa5-4d65-b6ad-9db6b706d89f?_state=eMRDwQNVNiSQmE5WhPWgxL2Ug4BcIqyG8SillYRCGaB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxYjgzYzhjLTdmYTUtNGQ2NS1iNmFkLTlkYjZiNzA2ZDg5ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NToxNC42NzY3ODczNzNaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=c1b83c8c-7fa5-4d65-b6ad-9db6b706d89f time="2026-02-06T09:45:14Z" 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.7 http.request.host="127.0.0.1:46513" http.request.id=a69444cf-5c18-4096-874a-021f9afa40b5 http.request.method=GET http.request.remoteaddr="127.0.0.1:56198" http.request.uri="/v2/foo/bar/blobs/uploads/c1b83c8c-7fa5-4d65-b6ad-9db6b706d89f?_state=eMRDwQNVNiSQmE5WhPWgxL2Ug4BcIqyG8SillYRCGaB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxYjgzYzhjLTdmYTUtNGQ2NS1iNmFkLTlkYjZiNzA2ZDg5ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NToxNC42NzY3ODczNzNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.382075ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=c1b83c8c-7fa5-4d65-b6ad-9db6b706d89f 127.0.0.1 - - [06/Feb/2026:09:45:14 +0000] "GET /v2/foo/bar/blobs/uploads/c1b83c8c-7fa5-4d65-b6ad-9db6b706d89f?_state=eMRDwQNVNiSQmE5WhPWgxL2Ug4BcIqyG8SillYRCGaB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxYjgzYzhjLTdmYTUtNGQ2NS1iNmFkLTlkYjZiNzA2ZDg5ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NToxNC42NzY3ODczNzNaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-02-06T09:45:14Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46513" http.request.id=0a7320ad-cd1b-4acb-bce2-2ddf45e64ce9 http.request.method=POST http.request.remoteaddr="127.0.0.1:56204" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.807054ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:45:14 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:45:14Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.25.7 http.request.host="127.0.0.1:46513" http.request.id=65aa4b8c-eed9-498b-8dc6-84dd09c9c96a http.request.method=PUT http.request.remoteaddr="127.0.0.1:56204" http.request.uri="/v2/foo/bar/blobs/uploads/122e34e9-5307-41f8-a84d-2651c166dfa2?_state=2Dp2XQGsBw7FBIEBRlyO4QhOP86X3rgA2YcthZxaY3h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEyMmUzNGU5LTUzMDctNDFmOC1hODRkLTI2NTFjMTY2ZGZhMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NToxNC42OTY4NTk1NloifQ%3D%3D&digest=sha256%3A337c12db52c22cebca2c7bc23d6c713110a83367bdbab594eee63638de495ef1" http.request.useragent="Go-http-client/1.1" provided=sha256:337c12db52c22cebca2c7bc23d6c713110a83367bdbab594eee63638de495ef1 vars.name="foo/bar" vars.uuid=122e34e9-5307-41f8-a84d-2651c166dfa2 time="2026-02-06T09:45:14Z" level=error msg="error canceling upload after error: already closed" go.version=go1.25.7 http.request.host="127.0.0.1:46513" http.request.id=65aa4b8c-eed9-498b-8dc6-84dd09c9c96a http.request.method=PUT http.request.remoteaddr="127.0.0.1:56204" http.request.uri="/v2/foo/bar/blobs/uploads/122e34e9-5307-41f8-a84d-2651c166dfa2?_state=2Dp2XQGsBw7FBIEBRlyO4QhOP86X3rgA2YcthZxaY3h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEyMmUzNGU5LTUzMDctNDFmOC1hODRkLTI2NTFjMTY2ZGZhMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NToxNC42OTY4NTk1NloifQ%3D%3D&digest=sha256%3A337c12db52c22cebca2c7bc23d6c713110a83367bdbab594eee63638de495ef1" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=122e34e9-5307-41f8-a84d-2651c166dfa2 time="2026-02-06T09:45:14Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:337c12db52c22cebca2c7bc23d6c713110a83367bdbab594eee63638de495ef1, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:46513" http.request.id=65aa4b8c-eed9-498b-8dc6-84dd09c9c96a http.request.method=PUT http.request.remoteaddr="127.0.0.1:56204" http.request.uri="/v2/foo/bar/blobs/uploads/122e34e9-5307-41f8-a84d-2651c166dfa2?_state=2Dp2XQGsBw7FBIEBRlyO4QhOP86X3rgA2YcthZxaY3h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEyMmUzNGU5LTUzMDctNDFmOC1hODRkLTI2NTFjMTY2ZGZhMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NToxNC42OTY4NTk1NloifQ%3D%3D&digest=sha256%3A337c12db52c22cebca2c7bc23d6c713110a83367bdbab594eee63638de495ef1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.830992ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=122e34e9-5307-41f8-a84d-2651c166dfa2 127.0.0.1 - - [06/Feb/2026:09:45:14 +0000] "PUT /v2/foo/bar/blobs/uploads/122e34e9-5307-41f8-a84d-2651c166dfa2?_state=2Dp2XQGsBw7FBIEBRlyO4QhOP86X3rgA2YcthZxaY3h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEyMmUzNGU5LTUzMDctNDFmOC1hODRkLTI2NTFjMTY2ZGZhMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NToxNC42OTY4NTk1NloifQ%3D%3D&digest=sha256%3A337c12db52c22cebca2c7bc23d6c713110a83367bdbab594eee63638de495ef1 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-02-06T09:45:14Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46513" http.request.id=f5d80e61-0eb1-4c08-bc55-0bdee0ec2c03 http.request.method=POST http.request.remoteaddr="127.0.0.1:56204" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.494774ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:45:14 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:45:14Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46513" http.request.id=917e8383-4e76-44a2-8ff8-a5cb54d39ad8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56204" http.request.uri="/v2/foo/bar/blobs/uploads/a9f2bbd9-00d5-4ca9-ab49-027684285a01?_state=Tqw-UKozNOrSz-w9oefz_5wASGL53FUY9MtHJa8pqgF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE5ZjJiYmQ5LTAwZDUtNGNhOS1hYjQ5LTAyNzY4NDI4NWEwMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NToxNC43MDczMDY2NjJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=5.099551ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:45:14 +0000] "PUT /v2/foo/bar/blobs/uploads/a9f2bbd9-00d5-4ca9-ab49-027684285a01?_state=Tqw-UKozNOrSz-w9oefz_5wASGL53FUY9MtHJa8pqgF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE5ZjJiYmQ5LTAwZDUtNGNhOS1hYjQ5LTAyNzY4NDI4NWEwMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NToxNC43MDczMDY2NjJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:45:14Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46513" http.request.id=d7ed14cd-a703-479d-9b0b-c4565fad7be2 http.request.method=POST http.request.remoteaddr="127.0.0.1:56204" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.688694ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:45:14 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:45:14Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46513" http.request.id=1edf1f69-470f-4ae0-8daa-e12e8f5e6888 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56204" http.request.uri="/v2/foo/bar/blobs/uploads/c5ba7ef1-f263-47cf-be7c-abee228174ee?_state=msNDr3kc_xJZTOSWKS7dxX33mVme7KBlSTBL9LW3eDR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM1YmE3ZWYxLWYyNjMtNDdjZi1iZTdjLWFiZWUyMjgxNzRlZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NToxNC43MTg0NDc5MDRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=4.382593ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:45:14 +0000] "PUT /v2/foo/bar/blobs/uploads/c5ba7ef1-f263-47cf-be7c-abee228174ee?_state=msNDr3kc_xJZTOSWKS7dxX33mVme7KBlSTBL9LW3eDR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM1YmE3ZWYxLWYyNjMtNDdjZi1iZTdjLWFiZWUyMjgxNzRlZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NToxNC43MTg0NDc5MDRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:45:14Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46513" http.request.id=9566cbc8-93e6-4c75-a431-20aeb6000b46 http.request.method=POST http.request.remoteaddr="127.0.0.1:56204" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.328433ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:45:14 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:45:19Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46513" http.request.id=3cf0aab3-046d-4d87-80a4-5e128af043f1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56204" http.request.uri="/v2/foo/bar/blobs/uploads/0c69e016-ca2a-48e1-8f72-a4d395c42c39?_state=tqeuVf8mU6IHsCuhozZXIeppHMPXlwF0WWnF-c_T_mt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjNjllMDE2LWNhMmEtNDhlMS04ZjcyLWE0ZDM5NWM0MmMzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NToxNC43MjkxNzI1ODZaIn0%3D&digest=sha256%3A337c12db52c22cebca2c7bc23d6c713110a83367bdbab594eee63638de495ef1" http.request.useragent="Go-http-client/1.1" http.response.duration=4.720090925s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:45:14 +0000] "PUT /v2/foo/bar/blobs/uploads/0c69e016-ca2a-48e1-8f72-a4d395c42c39?_state=tqeuVf8mU6IHsCuhozZXIeppHMPXlwF0WWnF-c_T_mt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjNjllMDE2LWNhMmEtNDhlMS04ZjcyLWE0ZDM5NWM0MmMzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NToxNC43MjkxNzI1ODZaIn0%3D&digest=sha256%3A337c12db52c22cebca2c7bc23d6c713110a83367bdbab594eee63638de495ef1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:45:19Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46513" http.request.id=406e8fbb-8603-4fcf-813b-edfc0b78f0be http.request.method=POST http.request.remoteaddr="127.0.0.1:56204" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.168233ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:45:19 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:45:24Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:46513" http.request.id=6c79681f-8263-4d86-acbb-74bc7c73b6e7 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:56204" http.request.uri="/v2/foo/bar/blobs/uploads/0d5f7f67-0326-4ab7-b51e-fbc9fc988592?_state=SBWWcmPjeymIQl7V2nbvcmqVFLYzbHpoXOwXdkZ6s6h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkNWY3ZjY3LTAzMjYtNGFiNy1iNTFlLWZiYzlmYzk4ODU5MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NToxOS42ODYyMTU0NTlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=4.56614244s http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:45:19 +0000] "PATCH /v2/foo/bar/blobs/uploads/0d5f7f67-0326-4ab7-b51e-fbc9fc988592?_state=SBWWcmPjeymIQl7V2nbvcmqVFLYzbHpoXOwXdkZ6s6h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkNWY3ZjY3LTAzMjYtNGFiNy1iNTFlLWZiYzlmYzk4ODU5MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NToxOS42ODYyMTU0NTlaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:45:24Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46513" http.request.id=16396841-4dae-41c1-b03f-4d2c0a121f1b http.request.method=PUT http.request.remoteaddr="127.0.0.1:56204" http.request.uri="/v2/foo/bar/blobs/uploads/0d5f7f67-0326-4ab7-b51e-fbc9fc988592?_state=3CvfRkzIXWd-mQpsDS1mr4JCP6pl3jq8nUn_6CA3_X17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkNWY3ZjY3LTAzMjYtNGFiNy1iNTFlLWZiYzlmYzk4ODU5MiIsIk9mZnNldCI6MTYxMzkyNjQsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDU6MTlaIn0%3D&digest=sha256%3A337c12db52c22cebca2c7bc23d6c713110a83367bdbab594eee63638de495ef1" http.request.useragent="Go-http-client/1.1" http.response.duration=4.543993ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:45:24 +0000] "PUT /v2/foo/bar/blobs/uploads/0d5f7f67-0326-4ab7-b51e-fbc9fc988592?_state=3CvfRkzIXWd-mQpsDS1mr4JCP6pl3jq8nUn_6CA3_X17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkNWY3ZjY3LTAzMjYtNGFiNy1iNTFlLWZiYzlmYzk4ODU5MiIsIk9mZnNldCI6MTYxMzkyNjQsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDU6MTlaIn0%3D&digest=sha256%3A337c12db52c22cebca2c7bc23d6c713110a83367bdbab594eee63638de495ef1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:45:24Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46513" http.request.id=71d7403e-fd7b-4155-95d8-c2c878480215 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56204" http.request.uri="/v2/foo/bar/blobs/sha256:337c12db52c22cebca2c7bc23d6c713110a83367bdbab594eee63638de495ef1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.657272ms http.response.status=200 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:45:24 +0000] "HEAD /v2/foo/bar/blobs/sha256:337c12db52c22cebca2c7bc23d6c713110a83367bdbab594eee63638de495ef1 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-02-06T09:45:24Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46513" http.request.id=b9085741-97bd-4372-b50d-91ecc8295317 http.request.method=GET http.request.remoteaddr="127.0.0.1:56204" http.request.uri="/v2/foo/bar/blobs/sha256:337c12db52c22cebca2c7bc23d6c713110a83367bdbab594eee63638de495ef1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=141.227966ms http.response.status=200 http.response.written=16139264 127.0.0.1 - - [06/Feb/2026:09:45:24 +0000] "GET /v2/foo/bar/blobs/sha256:337c12db52c22cebca2c7bc23d6c713110a83367bdbab594eee63638de495ef1 HTTP/1.1" 200 16139264 "" "Go-http-client/1.1" time="2026-02-06T09:45:24Z" level=error msg="error parsing digest="sha257:337c12db52c22cebca2c7bc23d6c713110a83367bdbab594eee63638de495ef1": unsupported digest algorithm" go.version=go1.25.7 http.request.host="127.0.0.1:46513" http.request.id=d817f9b5-3610-4171-90f5-060ab6ca3b0d http.request.method=GET http.request.remoteaddr="127.0.0.1:56204" http.request.uri="/v2/foo/bar/blobs/sha257:337c12db52c22cebca2c7bc23d6c713110a83367bdbab594eee63638de495ef1" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:337c12db52c22cebca2c7bc23d6c713110a83367bdbab594eee63638de495ef1" vars.name="foo/bar" time="2026-02-06T09:45:24Z" 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.7 http.request.host="127.0.0.1:46513" http.request.id=d817f9b5-3610-4171-90f5-060ab6ca3b0d http.request.method=GET http.request.remoteaddr="127.0.0.1:56204" http.request.uri="/v2/foo/bar/blobs/sha257:337c12db52c22cebca2c7bc23d6c713110a83367bdbab594eee63638de495ef1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.892174ms http.response.status=400 http.response.written=110 vars.digest="sha257:337c12db52c22cebca2c7bc23d6c713110a83367bdbab594eee63638de495ef1" vars.name="foo/bar" 127.0.0.1 - - [06/Feb/2026:09:45:24 +0000] "GET /v2/foo/bar/blobs/sha257:337c12db52c22cebca2c7bc23d6c713110a83367bdbab594eee63638de495ef1 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-02-06T09:45:24Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46513" http.request.id=db6f6c86-4e03-47f5-8ee9-2ced41d4f3fa http.request.method=GET http.request.remoteaddr="127.0.0.1:49402" http.request.uri="/v2/foo/bar/blobs/sha256:337c12db52c22cebca2c7bc23d6c713110a83367bdbab594eee63638de495ef1" http.request.useragent="Go-http-client/1.1" http.response.duration=5.207871ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:45:24 +0000] "GET /v2/foo/bar/blobs/sha256:337c12db52c22cebca2c7bc23d6c713110a83367bdbab594eee63638de495ef1 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-06T09:45:24Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46513" http.request.id=72864641-7949-4b3d-906e-ff49233903b3 http.request.method=GET http.request.remoteaddr="127.0.0.1:49402" http.request.uri="/v2/foo/bar/blobs/sha256:337c12db52c22cebca2c7bc23d6c713110a83367bdbab594eee63638de495ef1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=8.992865ms http.response.status=200 http.response.written=360448 127.0.0.1 - - [06/Feb/2026:09:45:24 +0000] "GET /v2/foo/bar/blobs/sha256:337c12db52c22cebca2c7bc23d6c713110a83367bdbab594eee63638de495ef1 HTTP/1.1" 200 360448 "" "Go-http-client/1.1" time="2026-02-06T09:45:24Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46513" http.request.id=077ce1eb-8362-412e-ac8a-3abeb4eb9409 http.request.method=GET http.request.remoteaddr="127.0.0.1:49388" http.request.uri="/v2/foo/bar/blobs/sha256:337c12db52c22cebca2c7bc23d6c713110a83367bdbab594eee63638de495ef1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=23.032222ms http.response.status=200 http.response.written=2654208 127.0.0.1 - - [06/Feb/2026:09:45:24 +0000] "GET /v2/foo/bar/blobs/sha256:337c12db52c22cebca2c7bc23d6c713110a83367bdbab594eee63638de495ef1 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2026-02-06T09:45:24Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43897" http.request.id=7440e94a-988c-44ca-865e-e11e1d8e5789 http.request.method=GET http.request.remoteaddr="127.0.0.1:42054" http.request.uri="/v2/foo/bar/blobs/sha256:647871d8773c6b864293e48ab1f8334ef7d25150fdaf79b2fb5c4e98e9b7caf9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=10.448024922s http.response.status=200 http.response.written=2654208 127.0.0.1 - - [06/Feb/2026:09:45:14 +0000] "GET /v2/foo/bar/blobs/sha256:647871d8773c6b864293e48ab1f8334ef7d25150fdaf79b2fb5c4e98e9b7caf9 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2026-02-06T09:45:24Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:43897" http.request.id=ae31f6ef-b8db-4d19-9d25-62ac11fbc174 http.request.method=GET http.request.remoteaddr="127.0.0.1:42064" http.request.uri="/v2/foo/bar/blobs/sha256:647871d8773c6b864293e48ab1f8334ef7d25150fdaf79b2fb5c4e98e9b7caf9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=10.433009747s http.response.status=200 http.response.written=2555904 127.0.0.1 - - [06/Feb/2026:09:45:14 +0000] "GET /v2/foo/bar/blobs/sha256:647871d8773c6b864293e48ab1f8334ef7d25150fdaf79b2fb5c4e98e9b7caf9 HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (41.89s) === RUN TestBlobDelete time="2026-02-06T09:45:24Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-06T09:45:24Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-06T09:45:25Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072 err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:38705" http.request.id=243b2e7a-c5e1-437a-ae87-59a908f7e382 http.request.method=GET http.request.remoteaddr="127.0.0.1:47626" http.request.uri="/v2/foo/bar/blobs/sha256:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.424135ms http.response.status=404 http.response.written=157 vars.digest="sha256:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072" vars.name="foo/bar" 127.0.0.1 - - [06/Feb/2026:09:45:25 +0000] "GET /v2/foo/bar/blobs/sha256:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-02-06T09:45:25Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072 err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:38705" http.request.id=e2186689-d6bb-4c99-b6fb-70ba2865ffd2 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47640" http.request.uri="/v2/foo/bar/blobs/sha256:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.281654ms http.response.status=404 http.response.written=157 vars.digest="sha256:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072" vars.name="foo/bar" 127.0.0.1 - - [06/Feb/2026:09:45:25 +0000] "HEAD /v2/foo/bar/blobs/sha256:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-02-06T09:45:25Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38705" http.request.id=7b60353f-2c08-4de9-9a9b-1ce9c91239b0 http.request.method=POST http.request.remoteaddr="127.0.0.1:47640" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.147735ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:45:25 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:45:25Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38705" http.request.id=7363a3b7-0581-4b19-ba83-cbc7c578a60d http.request.method=GET http.request.remoteaddr="127.0.0.1:47640" http.request.uri="/v2/foo/bar/blobs/uploads/852f4857-68d0-430b-81a0-8889fdfbdcfb?_state=TYki_2z_yvyJTbsMoOAaBpjequqwwN6nqxWPGeWy5EB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg1MmY0ODU3LTY4ZDAtNDMwYi04MWEwLTg4ODlmZGZiZGNmYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NToyNS41NjExMjE3NzNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.452715ms http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:45:25 +0000] "GET /v2/foo/bar/blobs/uploads/852f4857-68d0-430b-81a0-8889fdfbdcfb?_state=TYki_2z_yvyJTbsMoOAaBpjequqwwN6nqxWPGeWy5EB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg1MmY0ODU3LTY4ZDAtNDMwYi04MWEwLTg4ODlmZGZiZGNmYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NToyNS41NjExMjE3NzNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-02-06T09:45:25Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38705" http.request.id=b9b1b18e-9f3e-4007-a821-c471b5a6e4ac http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47640" http.request.uri="/v2/foo/bar/blobs/uploads/852f4857-68d0-430b-81a0-8889fdfbdcfb?_state=TYki_2z_yvyJTbsMoOAaBpjequqwwN6nqxWPGeWy5EB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg1MmY0ODU3LTY4ZDAtNDMwYi04MWEwLTg4ODlmZGZiZGNmYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NToyNS41NjExMjE3NzNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.424695ms http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:45:25 +0000] "DELETE /v2/foo/bar/blobs/uploads/852f4857-68d0-430b-81a0-8889fdfbdcfb?_state=TYki_2z_yvyJTbsMoOAaBpjequqwwN6nqxWPGeWy5EB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg1MmY0ODU3LTY4ZDAtNDMwYi04MWEwLTg4ODlmZGZiZGNmYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NToyNS41NjExMjE3NzNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-02-06T09:45:25Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.25.7 http.request.host="127.0.0.1:38705" http.request.id=2cecbdec-c896-41c1-977d-a27db688ed5d http.request.method=GET http.request.remoteaddr="127.0.0.1:47640" http.request.uri="/v2/foo/bar/blobs/uploads/852f4857-68d0-430b-81a0-8889fdfbdcfb?_state=TYki_2z_yvyJTbsMoOAaBpjequqwwN6nqxWPGeWy5EB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg1MmY0ODU3LTY4ZDAtNDMwYi04MWEwLTg4ODlmZGZiZGNmYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NToyNS41NjExMjE3NzNaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=852f4857-68d0-430b-81a0-8889fdfbdcfb time="2026-02-06T09:45:25Z" 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.7 http.request.host="127.0.0.1:38705" http.request.id=2cecbdec-c896-41c1-977d-a27db688ed5d http.request.method=GET http.request.remoteaddr="127.0.0.1:47640" http.request.uri="/v2/foo/bar/blobs/uploads/852f4857-68d0-430b-81a0-8889fdfbdcfb?_state=TYki_2z_yvyJTbsMoOAaBpjequqwwN6nqxWPGeWy5EB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg1MmY0ODU3LTY4ZDAtNDMwYi04MWEwLTg4ODlmZGZiZGNmYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NToyNS41NjExMjE3NzNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=8.243487ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=852f4857-68d0-430b-81a0-8889fdfbdcfb 127.0.0.1 - - [06/Feb/2026:09:45:25 +0000] "GET /v2/foo/bar/blobs/uploads/852f4857-68d0-430b-81a0-8889fdfbdcfb?_state=TYki_2z_yvyJTbsMoOAaBpjequqwwN6nqxWPGeWy5EB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg1MmY0ODU3LTY4ZDAtNDMwYi04MWEwLTg4ODlmZGZiZGNmYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NToyNS41NjExMjE3NzNaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-02-06T09:45:25Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38705" http.request.id=d63a8e4c-180d-49b3-b7fe-7d369034b7de http.request.method=POST http.request.remoteaddr="127.0.0.1:47650" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.809514ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:45:25 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:45:25Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.25.7 http.request.host="127.0.0.1:38705" http.request.id=63d5fc14-e125-40b3-8884-6bf0cd8ee900 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47650" http.request.uri="/v2/foo/bar/blobs/uploads/7b4a71a4-8222-4f99-b897-540d41d08f44?_state=oWoP8o7QKxw09k7iYMpxfEtJ61U1NJSXpAJO35v2f3R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdiNGE3MWE0LTgyMjItNGY5OS1iODk3LTU0MGQ0MWQwOGY0NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NToyNS41ODUwMzAzMTNaIn0%3D&digest=sha256%3A6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072" http.request.useragent="Go-http-client/1.1" provided=sha256:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072 vars.name="foo/bar" vars.uuid=7b4a71a4-8222-4f99-b897-540d41d08f44 time="2026-02-06T09:45:25Z" level=error msg="error canceling upload after error: already closed" go.version=go1.25.7 http.request.host="127.0.0.1:38705" http.request.id=63d5fc14-e125-40b3-8884-6bf0cd8ee900 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47650" http.request.uri="/v2/foo/bar/blobs/uploads/7b4a71a4-8222-4f99-b897-540d41d08f44?_state=oWoP8o7QKxw09k7iYMpxfEtJ61U1NJSXpAJO35v2f3R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdiNGE3MWE0LTgyMjItNGY5OS1iODk3LTU0MGQ0MWQwOGY0NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NToyNS41ODUwMzAzMTNaIn0%3D&digest=sha256%3A6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=7b4a71a4-8222-4f99-b897-540d41d08f44 time="2026-02-06T09:45:25Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:38705" http.request.id=63d5fc14-e125-40b3-8884-6bf0cd8ee900 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47650" http.request.uri="/v2/foo/bar/blobs/uploads/7b4a71a4-8222-4f99-b897-540d41d08f44?_state=oWoP8o7QKxw09k7iYMpxfEtJ61U1NJSXpAJO35v2f3R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdiNGE3MWE0LTgyMjItNGY5OS1iODk3LTU0MGQ0MWQwOGY0NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NToyNS41ODUwMzAzMTNaIn0%3D&digest=sha256%3A6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.676654ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=7b4a71a4-8222-4f99-b897-540d41d08f44 127.0.0.1 - - [06/Feb/2026:09:45:25 +0000] "PUT /v2/foo/bar/blobs/uploads/7b4a71a4-8222-4f99-b897-540d41d08f44?_state=oWoP8o7QKxw09k7iYMpxfEtJ61U1NJSXpAJO35v2f3R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdiNGE3MWE0LTgyMjItNGY5OS1iODk3LTU0MGQ0MWQwOGY0NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NToyNS41ODUwMzAzMTNaIn0%3D&digest=sha256%3A6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-02-06T09:45:25Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38705" http.request.id=c2be4ed8-2273-468a-b5db-510e3f210a79 http.request.method=POST http.request.remoteaddr="127.0.0.1:47650" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.475335ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:45:25 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:45:25Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38705" http.request.id=8ba2a1df-2d64-45f0-ab00-5d9389e461a7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47650" http.request.uri="/v2/foo/bar/blobs/uploads/280727f3-b8ab-492f-a843-bee469d53ea6?_state=lvVLj8o8-WuB3yiAHiI6lDBPoYEsLiO35Hi9FEkCZap7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4MDcyN2YzLWI4YWItNDkyZi1hODQzLWJlZTQ2OWQ1M2VhNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NToyNS41OTQ3OTY2MzdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=5.044652ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:45:25 +0000] "PUT /v2/foo/bar/blobs/uploads/280727f3-b8ab-492f-a843-bee469d53ea6?_state=lvVLj8o8-WuB3yiAHiI6lDBPoYEsLiO35Hi9FEkCZap7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4MDcyN2YzLWI4YWItNDkyZi1hODQzLWJlZTQ2OWQ1M2VhNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NToyNS41OTQ3OTY2MzdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:45:25Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38705" http.request.id=b7dc0812-82f7-4c08-b70e-a13d81b53d40 http.request.method=POST http.request.remoteaddr="127.0.0.1:47650" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.269774ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:45:25 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:45:25Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38705" http.request.id=5e49c489-f38a-4f11-b761-ea593c9f2b40 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47650" http.request.uri="/v2/foo/bar/blobs/uploads/5556ffaf-6f72-40fb-a831-b917843428c6?_state=jI5zWTfwb05C-475vVMQDrcwKxbhRkqROJuUblKo1AV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU1NTZmZmFmLTZmNzItNDBmYi1hODMxLWI5MTc4NDM0MjhjNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NToyNS42MDU0NTgzNzlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=4.112334ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:45:25 +0000] "PUT /v2/foo/bar/blobs/uploads/5556ffaf-6f72-40fb-a831-b917843428c6?_state=jI5zWTfwb05C-475vVMQDrcwKxbhRkqROJuUblKo1AV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU1NTZmZmFmLTZmNzItNDBmYi1hODMxLWI5MTc4NDM0MjhjNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NToyNS42MDU0NTgzNzlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:45:25Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38705" http.request.id=c90dd19f-e01a-49e4-bad8-46dbc40898a2 http.request.method=POST http.request.remoteaddr="127.0.0.1:47650" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.553614ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:45:25 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:45:43Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38705" http.request.id=8a8139b5-a383-4e16-8f84-c9ef4cc4ae30 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47650" http.request.uri="/v2/foo/bar/blobs/uploads/07f9b64d-48eb-4982-afb3-f74398f86e0c?_state=Eh7NQNS3fMVs3kVAPj_9tTeQku0i1BpdqpU0zDDr0hx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA3ZjliNjRkLTQ4ZWItNDk4Mi1hZmIzLWY3NDM5OGY4NmUwYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NToyNS42MTUyMzY3NDNaIn0%3D&digest=sha256%3A6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072" http.request.useragent="Go-http-client/1.1" http.response.duration=18.218842197s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:45:25 +0000] "PUT /v2/foo/bar/blobs/uploads/07f9b64d-48eb-4982-afb3-f74398f86e0c?_state=Eh7NQNS3fMVs3kVAPj_9tTeQku0i1BpdqpU0zDDr0hx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA3ZjliNjRkLTQ4ZWItNDk4Mi1hZmIzLWY3NDM5OGY4NmUwYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NToyNS42MTUyMzY3NDNaIn0%3D&digest=sha256%3A6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:45:44Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38705" http.request.id=bfa1dd40-99fd-456d-b85e-c2ca90df1eeb http.request.method=POST http.request.remoteaddr="127.0.0.1:47650" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.097813ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:45:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:46:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:38705" http.request.id=700f55c2-e31d-42b1-9f64-ce8fde0e8d5e http.request.method=PATCH http.request.remoteaddr="127.0.0.1:47650" http.request.uri="/v2/foo/bar/blobs/uploads/379eb2b9-891c-41a0-a4cb-147010234340?_state=WhX6OaotsERKr3Ds4JFjqFoHZ59ZIkgls4LFivQPN-97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3OWViMmI5LTg5MWMtNDFhMC1hNGNiLTE0NzAxMDIzNDM0MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NTo0NC4zMDU4MTE0MTlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=17.432899079s http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:45:44 +0000] "PATCH /v2/foo/bar/blobs/uploads/379eb2b9-891c-41a0-a4cb-147010234340?_state=WhX6OaotsERKr3Ds4JFjqFoHZ59ZIkgls4LFivQPN-97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3OWViMmI5LTg5MWMtNDFhMC1hNGNiLTE0NzAxMDIzNDM0MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NTo0NC4zMDU4MTE0MTlaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:46:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38705" http.request.id=9e413ad7-7233-4e0c-a4d1-678a69ad3f10 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47650" http.request.uri="/v2/foo/bar/blobs/uploads/379eb2b9-891c-41a0-a4cb-147010234340?_state=3lTyImI2UTdYL2iFq-cJCP-IaqB5wruZc30ZkYzjNGJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3OWViMmI5LTg5MWMtNDFhMC1hNGNiLTE0NzAxMDIzNDM0MCIsIk9mZnNldCI6MzIzMjEwMjQsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDU6NDRaIn0%3D&digest=sha256%3A6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072" http.request.useragent="Go-http-client/1.1" http.response.duration=4.670532ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:46:01 +0000] "PUT /v2/foo/bar/blobs/uploads/379eb2b9-891c-41a0-a4cb-147010234340?_state=3lTyImI2UTdYL2iFq-cJCP-IaqB5wruZc30ZkYzjNGJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3OWViMmI5LTg5MWMtNDFhMC1hNGNiLTE0NzAxMDIzNDM0MCIsIk9mZnNldCI6MzIzMjEwMjQsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDU6NDRaIn0%3D&digest=sha256%3A6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:46:01Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38705" http.request.id=8165db6d-a23e-4b4f-ba03-e4c0fe9aa123 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47650" http.request.uri="/v2/foo/bar/blobs/sha256:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.049333ms http.response.status=200 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:46:01 +0000] "HEAD /v2/foo/bar/blobs/sha256:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-02-06T09:46:02Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38705" http.request.id=076b80a6-1797-4798-a27f-20ffee6d17dc http.request.method=GET http.request.remoteaddr="127.0.0.1:47650" http.request.uri="/v2/foo/bar/blobs/sha256:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=374.1742ms http.response.status=200 http.response.written=32321024 127.0.0.1 - - [06/Feb/2026:09:46:01 +0000] "GET /v2/foo/bar/blobs/sha256:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072 HTTP/1.1" 200 32321024 "" "Go-http-client/1.1" time="2026-02-06T09:46:02Z" level=error msg="error parsing digest="sha257:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072": unsupported digest algorithm" go.version=go1.25.7 http.request.host="127.0.0.1:38705" http.request.id=b95028ac-bbb6-4d1d-91ac-a28739dbef24 http.request.method=GET http.request.remoteaddr="127.0.0.1:47650" http.request.uri="/v2/foo/bar/blobs/sha257:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072" vars.name="foo/bar" time="2026-02-06T09:46:02Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:38705" http.request.id=b95028ac-bbb6-4d1d-91ac-a28739dbef24 http.request.method=GET http.request.remoteaddr="127.0.0.1:47650" http.request.uri="/v2/foo/bar/blobs/sha257:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.303173ms http.response.status=400 http.response.written=110 vars.digest="sha257:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072" vars.name="foo/bar" 127.0.0.1 - - [06/Feb/2026:09:46:02 +0000] "GET /v2/foo/bar/blobs/sha257:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-02-06T09:46:02Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38705" http.request.id=b91ae64e-cc74-41c0-9e00-75a0c8028243 http.request.method=GET http.request.remoteaddr="127.0.0.1:45730" http.request.uri="/v2/foo/bar/blobs/sha256:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072" http.request.useragent="Go-http-client/1.1" http.response.duration=5.020992ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:46:02 +0000] "GET /v2/foo/bar/blobs/sha256:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-06T09:46:02Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38705" http.request.id=d66c9981-65c6-401d-8409-209dac318b70 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45738" http.request.uri="/v2/foo/bar/blobs/sha256:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072" http.request.useragent="Go-http-client/1.1" http.response.duration=5.161191ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:46:02 +0000] "DELETE /v2/foo/bar/blobs/sha256:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:46:02Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072 err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:38705" http.request.id=ce0a04f4-ef97-4236-b88d-a8765945089d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:45738" http.request.uri="/v2/foo/bar/blobs/sha256:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.587374ms http.response.status=404 http.response.written=157 vars.digest="sha256:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072" vars.name="foo/bar" 127.0.0.1 - - [06/Feb/2026:09:46:02 +0000] "HEAD /v2/foo/bar/blobs/sha256:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-02-06T09:46:02Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:38705" http.request.id=4e28fd39-34f5-41c4-a6e5-1deab5c24b43 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45738" http.request.uri="/v2/foo/bar/blobs/sha256:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.992493ms http.response.status=404 http.response.written=74 vars.digest="sha256:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072" vars.name="foo/bar" 127.0.0.1 - - [06/Feb/2026:09:46:02 +0000] "DELETE /v2/foo/bar/blobs/sha256:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2026-02-06T09:46:02Z" level=error msg="error parsing digest="sha257:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072": unsupported digest algorithm" go.version=go1.25.7 http.request.host="127.0.0.1:38705" http.request.id=62ad7762-8851-4e7b-b211-c3e3969e1160 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45744" http.request.uri="/v2/foo/bar/blobs/sha257:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072" vars.name="foo/bar" time="2026-02-06T09:46:02Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:38705" http.request.id=62ad7762-8851-4e7b-b211-c3e3969e1160 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45744" http.request.uri="/v2/foo/bar/blobs/sha257:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.349713ms http.response.status=400 http.response.written=110 vars.digest="sha257:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072" vars.name="foo/bar" 127.0.0.1 - - [06/Feb/2026:09:46:02 +0000] "DELETE /v2/foo/bar/blobs/sha257:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-02-06T09:46:02Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38705" http.request.id=78a5b251-d6bc-450f-9805-e5fc0f2072bf http.request.method=POST http.request.remoteaddr="127.0.0.1:45758" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.360252ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:46:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:46:18Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38705" http.request.id=4e4be1e4-6a14-4b2c-8857-600762f64d6e http.request.method=PUT http.request.remoteaddr="127.0.0.1:45758" http.request.uri="/v2/foo/bar/blobs/uploads/78184597-bfe3-44f1-8e2f-7a3aeccd8226?_state=L7ikSzCUNrYcb-dihVeZGDtUk49VwCJq4kFElIBsx9R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc4MTg0NTk3LWJmZTMtNDRmMS04ZTJmLTdhM2FlY2NkODIyNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NjowMi4zMDM2NTQ0NDNaIn0%3D&digest=sha256%3A6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072" http.request.useragent="Go-http-client/1.1" http.response.duration=16.535512585s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:46:02 +0000] "PUT /v2/foo/bar/blobs/uploads/78184597-bfe3-44f1-8e2f-7a3aeccd8226?_state=L7ikSzCUNrYcb-dihVeZGDtUk49VwCJq4kFElIBsx9R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc4MTg0NTk3LWJmZTMtNDRmMS04ZTJmLTdhM2FlY2NkODIyNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NjowMi4zMDM2NTQ0NDNaIn0%3D&digest=sha256%3A6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:46:19Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38705" http.request.id=60cd4388-85f5-49db-944c-17ab881662b9 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:45758" http.request.uri="/v2/foo/bar/blobs/sha256:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.700433ms http.response.status=200 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:46:19 +0000] "HEAD /v2/foo/bar/blobs/sha256:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-02-06T09:46:19Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38705" http.request.id=6e0d1933-9549-49b0-aa52-aba51a4ea805 http.request.method=GET http.request.remoteaddr="127.0.0.1:45720" http.request.uri="/v2/foo/bar/blobs/sha256:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=17.066504587s http.response.status=200 http.response.written=2621440 127.0.0.1 - - [06/Feb/2026:09:46:02 +0000] "GET /v2/foo/bar/blobs/sha256:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072 HTTP/1.1" 200 2621440 "" "Go-http-client/1.1" time="2026-02-06T09:46:19Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:38705" http.request.id=6b9ed757-378f-4861-9cd0-07176dc247cc http.request.method=GET http.request.remoteaddr="127.0.0.1:45730" http.request.uri="/v2/foo/bar/blobs/sha256:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=17.049822314s http.response.status=200 http.response.written=2555904 127.0.0.1 - - [06/Feb/2026:09:46:02 +0000] "GET /v2/foo/bar/blobs/sha256:6f8b5f01e7df62eda59375349e22b1809c1201300b6f9e28d6ee13d5f6c2a072 HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (54.77s) === RUN TestRelativeURL time="2026-02-06T09:46: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.7 time="2026-02-06T09:46:19Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-06T09:46:19Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45135" http.request.id=9309f508-1700-4411-9166-dcfbfb96a08f http.request.method=POST http.request.remoteaddr="127.0.0.1:58468" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.805774ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:46:19 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:46:31Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45135" http.request.id=cadfd783-6d06-46f1-a3a8-9393b00359a2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58468" http.request.uri="/v2/foo/bar/blobs/uploads/4ff48ce8-375b-433e-9bef-8768b858d984?_state=YAuu-WFQ60SlDQ4o0ikRJ3QKDYNxC1hAIMPYs-Z2iJN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmZjQ4Y2U4LTM3NWItNDMzZS05YmVmLTg3NjhiODU4ZDk4NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NjoxOS4zNDAwNTUzMloifQ%3D%3D&digest=sha256%3Aa065f7f22951d00e793a6cffc7eb7174cdc0cb3915d0d37992aedc68773531a0" http.request.useragent="Go-http-client/1.1" http.response.duration=11.747053654s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:46:20 +0000] "PUT /v2/foo/bar/blobs/uploads/4ff48ce8-375b-433e-9bef-8768b858d984?_state=YAuu-WFQ60SlDQ4o0ikRJ3QKDYNxC1hAIMPYs-Z2iJN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmZjQ4Y2U4LTM3NWItNDMzZS05YmVmLTg3NjhiODU4ZDk4NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NjoxOS4zNDAwNTUzMloifQ%3D%3D&digest=sha256%3Aa065f7f22951d00e793a6cffc7eb7174cdc0cb3915d0d37992aedc68773531a0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:46:32Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45135" http.request.id=31912955-f5dc-4fdc-b407-a35319158087 http.request.method=POST http.request.remoteaddr="127.0.0.1:58468" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.715292ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:46:32 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:46:32Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45135" http.request.id=989e2496-b406-49ca-bee6-5c839a6d89ce http.request.method=POST http.request.remoteaddr="127.0.0.1:58468" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.280874ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:46:32 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:46:47Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:45135" http.request.id=c175f024-d51a-4dc9-af6a-a9e721593a4a http.request.method=PUT http.request.remoteaddr="127.0.0.1:58468" http.request.uri="/v2/foo/bar/blobs/uploads/f9497121-7cbd-4353-9dd1-86e875972315?_state=w5UfPJPwfmdrUYkNDkGyY_oURv_7xQEZyTjrTO4vpTd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5NDk3MTIxLTdjYmQtNDM1My05ZGQxLTg2ZTg3NTk3MjMxNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NjozMi44OTIyOTgzMjVaIn0%3D&digest=sha256%3A0e3dee47e4c3e42069fa54a1d051c04be32b5ae8f753b523cba0252972105d8c" http.request.useragent="Go-http-client/1.1" http.response.duration=14.810294843s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:46:32 +0000] "PUT /v2/foo/bar/blobs/uploads/f9497121-7cbd-4353-9dd1-86e875972315?_state=w5UfPJPwfmdrUYkNDkGyY_oURv_7xQEZyTjrTO4vpTd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5NDk3MTIxLTdjYmQtNDM1My05ZGQxLTg2ZTg3NTk3MjMxNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0NjozMi44OTIyOTgzMjVaIn0%3D&digest=sha256%3A0e3dee47e4c3e42069fa54a1d051c04be32b5ae8f753b523cba0252972105d8c HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (28.38s) === RUN TestBlobDeleteDisabled time="2026-02-06T09:46: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.7 time="2026-02-06T09:46:47Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-06T09:46:48Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.7 http.request.host="127.0.0.1:43993" http.request.id=b13e42db-87df-4e3a-bbf1-b34c7fe3f589 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34434" http.request.uri="/v2/foo/bar/blobs/sha256:bb0e78d183d15c14c58df5ab08ddb4803829416c95713cbc5d7d74e2dd54d3b7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=7.908127ms http.response.status=405 http.response.written=78 vars.digest="sha256:bb0e78d183d15c14c58df5ab08ddb4803829416c95713cbc5d7d74e2dd54d3b7" vars.name="foo/bar" 127.0.0.1 - - [06/Feb/2026:09:46:48 +0000] "DELETE /v2/foo/bar/blobs/sha256:bb0e78d183d15c14c58df5ab08ddb4803829416c95713cbc5d7d74e2dd54d3b7 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.59s) === RUN TestDeleteDisabled time="2026-02-06T09:46:48Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-06T09:46:48Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-06T09:46:48Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46029" http.request.id=9ea7fa6b-3b9c-4c15-b624-d55bfdd25732 http.request.method=POST http.request.remoteaddr="127.0.0.1:43636" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=9.737303ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:46:48 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:46:52Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46029" http.request.id=3712798c-7068-4afe-be72-5419dd68e19a http.request.method=PUT http.request.remoteaddr="127.0.0.1:43636" http.request.uri="/v2/foo/bar/blobs/uploads/e4f32bc5-6bf6-4e30-9aa8-467dd40a16ba?_state=UlsqUkR1GW4zQARq-nUdqpMIWnOcKNas3HGzdib-u617Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU0ZjMyYmM1LTZiZjYtNGUzMC05YWE4LTQ2N2RkNDBhMTZiYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0Njo0OC43NjMzMzczOTJaIn0%3D&digest=sha256%3Ada71a020db964040d25b91d503a0ff3a53192a983219083713aae38c06e29767" http.request.useragent="Go-http-client/1.1" http.response.duration=3.478300522s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:46:48 +0000] "PUT /v2/foo/bar/blobs/uploads/e4f32bc5-6bf6-4e30-9aa8-467dd40a16ba?_state=UlsqUkR1GW4zQARq-nUdqpMIWnOcKNas3HGzdib-u617Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU0ZjMyYmM1LTZiZjYtNGUzMC05YWE4LTQ2N2RkNDBhMTZiYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0Njo0OC43NjMzMzczOTJaIn0%3D&digest=sha256%3Ada71a020db964040d25b91d503a0ff3a53192a983219083713aae38c06e29767 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:46:52Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.7 http.request.host="127.0.0.1:46029" http.request.id=fe22340c-3fb0-4b58-a6ee-c144cbcbacf6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43636" http.request.uri="/v2/foo/bar/blobs/sha256:da71a020db964040d25b91d503a0ff3a53192a983219083713aae38c06e29767" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.422114ms http.response.status=405 http.response.written=78 vars.digest="sha256:da71a020db964040d25b91d503a0ff3a53192a983219083713aae38c06e29767" vars.name="foo/bar" 127.0.0.1 - - [06/Feb/2026:09:46:52 +0000] "DELETE /v2/foo/bar/blobs/sha256:da71a020db964040d25b91d503a0ff3a53192a983219083713aae38c06e29767 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (3.95s) === RUN TestDeleteReadOnly time="2026-02-06T09:46: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.7 time="2026-02-06T09:46:52Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-06T09:46:53Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46861" http.request.id=2bce3714-71c8-48ca-b491-ebfa6dbe1fcd http.request.method=POST http.request.remoteaddr="127.0.0.1:49934" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.433894ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:46:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:08Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:46861" http.request.id=82f3ef74-2d47-44d5-8b1a-fab546805578 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49934" http.request.uri="/v2/foo/bar/blobs/uploads/e8579493-5fdc-4c8b-83df-9940221106f5?_state=1684yKbS84cmssRRxbFcGzlwxuFjOgMx6zzI22Vot7l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4NTc5NDkzLTVmZGMtNGM4Yi04M2RmLTk5NDAyMjExMDZmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0Njo1My4xNzQ2Njc0N1oifQ%3D%3D&digest=sha256%3A1ab1a7333d28ea35ee5dcccad59ffda3a1c5edad0a7d10e7091859cc4f452f8f" http.request.useragent="Go-http-client/1.1" http.response.duration=15.119442733s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:46:53 +0000] "PUT /v2/foo/bar/blobs/uploads/e8579493-5fdc-4c8b-83df-9940221106f5?_state=1684yKbS84cmssRRxbFcGzlwxuFjOgMx6zzI22Vot7l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4NTc5NDkzLTVmZGMtNGM4Yi04M2RmLTk5NDAyMjExMDZmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0Njo1My4xNzQ2Njc0N1oifQ%3D%3D&digest=sha256%3A1ab1a7333d28ea35ee5dcccad59ffda3a1c5edad0a7d10e7091859cc4f452f8f HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [06/Feb/2026:09:47:08 +0000] "DELETE /v2/foo/bar/blobs/sha256:1ab1a7333d28ea35ee5dcccad59ffda3a1c5edad0a7d10e7091859cc4f452f8f HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (16.05s) === RUN TestStartPushReadOnly time="2026-02-06T09:47:08Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-06T09:47:08Z" level=info msg="redis not configured" go.version=go1.25.7 127.0.0.1 - - [06/Feb/2026:09:47:08 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.01s) === RUN TestManifestAPI time="2026-02-06T09:47:08Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-06T09:47:08Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-06T09:47:08Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=d600505b-ca22-4e1d-b917-20c760da33da http.request.method=GET http.request.remoteaddr="127.0.0.1:60854" 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.754134ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Feb/2026:09:47:08 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-02-06T09:47:08Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=7d5c3aed-4bd5-4e77-a07b-58990ac31239 http.request.method=GET http.request.remoteaddr="127.0.0.1:60854" 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.843134ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [06/Feb/2026:09:47:08 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-02-06T09:47:08Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=9f1c319a-9b32-436d-a880-78f6b9b2fabe http.request.method=PUT http.request.remoteaddr="127.0.0.1:60854" 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.415754ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Feb/2026:09:47:08 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-02-06T09:47:08Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=dc8ab641-c79f-4638-820d-7b485d9692b3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60854" 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=5.92633ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-02-06T09:47:08Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=dc8ab641-c79f-4638-820d-7b485d9692b3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60854" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=6.15527ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-02-06T09:47:08Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=dc8ab641-c79f-4638-820d-7b485d9692b3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60854" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=6.31645ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-02-06T09:47:08Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=dc8ab641-c79f-4638-820d-7b485d9692b3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60854" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=6.446469ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Feb/2026:09:47:08 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-02-06T09:47:08Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=3f73c397-893f-4c19-ae30-90d19b9030fc http.request.method=POST http.request.remoteaddr="127.0.0.1:60854" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.183873ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:08 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:14Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=c0d4ce2e-cfd7-4bd2-925d-f9ba404f3030 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60854" http.request.uri="/v2/foo/schema1/blobs/uploads/cda700f0-88fb-4367-8db5-2276a26c43d2?_state=mGiJgbgUz3hJghcna_RTiM9YvXPrx8QBw4s02_syIFx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjZGE3MDBmMC04OGZiLTQzNjctOGRiNS0yMjc2YTI2YzQzZDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDc6MDguOTE0NjcyOTU1WiJ9&digest=sha256%3Af93f166f0ec6b84135ae6397ae31bf8c4ab2c0dbc63de8d15e8f1073f1eca7b6" http.request.useragent="Go-http-client/1.1" http.response.duration=5.867972567s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:08 +0000] "PUT /v2/foo/schema1/blobs/uploads/cda700f0-88fb-4367-8db5-2276a26c43d2?_state=mGiJgbgUz3hJghcna_RTiM9YvXPrx8QBw4s02_syIFx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjZGE3MDBmMC04OGZiLTQzNjctOGRiNS0yMjc2YTI2YzQzZDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDc6MDguOTE0NjcyOTU1WiJ9&digest=sha256%3Af93f166f0ec6b84135ae6397ae31bf8c4ab2c0dbc63de8d15e8f1073f1eca7b6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:15Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=3077f87a-ebfb-4c99-a10f-a1d23557ad2a http.request.method=POST http.request.remoteaddr="127.0.0.1:60854" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.526414ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:15 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:22Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=8fba262a-bda0-4267-b6f0-1c78fe8c65ae http.request.method=PUT http.request.remoteaddr="127.0.0.1:60854" http.request.uri="/v2/foo/schema1/blobs/uploads/5c90e192-3435-4832-8107-0b799e389bcb?_state=sITdjYhc22tzSvTiqce_tKr_5n-02Dtz0Jvqum1duo17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1YzkwZTE5Mi0zNDM1LTQ4MzItODEwNy0wYjc5OWUzODliY2IiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDc6MTUuNDE5MDM2NDI4WiJ9&digest=sha256%3A27285da33c4efb83d720ad901dfc40f52b8a14b2dbf75f2b501a8d285dc6934d" http.request.useragent="Go-http-client/1.1" http.response.duration=7.356004784s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:15 +0000] "PUT /v2/foo/schema1/blobs/uploads/5c90e192-3435-4832-8107-0b799e389bcb?_state=sITdjYhc22tzSvTiqce_tKr_5n-02Dtz0Jvqum1duo17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1YzkwZTE5Mi0zNDM1LTQ4MzItODEwNy0wYjc5OWUzODliY2IiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDc6MTUuNDE5MDM2NDI4WiJ9&digest=sha256%3A27285da33c4efb83d720ad901dfc40f52b8a14b2dbf75f2b501a8d285dc6934d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:22Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=2419d702-685b-40f2-90a9-1804e263ee94 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60854" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=8.501606ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:22 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:22Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=b3646622-8846-4f1f-a787-8c92e811ad85 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60854" http.request.uri="/v2/foo/schema1/manifests/sha256:b58fbb2423cd47105e261674043add845c1f22090ce081008e040d0541344fb5" http.request.useragent="Go-http-client/1.1" http.response.duration=5.86277ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:b58fbb2423cd47105e261674043add845c1f22090ce081008e040d0541344fb5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:22Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=0cc5fa5a-f100-48cd-8456-c0bbe6f7684c http.request.method=GET http.request.remoteaddr="127.0.0.1:60854" 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=8.387826ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Feb/2026:09:47:22 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-06T09:47:22Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=191271c8-1922-4f54-98e6-3863e80ea014 http.request.method=GET http.request.remoteaddr="127.0.0.1:60854" http.request.uri="/v2/foo/schema1/manifests/sha256:b58fbb2423cd47105e261674043add845c1f22090ce081008e040d0541344fb5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.922812ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Feb/2026:09:47:22 +0000] "GET /v2/foo/schema1/manifests/sha256:b58fbb2423cd47105e261674043add845c1f22090ce081008e040d0541344fb5 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-06T09:47:22Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:44119" http.request.id=774beaed-b001-4792-ae1d-a747d23547dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:60854" http.request.uri="/v2/foo/schema1/manifests/sha256:b58fbb2423cd47105e261674043add845c1f22090ce081008e040d0541344fb5" http.request.useragent="Go-http-client/1.1" http.response.duration=6.527709ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:b58fbb2423cd47105e261674043add845c1f22090ce081008e040d0541344fb5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:22Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:44119" http.request.id=84e2509b-e078-491b-8ad0-605524beddd8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60854" http.request.uri="/v2/foo/schema1/manifests/sha256:b58fbb2423cd47105e261674043add845c1f22090ce081008e040d0541344fb5" http.request.useragent="Go-http-client/1.1" http.response.duration=6.331729ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:b58fbb2423cd47105e261674043add845c1f22090ce081008e040d0541344fb5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:22Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/json" http.request.host="127.0.0.1:44119" http.request.id=5dc674aa-f340-4a5b-a9c1-c0aeba5edcf7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60854" http.request.uri="/v2/foo/schema1/manifests/sha256:b58fbb2423cd47105e261674043add845c1f22090ce081008e040d0541344fb5" http.request.useragent="Go-http-client/1.1" http.response.duration=5.68797ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:b58fbb2423cd47105e261674043add845c1f22090ce081008e040d0541344fb5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:22Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=1ad5f4dc-8528-455d-b613-5d5311ab4426 http.request.method=GET http.request.remoteaddr="127.0.0.1:60854" http.request.uri="/v2/foo/schema1/manifests/sha256:b58fbb2423cd47105e261674043add845c1f22090ce081008e040d0541344fb5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.427251ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Feb/2026:09:47:22 +0000] "GET /v2/foo/schema1/manifests/sha256:b58fbb2423cd47105e261674043add845c1f22090ce081008e040d0541344fb5 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-06T09:47:22Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=46a9f31d-e577-4992-b44f-30ca5a0fd0fc http.request.method=GET http.request.remoteaddr="127.0.0.1:60854" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.881095ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:22 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:22Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=3f7ab723-6174-4a14-a154-a9e06111fa03 http.request.method=GET http.request.remoteaddr="127.0.0.1:60854" http.request.uri="/v2/foo/schema1/manifests/sha256:b58fbb2423cd47105e261674043add845c1f22090ce081008e040d0541344fb5" http.request.useragent="Go-http-client/1.1" http.response.duration=2.917455ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:22 +0000] "GET /v2/foo/schema1/manifests/sha256:b58fbb2423cd47105e261674043add845c1f22090ce081008e040d0541344fb5 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:22Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=65fa243b-5b93-42e7-8323-6220361e3661 http.request.method=GET http.request.remoteaddr="127.0.0.1:60854" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.988135ms http.response.status=200 http.response.written=41 127.0.0.1 - - [06/Feb/2026:09:47:22 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-02-06T09:47:22Z" level=error msg="payload digest does match: "sha256:a4275c8b1f0d134841e52a6ae59cfb002aa9a94eafa5c273cc2a66e6707aeaae" != "sha256:b58fbb2423cd47105e261674043add845c1f22090ce081008e040d0541344fb5"" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=04388da4-f071-49eb-9320-638696bff6d5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60854" http.request.uri="/v2/foo/schema1/manifests/sha256:b58fbb2423cd47105e261674043add845c1f22090ce081008e040d0541344fb5" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:b58fbb2423cd47105e261674043add845c1f22090ce081008e040d0541344fb5" time="2026-02-06T09:47:22Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=04388da4-f071-49eb-9320-638696bff6d5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60854" http.request.uri="/v2/foo/schema1/manifests/sha256:b58fbb2423cd47105e261674043add845c1f22090ce081008e040d0541344fb5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.747914ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:b58fbb2423cd47105e261674043add845c1f22090ce081008e040d0541344fb5" 127.0.0.1 - - [06/Feb/2026:09:47:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:b58fbb2423cd47105e261674043add845c1f22090ce081008e040d0541344fb5 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-02-06T09:47:22Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=c2fdf498-baab-4004-85cc-87c652b7374e http.request.method=GET http.request.remoteaddr="127.0.0.1:60272" 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=22.344683ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Feb/2026:09:47:22 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-02-06T09:47:22Z" 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.7 http.request.host="127.0.0.1:44119" http.request.id=53ee61c6-a42c-4f9d-9f81-6f4d8229c129 http.request.method=GET http.request.remoteaddr="127.0.0.1:60272" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.965355ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [06/Feb/2026:09:47:22 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-02-06T09:47:22Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44119" http.request.id=1173087b-4e56-4195-b601-123e85a163d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60272" 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=3.556554ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-06T09:47:22Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44119" http.request.id=1173087b-4e56-4195-b601-123e85a163d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60272" 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=3.701434ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-06T09:47:22Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44119" http.request.id=1173087b-4e56-4195-b601-123e85a163d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60272" 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=3.830014ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Feb/2026:09:47:22 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-02-06T09:47:22Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=5ef3eb8a-8f32-4a82-bbc4-3241bef58b6c http.request.method=POST http.request.remoteaddr="127.0.0.1:60272" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=20.521906ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:22 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:22Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=22d1e9ba-54b6-404a-ac08-fc56a6f61925 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60272" http.request.uri="/v2/foo/schema2/blobs/uploads/2974cb14-b7df-42e0-a7ce-27f04bfb1604?_state=IIIAFdnQHi0DwGgWezfWGuYc8Kkoz3N2nqts1js6p_h7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyOTc0Y2IxNC1iN2RmLTQyZTAtYTdjZS0yN2YwNGJmYjE2MDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDc6MjIuOTE0NzQ3NjQxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=4.210233ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:22 +0000] "PUT /v2/foo/schema2/blobs/uploads/2974cb14-b7df-42e0-a7ce-27f04bfb1604?_state=IIIAFdnQHi0DwGgWezfWGuYc8Kkoz3N2nqts1js6p_h7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyOTc0Y2IxNC1iN2RmLTQyZTAtYTdjZS0yN2YwNGJmYjE2MDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDc6MjIuOTE0NzQ3NjQxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:22Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44119" http.request.id=cc745c42-8c1a-47de-8546-002525cd2a69 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60272" 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=3.339055ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-06T09:47:22Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44119" http.request.id=cc745c42-8c1a-47de-8546-002525cd2a69 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60272" 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=3.517774ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Feb/2026:09:47:22 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-02-06T09:47:23Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=0943ba83-ac3c-45be-aed3-e9153d1732a5 http.request.method=POST http.request.remoteaddr="127.0.0.1:60272" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.483474ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:23 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:26Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=9663486e-32bf-4c3a-8e2c-25d2783b845d http.request.method=PUT http.request.remoteaddr="127.0.0.1:60272" http.request.uri="/v2/foo/schema2/blobs/uploads/be5c164d-88b9-45ef-a579-d90cc9973699?_state=WtAcvS3uqMD2Ejqa7VHd88EuSU89jvFv9g2chPn2RDp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiZTVjMTY0ZC04OGI5LTQ1ZWYtYTU3OS1kOTBjYzk5NzM2OTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDc6MjMuNDQ0MjY0NDI0WiJ9&digest=sha256%3Ae2b9d6aae0f836708e9b95e535d982f4a468381206276292047d53d175401ae6" http.request.useragent="Go-http-client/1.1" http.response.duration=3.351707232s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:23 +0000] "PUT /v2/foo/schema2/blobs/uploads/be5c164d-88b9-45ef-a579-d90cc9973699?_state=WtAcvS3uqMD2Ejqa7VHd88EuSU89jvFv9g2chPn2RDp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiZTVjMTY0ZC04OGI5LTQ1ZWYtYTU3OS1kOTBjYzk5NzM2OTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDc6MjMuNDQ0MjY0NDI0WiJ9&digest=sha256%3Ae2b9d6aae0f836708e9b95e535d982f4a468381206276292047d53d175401ae6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:27Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=63b604b4-7496-4353-aae0-2fe90a7f9888 http.request.method=POST http.request.remoteaddr="127.0.0.1:60272" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.926314ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:27 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:31Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=6fbe9a97-100f-4a37-92c3-f87ecd6a45e8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60272" http.request.uri="/v2/foo/schema2/blobs/uploads/017ab23b-98a4-43b5-ae68-c3bbd2ea7794?_state=JZpS7uWXE1CfrbdwzIZHUueyAf5lIG3YwRcrQjbJt7p7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwMTdhYjIzYi05OGE0LTQzYjUtYWU2OC1jM2JiZDJlYTc3OTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDc6MjcuMjg1NjQwOTQ2WiJ9&digest=sha256%3A8101fdaf76756ba321da007624cfdbb5b1c2ec1adf193d8d0495592e549fe46d" http.request.useragent="Go-http-client/1.1" http.response.duration=4.109311298s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:27 +0000] "PUT /v2/foo/schema2/blobs/uploads/017ab23b-98a4-43b5-ae68-c3bbd2ea7794?_state=JZpS7uWXE1CfrbdwzIZHUueyAf5lIG3YwRcrQjbJt7p7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwMTdhYjIzYi05OGE0LTQzYjUtYWU2OC1jM2JiZDJlYTc3OTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDc6MjcuMjg1NjQwOTQ2WiJ9&digest=sha256%3A8101fdaf76756ba321da007624cfdbb5b1c2ec1adf193d8d0495592e549fe46d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:31Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44119" http.request.id=495cd093-119c-457b-83bd-cf51bdf08b3e http.request.method=PUT http.request.remoteaddr="127.0.0.1:60272" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.426973ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:31 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:31Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44119" http.request.id=1c0ea8c0-bcec-4ca7-a46f-a4814427b0b5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60272" http.request.uri="/v2/foo/schema2/manifests/sha256:b2500eaf46cb5451a30e3aefa073b16428b37e49b538e2a2b251a2fc6538d0e2" http.request.useragent="Go-http-client/1.1" http.response.duration=3.766034ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:31 +0000] "PUT /v2/foo/schema2/manifests/sha256:b2500eaf46cb5451a30e3aefa073b16428b37e49b538e2a2b251a2fc6538d0e2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:31Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=dd83393d-0c03-4b89-914a-f01d18b5c40e http.request.method=GET http.request.remoteaddr="127.0.0.1:60272" 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.228895ms http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Feb/2026:09:47:31 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-02-06T09:47:31Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=ac7c257c-abea-4ccd-8c1c-45ef2099e154 http.request.method=GET http.request.remoteaddr="127.0.0.1:60272" http.request.uri="/v2/foo/schema2/manifests/sha256:b2500eaf46cb5451a30e3aefa073b16428b37e49b538e2a2b251a2fc6538d0e2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=4.239213ms http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Feb/2026:09:47:31 +0000] "GET /v2/foo/schema2/manifests/sha256:b2500eaf46cb5451a30e3aefa073b16428b37e49b538e2a2b251a2fc6538d0e2 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-02-06T09:47:31Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=2c21981f-5f4d-4d8b-9c36-30a7f954f809 http.request.method=GET http.request.remoteaddr="127.0.0.1:60272" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.769195ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:31 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:31Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=9aabee98-4684-4575-a85d-fb4d3bff3c01 http.request.method=GET http.request.remoteaddr="127.0.0.1:60272" http.request.uri="/v2/foo/schema2/manifests/sha256:b2500eaf46cb5451a30e3aefa073b16428b37e49b538e2a2b251a2fc6538d0e2" http.request.useragent="Go-http-client/1.1" http.response.duration=2.368176ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:31 +0000] "GET /v2/foo/schema2/manifests/sha256:b2500eaf46cb5451a30e3aefa073b16428b37e49b538e2a2b251a2fc6538d0e2 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:31Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=3a12da2c-b6ee-4557-813c-a4b74a3d2e1f http.request.method=GET http.request.remoteaddr="127.0.0.1:60272" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.576495ms http.response.status=200 http.response.written=45 127.0.0.1 - - [06/Feb/2026:09:47:31 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-02-06T09:47:31Z" level=info msg="rewriting manifest sha256:b2500eaf46cb5451a30e3aefa073b16428b37e49b538e2a2b251a2fc6538d0e2 in schema1 format to support old client" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=30ebb267-0a97-486e-8e26-f49e202ac3e3 http.request.method=GET http.request.remoteaddr="127.0.0.1:60272" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-06T09:47:31Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=30ebb267-0a97-486e-8e26-f49e202ac3e3 http.request.method=GET http.request.remoteaddr="127.0.0.1:60272" 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=5.97293ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [06/Feb/2026:09:47:31 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-02-06T09:47: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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:44119" http.request.id=1367d31d-df82-4fc6-916e-8e86e6dd9b5b http.request.method=PUT http.request.remoteaddr="127.0.0.1:60272" 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=3.072475ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [06/Feb/2026:09:47:31 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-02-06T09:47:31Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:44119" http.request.id=8737e161-128d-469b-8ba2-891b8099d58d http.request.method=PUT http.request.remoteaddr="127.0.0.1:60272" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.702513ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:31 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:31Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:44119" http.request.id=80f29a68-35e2-4239-90a3-f8d766f4e6b4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60272" http.request.uri="/v2/foo/schema2/manifests/sha256:3a92da20fdf71051e6562e37909ce070a095a229f8c620233e67fbe74e14e6bc" http.request.useragent="Go-http-client/1.1" http.response.duration=3.771854ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:31 +0000] "PUT /v2/foo/schema2/manifests/sha256:3a92da20fdf71051e6562e37909ce070a095a229f8c620233e67fbe74e14e6bc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:31Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=ac0deb34-1e13-4826-aa2f-ad1d0be9c47f http.request.method=GET http.request.remoteaddr="127.0.0.1:60272" 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=3.122895ms http.response.status=200 http.response.written=434 127.0.0.1 - - [06/Feb/2026:09:47:31 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-02-06T09:47:31Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=99254614-a9e7-487e-9f45-070ead47698e http.request.method=GET http.request.remoteaddr="127.0.0.1:60272" http.request.uri="/v2/foo/schema2/manifests/sha256:3a92da20fdf71051e6562e37909ce070a095a229f8c620233e67fbe74e14e6bc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=3.173375ms http.response.status=200 http.response.written=434 127.0.0.1 - - [06/Feb/2026:09:47:31 +0000] "GET /v2/foo/schema2/manifests/sha256:3a92da20fdf71051e6562e37909ce070a095a229f8c620233e67fbe74e14e6bc HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-02-06T09:47:31Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=0a9efb6a-4cf9-4289-b964-fccaa6347d8f http.request.method=GET http.request.remoteaddr="127.0.0.1:60272" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.535695ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:31 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:31Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=7ae3f49e-4e88-4d40-8ba6-96aeef1f1a2a http.request.method=GET http.request.remoteaddr="127.0.0.1:60272" http.request.uri="/v2/foo/schema2/manifests/sha256:3a92da20fdf71051e6562e37909ce070a095a229f8c620233e67fbe74e14e6bc" http.request.useragent="Go-http-client/1.1" http.response.duration=2.462236ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:31 +0000] "GET /v2/foo/schema2/manifests/sha256:3a92da20fdf71051e6562e37909ce070a095a229f8c620233e67fbe74e14e6bc HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:31Z" level=info msg="rewriting manifest list sha256:3a92da20fdf71051e6562e37909ce070a095a229f8c620233e67fbe74e14e6bc in schema1 format to support old client" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=fd0d81d0-7643-46cd-aac4-8da9013028f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:60272" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2026-02-06T09:47:31Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:44119" http.request.id=fd0d81d0-7643-46cd-aac4-8da9013028f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:60272" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.468831ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [06/Feb/2026:09:47:31 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2026-02-06T09:47:31Z" 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.7 time="2026-02-06T09:47:31Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-06T09:47:31Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.25.7 http.request.host="127.0.0.1:36289" http.request.id=a14ffbc7-e011-4308-a880-03d111624968 http.request.method=GET http.request.remoteaddr="127.0.0.1:48562" 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.157834ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Feb/2026:09:47:31 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-02-06T09:47:31Z" 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.7 http.request.host="127.0.0.1:36289" http.request.id=b821c10b-dcc2-441c-8872-625a413bd791 http.request.method=GET http.request.remoteaddr="127.0.0.1:48562" 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=8.982545ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [06/Feb/2026:09:47:31 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-02-06T09:47:31Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.25.7 http.request.host="127.0.0.1:36289" http.request.id=0c6cd004-b993-4795-8f4d-266d9c0f9555 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48562" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.969936ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Feb/2026:09:47:31 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-02-06T09:47: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.7 http.request.host="127.0.0.1:36289" http.request.id=0332d835-1e0a-465d-b5d8-2d7939444192 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48562" 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=5.045312ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-02-06T09:47:31Z" 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.7 http.request.host="127.0.0.1:36289" http.request.id=0332d835-1e0a-465d-b5d8-2d7939444192 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48562" 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=5.207012ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-02-06T09:47: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.7 http.request.host="127.0.0.1:36289" http.request.id=0332d835-1e0a-465d-b5d8-2d7939444192 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48562" 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=5.310511ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-02-06T09:47:31Z" 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.7 http.request.host="127.0.0.1:36289" http.request.id=0332d835-1e0a-465d-b5d8-2d7939444192 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48562" 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=5.402651ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Feb/2026:09:47:31 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-02-06T09:47:32Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36289" http.request.id=450c84ac-54e3-4a72-b085-4e1e6fdbbeb5 http.request.method=POST http.request.remoteaddr="127.0.0.1:48562" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.117375ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:32 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:38Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36289" http.request.id=3440b97d-211f-475b-832f-41ed07770207 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48562" http.request.uri="/v2/foo/schema1/blobs/uploads/3121e805-1e70-4053-9487-fca123e7cef2?_state=0_SdweFrr9QmYKnUTSu_woD2m8Hm3SullLkYmvxlX7l7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzMTIxZTgwNS0xZTcwLTQwNTMtOTQ4Ny1mY2ExMjNlN2NlZjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDc6MzIuMDE5MDU4MDExWiJ9&digest=sha256%3Aec8ef5b0a25fe241fcbc1d88b6a2360770215a1305a01710538398275961834f" http.request.useragent="Go-http-client/1.1" http.response.duration=6.792296317s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:32 +0000] "PUT /v2/foo/schema1/blobs/uploads/3121e805-1e70-4053-9487-fca123e7cef2?_state=0_SdweFrr9QmYKnUTSu_woD2m8Hm3SullLkYmvxlX7l7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzMTIxZTgwNS0xZTcwLTQwNTMtOTQ4Ny1mY2ExMjNlN2NlZjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDc6MzIuMDE5MDU4MDExWiJ9&digest=sha256%3Aec8ef5b0a25fe241fcbc1d88b6a2360770215a1305a01710538398275961834f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:39Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36289" http.request.id=8362ae8b-1e55-4cd7-8c5c-687fcf4806b6 http.request.method=POST http.request.remoteaddr="127.0.0.1:48562" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.764773ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:39 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36289" http.request.id=af2e0ae8-4cfd-43af-be5f-71a0bb2e4948 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48562" http.request.uri="/v2/foo/schema1/blobs/uploads/8530bce1-a8cc-4ba4-ab98-382dc2de588c?_state=tN2EaZJwnOsS0jdGG3DT-JiAOiKhBVE7244pPsXlmQV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4NTMwYmNlMS1hOGNjLTRiYTQtYWI5OC0zODJkYzJkZTU4OGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDc6MzkuNTgxMzU5NzkzWiJ9&digest=sha256%3A6373fcee16d591d560e2e99b75abd937afcdf434bc4ecc35d8c19d949d9c4c7c" http.request.useragent="Go-http-client/1.1" http.response.duration=10.031473196s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:39 +0000] "PUT /v2/foo/schema1/blobs/uploads/8530bce1-a8cc-4ba4-ab98-382dc2de588c?_state=tN2EaZJwnOsS0jdGG3DT-JiAOiKhBVE7244pPsXlmQV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4NTMwYmNlMS1hOGNjLTRiYTQtYWI5OC0zODJkYzJkZTU4OGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDc6MzkuNTgxMzU5NzkzWiJ9&digest=sha256%3A6373fcee16d591d560e2e99b75abd937afcdf434bc4ecc35d8c19d949d9c4c7c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36289" http.request.id=acb8f47f-5c1e-4070-a26c-bd70435d5901 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48562" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.117428ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:49 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36289" http.request.id=e39f778b-a66c-486c-a580-2c11a194fd4c http.request.method=PUT http.request.remoteaddr="127.0.0.1:48562" http.request.uri="/v2/foo/schema1/manifests/sha256:79bae988b7d11f2ef8eaa35748929ca066151c3d430c16a7e39b43bbc5c6bb18" http.request.useragent="Go-http-client/1.1" http.response.duration=7.639407ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:49 +0000] "PUT /v2/foo/schema1/manifests/sha256:79bae988b7d11f2ef8eaa35748929ca066151c3d430c16a7e39b43bbc5c6bb18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36289" http.request.id=efc1c2b5-86b0-41b1-97f7-f7357d510b49 http.request.method=GET http.request.remoteaddr="127.0.0.1:48562" 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=8.022927ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Feb/2026:09:47:49 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-06T09:47:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36289" http.request.id=fafb0f9b-5846-4fd4-9004-1c9aaaeec5e7 http.request.method=GET http.request.remoteaddr="127.0.0.1:48562" http.request.uri="/v2/foo/schema1/manifests/sha256:79bae988b7d11f2ef8eaa35748929ca066151c3d430c16a7e39b43bbc5c6bb18" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=8.733466ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Feb/2026:09:47:49 +0000] "GET /v2/foo/schema1/manifests/sha256:79bae988b7d11f2ef8eaa35748929ca066151c3d430c16a7e39b43bbc5c6bb18 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-06T09:47:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:36289" http.request.id=17e987c5-39ac-4a19-b09c-a58e66d43386 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48562" http.request.uri="/v2/foo/schema1/manifests/sha256:79bae988b7d11f2ef8eaa35748929ca066151c3d430c16a7e39b43bbc5c6bb18" http.request.useragent="Go-http-client/1.1" http.response.duration=11.638201ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:49 +0000] "PUT /v2/foo/schema1/manifests/sha256:79bae988b7d11f2ef8eaa35748929ca066151c3d430c16a7e39b43bbc5c6bb18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:36289" http.request.id=f348cab6-75fe-4818-a110-06437be14c5d http.request.method=PUT http.request.remoteaddr="127.0.0.1:48562" http.request.uri="/v2/foo/schema1/manifests/sha256:79bae988b7d11f2ef8eaa35748929ca066151c3d430c16a7e39b43bbc5c6bb18" http.request.useragent="Go-http-client/1.1" http.response.duration=6.640049ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:49 +0000] "PUT /v2/foo/schema1/manifests/sha256:79bae988b7d11f2ef8eaa35748929ca066151c3d430c16a7e39b43bbc5c6bb18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/json" http.request.host="127.0.0.1:36289" http.request.id=3223f6bf-e6ac-4c6a-b4ed-359a430fb0d8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48562" http.request.uri="/v2/foo/schema1/manifests/sha256:79bae988b7d11f2ef8eaa35748929ca066151c3d430c16a7e39b43bbc5c6bb18" http.request.useragent="Go-http-client/1.1" http.response.duration=7.266768ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:49 +0000] "PUT /v2/foo/schema1/manifests/sha256:79bae988b7d11f2ef8eaa35748929ca066151c3d430c16a7e39b43bbc5c6bb18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36289" http.request.id=1f3d298f-921a-4925-bf02-b57fc481c876 http.request.method=GET http.request.remoteaddr="127.0.0.1:48562" http.request.uri="/v2/foo/schema1/manifests/sha256:79bae988b7d11f2ef8eaa35748929ca066151c3d430c16a7e39b43bbc5c6bb18" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.150371ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Feb/2026:09:47:49 +0000] "GET /v2/foo/schema1/manifests/sha256:79bae988b7d11f2ef8eaa35748929ca066151c3d430c16a7e39b43bbc5c6bb18 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-06T09:47:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36289" http.request.id=7243d52e-52a2-430d-ac3a-ff4f68b31093 http.request.method=GET http.request.remoteaddr="127.0.0.1:48562" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.708194ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:49 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36289" http.request.id=f304b4f1-841c-4eff-b176-38c52cde8413 http.request.method=GET http.request.remoteaddr="127.0.0.1:48562" http.request.uri="/v2/foo/schema1/manifests/sha256:79bae988b7d11f2ef8eaa35748929ca066151c3d430c16a7e39b43bbc5c6bb18" http.request.useragent="Go-http-client/1.1" http.response.duration=6.37985ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:49 +0000] "GET /v2/foo/schema1/manifests/sha256:79bae988b7d11f2ef8eaa35748929ca066151c3d430c16a7e39b43bbc5c6bb18 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36289" http.request.id=e6a07b19-657f-41c4-8ea5-9853dd50e3c8 http.request.method=GET http.request.remoteaddr="127.0.0.1:48562" 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=7.120828ms http.response.status=200 http.response.written=41 127.0.0.1 - - [06/Feb/2026:09:47:49 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-02-06T09:47:49Z" level=error msg="payload digest does match: "sha256:72192357b45156fd3cbafc34c1945d81fa12cd444d53375384ce8f9ed1fb8dd3" != "sha256:79bae988b7d11f2ef8eaa35748929ca066151c3d430c16a7e39b43bbc5c6bb18"" go.version=go1.25.7 http.request.host="127.0.0.1:36289" http.request.id=aa27d603-1f2f-4293-afe3-4d202b23db26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48562" http.request.uri="/v2/foo/schema1/manifests/sha256:79bae988b7d11f2ef8eaa35748929ca066151c3d430c16a7e39b43bbc5c6bb18" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:79bae988b7d11f2ef8eaa35748929ca066151c3d430c16a7e39b43bbc5c6bb18" time="2026-02-06T09:47:49Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:36289" http.request.id=aa27d603-1f2f-4293-afe3-4d202b23db26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48562" http.request.uri="/v2/foo/schema1/manifests/sha256:79bae988b7d11f2ef8eaa35748929ca066151c3d430c16a7e39b43bbc5c6bb18" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=5.73195ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:79bae988b7d11f2ef8eaa35748929ca066151c3d430c16a7e39b43bbc5c6bb18" 127.0.0.1 - - [06/Feb/2026:09:47:49 +0000] "PUT /v2/foo/schema1/manifests/sha256:79bae988b7d11f2ef8eaa35748929ca066151c3d430c16a7e39b43bbc5c6bb18 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-02-06T09:47:49Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.25.7 http.request.host="127.0.0.1:36289" http.request.id=bbc994bc-8dd5-4272-8557-76646c741d95 http.request.method=GET http.request.remoteaddr="127.0.0.1:44484" 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=4.601453ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Feb/2026:09:47:49 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-02-06T09:47:49Z" 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.7 http.request.host="127.0.0.1:36289" http.request.id=776c5750-7425-4848-b820-bfabb1d2f302 http.request.method=GET http.request.remoteaddr="127.0.0.1:44484" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.082515ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [06/Feb/2026:09:47:49 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-02-06T09:47:49Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36289" http.request.id=8e0a51cd-122e-4d9e-b731-5745f9112961 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44484" 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=8.147627ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-06T09:47:49Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36289" http.request.id=8e0a51cd-122e-4d9e-b731-5745f9112961 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44484" 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=8.296086ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-06T09:47:49Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36289" http.request.id=8e0a51cd-122e-4d9e-b731-5745f9112961 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44484" 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=8.748166ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Feb/2026:09:47:49 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-02-06T09:47:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36289" http.request.id=b38c89a3-e272-4215-ad14-db3cfd29c58b http.request.method=POST http.request.remoteaddr="127.0.0.1:44484" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=7.391187ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:49 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:49Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36289" http.request.id=6257fc05-465d-497e-a0c1-ce16b53a6b57 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44484" http.request.uri="/v2/foo/schema2/blobs/uploads/0e73e513-5f8a-40a9-8274-d2b982dd9f5c?_state=PcfdJ7VcLbVoxI5OwTL55kwh6ER00vxjGIFQFSgHZ1x7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwZTczZTUxMy01ZjhhLTQwYTktODI3NC1kMmI5ODJkZDlmNWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDc6NDkuNzQ4MzIwOTY1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=6.44701ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:49 +0000] "PUT /v2/foo/schema2/blobs/uploads/0e73e513-5f8a-40a9-8274-d2b982dd9f5c?_state=PcfdJ7VcLbVoxI5OwTL55kwh6ER00vxjGIFQFSgHZ1x7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwZTczZTUxMy01ZjhhLTQwYTktODI3NC1kMmI5ODJkZDlmNWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDc6NDkuNzQ4MzIwOTY1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:49Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36289" http.request.id=5319fb2b-5a29-4c1b-8b87-378eba18aa30 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44484" 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=10.014083ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-06T09:47:49Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36289" http.request.id=5319fb2b-5a29-4c1b-8b87-378eba18aa30 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44484" 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=10.225543ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Feb/2026:09:47:49 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-02-06T09:47:50Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36289" http.request.id=c67e6cb2-9460-4670-adff-ae166ae4cb7b http.request.method=POST http.request.remoteaddr="127.0.0.1:44484" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.627434ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:50 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:59Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36289" http.request.id=791379c7-8ca0-4e1d-91e0-516181a00110 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44484" http.request.uri="/v2/foo/schema2/blobs/uploads/612ec51d-e9bf-4107-b58d-cec4c6e531ee?_state=kY0yJH6lCuUoTTdBOMVhnUugqnsaRKMFaMmKfHEfJxJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2MTJlYzUxZC1lOWJmLTQxMDctYjU4ZC1jZWM0YzZlNTMxZWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDc6NTAuNTA1NDc5NzkyWiJ9&digest=sha256%3A002266dd2bf78426812790f5ce00e64e8643bb4c075367af501b7fef380b2fda" http.request.useragent="Go-http-client/1.1" http.response.duration=8.722706782s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:50 +0000] "PUT /v2/foo/schema2/blobs/uploads/612ec51d-e9bf-4107-b58d-cec4c6e531ee?_state=kY0yJH6lCuUoTTdBOMVhnUugqnsaRKMFaMmKfHEfJxJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2MTJlYzUxZC1lOWJmLTQxMDctYjU4ZC1jZWM0YzZlNTMxZWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDc6NTAuNTA1NDc5NzkyWiJ9&digest=sha256%3A002266dd2bf78426812790f5ce00e64e8643bb4c075367af501b7fef380b2fda HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:47:59Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36289" http.request.id=ac2fc510-8d5b-489a-973e-1c76fe347bcf http.request.method=POST http.request.remoteaddr="127.0.0.1:44484" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.550774ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:59 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:05Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36289" http.request.id=4315afc7-54a7-48d3-a4bf-8cef45a2c138 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44484" http.request.uri="/v2/foo/schema2/blobs/uploads/ae8f5fec-8a68-4cee-9445-0740384f87db?_state=Ng5LeXuP5uMT7bvocQ8nDCbZHa7UenHuKrWF1CsmdPV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhZThmNWZlYy04YTY4LTRjZWUtOTQ0NS0wNzQwMzg0Zjg3ZGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDc6NTkuODAxODQzMTA0WiJ9&digest=sha256%3A13b9eea8381c6ec165444ddaf5c7c29a6211e825b76dc9356a3db9ab81e405c0" http.request.useragent="Go-http-client/1.1" http.response.duration=5.488830315s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:47:59 +0000] "PUT /v2/foo/schema2/blobs/uploads/ae8f5fec-8a68-4cee-9445-0740384f87db?_state=Ng5LeXuP5uMT7bvocQ8nDCbZHa7UenHuKrWF1CsmdPV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhZThmNWZlYy04YTY4LTRjZWUtOTQ0NS0wNzQwMzg0Zjg3ZGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDc6NTkuODAxODQzMTA0WiJ9&digest=sha256%3A13b9eea8381c6ec165444ddaf5c7c29a6211e825b76dc9356a3db9ab81e405c0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:05Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36289" http.request.id=5b128797-2e0e-4255-909c-47216b8452d7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44484" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.481773ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:05 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:05Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36289" http.request.id=29effbb6-62ba-4768-a8d2-d8de9225ad43 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44484" http.request.uri="/v2/foo/schema2/manifests/sha256:70a35d2e7ae1718921a36ded51e7e83f756d1b4667db793524a3d5f94141e4b5" http.request.useragent="Go-http-client/1.1" http.response.duration=3.805894ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:05 +0000] "PUT /v2/foo/schema2/manifests/sha256:70a35d2e7ae1718921a36ded51e7e83f756d1b4667db793524a3d5f94141e4b5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:05Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36289" http.request.id=89c3df2a-bee8-48a8-bf1a-a997770dbe18 http.request.method=GET http.request.remoteaddr="127.0.0.1:44484" 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.397974ms http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Feb/2026:09:48:05 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-02-06T09:48:05Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36289" http.request.id=fc20bb50-b433-4e51-bb60-17860a0c8369 http.request.method=GET http.request.remoteaddr="127.0.0.1:44484" http.request.uri="/v2/foo/schema2/manifests/sha256:70a35d2e7ae1718921a36ded51e7e83f756d1b4667db793524a3d5f94141e4b5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.990295ms http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Feb/2026:09:48:05 +0000] "GET /v2/foo/schema2/manifests/sha256:70a35d2e7ae1718921a36ded51e7e83f756d1b4667db793524a3d5f94141e4b5 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-02-06T09:48:05Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36289" http.request.id=38cefb24-ef78-4e0c-b3c5-e115f0bf5669 http.request.method=GET http.request.remoteaddr="127.0.0.1:44484" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.510896ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:05 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:05Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36289" http.request.id=64cc2692-c281-46b4-947a-eb0b143bf315 http.request.method=GET http.request.remoteaddr="127.0.0.1:44484" http.request.uri="/v2/foo/schema2/manifests/sha256:70a35d2e7ae1718921a36ded51e7e83f756d1b4667db793524a3d5f94141e4b5" http.request.useragent="Go-http-client/1.1" http.response.duration=2.330517ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:05 +0000] "GET /v2/foo/schema2/manifests/sha256:70a35d2e7ae1718921a36ded51e7e83f756d1b4667db793524a3d5f94141e4b5 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:05Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36289" http.request.id=c23b9077-5fed-42de-b914-5fcf9af99e67 http.request.method=GET http.request.remoteaddr="127.0.0.1:44484" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.485856ms http.response.status=200 http.response.written=45 127.0.0.1 - - [06/Feb/2026:09:48:05 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-02-06T09:48:05Z" level=info msg="rewriting manifest sha256:70a35d2e7ae1718921a36ded51e7e83f756d1b4667db793524a3d5f94141e4b5 in schema1 format to support old client" go.version=go1.25.7 http.request.host="127.0.0.1:36289" http.request.id=9ee803fe-b3f0-4796-b24e-17ea4619f804 http.request.method=GET http.request.remoteaddr="127.0.0.1:44484" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-06T09:48:05Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36289" http.request.id=9ee803fe-b3f0-4796-b24e-17ea4619f804 http.request.method=GET http.request.remoteaddr="127.0.0.1:44484" 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=5.185151ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [06/Feb/2026:09:48:05 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-02-06T09:48:05Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36289" http.request.id=3133230c-15db-4022-8817-c274b8367160 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44484" 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=3.035375ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [06/Feb/2026:09:48:05 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-02-06T09:48:05Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36289" http.request.id=dd95ee80-c234-4e97-a167-9ede1a6f0947 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44484" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.602494ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:05 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:05Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36289" http.request.id=30c0b02c-f7ba-4423-a023-17038ea2a308 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44484" http.request.uri="/v2/foo/schema2/manifests/sha256:68fd72dc9fd0bd64aa11083b0a0f3d36d3413e5100d75f6205fbf9a37462eb89" http.request.useragent="Go-http-client/1.1" http.response.duration=3.340934ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:05 +0000] "PUT /v2/foo/schema2/manifests/sha256:68fd72dc9fd0bd64aa11083b0a0f3d36d3413e5100d75f6205fbf9a37462eb89 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:05Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36289" http.request.id=823a1914-9ecf-4e4b-a0dc-8316eea6477e http.request.method=GET http.request.remoteaddr="127.0.0.1:44484" 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=3.112695ms http.response.status=200 http.response.written=434 127.0.0.1 - - [06/Feb/2026:09:48:05 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-02-06T09:48:05Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36289" http.request.id=be87f0ba-aa5a-4b9f-984b-4569d0700624 http.request.method=GET http.request.remoteaddr="127.0.0.1:44484" http.request.uri="/v2/foo/schema2/manifests/sha256:68fd72dc9fd0bd64aa11083b0a0f3d36d3413e5100d75f6205fbf9a37462eb89" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=3.169675ms http.response.status=200 http.response.written=434 127.0.0.1 - - [06/Feb/2026:09:48:05 +0000] "GET /v2/foo/schema2/manifests/sha256:68fd72dc9fd0bd64aa11083b0a0f3d36d3413e5100d75f6205fbf9a37462eb89 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-02-06T09:48:05Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36289" http.request.id=004418bd-2a69-4047-a28a-0e7afda87cdb http.request.method=GET http.request.remoteaddr="127.0.0.1:44484" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.577456ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:05 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:05Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36289" http.request.id=7809a1e6-1985-48b2-b940-5a32b3c4755b http.request.method=GET http.request.remoteaddr="127.0.0.1:44484" http.request.uri="/v2/foo/schema2/manifests/sha256:68fd72dc9fd0bd64aa11083b0a0f3d36d3413e5100d75f6205fbf9a37462eb89" http.request.useragent="Go-http-client/1.1" http.response.duration=2.460416ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:05 +0000] "GET /v2/foo/schema2/manifests/sha256:68fd72dc9fd0bd64aa11083b0a0f3d36d3413e5100d75f6205fbf9a37462eb89 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:05Z" level=info msg="rewriting manifest list sha256:68fd72dc9fd0bd64aa11083b0a0f3d36d3413e5100d75f6205fbf9a37462eb89 in schema1 format to support old client" go.version=go1.25.7 http.request.host="127.0.0.1:36289" http.request.id=3235bdd2-8dfc-4e01-94e7-781bea70348b http.request.method=GET http.request.remoteaddr="127.0.0.1:44484" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2026-02-06T09:48:05Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:36289" http.request.id=3235bdd2-8dfc-4e01-94e7-781bea70348b http.request.method=GET http.request.remoteaddr="127.0.0.1:44484" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.264071ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [06/Feb/2026:09:48:05 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (57.05s) === RUN TestGetManifestWithStorageError time="2026-02-06T09:48: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.7 time="2026-02-06T09:48:05Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-06T09:48:05Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.25.7 http.request.host="127.0.0.1:34037" http.request.id=03f4e896-ce57-410a-a1d6-bc33fbcec070 http.request.method=GET http.request.remoteaddr="127.0.0.1:33278" http.request.uri="/v2/manifesttagnotfound/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.963895ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [06/Feb/2026:09:48:05 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-02-06T09:48:05Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.25.7 http.request.host="127.0.0.1:34037" http.request.id=2dc3e467-4105-4d4f-af4f-d89bfebc3f08 http.request.method=GET http.request.remoteaddr="127.0.0.1:33278" 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=3.508374ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [06/Feb/2026:09:48:05 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2026-02-06T09:48:05Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.25.7 http.request.host="127.0.0.1:34037" http.request.id=654316ce-c896-407e-b40e-535d5de1c9ef http.request.method=GET http.request.remoteaddr="127.0.0.1:33278" 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=2.870755ms http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [06/Feb/2026:09:48:05 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2026-02-06T09:48:05Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.25.7 http.request.host="127.0.0.1:34037" http.request.id=0de74d28-e22f-43e3-af07-f9eea64f1b2e http.request.method=GET http.request.remoteaddr="127.0.0.1:33278" 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=2.686475ms http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [06/Feb/2026:09:48:05 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.02s) === RUN TestManifestDelete time="2026-02-06T09:48: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.7 time="2026-02-06T09:48:05Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-06T09:48:05Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=89eb451a-a574-4c30-b5a4-30297f6cf1f3 http.request.method=GET http.request.remoteaddr="127.0.0.1:32884" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.917635ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Feb/2026:09:48:05 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-02-06T09:48:05Z" 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.7 http.request.host="127.0.0.1:33475" http.request.id=3f470579-881a-410a-b17b-eb27ba888474 http.request.method=GET http.request.remoteaddr="127.0.0.1:32884" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.995175ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [06/Feb/2026:09:48:05 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-02-06T09:48:05Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=7a190190-befd-4ca6-9db1-e3a9c53d8ab4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32884" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.733216ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Feb/2026:09:48:05 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-02-06T09:48:05Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=96e9d95d-f0c7-406f-81cc-9309efc3f24f http.request.method=PUT http.request.remoteaddr="127.0.0.1:32884" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.615793ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-02-06T09:48:05Z" 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.7 http.request.host="127.0.0.1:33475" http.request.id=96e9d95d-f0c7-406f-81cc-9309efc3f24f http.request.method=PUT http.request.remoteaddr="127.0.0.1:32884" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.775852ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-02-06T09:48:05Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=96e9d95d-f0c7-406f-81cc-9309efc3f24f http.request.method=PUT http.request.remoteaddr="127.0.0.1:32884" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.904452ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-02-06T09:48:05Z" 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.7 http.request.host="127.0.0.1:33475" http.request.id=96e9d95d-f0c7-406f-81cc-9309efc3f24f http.request.method=PUT http.request.remoteaddr="127.0.0.1:32884" 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=5.050852ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Feb/2026:09:48:05 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-02-06T09:48:05Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=ec5fbb11-5b72-41b1-a994-746296c95c88 http.request.method=POST http.request.remoteaddr="127.0.0.1:32884" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.384955ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:05 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=277498d6-9eae-47dd-918e-58b7e536815c http.request.method=PUT http.request.remoteaddr="127.0.0.1:32884" http.request.uri="/v2/foo/schema1/blobs/uploads/28e8381f-130c-415c-9334-ac02188e18aa?_state=P0Uib1gjMfoZWv1q9hYOVxc_uNEVuFUQPYJ49z1DBaJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyOGU4MzgxZi0xMzBjLTQxNWMtOTMzNC1hYzAyMTg4ZTE4YWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDg6MDUuODc1ODM1MDcxWiJ9&digest=sha256%3Ac5281274742729a8d8e9191f623983e3ee0fd56ad35807440627a9a7f27b9b65" http.request.useragent="Go-http-client/1.1" http.response.duration=3.447924893s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:05 +0000] "PUT /v2/foo/schema1/blobs/uploads/28e8381f-130c-415c-9334-ac02188e18aa?_state=P0Uib1gjMfoZWv1q9hYOVxc_uNEVuFUQPYJ49z1DBaJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyOGU4MzgxZi0xMzBjLTQxNWMtOTMzNC1hYzAyMTg4ZTE4YWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDg6MDUuODc1ODM1MDcxWiJ9&digest=sha256%3Ac5281274742729a8d8e9191f623983e3ee0fd56ad35807440627a9a7f27b9b65 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:09Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=fc0d156e-f9cb-4949-8cf4-0eef57107224 http.request.method=POST http.request.remoteaddr="127.0.0.1:32884" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.416095ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:09 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:18Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=67c4c335-74d8-4b25-b8d9-65c3f916e38c http.request.method=PUT http.request.remoteaddr="127.0.0.1:32884" http.request.uri="/v2/foo/schema1/blobs/uploads/6c859678-d584-4d04-a03f-fe36457b8bea?_state=epmXReRGBfuHakHr1ZwsGyS8J7wI0rEG_4GotcqlOWB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2Yzg1OTY3OC1kNTg0LTRkMDQtYTAzZi1mZTM2NDU3YjhiZWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDg6MDkuOTg3OTQ5ODA1WiJ9&digest=sha256%3Aa7d5e8d7411ef90ec979aedebe1fb8fed7ae3337dfa10576b2728472266a2d17" http.request.useragent="Go-http-client/1.1" http.response.duration=8.568786677s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:09 +0000] "PUT /v2/foo/schema1/blobs/uploads/6c859678-d584-4d04-a03f-fe36457b8bea?_state=epmXReRGBfuHakHr1ZwsGyS8J7wI0rEG_4GotcqlOWB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2Yzg1OTY3OC1kNTg0LTRkMDQtYTAzZi1mZTM2NDU3YjhiZWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDg6MDkuOTg3OTQ5ODA1WiJ9&digest=sha256%3Aa7d5e8d7411ef90ec979aedebe1fb8fed7ae3337dfa10576b2728472266a2d17 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:18Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=c58ec6dd-29eb-49a8-bf83-0fe48e37b325 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32884" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=7.139268ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:18 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:18Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=f407852e-bd45-4b3f-9082-1fde31f7adb9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32884" http.request.uri="/v2/foo/schema1/manifests/sha256:b97bedaf65ffc52c7adb31e83cf989aaa8d7d0908cc136cd2ce94c8a8cda0548" http.request.useragent="Go-http-client/1.1" http.response.duration=5.469511ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:18 +0000] "PUT /v2/foo/schema1/manifests/sha256:b97bedaf65ffc52c7adb31e83cf989aaa8d7d0908cc136cd2ce94c8a8cda0548 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:18Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=a2f23c24-24e7-46eb-8d24-f4b2dfe18c75 http.request.method=GET http.request.remoteaddr="127.0.0.1:32884" 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=4.992392ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Feb/2026:09:48:18 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-06T09:48:18Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=dc8caf9e-faf1-4dcf-84d9-fdfa5218cd7a http.request.method=GET http.request.remoteaddr="127.0.0.1:32884" http.request.uri="/v2/foo/schema1/manifests/sha256:b97bedaf65ffc52c7adb31e83cf989aaa8d7d0908cc136cd2ce94c8a8cda0548" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.61101ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Feb/2026:09:48:18 +0000] "GET /v2/foo/schema1/manifests/sha256:b97bedaf65ffc52c7adb31e83cf989aaa8d7d0908cc136cd2ce94c8a8cda0548 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-06T09:48:18Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:33475" http.request.id=87420b83-7b08-467a-9313-3668571fa31e http.request.method=PUT http.request.remoteaddr="127.0.0.1:32884" http.request.uri="/v2/foo/schema1/manifests/sha256:b97bedaf65ffc52c7adb31e83cf989aaa8d7d0908cc136cd2ce94c8a8cda0548" http.request.useragent="Go-http-client/1.1" http.response.duration=5.98729ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:18 +0000] "PUT /v2/foo/schema1/manifests/sha256:b97bedaf65ffc52c7adb31e83cf989aaa8d7d0908cc136cd2ce94c8a8cda0548 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:18Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:33475" http.request.id=379f0cd9-8027-4f64-aec5-fd624306f21b http.request.method=PUT http.request.remoteaddr="127.0.0.1:32884" http.request.uri="/v2/foo/schema1/manifests/sha256:b97bedaf65ffc52c7adb31e83cf989aaa8d7d0908cc136cd2ce94c8a8cda0548" http.request.useragent="Go-http-client/1.1" http.response.duration=5.565771ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:18 +0000] "PUT /v2/foo/schema1/manifests/sha256:b97bedaf65ffc52c7adb31e83cf989aaa8d7d0908cc136cd2ce94c8a8cda0548 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:18Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/json" http.request.host="127.0.0.1:33475" http.request.id=239fb8ae-5ff8-4bce-84d2-deaeb47a2c41 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32884" http.request.uri="/v2/foo/schema1/manifests/sha256:b97bedaf65ffc52c7adb31e83cf989aaa8d7d0908cc136cd2ce94c8a8cda0548" http.request.useragent="Go-http-client/1.1" http.response.duration=5.60027ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:18 +0000] "PUT /v2/foo/schema1/manifests/sha256:b97bedaf65ffc52c7adb31e83cf989aaa8d7d0908cc136cd2ce94c8a8cda0548 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:18Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=8921ddcb-d48b-42bf-91d1-96371410b259 http.request.method=GET http.request.remoteaddr="127.0.0.1:32884" http.request.uri="/v2/foo/schema1/manifests/sha256:b97bedaf65ffc52c7adb31e83cf989aaa8d7d0908cc136cd2ce94c8a8cda0548" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.571293ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Feb/2026:09:48:18 +0000] "GET /v2/foo/schema1/manifests/sha256:b97bedaf65ffc52c7adb31e83cf989aaa8d7d0908cc136cd2ce94c8a8cda0548 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-06T09:48:18Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=ec7d2244-b6f5-409d-bd68-af676330e77a http.request.method=GET http.request.remoteaddr="127.0.0.1:32884" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.721475ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:18 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:18Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=19bd4d25-4c5f-4c99-8cb8-fd30efaa4a9d http.request.method=GET http.request.remoteaddr="127.0.0.1:32884" http.request.uri="/v2/foo/schema1/manifests/sha256:b97bedaf65ffc52c7adb31e83cf989aaa8d7d0908cc136cd2ce94c8a8cda0548" http.request.useragent="Go-http-client/1.1" http.response.duration=2.715456ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:18 +0000] "GET /v2/foo/schema1/manifests/sha256:b97bedaf65ffc52c7adb31e83cf989aaa8d7d0908cc136cd2ce94c8a8cda0548 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:18Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=2229d5fb-2e67-4e90-815d-36fe9aadba48 http.request.method=GET http.request.remoteaddr="127.0.0.1:32884" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.723535ms http.response.status=200 http.response.written=41 127.0.0.1 - - [06/Feb/2026:09:48:18 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-02-06T09:48:18Z" level=error msg="payload digest does match: "sha256:5402468fbfd19b14b25f10075293dd8824573e82d736f3a817e3808f6f9ae8ce" != "sha256:b97bedaf65ffc52c7adb31e83cf989aaa8d7d0908cc136cd2ce94c8a8cda0548"" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=2eaf1d87-1b85-45e9-9caa-1d5e1a43759c http.request.method=PUT http.request.remoteaddr="127.0.0.1:32884" http.request.uri="/v2/foo/schema1/manifests/sha256:b97bedaf65ffc52c7adb31e83cf989aaa8d7d0908cc136cd2ce94c8a8cda0548" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:b97bedaf65ffc52c7adb31e83cf989aaa8d7d0908cc136cd2ce94c8a8cda0548" time="2026-02-06T09:48:18Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=2eaf1d87-1b85-45e9-9caa-1d5e1a43759c http.request.method=PUT http.request.remoteaddr="127.0.0.1:32884" http.request.uri="/v2/foo/schema1/manifests/sha256:b97bedaf65ffc52c7adb31e83cf989aaa8d7d0908cc136cd2ce94c8a8cda0548" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.334015ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:b97bedaf65ffc52c7adb31e83cf989aaa8d7d0908cc136cd2ce94c8a8cda0548" 127.0.0.1 - - [06/Feb/2026:09:48:18 +0000] "PUT /v2/foo/schema1/manifests/sha256:b97bedaf65ffc52c7adb31e83cf989aaa8d7d0908cc136cd2ce94c8a8cda0548 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-02-06T09:48:18Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=92b59a08-a3ab-4d5c-af6b-5fe7edffb248 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55012" http.request.uri="/v2/foo/schema1/manifests/sha256:b97bedaf65ffc52c7adb31e83cf989aaa8d7d0908cc136cd2ce94c8a8cda0548" http.request.useragent="Go-http-client/1.1" http.response.duration=3.697814ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:18 +0000] "DELETE /v2/foo/schema1/manifests/sha256:b97bedaf65ffc52c7adb31e83cf989aaa8d7d0908cc136cd2ce94c8a8cda0548 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:18Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:b97bedaf65ffc52c7adb31e83cf989aaa8d7d0908cc136cd2ce94c8a8cda0548" err.message="manifest unknown" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=16f7c32c-55c8-42a4-8af7-4a3f50adbcc1 http.request.method=GET http.request.remoteaddr="127.0.0.1:55012" http.request.uri="/v2/foo/schema1/manifests/sha256:b97bedaf65ffc52c7adb31e83cf989aaa8d7d0908cc136cd2ce94c8a8cda0548" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.337555ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:b97bedaf65ffc52c7adb31e83cf989aaa8d7d0908cc136cd2ce94c8a8cda0548" 127.0.0.1 - - [06/Feb/2026:09:48:18 +0000] "GET /v2/foo/schema1/manifests/sha256:b97bedaf65ffc52c7adb31e83cf989aaa8d7d0908cc136cd2ce94c8a8cda0548 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-02-06T09:48:18Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=4285aa35-2a11-475f-adf7-e629083a6aad http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55018" http.request.uri="/v2/foo/schema1/manifests/sha256:b97bedaf65ffc52c7adb31e83cf989aaa8d7d0908cc136cd2ce94c8a8cda0548" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.425874ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:b97bedaf65ffc52c7adb31e83cf989aaa8d7d0908cc136cd2ce94c8a8cda0548" 127.0.0.1 - - [06/Feb/2026:09:48:18 +0000] "DELETE /v2/foo/schema1/manifests/sha256:b97bedaf65ffc52c7adb31e83cf989aaa8d7d0908cc136cd2ce94c8a8cda0548 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-02-06T09:48:18Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=e59a836b-51b8-42cb-abc0-654e2040b776 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55034" http.request.uri="/v2/foo/schema1/manifests/sha256:b97bedaf65ffc52c7adb31e83cf989aaa8d7d0908cc136cd2ce94c8a8cda0548" http.request.useragent="Go-http-client/1.1" http.response.duration=6.31379ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:18 +0000] "PUT /v2/foo/schema1/manifests/sha256:b97bedaf65ffc52c7adb31e83cf989aaa8d7d0908cc136cd2ce94c8a8cda0548 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:18Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=1076e439-9b36-4cc6-9351-dfd295790ccc http.request.method=GET http.request.remoteaddr="127.0.0.1:55034" http.request.uri="/v2/foo/schema1/manifests/sha256:b97bedaf65ffc52c7adb31e83cf989aaa8d7d0908cc136cd2ce94c8a8cda0548" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.894092ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Feb/2026:09:48:18 +0000] "GET /v2/foo/schema1/manifests/sha256:b97bedaf65ffc52c7adb31e83cf989aaa8d7d0908cc136cd2ce94c8a8cda0548 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-06T09:48:18Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=c78492e8-0ba4-4070-98a5-c982d68f3df3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55044" 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=3.524134ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [06/Feb/2026:09:48:18 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-02-06T09:48:18Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=77d71375-76fb-46fa-aba0-28b285184808 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55060" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.263389ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:18 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:18Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=310aece3-c72a-4923-9842-9ec92a404cdb http.request.method=GET http.request.remoteaddr="127.0.0.1:55060" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.931475ms http.response.status=200 http.response.written=39 127.0.0.1 - - [06/Feb/2026:09:48:18 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-02-06T09:48:18Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=feb8f77b-885a-4b8e-b11d-a20a039a311e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55060" http.request.uri="/v2/foo/schema1/manifests/sha256:b97bedaf65ffc52c7adb31e83cf989aaa8d7d0908cc136cd2ce94c8a8cda0548" http.request.useragent="Go-http-client/1.1" http.response.duration=3.468314ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:18 +0000] "DELETE /v2/foo/schema1/manifests/sha256:b97bedaf65ffc52c7adb31e83cf989aaa8d7d0908cc136cd2ce94c8a8cda0548 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:18Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=f954d3fb-8a1d-4dc5-a9ba-1a64358039f7 http.request.method=GET http.request.remoteaddr="127.0.0.1:55060" 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.018435ms http.response.status=200 http.response.written=35 127.0.0.1 - - [06/Feb/2026:09:48:18 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2026-02-06T09:48:18Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=aec9660a-f3bb-40da-b4d3-964d4773c49a http.request.method=GET http.request.remoteaddr="127.0.0.1:55060" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.959775ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Feb/2026:09:48:18 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-02-06T09:48:18Z" 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.7 http.request.host="127.0.0.1:33475" http.request.id=625c946a-7cfc-4562-82f5-c5f7cbf53e55 http.request.method=GET http.request.remoteaddr="127.0.0.1:55060" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.994815ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [06/Feb/2026:09:48:18 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-02-06T09:48:18Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33475" http.request.id=4562008d-8337-4a7b-8695-b777ae5cbb02 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55060" 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=3.428615ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-06T09:48:18Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33475" http.request.id=4562008d-8337-4a7b-8695-b777ae5cbb02 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55060" 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=3.571154ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-06T09:48:18Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33475" http.request.id=4562008d-8337-4a7b-8695-b777ae5cbb02 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55060" 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=3.703054ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Feb/2026:09:48:18 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-02-06T09:48:18Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=78104d03-69b4-4985-884c-1ad732b78261 http.request.method=POST http.request.remoteaddr="127.0.0.1:55060" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.429255ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:18 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:18Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=e4ad8974-c4ac-45dc-97a6-ebebc61ffa46 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55060" http.request.uri="/v2/foo/schema2/blobs/uploads/cffd1362-f854-4ae3-ac3f-ea7ac68b5f28?_state=AaRbSd4tQgOFK7MibHPUQ1QgdGRzIVc_fxpHWGMiEcN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjZmZkMTM2Mi1mODU0LTRhZTMtYWMzZi1lYTdhYzY4YjVmMjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDg6MTguNzAwMTY2MDg1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=4.215393ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:18 +0000] "PUT /v2/foo/schema2/blobs/uploads/cffd1362-f854-4ae3-ac3f-ea7ac68b5f28?_state=AaRbSd4tQgOFK7MibHPUQ1QgdGRzIVc_fxpHWGMiEcN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjZmZkMTM2Mi1mODU0LTRhZTMtYWMzZi1lYTdhYzY4YjVmMjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDg6MTguNzAwMTY2MDg1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:18Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33475" http.request.id=051d97a6-d844-4b9d-b717-7d97b3793857 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55060" 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=3.436975ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-06T09:48:18Z" 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.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33475" http.request.id=051d97a6-d844-4b9d-b717-7d97b3793857 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55060" 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=3.607674ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Feb/2026:09:48:18 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-02-06T09:48:19Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=1a5b202e-5d68-476e-91c6-de01cf70c5e5 http.request.method=POST http.request.remoteaddr="127.0.0.1:55060" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.454474ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:19 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:28Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=1d00bafd-99ac-40bf-aab0-5baa471aa450 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55060" http.request.uri="/v2/foo/schema2/blobs/uploads/953663d0-4bf2-4f6a-810b-8feda8c68c42?_state=eJNqmZAATRF_PlOw_gxplsqgB7gTdv0ONP8QfGQjXQR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5NTM2NjNkMC00YmYyLTRmNmEtODEwYi04ZmVkYThjNjhjNDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDg6MTkuMzY2MzAxMzIyWiJ9&digest=sha256%3Afb91d6cf4323e1e31c092c2347cfc3d58650e01b24e42f41560702aca5efdead" http.request.useragent="Go-http-client/1.1" http.response.duration=9.085258283s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:19 +0000] "PUT /v2/foo/schema2/blobs/uploads/953663d0-4bf2-4f6a-810b-8feda8c68c42?_state=eJNqmZAATRF_PlOw_gxplsqgB7gTdv0ONP8QfGQjXQR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5NTM2NjNkMC00YmYyLTRmNmEtODEwYi04ZmVkYThjNjhjNDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDg6MTkuMzY2MzAxMzIyWiJ9&digest=sha256%3Afb91d6cf4323e1e31c092c2347cfc3d58650e01b24e42f41560702aca5efdead HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:29Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=51181839-453b-41f6-a965-86aa6a68967b http.request.method=POST http.request.remoteaddr="127.0.0.1:55060" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=5.99863ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:29 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=7cbd88a4-3819-4152-bb92-212f4e1f58c8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55060" http.request.uri="/v2/foo/schema2/blobs/uploads/f9076b8b-f9f6-4ec9-b6f2-baf263d1ba27?_state=7YtFuI95YJiBqwtvCXIa51FsXtr_vWgREouymqIrIoZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmOTA3NmI4Yi1mOWY2LTRlYzktYjZmMi1iYWYyNjNkMWJhMjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDg6MjkuMzM1NDgxMjQyWiJ9&digest=sha256%3Ab5d9f44ffc0f5e26ab358b4886384ea26b8acf04394e975061c0c2cbc6d13c73" http.request.useragent="Go-http-client/1.1" http.response.duration=12.737004819s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:29 +0000] "PUT /v2/foo/schema2/blobs/uploads/f9076b8b-f9f6-4ec9-b6f2-baf263d1ba27?_state=7YtFuI95YJiBqwtvCXIa51FsXtr_vWgREouymqIrIoZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmOTA3NmI4Yi1mOWY2LTRlYzktYjZmMi1iYWYyNjNkMWJhMjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMDZUMDk6NDg6MjkuMzM1NDgxMjQyWiJ9&digest=sha256%3Ab5d9f44ffc0f5e26ab358b4886384ea26b8acf04394e975061c0c2cbc6d13c73 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33475" http.request.id=647c6c6c-2528-452c-b7f6-fd3368d4e23a http.request.method=PUT http.request.remoteaddr="127.0.0.1:55060" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=6.07075ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:42 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33475" http.request.id=f219988a-a3b9-41f1-9e2b-a56db815f48e http.request.method=PUT http.request.remoteaddr="127.0.0.1:55060" http.request.uri="/v2/foo/schema2/manifests/sha256:f4ae0a192d8ed0043872cc0a991aeff20d228d7979ad51a0d5d35d052af6dccd" http.request.useragent="Go-http-client/1.1" http.response.duration=4.956872ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:42 +0000] "PUT /v2/foo/schema2/manifests/sha256:f4ae0a192d8ed0043872cc0a991aeff20d228d7979ad51a0d5d35d052af6dccd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=d5b27ec1-f716-439d-8b4a-bbae81651a9d http.request.method=GET http.request.remoteaddr="127.0.0.1:55060" 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=4.160613ms http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Feb/2026:09:48:42 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-02-06T09:48:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=8f174e46-454c-4db2-8609-42f16bfda841 http.request.method=GET http.request.remoteaddr="127.0.0.1:55060" http.request.uri="/v2/foo/schema2/manifests/sha256:f4ae0a192d8ed0043872cc0a991aeff20d228d7979ad51a0d5d35d052af6dccd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=4.425533ms http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Feb/2026:09:48:42 +0000] "GET /v2/foo/schema2/manifests/sha256:f4ae0a192d8ed0043872cc0a991aeff20d228d7979ad51a0d5d35d052af6dccd HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-02-06T09:48:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=8ce405a2-762e-4f94-af2c-b2cdf07962ea http.request.method=GET http.request.remoteaddr="127.0.0.1:55060" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.985055ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:42 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=295b3908-9937-4af8-b680-9b0ba6e00149 http.request.method=GET http.request.remoteaddr="127.0.0.1:55060" http.request.uri="/v2/foo/schema2/manifests/sha256:f4ae0a192d8ed0043872cc0a991aeff20d228d7979ad51a0d5d35d052af6dccd" http.request.useragent="Go-http-client/1.1" http.response.duration=3.414714ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:42 +0000] "GET /v2/foo/schema2/manifests/sha256:f4ae0a192d8ed0043872cc0a991aeff20d228d7979ad51a0d5d35d052af6dccd HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=45ba9458-69d4-45be-a357-59e87dcdcf4a http.request.method=GET http.request.remoteaddr="127.0.0.1:55060" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.674755ms http.response.status=200 http.response.written=45 127.0.0.1 - - [06/Feb/2026:09:48:42 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-02-06T09:48:42Z" level=info msg="rewriting manifest sha256:f4ae0a192d8ed0043872cc0a991aeff20d228d7979ad51a0d5d35d052af6dccd in schema1 format to support old client" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=2bb9a258-0ae3-4034-b930-50929a157f5d http.request.method=GET http.request.remoteaddr="127.0.0.1:55060" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2026-02-06T09:48:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=2bb9a258-0ae3-4034-b930-50929a157f5d http.request.method=GET http.request.remoteaddr="127.0.0.1:55060" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=6.652489ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [06/Feb/2026:09:48:42 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-02-06T09:48:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=c561ee15-beed-4aff-9461-8afde719de16 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55060" http.request.uri="/v2/foo/schema2/manifests/sha256:f4ae0a192d8ed0043872cc0a991aeff20d228d7979ad51a0d5d35d052af6dccd" http.request.useragent="Go-http-client/1.1" http.response.duration=4.617332ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:42 +0000] "DELETE /v2/foo/schema2/manifests/sha256:f4ae0a192d8ed0043872cc0a991aeff20d228d7979ad51a0d5d35d052af6dccd HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:42Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:f4ae0a192d8ed0043872cc0a991aeff20d228d7979ad51a0d5d35d052af6dccd" err.message="manifest unknown" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=7ff14209-e47f-49a8-a0b8-7486031329b0 http.request.method=GET http.request.remoteaddr="127.0.0.1:55060" http.request.uri="/v2/foo/schema2/manifests/sha256:f4ae0a192d8ed0043872cc0a991aeff20d228d7979ad51a0d5d35d052af6dccd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.885235ms http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:f4ae0a192d8ed0043872cc0a991aeff20d228d7979ad51a0d5d35d052af6dccd" 127.0.0.1 - - [06/Feb/2026:09:48:42 +0000] "GET /v2/foo/schema2/manifests/sha256:f4ae0a192d8ed0043872cc0a991aeff20d228d7979ad51a0d5d35d052af6dccd HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-02-06T09:48:42Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=c0fc080f-d569-4214-bb1c-3027426c87ec http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55588" http.request.uri="/v2/foo/schema2/manifests/sha256:f4ae0a192d8ed0043872cc0a991aeff20d228d7979ad51a0d5d35d052af6dccd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.618473ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:f4ae0a192d8ed0043872cc0a991aeff20d228d7979ad51a0d5d35d052af6dccd" 127.0.0.1 - - [06/Feb/2026:09:48:42 +0000] "DELETE /v2/foo/schema2/manifests/sha256:f4ae0a192d8ed0043872cc0a991aeff20d228d7979ad51a0d5d35d052af6dccd HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-02-06T09:48:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33475" http.request.id=5eb4d131-ef76-4ad4-aa9a-33a8c91ce6b5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55604" http.request.uri="/v2/foo/schema2/manifests/sha256:f4ae0a192d8ed0043872cc0a991aeff20d228d7979ad51a0d5d35d052af6dccd" http.request.useragent="Go-http-client/1.1" http.response.duration=4.545572ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:42 +0000] "PUT /v2/foo/schema2/manifests/sha256:f4ae0a192d8ed0043872cc0a991aeff20d228d7979ad51a0d5d35d052af6dccd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=6624309b-cd37-4d7e-afe1-dad75435926b http.request.method=GET http.request.remoteaddr="127.0.0.1:55604" http.request.uri="/v2/foo/schema2/manifests/sha256:f4ae0a192d8ed0043872cc0a991aeff20d228d7979ad51a0d5d35d052af6dccd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=3.332394ms http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Feb/2026:09:48:42 +0000] "GET /v2/foo/schema2/manifests/sha256:f4ae0a192d8ed0043872cc0a991aeff20d228d7979ad51a0d5d35d052af6dccd HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-02-06T09:48:42Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=8b806ecf-09cd-47e1-bbfd-9acad130727e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55620" 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=3.658694ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [06/Feb/2026:09:48:42 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-02-06T09:48:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33475" http.request.id=c5a39b90-68d6-4f55-bd9b-2accb8c9d26c http.request.method=PUT http.request.remoteaddr="127.0.0.1:55632" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.709112ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:42 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=7304d4ba-2b3f-44a8-948d-9ea39a421405 http.request.method=GET http.request.remoteaddr="127.0.0.1:55632" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.052175ms http.response.status=200 http.response.written=39 127.0.0.1 - - [06/Feb/2026:09:48:42 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-02-06T09:48:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=3a2f82d5-5e07-4c0e-b2ee-bd79aac76cad http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55632" http.request.uri="/v2/foo/schema2/manifests/sha256:f4ae0a192d8ed0043872cc0a991aeff20d228d7979ad51a0d5d35d052af6dccd" http.request.useragent="Go-http-client/1.1" http.response.duration=3.469354ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:42 +0000] "DELETE /v2/foo/schema2/manifests/sha256:f4ae0a192d8ed0043872cc0a991aeff20d228d7979ad51a0d5d35d052af6dccd HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:33475" http.request.id=f98c735b-c090-4c71-baeb-dd14197995d5 http.request.method=GET http.request.remoteaddr="127.0.0.1:55632" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.875375ms http.response.status=200 http.response.written=35 127.0.0.1 - - [06/Feb/2026:09:48:42 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (36.78s) === RUN TestManifestDeleteDisabled time="2026-02-06T09:48:42Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-06T09:48:42Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-06T09:48:42Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.7 http.request.host="127.0.0.1:35863" http.request.id=c79706b1-187e-471b-85b8-9935655a89d0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:41278" 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=3.223295ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [06/Feb/2026:09:48:42 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.01s) === RUN TestRegistryAsCacheMutationAPIs time="2026-02-06T09:48:42Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-06T09:48:42Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-06T09:48:42Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.7 time="2026-02-06T09:48:42Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.25.7 time="2026-02-06T09:48:42Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.25.7 time="2026-02-06T09:48:42Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.7 http.request.host="127.0.0.1:42123" http.request.id=1d7fdd97-dff6-41bd-bc27-2d117d339194 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55560" 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=6.03273ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [06/Feb/2026:09:48:42 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-02-06T09:48:42Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.7 http.request.host="127.0.0.1:42123" http.request.id=8dd59160-28eb-44b4-a928-ff0905209194 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55568" 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=5.227792ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [06/Feb/2026:09:48:42 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-02-06T09:48:42Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.7 http.request.host="127.0.0.1:42123" http.request.id=d5d25126-0cf3-4862-915d-17854156bae9 http.request.method=POST http.request.remoteaddr="127.0.0.1:55570" 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=5.599611ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [06/Feb/2026:09:48:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-02-06T09:48:42Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.25.7 http.request.host="127.0.0.1:42123" http.request.id=31e20817-1351-43e5-944c-ee0eb636ce84 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55580" 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=4.764492ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [06/Feb/2026:09:48:42 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.09s) === RUN TestProxyManifestGetByTag time="2026-02-06T09:48:42Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 time="2026-02-06T09:48:42Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-06T09:48:42Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40753" http.request.id=39e21b34-6433-42cd-ae50-75fce746f116 http.request.method=POST http.request.remoteaddr="127.0.0.1:51502" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.079673ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:47Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40753" http.request.id=3577a7a5-8e83-4911-af28-f36d2441f7f2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51502" http.request.uri="/v2/foo/bar/blobs/uploads/c29ec538-40e7-4a54-98c9-5d5ac408c92d?_state=uH8Z8OqVonUlSTmtGaT4u2dO-CYtnCfnwjPtJYDH1NN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMyOWVjNTM4LTQwZTctNGE1NC05OGM5LTVkNWFjNDA4YzkyZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0ODo0Mi44MTU2NjgwNTFaIn0%3D&digest=sha256%3A44c3424bb17b8f0eb52c69b9607e22f81099b094778554c71e82d373aff11028" http.request.useragent="Go-http-client/1.1" http.response.duration=4.895408238s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:42 +0000] "PUT /v2/foo/bar/blobs/uploads/c29ec538-40e7-4a54-98c9-5d5ac408c92d?_state=uH8Z8OqVonUlSTmtGaT4u2dO-CYtnCfnwjPtJYDH1NN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMyOWVjNTM4LTQwZTctNGE1NC05OGM5LTVkNWFjNDA4YzkyZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0ODo0Mi44MTU2NjgwNTFaIn0%3D&digest=sha256%3A44c3424bb17b8f0eb52c69b9607e22f81099b094778554c71e82d373aff11028 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:47Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40753" http.request.id=27fd86fb-e35a-4e0e-8b53-da2c741e5e52 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51502" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=6.30603ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:47 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:48: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.7 time="2026-02-06T09:48:47Z" level=info msg="redis not configured" go.version=go1.25.7 time="2026-02-06T09:48:47Z" level=info msg="Starting upload purge in 30m0s" go.version=go1.25.7 time="2026-02-06T09:48:47Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.7 time="2026-02-06T09:48:47Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40753" http.request.id=b2e548bc-c1c7-4d83-9c77-9f38913ff935 http.request.method=GET http.request.remoteaddr="127.0.0.1:51502" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.347516ms http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Feb/2026:09:48:47 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-02-06T09:48:47Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:40753" go.version=go1.25.7 time="2026-02-06T09:48:47Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.25.7 time="2026-02-06T09:48:47Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40753" http.request.id=aaf46c1c-708e-48d4-891c-c920a24efb31 http.request.method=GET http.request.remoteaddr="127.0.0.1:43844" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.537796ms http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Feb/2026:09:48:47 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-02-06T09:48:47Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:40753 /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:40753/v2/:[]]}" go.version=go1.25.7 http.request.host="127.0.0.1:35333" http.request.id=b8881716-1da5-40e3-8c6c-67975ff0f5d2 http.request.method=GET http.request.remoteaddr="127.0.0.1:46046" http.request.uri="/v2/foo/bar/manifests/sha256:51aecfcbba9216a532735e5b96f5bc86015e94b569fdbb46697f92c7dc1d8509" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:51aecfcbba9216a532735e5b96f5bc86015e94b569fdbb46697f92c7dc1d8509" time="2026-02-06T09:48:47Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40753" http.request.id=7d6db223-3288-4d7c-82f0-b2179459d37f http.request.method=GET http.request.remoteaddr="127.0.0.1:43854" http.request.uri="/v2/foo/bar/manifests/sha256:51aecfcbba9216a532735e5b96f5bc86015e94b569fdbb46697f92c7dc1d8509" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.795013ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Feb/2026:09:48:47 +0000] "GET /v2/foo/bar/manifests/sha256:51aecfcbba9216a532735e5b96f5bc86015e94b569fdbb46697f92c7dc1d8509 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-02-06T09:48:47Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:51aecfcbba9216a532735e5b96f5bc86015e94b569fdbb46697f92c7dc1d8509 with ttl=167h59m59.99998592s" go.version=go1.25.7 time="2026-02-06T09:48:47Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35333" http.request.id=b8881716-1da5-40e3-8c6c-67975ff0f5d2 http.request.method=GET http.request.remoteaddr="127.0.0.1:46046" http.request.uri="/v2/foo/bar/manifests/sha256:51aecfcbba9216a532735e5b96f5bc86015e94b569fdbb46697f92c7dc1d8509" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=18.945249ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Feb/2026:09:48:47 +0000] "GET /v2/foo/bar/manifests/sha256:51aecfcbba9216a532735e5b96f5bc86015e94b569fdbb46697f92c7dc1d8509 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-02-06T09:48:47Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40753" http.request.id=d9292c58-8f9f-45ed-8ec3-ae211ecd2b3c http.request.method=GET http.request.remoteaddr="127.0.0.1:43854" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.239857ms http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Feb/2026:09:48:47 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-02-06T09:48:47Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:40753 /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:40753/v2/:[]]}" go.version=go1.25.7 http.request.host="127.0.0.1:35333" http.request.id=8bc07bc7-7ed5-40c9-831e-ac23839ca110 http.request.method=GET http.request.remoteaddr="127.0.0.1:46056" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2026-02-06T09:48:47Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40753" http.request.id=884f8378-136d-4240-8b39-ab744bf5b028 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:43856" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.278631ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Feb/2026:09:48:47 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-02-06T09:48:47Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35333" http.request.id=8bc07bc7-7ed5-40c9-831e-ac23839ca110 http.request.method=GET http.request.remoteaddr="127.0.0.1:46056" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=16.947632ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Feb/2026:09:48:47 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-02-06T09:48:48Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40753" http.request.id=e4ac4ec1-2797-47b4-877c-be265c1c809a http.request.method=POST http.request.remoteaddr="127.0.0.1:43856" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.820394ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:48 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40753" http.request.id=9169aed6-31f9-4cc1-9bb3-7dce8df6f4e5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43856" http.request.uri="/v2/foo/bar/blobs/uploads/7bc52add-d32f-41f2-8d89-dedccdb634fc?_state=k8MY_DXMWH6aP7zxpU5lVq5c815RltBmKQroLCxopT97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdiYzUyYWRkLWQzMmYtNDFmMi04ZDg5LWRlZGNjZGI2MzRmYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0ODo0OC41NjkwMzQwMDlaIn0%3D&digest=sha256%3A52cec599e2cd18c312cc41016cec0390789db491ea7433410479b5e1c98db241" http.request.useragent="Go-http-client/1.1" http.response.duration=9.696018913s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:48 +0000] "PUT /v2/foo/bar/blobs/uploads/7bc52add-d32f-41f2-8d89-dedccdb634fc?_state=k8MY_DXMWH6aP7zxpU5lVq5c815RltBmKQroLCxopT97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdiYzUyYWRkLWQzMmYtNDFmMi04ZDg5LWRlZGNjZGI2MzRmYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0wNlQwOTo0ODo0OC41NjkwMzQwMDlaIn0%3D&digest=sha256%3A52cec599e2cd18c312cc41016cec0390789db491ea7433410479b5e1c98db241 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40753" http.request.id=8f0e148d-e40c-4318-9e48-bafcfdf715d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43856" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=6.830909ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Feb/2026:09:48:58 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-06T09:48:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40753" http.request.id=8ad27b12-27d2-449a-b538-aede6cd68903 http.request.method=GET http.request.remoteaddr="127.0.0.1:43856" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.467736ms http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Feb/2026:09:48:58 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-02-06T09:48:58Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:40753 /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:40753/v2/:[]]}" go.version=go1.25.7 http.request.host="127.0.0.1:35333" http.request.id=96e7e05b-79d1-4c71-a88f-4b3a70e51b42 http.request.method=GET http.request.remoteaddr="127.0.0.1:44252" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2026-02-06T09:48:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40753" http.request.id=952200e5-2757-4087-b6c1-efec396dc7f4 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:41832" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.412711ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Feb/2026:09:48:58 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-02-06T09:48:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40753" http.request.id=8a7dfe5d-e1d3-4377-8515-44739a093231 http.request.method=GET http.request.remoteaddr="127.0.0.1:41832" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.506795ms http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Feb/2026:09:48:58 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-02-06T09:48:58Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:40753 /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:40753/v2/:[]]}" go.version=go1.25.7 http.request.host="127.0.0.1:35333" http.request.id=96e7e05b-79d1-4c71-a88f-4b3a70e51b42 http.request.method=GET http.request.remoteaddr="127.0.0.1:44252" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2026-02-06T09:48:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40753" http.request.id=65ec6103-db0a-4d48-97d4-7d093cdb6cda http.request.method=GET http.request.remoteaddr="127.0.0.1:41846" 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=4.864032ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Feb/2026:09:48:58 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-02-06T09:48:58Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:269b4274c029b6f45c381d51d6dedcafd7f1a7666dec73707b208cf3abe9c9fb with ttl=167h59m59.99999076s" go.version=go1.25.7 time="2026-02-06T09:48:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:35333" http.request.id=96e7e05b-79d1-4c71-a88f-4b3a70e51b42 http.request.method=GET http.request.remoteaddr="127.0.0.1:44252" 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=29.657291ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Feb/2026:09:48:58 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (16.04s) === RUN TestAppDispatcher time="2026-02-06T09:48:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40867" http.request.id=413f5a3b-7800-4be8-9678-ff739a212168 http.request.method=GET http.request.remoteaddr="127.0.0.1:58900" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.842836ms http.response.status=200 http.response.written=0 time="2026-02-06T09:48:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40867" http.request.id=4766113e-d460-41eb-b6a7-041d2a5ce91e http.request.method=GET http.request.remoteaddr="127.0.0.1:58900" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration=2.747636ms http.response.status=200 http.response.written=0 time="2026-02-06T09:48:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40867" http.request.id=2cc2f13e-a9ad-44ae-bdb7-1a40981cf1dd http.request.method=GET http.request.remoteaddr="127.0.0.1:58900" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.638856ms http.response.status=200 http.response.written=0 time="2026-02-06T09:48:58Z" level=info msg="response completed" go.version=go1.25.7 http.request.host="127.0.0.1:40867" http.request.id=4331ad9f-c1f7-406f-b3dd-f58bc04e2bb0 http.request.method=GET http.request.remoteaddr="127.0.0.1:58900" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration=2.829815ms http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.02s) === RUN TestNewApp time="2026-02-06T09:48: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.7 instance.id=8c06a097-0c78-4030-98fe-296d7ce99bce time="2026-02-06T09:48:58Z" level=info msg="redis not configured" go.version=go1.25.7 instance.id=8c06a097-0c78-4030-98fe-296d7ce99bce time="2026-02-06T09:48:58Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.25.7 http.request.host="127.0.0.1:33037" http.request.id=c82ac2a7-4fd2-4e34-be47-e66c2383f40f http.request.method=GET http.request.remoteaddr="127.0.0.1:42694" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.01s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2026-02-06T09:48: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.7 instance.id=8c06a097-0c78-4030-98fe-296d7ce99bce time="2026-02-06T09:48:58Z" level=info msg="redis not configured" go.version=go1.25.7 instance.id=8c06a097-0c78-4030-98fe-296d7ce99bce time="2026-02-06T09:48:58Z" level=info msg="configuring file health check path=/tmp/healthcheck2587554617, interval=1" go.version=go1.25.7 instance.id=8c06a097-0c78-4030-98fe-296d7ce99bce --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2026-02-06T09:49:02Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 instance.id=8c06a097-0c78-4030-98fe-296d7ce99bce time="2026-02-06T09:49:02Z" level=info msg="redis not configured" go.version=go1.25.7 instance.id=8c06a097-0c78-4030-98fe-296d7ce99bce time="2026-02-06T09:49:02Z" level=info msg="configuring TCP health check addr=127.0.0.1:35729, interval=1" go.version=go1.25.7 instance.id=8c06a097-0c78-4030-98fe-296d7ce99bce --- PASS: TestTCPHealthCheck (4.01s) === RUN TestHTTPHealthCheck time="2026-02-06T09:49:06Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.7 instance.id=8c06a097-0c78-4030-98fe-296d7ce99bce time="2026-02-06T09:49:06Z" level=info msg="redis not configured" go.version=go1.25.7 instance.id=8c06a097-0c78-4030-98fe-296d7ce99bce time="2026-02-06T09:49:06Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:40093, interval=1, threshold=3" go.version=go1.25.7 instance.id=8c06a097-0c78-4030-98fe-296d7ce99bce --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 432.347s ? 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.01s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.34s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.11s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.82s) === RUN TestProxyManifests --- PASS: TestProxyManifests (2.01s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 12.675s === RUN TestSchedule time="2026-02-06T09:42:01Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.7 instance.id=5b29ac26-4fd1-4ec4-a778-eb5b869a937a time="2026-02-06T09:42:01Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.98356ms" go.version=go1.25.7 instance.id=5b29ac26-4fd1-4ec4-a778-eb5b869a937a time="2026-02-06T09:42:01Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=918.18µs" go.version=go1.25.7 instance.id=5b29ac26-4fd1-4ec4-a778-eb5b869a937a time="2026-02-06T09:42:01Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=988.02µs" go.version=go1.25.7 instance.id=5b29ac26-4fd1-4ec4-a778-eb5b869a937a scheduler_test.go:52: removing testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc scheduler_test.go:52: removing testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb scheduler_test.go:52: removing testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa --- PASS: TestSchedule (0.05s) === RUN TestRestoreOld time="2026-02-06T09:42:01Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.7 instance.id=5b29ac26-4fd1-4ec4-a778-eb5b869a937a --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2026-02-06T09:42:01Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.7 instance.id=5b29ac26-4fd1-4ec4-a778-eb5b869a937a time="2026-02-06T09:42:01Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.98792ms" go.version=go1.25.7 instance.id=5b29ac26-4fd1-4ec4-a778-eb5b869a937a time="2026-02-06T09:42:01Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.95848ms" go.version=go1.25.7 instance.id=5b29ac26-4fd1-4ec4-a778-eb5b869a937a time="2026-02-06T09:42:01Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.7 instance.id=5b29ac26-4fd1-4ec4-a778-eb5b869a937a --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2026-02-06T09:42:02Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.25.7 instance.id=5b29ac26-4fd1-4ec4-a778-eb5b869a937a --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.888s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.01s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (9.41s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 19026944 sha256:a8ec88c29436c0f03ba9ece8c0b2bf730725bb042b7ef3127575d0aaf3263e24 [] map[] } --- PASS: TestSimpleBlobRead (1.46s) === RUN TestBlobMount --- PASS: TestBlobMount (1.45s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (10.38s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (8.05s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (8.85s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.05s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.07s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:1035108e921c77d8a7417af49c17d2def163c347e7e5e66f413cd41703dba918 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:f86affb63cb3b98e3650b8c3f3f6e2a1ae72cf05d4c6e6dc0ead772b4f0489b1 palailogos: marking blob sha256:c0eff5ae6d5fa954f85cfbe7421345104d02554d122a9bdd77cf68538a9f0cf0 palailogos: marking manifest sha256:2c4bd1961fda61e7d4ada350a3ba029bd13b227a3c0efa7187a7e01c2e33ffdb palailogos: marking blob sha256:4aefd7c2a635370124d95579d4c82925cc51f0b5d1b1b2957df35a164b3b3205 palailogos: marking blob sha256:c2ba27935adfebc9a18da5fc9ce5b1ccd835b3a69e948384c27b3f2c4341b8f3 palailogos: marking manifest sha256:4aefd7c2a635370124d95579d4c82925cc51f0b5d1b1b2957df35a164b3b3205 palailogos: marking blob sha256:1debf500a940d1d7e7ee995000a479daf3954a00891877897bebf9a8218dac54 palailogos: marking blob sha256:15f29631accfceed2a4911214b782fab3e601298ef14fd329138bfaeffbba533 palailogos: marking manifest sha256:c2ba27935adfebc9a18da5fc9ce5b1ccd835b3a69e948384c27b3f2c4341b8f3 palailogos: marking blob sha256:c47f1553ec86d165fba11691905bf020d3f441e71dac41f8c1e313df6cd76dc5 palailogos: marking blob sha256:04ad14df09f178f0ce4b35f1c98d253847342726836c4f2c6378dd5083349f17 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (6.71s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:73c0111b709d187418be709be8235171d009d01cf0f08eb8c2662bd47c8ec972 deletemanifests: marking manifest sha256:9995ddaa9c580f43cac250c6b924cf53402adb13a88e47390de6ef79147ee694 deletemanifests: marking blob sha256:31e39e4d6449c83cdd31e8a3fdb1c00b2af8378a3ba5a3d7fe76e54cedf4e5ec deletemanifests: marking blob sha256:318ecaeb17bcb4be63ed416c8cd269a6ec7dc355076fb51d32f63e50c0c7593c deletemanifests: marking blob sha256:c992b08d2e07391224c80ad6cb83b9c6f9b77b6b04fe8e5af2e08721ee3b4fae 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:73c0111b709d187418be709be8235171d009d01cf0f08eb8c2662bd47c8ec972 blob eligible for deletion: sha256:ede29e117485ebbad03091014ebb36894a49feb2ecccd0d022addfb06230ffa4 blob eligible for deletion: sha256:0be8c878ed77ae747afb0b5ebdde14953421ae7f3ea956b1639b13a7d82ca254 blob eligible for deletion: sha256:57d29fa07731dedcb22458fbfbeeeab06af10ab3dbf7cac88b4967cb9636ef17 deletemanifests manifest eligible for deletion: sha256:73c0111b709d187418be709be8235171d009d01cf0f08eb8c2662bd47c8ec972 deletemanifests: marking manifest sha256:9995ddaa9c580f43cac250c6b924cf53402adb13a88e47390de6ef79147ee694 deletemanifests: marking blob sha256:31e39e4d6449c83cdd31e8a3fdb1c00b2af8378a3ba5a3d7fe76e54cedf4e5ec deletemanifests: marking blob sha256:318ecaeb17bcb4be63ed416c8cd269a6ec7dc355076fb51d32f63e50c0c7593c deletemanifests: marking blob sha256:c992b08d2e07391224c80ad6cb83b9c6f9b77b6b04fe8e5af2e08721ee3b4fae time="2026-02-06T09:42:56Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/73c0111b709d187418be709be8235171d009d01cf0f08eb8c2662bd47c8ec972" go.version=go1.25.7 instance.id=9b2fa8b2-5a4c-4099-8a9c-3b7d320faedd time="2026-02-06T09:42:56Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/73c0111b709d187418be709be8235171d009d01cf0f08eb8c2662bd47c8ec972" go.version=go1.25.7 instance.id=9b2fa8b2-5a4c-4099-8a9c-3b7d320faedd 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:ede29e117485ebbad03091014ebb36894a49feb2ecccd0d022addfb06230ffa4 time="2026-02-06T09:42:56Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ed/ede29e117485ebbad03091014ebb36894a49feb2ecccd0d022addfb06230ffa4" go.version=go1.25.7 instance.id=9b2fa8b2-5a4c-4099-8a9c-3b7d320faedd blob eligible for deletion: sha256:0be8c878ed77ae747afb0b5ebdde14953421ae7f3ea956b1639b13a7d82ca254 time="2026-02-06T09:42:56Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/0b/0be8c878ed77ae747afb0b5ebdde14953421ae7f3ea956b1639b13a7d82ca254" go.version=go1.25.7 instance.id=9b2fa8b2-5a4c-4099-8a9c-3b7d320faedd blob eligible for deletion: sha256:57d29fa07731dedcb22458fbfbeeeab06af10ab3dbf7cac88b4967cb9636ef17 time="2026-02-06T09:42:56Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/57/57d29fa07731dedcb22458fbfbeeeab06af10ab3dbf7cac88b4967cb9636ef17" go.version=go1.25.7 instance.id=9b2fa8b2-5a4c-4099-8a9c-3b7d320faedd blob eligible for deletion: sha256:73c0111b709d187418be709be8235171d009d01cf0f08eb8c2662bd47c8ec972 time="2026-02-06T09:42:56Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/73/73c0111b709d187418be709be8235171d009d01cf0f08eb8c2662bd47c8ec972" go.version=go1.25.7 instance.id=9b2fa8b2-5a4c-4099-8a9c-3b7d320faedd --- PASS: TestDeleteManifestIfTagNotFound (8.59s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:37df0957b8ce3132673f68ff33a40b45c9fbb8008839c24f940c25dfeba572c2 time="2026-02-06T09:42:58Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/37/37df0957b8ce3132673f68ff33a40b45c9fbb8008839c24f940c25dfeba572c2" go.version=go1.25.7 instance.id=9b2fa8b2-5a4c-4099-8a9c-3b7d320faedd blob eligible for deletion: sha256:44f8d48e175f09c982e340e80609359286610b580db6193801f6061a58586a25 time="2026-02-06T09:42:58Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/44/44f8d48e175f09c982e340e80609359286610b580db6193801f6061a58586a25" go.version=go1.25.7 instance.id=9b2fa8b2-5a4c-4099-8a9c-3b7d320faedd blob eligible for deletion: sha256:96306d211535e364a92ab851ad7e07d51573d867a8a2cb2d8d0d4cd01027d22e time="2026-02-06T09:42:58Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/96/96306d211535e364a92ab851ad7e07d51573d867a8a2cb2d8d0d4cd01027d22e" go.version=go1.25.7 instance.id=9b2fa8b2-5a4c-4099-8a9c-3b7d320faedd --- PASS: TestGCWithMissingManifests (2.39s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:0740e1bb253470f02497f23fe4a76756731c0c82c3d6ecd9a16149f18d836376 komnenos: marking blob sha256:fba2bc85c454b8d76733c2ea5ca7fbe51e7932535c98f0d27df52dbb9abc87c5 komnenos: marking blob sha256:e2c08e6c2aece39afceca7d09f4d58a23c40d0911812a8b64139d48e4b5004f7 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:c2234555e53d8b379d5daa3a58e16f9fb61b41eccca4ac627ed42d4c2385b245 time="2026-02-06T09:43:05Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/c2/c2234555e53d8b379d5daa3a58e16f9fb61b41eccca4ac627ed42d4c2385b245" go.version=go1.25.7 instance.id=9b2fa8b2-5a4c-4099-8a9c-3b7d320faedd blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2026-02-06T09:43:05Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.25.7 instance.id=9b2fa8b2-5a4c-4099-8a9c-3b7d320faedd blob eligible for deletion: sha256:27708a827cc492f2cb4994dc6dc131a8129cda06155eb139c0725d93e98d7179 time="2026-02-06T09:43:05Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/27/27708a827cc492f2cb4994dc6dc131a8129cda06155eb139c0725d93e98d7179" go.version=go1.25.7 instance.id=9b2fa8b2-5a4c-4099-8a9c-3b7d320faedd blob eligible for deletion: sha256:5a3d2b49e06f859c472bfe2586429dec37dbdf117241e87840734d0855a5301e time="2026-02-06T09:43:05Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/5a/5a3d2b49e06f859c472bfe2586429dec37dbdf117241e87840734d0855a5301e" go.version=go1.25.7 instance.id=9b2fa8b2-5a4c-4099-8a9c-3b7d320faedd blob eligible for deletion: sha256:8ec889125d85407c26cde56cd86e1dfe03661a1a3f87ca43c445534a315ff863 time="2026-02-06T09:43:05Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/8e/8ec889125d85407c26cde56cd86e1dfe03661a1a3f87ca43c445534a315ff863" go.version=go1.25.7 instance.id=9b2fa8b2-5a4c-4099-8a9c-3b7d320faedd blob eligible for deletion: sha256:a079f8238d6861d39673d015f0ababb3d837f4b8bd6f28b568d7c7c41b6d1838 time="2026-02-06T09:43:05Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a0/a079f8238d6861d39673d015f0ababb3d837f4b8bd6f28b568d7c7c41b6d1838" go.version=go1.25.7 instance.id=9b2fa8b2-5a4c-4099-8a9c-3b7d320faedd blob eligible for deletion: sha256:b0a8ea3171ac283507e46049ce3da193b6c44345e6da0419d70f64e8bb299707 time="2026-02-06T09:43:05Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b0/b0a8ea3171ac283507e46049ce3da193b6c44345e6da0419d70f64e8bb299707" go.version=go1.25.7 instance.id=9b2fa8b2-5a4c-4099-8a9c-3b7d320faedd --- PASS: TestDeletionHasEffect (6.74s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (6.89s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:7b35ca1ed004a4a706532c9f7f7379506205a5a53495728f59a63786cbb2bf91 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:39f0111282088208fdc3d2679e52586b43d3b4fed684da3f69ff4f71531c0300 michael_z_doukas: marking blob sha256:0f658630d23ec56e7f1bf17592c997fd6cee6184bb3169e4650569605c3d0b81 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:d26e34e60cf353a424086407db8579cf96ef5f1db3df1ac8a3ff23c464314bb6 time="2026-02-06T09:43:15Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d2/d26e34e60cf353a424086407db8579cf96ef5f1db3df1ac8a3ff23c464314bb6" go.version=go1.25.7 instance.id=9b2fa8b2-5a4c-4099-8a9c-3b7d320faedd --- PASS: TestOrphanBlobDeleted (3.36s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:942f5382e4184c616cefdea0d76a24fd0b7b529eb1fa9ea8c68d30607a9a4824 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:cbf3b74afcd9fa40524e255772c4072964a8cb8186c672bfc9cef3400960b239 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (2.32s) === RUN TestManifestStorage --- PASS: TestManifestStorage (2.33s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (1.70s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (5.24s) === RUN TestLinkPathFuncs --- PASS: TestLinkPathFuncs (0.00s) === RUN TestVerifyOCIManifestNonDistributableLayer --- PASS: TestVerifyOCIManifestNonDistributableLayer (0.01s) === RUN TestPathMapper --- PASS: TestPathMapper (0.00s) === RUN TestDigestFromPath --- PASS: TestDigestFromPath (0.00s) === RUN TestPurgeGather --- PASS: TestPurgeGather (0.00s) === RUN TestPurgeNone time="2026-02-06T09:43:27Z" level=info msg="PurgeUploads starting: olderThan=2026-02-06 08:43:27.511744055 +0000 UTC m=-3513.829685082, actuallyDelete=true" time="2026-02-06T09:43:27Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2026-02-06T09:43:27Z" level=info msg="PurgeUploads starting: olderThan=2026-02-06 09:43:27.516934046 +0000 UTC m=+86.175504889, actuallyDelete=true" time="2026-02-06T09:43:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/18041c6e-05a4-4dc6-ad0d-f4b1de6a81c4 have older date (2026-02-06 08:43:27 +0000 UTC) than purge date (2026-02-06 09:43:27.516934046 +0000 UTC m=+86.175504889). Removing upload directory." time="2026-02-06T09:43:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/04f9334b-9fc9-439b-b2fc-ec4a528d64c2 have older date (2026-02-06 08:43:27 +0000 UTC) than purge date (2026-02-06 09:43:27.516934046 +0000 UTC m=+86.175504889). Removing upload directory." time="2026-02-06T09:43:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5c12ddea-3a0b-4e88-8249-7303eef89c72 have older date (2026-02-06 08:43:27 +0000 UTC) than purge date (2026-02-06 09:43:27.516934046 +0000 UTC m=+86.175504889). Removing upload directory." time="2026-02-06T09:43:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6c4b5afb-2b7d-4c5f-8e35-5672937849da have older date (2026-02-06 08:43:27 +0000 UTC) than purge date (2026-02-06 09:43:27.516934046 +0000 UTC m=+86.175504889). Removing upload directory." time="2026-02-06T09:43:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/cc1ae68c-1c77-404d-aaad-44fc24d0fdcb have older date (2026-02-06 08:43:27 +0000 UTC) than purge date (2026-02-06 09:43:27.516934046 +0000 UTC m=+86.175504889). Removing upload directory." time="2026-02-06T09:43:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/cfffd40c-de58-42ff-a452-34dd9d7977b0 have older date (2026-02-06 08:43:27 +0000 UTC) than purge date (2026-02-06 09:43:27.516934046 +0000 UTC m=+86.175504889). Removing upload directory." time="2026-02-06T09:43:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/113704ae-a5b4-4d09-8df8-d2d1dbfd00fb have older date (2026-02-06 08:43:27 +0000 UTC) than purge date (2026-02-06 09:43:27.516934046 +0000 UTC m=+86.175504889). Removing upload directory." time="2026-02-06T09:43:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1892c96a-326a-4869-a963-87b22ab3cdd2 have older date (2026-02-06 08:43:27 +0000 UTC) than purge date (2026-02-06 09:43:27.516934046 +0000 UTC m=+86.175504889). Removing upload directory." time="2026-02-06T09:43:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/46bd62e1-bb04-4a21-91b6-9b668f0e6998 have older date (2026-02-06 08:43:27 +0000 UTC) than purge date (2026-02-06 09:43:27.516934046 +0000 UTC m=+86.175504889). Removing upload directory." time="2026-02-06T09:43:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4c267a8f-88cc-4979-af3d-26a951ed664c have older date (2026-02-06 08:43:27 +0000 UTC) than purge date (2026-02-06 09:43:27.516934046 +0000 UTC m=+86.175504889). Removing upload directory." time="2026-02-06T09:43:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/edd7534c-642c-435b-ba48-db96d70ccf82 have older date (2026-02-06 08:43:27 +0000 UTC) than purge date (2026-02-06 09:43:27.516934046 +0000 UTC m=+86.175504889). Removing upload directory." time="2026-02-06T09:43:27Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.01s) === RUN TestPurgeSome time="2026-02-06T09:43:27Z" level=info msg="PurgeUploads starting: olderThan=2026-02-06 09:43:27.523389656 +0000 UTC m=+86.181960599, actuallyDelete=true" time="2026-02-06T09:43:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/074e4470-083b-493b-acf2-781ff2a82a3d have older date (2026-02-06 08:43:27 +0000 UTC) than purge date (2026-02-06 09:43:27.523389656 +0000 UTC m=+86.181960599). Removing upload directory." time="2026-02-06T09:43:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/dfecd45c-a543-4ffa-b35e-61152410c224 have older date (2026-02-06 08:43:27 +0000 UTC) than purge date (2026-02-06 09:43:27.523389656 +0000 UTC m=+86.181960599). Removing upload directory." time="2026-02-06T09:43:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/16c3cc93-8c31-4649-882e-c330f01fa286 have older date (2026-02-06 08:43:27 +0000 UTC) than purge date (2026-02-06 09:43:27.523389656 +0000 UTC m=+86.181960599). Removing upload directory." time="2026-02-06T09:43:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/1e47fd41-b1cb-4a7a-86fc-059c555efd0e have older date (2026-02-06 08:43:27 +0000 UTC) than purge date (2026-02-06 09:43:27.523389656 +0000 UTC m=+86.181960599). Removing upload directory." time="2026-02-06T09:43:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/8a9163cc-3a42-4afa-bd65-11f030b6ff73 have older date (2026-02-06 08:43:27 +0000 UTC) than purge date (2026-02-06 09:43:27.523389656 +0000 UTC m=+86.181960599). Removing upload directory." time="2026-02-06T09:43:27Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2026-02-06T09:43:27Z" level=info msg="PurgeUploads starting: olderThan=2026-02-06 09:43:27.527868088 +0000 UTC m=+86.186439071, actuallyDelete=true" time="2026-02-06T09:43:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0eb5b509-d067-43d7-b030-f1c1f0daaf33 have older date (2026-02-06 08:43:27 +0000 UTC) than purge date (2026-02-06 09:43:27.527868088 +0000 UTC m=+86.186439071). Removing upload directory." time="2026-02-06T09:43:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3a073697-7014-46c4-bfcb-21b67e02775d have older date (2026-02-06 08:43:27 +0000 UTC) than purge date (2026-02-06 09:43:27.527868088 +0000 UTC m=+86.186439071). Removing upload directory." time="2026-02-06T09:43:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/80ed4e2e-6e57-4fed-9b3c-97020cb806b1 have older date (2026-02-06 08:43:27 +0000 UTC) than purge date (2026-02-06 09:43:27.527868088 +0000 UTC m=+86.186439071). Removing upload directory." time="2026-02-06T09:43:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9c1770b1-04e8-4f28-8e61-c106969588ed have older date (2026-02-06 08:43:27 +0000 UTC) than purge date (2026-02-06 09:43:27.527868088 +0000 UTC m=+86.186439071). Removing upload directory." time="2026-02-06T09:43:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e47d042a-a374-47f6-b07f-e2175093e9df have older date (2026-02-06 08:43:27 +0000 UTC) than purge date (2026-02-06 09:43:27.527868088 +0000 UTC m=+86.186439071). Removing upload directory." time="2026-02-06T09:43:27Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2026-02-06T09:43:27Z" level=info msg="PurgeUploads starting: olderThan=2026-02-06 09:43:27.530680964 +0000 UTC m=+86.189251807, actuallyDelete=true" time="2026-02-06T09:43:27Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeMissingStartedAt (0.00s) === RUN TestVerifyManifestForeignLayer --- PASS: TestVerifyManifestForeignLayer (0.01s) === RUN TestTagStoreTag --- PASS: TestTagStoreTag (0.00s) === RUN TestTagStoreUnTag --- PASS: TestTagStoreUnTag (0.00s) === RUN TestTagStoreAll --- PASS: TestTagStoreAll (0.01s) === RUN TestTagLookup --- PASS: TestTagLookup (0.00s) PASS ok github.com/docker/distribution/registry/storage 86.436s ? 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.301s === 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.307s === RUN TestWalkFileRemoved time="2026-02-06T09:42:01Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.172s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.02s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 2.375s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.52s) === 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.833s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.91s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 18.419s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (24.05s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 26.288s ? github.com/docker/distribution/registry/storage/driver/middleware [no test files] === RUN TestS3TryUpdate === PAUSE TestS3TryUpdate === RUN TestMatchIPV6 === PAUSE TestMatchIPV6 === RUN TestMatchIPV4 === PAUSE TestMatchIPV4 === RUN TestMatchIPV4_2 === PAUSE TestMatchIPV4_2 === RUN TestMatchIPV4WithRegionMatched === PAUSE TestMatchIPV4WithRegionMatched === RUN TestMatchIPV4WithRegionMatch_2 === PAUSE TestMatchIPV4WithRegionMatch_2 === RUN TestMatchIPV4WithRegionNotMatched === PAUSE TestMatchIPV4WithRegionNotMatched === RUN TestInvalidData === PAUSE TestInvalidData === RUN TestInvalidNetworkType === PAUSE TestInvalidNetworkType === RUN TestParsing === PAUSE TestParsing === RUN TestUpdateCalledRegularly === PAUSE TestUpdateCalledRegularly === RUN TestEligibleForS3 === RUN TestEligibleForS3/Client_IP_=_ time="2026-02-06T09:42:01Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.25.7 === RUN TestEligibleForS3/Client_IP_=_#01 time="2026-02-06T09:42:01Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.25.7 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2026-02-06T09:42:01Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.25.7 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.01s) --- 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 TestInvalidData === CONT TestUpdateCalledRegularly === CONT TestInvalidNetworkType === CONT TestMatchIPV4WithRegionMatched === CONT TestParsing === CONT TestMatchIPV4WithRegionNotMatched === CONT TestMatchIPV4 === CONT TestMatchIPV4_2 === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV6 time="2026-02-06T09:42:01Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.25.7 instance.id=d9383873-0f14-4901-8bea-76e826ca94e1 --- PASS: TestS3TryUpdate (0.04s) time="2026-02-06T09:42:01Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.7 time="2026-02-06T09:42:01Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.25.7 instance.id=d9383873-0f14-4901-8bea-76e826ca94e1 time="2026-02-06T09:42:01Z" level=error msg="unknown ip address format" go.version=go1.25.7 instance.id=d9383873-0f14-4901-8bea-76e826ca94e1 ip=?0000000000000000000000000000000000 --- PASS: TestInvalidNetworkType (0.06s) --- PASS: TestParsing (0.06s) --- PASS: TestMatchIPV6 (0.05s) --- PASS: TestInvalidData (0.06s) --- PASS: TestMatchIPV4WithRegionMatched (0.07s) --- PASS: TestMatchIPV4 (0.06s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.05s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.06s) --- PASS: TestMatchIPV4_2 (0.06s) time="2026-02-06T09:42:02Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.7 time="2026-02-06T09:42:03Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.7 time="2026-02-06T09:42:04Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.7 time="2026-02-06T09:42:05Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.25.7 --- PASS: TestUpdateCalledRegularly (4.55s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.932s === RUN Test OK: 4 passed --- PASS: Test (0.02s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.293s ? 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 2.472s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (17.45s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.03s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 19.764s ? 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.02s) PASS ok github.com/docker/distribution/uuid 0.210s ? 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-r20.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-r20.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-riscv64.so.1 >>> docker-registry*: Package size: 25.4 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r20.apk >>> docker-registry: Build complete at Fri, 06 Feb 2026 09:49:16 +0000 elapsed time 0h 9m 15s >>> 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 (20260206.094003) (2/2) Purging go (1.25.7-r0) Executing busybox-1.37.0-r30.trigger OK: 666.7 MiB in 105 packages >>> docker-registry: Updating the community/riscv64 repository index... >>> docker-registry: Signing the index...