>>> docker-registry: Building community/docker-registry 2.8.3-r17 (using abuild 3.15.0-r1) started Thu, 15 Jan 2026 23:25:22 +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.24.12-r0) (2/2) Installing .makedepends-docker-registry (20260115.232525) Executing busybox-1.37.0-r20.trigger OK: 624 MiB in 106 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.22/docker-registry-2.8.3.tar.gz >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.22/docker-registry-2.8.3.tar.gz >>> docker-registry: Checking sha512sums... docker-registry-2.8.3.tar.gz: OK log-hook-syslog.patch: OK config-example.patch: OK bugsnag-panicwrap.patch: OK docker-registry.initd: OK docker-registry.confd: OK docker-registry.logrotate: OK test-non-constant-fmt-str.patch: OK >>> docker-registry: Unpacking /var/cache/distfiles/v3.22/docker-registry-2.8.3.tar.gz... >>> docker-registry: log-hook-syslog.patch patching file registry/handlers/app.go patching file registry/registry.go Hunk #2 succeeded at 368 (offset -1 lines). Hunk #3 succeeded at 393 (offset -1 lines). patching file vendor/github.com/sirupsen/logrus/hooks/syslog/syslog.go >>> docker-registry: config-example.patch patching file cmd/registry/config-example.yml >>> docker-registry: bugsnag-panicwrap.patch patching file vendor/github.com/bugsnag/panicwrap/dup2.go patching file vendor/github.com/bugsnag/panicwrap/dup3.go >>> docker-registry: test-non-constant-fmt-str.patch patching file registry/handlers/api_test.go patching file registry/proxy/proxyblobstore_test.go patching file registry/proxy/proxymanifeststore_test.go patching file registry/proxy/scheduler/scheduler_test.go patching file registry/storage/driver/walk_test.go patching file registry/storage/purgeuploads_test.go + bin/registry + bin/digest + bin/registry-api-descriptor-template + binaries + test ? github.com/docker/distribution/cmd/digest [no test files] ? github.com/docker/distribution/cmd/registry [no test files] ? github.com/docker/distribution/cmd/registry-api-descriptor-template [no test files] === RUN Test time="2026-01-15T23:25:54Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2026-01-15T23:25:54Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.02s) PASS ok github.com/docker/distribution/configuration 0.027s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2026-01-15T23:25:54Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.00s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.009s ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.00s) PASS ok github.com/docker/distribution/health 0.007s === RUN TestGETDownHandlerDoesNotChangeStatus --- PASS: TestGETDownHandlerDoesNotChangeStatus (0.00s) === RUN TestGETUpHandlerDoesNotChangeStatus --- PASS: TestGETUpHandlerDoesNotChangeStatus (0.00s) === RUN TestPOSTDownHandlerChangeStatus --- PASS: TestPOSTDownHandlerChangeStatus (0.00s) === RUN TestPOSTUpHandlerChangeStatus --- PASS: TestPOSTUpHandlerChangeStatus (0.00s) PASS ok github.com/docker/distribution/health/api 0.005s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (1.01s) PASS ok github.com/docker/distribution/health/checks 1.017s ? github.com/docker/distribution/manifest [no test files] === RUN TestManifestList --- PASS: TestManifestList (0.00s) === RUN TestOCIImageIndex --- PASS: TestOCIImageIndex (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/manifestlist 0.009s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/ocischema 0.008s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.00s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.013s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) PASS ok github.com/docker/distribution/manifest/schema2 0.007s ? github.com/docker/distribution/metrics [no test files] === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.00s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2026/01/15 23:25:54 http: TLS handshake error from 127.0.0.1:35060: 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:36703/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:36703/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:36703/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:36703/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:34755?status=0, fail=true --- PASS: TestHTTPSink (0.03s) === RUN TestListener --- PASS: TestListener (1.11s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2026-01-15T23:25:55Z" level=info msg="broadcaster: closing" time="2026-01-15T23:25:55Z" level=info msg="closing testSink" time="2026-01-15T23:25:55Z" level=info msg="closing testSink" time="2026-01-15T23:25:55Z" level=info msg="closing testSink" time="2026-01-15T23:25:55Z" level=info msg="closing testSink" time="2026-01-15T23:25:55Z" level=info msg="closing testSink" time="2026-01-15T23:25:55Z" level=info msg="closing testSink" time="2026-01-15T23:25:55Z" level=info msg="closing testSink" time="2026-01-15T23:25:55Z" level=info msg="closing testSink" time="2026-01-15T23:25:55Z" level=info msg="closing testSink" time="2026-01-15T23:25:55Z" level=info msg="closing testSink" time="2026-01-15T23:25:55Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.02s) === RUN TestEventQueue time="2026-01-15T23:25:55Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 1} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:55Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-01-15T23:25:56Z" level=warning msg="&{0xc00039e450 0.9} encountered too many errors, backing off" time="2026-01-15T23:25:56Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.89s) PASS ok github.com/docker/distribution/notifications 2.186s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2026-01-15T23:25:54Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-01-15T23:25:54.236382927Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 time="2026-01-15T23:25:54.236408131Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-15T23:25:54.23644587Z" level=info msg="Starting upload purge in 45m0s" go.version=go1.24.12 time="2026-01-15T23:25:54.236749178Z" level=info msg="listening on [::]:5000" go.version=go1.24.12 time="2026-01-15T23:25:57.240609872Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.12 time="2026-01-15T23:25:57.352787961Z" level=info msg="response completed" go.version=go1.24.12 http.request.host=127.0.0.1 http.request.id=6c00cd32-b442-42d4-8ce8-c9bee0b4f313 http.request.method=GET http.request.remoteaddr="[::1]:46518" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=9.874688ms http.response.status=200 http.response.written=2 ::1 - - [15/Jan/2026:23:25:57 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.12s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2026-01-15T23:25:58.454776721Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-01-15T23:25:58.455893152Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 time="2026-01-15T23:25:58.455921104Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-15T23:25:58.455945349Z" level=info msg="Starting upload purge in 3m0s" go.version=go1.24.12 time="2026-01-15T23:25:58.456133141Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.12 time="2026-01-15T23:25:58.456149059Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.12 time="2026-01-15T23:25:58.456534047Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.12 time="2026-01-15T23:26:01.472044016Z" level=info msg="response completed" go.version=go1.24.12 http.request.host=127.0.0.1 http.request.id=2b667536-eb87-456b-999d-0ba0083aa78b http.request.method=GET http.request.remoteaddr="127.0.0.1:35140" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.187129ms http.response.status=200 http.response.written=2 127.0.0.1 - - [15/Jan/2026:23:26:01 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2026-01-15T23:26:01.472427835Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.12 --- PASS: TestRegistrySupportedCipherSuite (4.22s) === RUN TestRegistryUnsupportedCipherSuite time="2026-01-15T23:26:02.431209169Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-01-15T23:26:02.434766874Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 time="2026-01-15T23:26:02.434829579Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-15T23:26:02.434843436Z" level=info msg="Starting upload purge in 19m0s" go.version=go1.24.12 time="2026-01-15T23:26:02.435104061Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.12 --- PASS: TestRegistryUnsupportedCipherSuite (8.96s) PASS ok github.com/docker/distribution/registry 16.312s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.006s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.01s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.05s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.102s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2026-01-15T23:25:54Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.12 instance.id=2791032c-7c88-440f-b73b-14a095870395 time="2026-01-15T23:25:54Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.12 instance.id=2791032c-7c88-440f-b73b-14a095870395 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2026-01-15T23:25:54Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.12 password="ORSj2R3FiZGAcWUj6R1vbb_uf60acjivabBzJvvnSoQ" user=docker --- PASS: TestCreateHtpasswdFile (0.10s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.118s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.006s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.02s) === RUN TestLeeway time="2026-01-15T23:25:54Z" level=info msg="token not to be used before 2026-01-15 23:25:55 +0000 UTC - currently 2026-01-15 23:25:54.248574841 +0000 UTC m=+0.017815473" time="2026-01-15T23:25:54Z" level=info msg="token not to be used after 2026-01-15 23:25:54 +0000 UTC - currently 2026-01-15 23:25:54.249730255 +0000 UTC m=+0.018970872" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2026-01-15T23:25:54Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.01s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.035s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.00s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.068s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.021s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.007s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2026-01-15T23:25:54Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 time="2026-01-15T23:25:54Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-15T23:25:54Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:46173" http.request.id=6584a4a6-5a47-4070-b7d3-80cae1815fbc http.request.method=GET http.request.remoteaddr="127.0.0.1:59030" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.350045ms http.response.status=200 http.response.written=2 127.0.0.1 - - [15/Jan/2026:23:25:54 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2026-01-15T23:25:54Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 time="2026-01-15T23:25:54Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-15T23:25:54Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:38123" http.request.id=744f18ac-2999-43aa-8a86-e11517918bab http.request.method=GET http.request.remoteaddr="127.0.0.1:58248" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.027639ms http.response.status=200 http.response.written=20 127.0.0.1 - - [15/Jan/2026:23:25:54 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-01-15T23:25:54Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:38123" http.request.id=1e95096d-14b4-4b98-86b4-78ca2ba0d0c1 http.request.method=POST http.request.remoteaddr="127.0.0.1:58248" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.078659ms http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:25:54 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:25:58Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:38123" http.request.id=2c877eb4-2f7e-453e-9bed-2c356381bcc4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58248" http.request.uri="/v2/foo/aaaa/blobs/uploads/19561cfe-8bcd-4833-bf23-d9bc7835d78c?_state=uLHD-uDY4n0mzvm4aBrhQBLH-qTquaQYjR3Kla02kX97Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIxOTU2MWNmZS04YmNkLTQ4MzMtYmYyMy1kOWJjNzgzNWQ3OGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjU6NTQuOTEzMzI0NDg5WiJ9&digest=sha256%3A41f73efdc4d99de4634dd2c0ce14568ffa1d0967f274fa0386cc1c0eb817d513" http.request.useragent="Go-http-client/1.1" http.response.duration=3.450728431s http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:25:54 +0000] "PUT /v2/foo/aaaa/blobs/uploads/19561cfe-8bcd-4833-bf23-d9bc7835d78c?_state=uLHD-uDY4n0mzvm4aBrhQBLH-qTquaQYjR3Kla02kX97Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIxOTU2MWNmZS04YmNkLTQ4MzMtYmYyMy1kOWJjNzgzNWQ3OGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjU6NTQuOTEzMzI0NDg5WiJ9&digest=sha256%3A41f73efdc4d99de4634dd2c0ce14568ffa1d0967f274fa0386cc1c0eb817d513 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:25:58Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:38123" http.request.id=e5608b4b-b5bd-40c8-a1fc-7a30d0bff6f3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58248" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.278303ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:25:58 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:25:58Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:38123" http.request.id=7f1e38f8-d849-4c3b-af32-b95d3d0db31b http.request.method=POST http.request.remoteaddr="127.0.0.1:58248" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.521629ms http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:25:58 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:00Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:38123" http.request.id=1d4ae95b-f25f-4313-b696-3d372ac959e8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58248" http.request.uri="/v2/foo/bbbb/blobs/uploads/5e7bc7b0-f2e7-44e7-b692-85b9a44d05e1?_state=zOevcfd3nEOKNpogH-Zh33HmJp1VyYUGThRnDxj86n17Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI1ZTdiYzdiMC1mMmU3LTQ0ZTctYjY5Mi04NWI5YTQ0ZDA1ZTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjU6NTguNzMxOTA5NTY4WiJ9&digest=sha256%3A4cacc38001ff6a19ecd88ea2dac065eeb31db4cc6f1234c5879184f46eacb769" http.request.useragent="Go-http-client/1.1" http.response.duration=1.68595112s http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:25:58 +0000] "PUT /v2/foo/bbbb/blobs/uploads/5e7bc7b0-f2e7-44e7-b692-85b9a44d05e1?_state=zOevcfd3nEOKNpogH-Zh33HmJp1VyYUGThRnDxj86n17Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI1ZTdiYzdiMC1mMmU3LTQ0ZTctYjY5Mi04NWI5YTQ0ZDA1ZTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjU6NTguNzMxOTA5NTY4WiJ9&digest=sha256%3A4cacc38001ff6a19ecd88ea2dac065eeb31db4cc6f1234c5879184f46eacb769 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:00Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:38123" http.request.id=6dd1c4a5-0a71-473d-8a33-0de7c4bfb310 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58248" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.550805ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:00 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:00Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:38123" http.request.id=4f6e3918-a875-4d9b-ad89-18feb5dbe42e http.request.method=POST http.request.remoteaddr="127.0.0.1:58248" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.887093ms http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:00 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:03Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:38123" http.request.id=100c5acc-b019-436d-86e1-46452ce79e47 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58248" http.request.uri="/v2/foo/cccc/blobs/uploads/aca996d3-9d2f-4b9e-a72b-72ebb39095ac?_state=nWwVcu-SHZEno1IJovKFuWjh7HUCJQ0bPYI237t6qJB7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJhY2E5OTZkMy05ZDJmLTRiOWUtYTcyYi03MmViYjM5MDk1YWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6MDAuOTQxNzg2NDUyWiJ9&digest=sha256%3Ace6ba881ae97160b564c1be526ea73e349c3f1a3536323443a8c252ad66d271c" http.request.useragent="Go-http-client/1.1" http.response.duration=2.538310186s http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:00 +0000] "PUT /v2/foo/cccc/blobs/uploads/aca996d3-9d2f-4b9e-a72b-72ebb39095ac?_state=nWwVcu-SHZEno1IJovKFuWjh7HUCJQ0bPYI237t6qJB7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJhY2E5OTZkMy05ZDJmLTRiOWUtYTcyYi03MmViYjM5MDk1YWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6MDAuOTQxNzg2NDUyWiJ9&digest=sha256%3Ace6ba881ae97160b564c1be526ea73e349c3f1a3536323443a8c252ad66d271c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:03Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:38123" http.request.id=2db33001-1bfe-4853-b0b5-38dad2c6d81a http.request.method=PUT http.request.remoteaddr="127.0.0.1:58248" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.138159ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:03 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:03Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:38123" http.request.id=8f97dbee-6e3b-436d-abb9-d33a32b08b2e http.request.method=POST http.request.remoteaddr="127.0.0.1:58248" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="970.714µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:03 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:04Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:38123" http.request.id=c2cbe8d4-271a-4207-aedd-54bde9c74427 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58248" http.request.uri="/v2/foo/dddd/blobs/uploads/d8910f79-34a6-4666-9f30-2a273d84150a?_state=Nr19y8M9SYO_fhQEU3x1xVFp93VEl5rjSJ_F8MmcytJ7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJkODkxMGY3OS0zNGE2LTQ2NjYtOWYzMC0yYTI3M2Q4NDE1MGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6MDMuNzUxMTMzODc0WiJ9&digest=sha256%3A6555da443fc5983e477995b888a1f50e5fad7c3775db7e065d5674bd068b0b75" http.request.useragent="Go-http-client/1.1" http.response.duration=987.445482ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:03 +0000] "PUT /v2/foo/dddd/blobs/uploads/d8910f79-34a6-4666-9f30-2a273d84150a?_state=Nr19y8M9SYO_fhQEU3x1xVFp93VEl5rjSJ_F8MmcytJ7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJkODkxMGY3OS0zNGE2LTQ2NjYtOWYzMC0yYTI3M2Q4NDE1MGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6MDMuNzUxMTMzODc0WiJ9&digest=sha256%3A6555da443fc5983e477995b888a1f50e5fad7c3775db7e065d5674bd068b0b75 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:04Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:38123" http.request.id=a0f8960b-4422-41ac-8234-ebf1b8d9d608 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58248" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.848827ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:04 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:05Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:38123" http.request.id=10f9a8e1-b1ec-4826-a830-368d5bd5441d http.request.method=POST http.request.remoteaddr="127.0.0.1:58248" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="900.609µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:05 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:07Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:38123" http.request.id=aa377393-10ec-41fa-a28e-1fc0a0f51d3f http.request.method=PUT http.request.remoteaddr="127.0.0.1:58248" http.request.uri="/v2/foo/eeee/blobs/uploads/6973ec2d-4f22-4160-a534-e09065c8ffc6?_state=8MlEQLXVrJriw7ctTF5NBnM5JsEMp1iOwnl6sh1c00J7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI2OTczZWMyZC00ZjIyLTQxNjAtYTUzNC1lMDkwNjVjOGZmYzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6MDUuMDA5NjYxMjc3WiJ9&digest=sha256%3A5e6e04a281d21fa4df32825acd683d88808cda4c720f33fbd8211f4fe0854e33" http.request.useragent="Go-http-client/1.1" http.response.duration=2.095544565s http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:05 +0000] "PUT /v2/foo/eeee/blobs/uploads/6973ec2d-4f22-4160-a534-e09065c8ffc6?_state=8MlEQLXVrJriw7ctTF5NBnM5JsEMp1iOwnl6sh1c00J7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI2OTczZWMyZC00ZjIyLTQxNjAtYTUzNC1lMDkwNjVjOGZmYzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6MDUuMDA5NjYxMjc3WiJ9&digest=sha256%3A5e6e04a281d21fa4df32825acd683d88808cda4c720f33fbd8211f4fe0854e33 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:07Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:38123" http.request.id=ebb7575c-4c62-4193-a1c3-966ddf95fa36 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58248" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.10536ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:07 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:07Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:38123" http.request.id=b821eaad-004d-488e-a6af-11fbc7f1eae2 http.request.method=POST http.request.remoteaddr="127.0.0.1:58248" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.338765ms http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:07 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:09Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:38123" http.request.id=fa2ae6b5-630c-4858-b9c7-52ab048408ac http.request.method=PUT http.request.remoteaddr="127.0.0.1:58248" http.request.uri="/v2/foo/ffff/blobs/uploads/8b5df770-e941-4451-944d-91d74a3ad7ad?_state=pKZ7c1YxdOJqQO9k9g3c0PPXKPZUWTG20a5EhmZkzSF7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI4YjVkZjc3MC1lOTQxLTQ0NTEtOTQ0ZC05MWQ3NGEzYWQ3YWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6MDcuNDUwMDAyNjA5WiJ9&digest=sha256%3A9b63b02090342410aa208a5c18da999758dbb588f6c39d6f1fd422737f612d91" http.request.useragent="Go-http-client/1.1" http.response.duration=2.050699954s http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:07 +0000] "PUT /v2/foo/ffff/blobs/uploads/8b5df770-e941-4451-944d-91d74a3ad7ad?_state=pKZ7c1YxdOJqQO9k9g3c0PPXKPZUWTG20a5EhmZkzSF7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI4YjVkZjc3MC1lOTQxLTQ0NTEtOTQ0ZC05MWQ3NGEzYWQ3YWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6MDcuNDUwMDAyNjA5WiJ9&digest=sha256%3A9b63b02090342410aa208a5c18da999758dbb588f6c39d6f1fd422737f612d91 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:09Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:38123" http.request.id=fa822379-7d65-4911-b566-9564f0b12482 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58248" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.884468ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:09 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:09Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:38123" http.request.id=d69cf0d8-5d39-4632-857f-7b3644844e0b http.request.method=GET http.request.remoteaddr="127.0.0.1:58248" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="705.653µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [15/Jan/2026:23:26:09 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-01-15T23:26:09Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:38123" http.request.id=0b36398d-239f-43d4-b76a-7e6a731bf94e http.request.method=GET http.request.remoteaddr="127.0.0.1:58248" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.118658ms http.response.status=200 http.response.written=30 127.0.0.1 - - [15/Jan/2026:23:26:09 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-01-15T23:26:09Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:38123" http.request.id=6197171a-dc1c-49d0-8943-b44d3e758b09 http.request.method=GET http.request.remoteaddr="127.0.0.1:58248" http.request.uri="/v2/_catalog?last=&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.136885ms http.response.status=200 http.response.written=74 127.0.0.1 - - [15/Jan/2026:23:26:09 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-01-15T23:26:09Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:38123" http.request.id=e8b8527e-339b-40c6-9ded-1f80eda3bdc2 http.request.method=GET http.request.remoteaddr="127.0.0.1:58248" 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="711.847µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [15/Jan/2026:23:26:09 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-01-15T23:26:09Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:38123" http.request.id=5987f8fc-4ff1-4669-a7e3-f990cd6ae5d0 http.request.method=GET http.request.remoteaddr="127.0.0.1:58248" http.request.uri="/v2/_catalog?n=4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.038385ms http.response.status=200 http.response.written=63 127.0.0.1 - - [15/Jan/2026:23:26:09 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2026-01-15T23:26:09Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:38123" http.request.id=f42f7cfd-29f6-4164-a149-e63c6f8c5914 http.request.method=GET http.request.remoteaddr="127.0.0.1:58248" 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="707.151µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [15/Jan/2026:23:26:09 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-01-15T23:26:09Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:15] err.message="invalid number of results requested" go.version=go1.24.12 http.request.host="127.0.0.1:38123" http.request.id=3948f99e-d3fd-49b1-bdd7-4c7fc94993be http.request.method=GET http.request.remoteaddr="127.0.0.1:58248" http.request.uri="/v2/_catalog?n=15" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.113499ms http.response.status=400 http.response.written=116 127.0.0.1 - - [15/Jan/2026:23:26:09 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2026-01-15T23:26:09Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:6] err.message="invalid number of results requested" go.version=go1.24.12 http.request.host="127.0.0.1:38123" http.request.id=df44aabc-b599-498f-81e7-edbdc76e777b http.request.method=GET http.request.remoteaddr="127.0.0.1:58248" 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="970.184µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [15/Jan/2026:23:26:09 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2026-01-15T23:26:09Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:38123" http.request.id=34d3ca65-c3ff-41d5-aab7-ce5e535c63dc http.request.method=GET http.request.remoteaddr="127.0.0.1:58248" 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="655.894µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [15/Jan/2026:23:26:09 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-01-15T23:26:09Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:38123" http.request.id=97d94ba6-2dee-4cc5-a453-07a0f8fd50c8 http.request.method=GET http.request.remoteaddr="127.0.0.1:58248" 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="663.164µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [15/Jan/2026:23:26:09 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-01-15T23:26:09Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 time="2026-01-15T23:26:09Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-15T23:26:09Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36375" http.request.id=0f2e6ad0-a787-4a9b-8769-e29c32901195 http.request.method=POST http.request.remoteaddr="127.0.0.1:52310" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.005134ms http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:09 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:10Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36375" http.request.id=903c209c-fabf-499a-a7ee-93cc94ed64be http.request.method=PUT http.request.remoteaddr="127.0.0.1:52310" http.request.uri="/v2/foo/aaaa/blobs/uploads/987d81c0-eb17-4860-b6c1-094abeec6a2a?_state=TL-VHe1RNtfZ2GTJiFhcrXEc6ympE4PFQ28khbMsXNd7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI5ODdkODFjMC1lYjE3LTQ4NjAtYjZjMS0wOTRhYmVlYzZhMmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6MDkuNjcxNTAwNzY3WiJ9&digest=sha256%3A9b730c367e3faf9e5d153db833f13b71aa4b03c7700bef6b9d49428be52dd76b" http.request.useragent="Go-http-client/1.1" http.response.duration=608.834141ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:09 +0000] "PUT /v2/foo/aaaa/blobs/uploads/987d81c0-eb17-4860-b6c1-094abeec6a2a?_state=TL-VHe1RNtfZ2GTJiFhcrXEc6ympE4PFQ28khbMsXNd7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI5ODdkODFjMC1lYjE3LTQ4NjAtYjZjMS0wOTRhYmVlYzZhMmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6MDkuNjcxNTAwNzY3WiJ9&digest=sha256%3A9b730c367e3faf9e5d153db833f13b71aa4b03c7700bef6b9d49428be52dd76b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:10Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36375" http.request.id=66b2657f-4393-4593-97e3-9898c448a957 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52310" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.82473ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:10 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:10Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36375" http.request.id=be110fd9-41c5-4dfa-ae5c-67c9d110928f http.request.method=POST http.request.remoteaddr="127.0.0.1:52310" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="884.168µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:10 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:11Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36375" http.request.id=75246bdf-a28e-4e2d-9a3a-e3c1e12f3d35 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52310" http.request.uri="/v2/foo/bbbb/blobs/uploads/3a72d508-ad3f-48ad-be10-714fac9fee17?_state=dCFrAEVL_byCF5ZvHK2zYBORCv-5zWc1V6vkF3N3G6d7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIzYTcyZDUwOC1hZDNmLTQ4YWQtYmUxMC03MTRmYWM5ZmVlMTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6MTAuNDc4OTUyNTE5WiJ9&digest=sha256%3A39338d9aaf1e4c5f0f56d5ed73f7186f91cd7250a2d4b5bed6270f77660d70fd" http.request.useragent="Go-http-client/1.1" http.response.duration=1.200900791s http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:10 +0000] "PUT /v2/foo/bbbb/blobs/uploads/3a72d508-ad3f-48ad-be10-714fac9fee17?_state=dCFrAEVL_byCF5ZvHK2zYBORCv-5zWc1V6vkF3N3G6d7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIzYTcyZDUwOC1hZDNmLTQ4YWQtYmUxMC03MTRmYWM5ZmVlMTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6MTAuNDc4OTUyNTE5WiJ9&digest=sha256%3A39338d9aaf1e4c5f0f56d5ed73f7186f91cd7250a2d4b5bed6270f77660d70fd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:11Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36375" http.request.id=d384b527-dd29-46f6-8c81-ff530d8be690 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52310" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.815042ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:11 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:11Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36375" http.request.id=39bc2812-d9ff-4cd2-9e61-3e53d6ac3d41 http.request.method=POST http.request.remoteaddr="127.0.0.1:52310" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="860.284µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:11 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:12Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36375" http.request.id=ed409419-accf-418b-8ed6-6268b4ec7a5b http.request.method=PUT http.request.remoteaddr="127.0.0.1:52310" http.request.uri="/v2/foo/cccc/blobs/uploads/5aa4bae2-4b02-43a7-abb0-5d5e010dca20?_state=_MxhLjbOUDYiMTNyFImKfKnTU7yIPAGnBA6kIvXEvD97Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI1YWE0YmFlMi00YjAyLTQzYTctYWJiMC01ZDVlMDEwZGNhMjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6MTEuODU0NjYxMjMyWiJ9&digest=sha256%3Adbadb8edc83e3e509b39dcac3e25f05f9e24ae42550251ada01792615d82df5a" http.request.useragent="Go-http-client/1.1" http.response.duration=860.476133ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:11 +0000] "PUT /v2/foo/cccc/blobs/uploads/5aa4bae2-4b02-43a7-abb0-5d5e010dca20?_state=_MxhLjbOUDYiMTNyFImKfKnTU7yIPAGnBA6kIvXEvD97Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI1YWE0YmFlMi00YjAyLTQzYTctYWJiMC01ZDVlMDEwZGNhMjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6MTEuODU0NjYxMjMyWiJ9&digest=sha256%3Adbadb8edc83e3e509b39dcac3e25f05f9e24ae42550251ada01792615d82df5a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:12Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36375" http.request.id=11faf459-be14-440f-9c44-2631e4b47d12 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52310" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.940058ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:12 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:12Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36375" http.request.id=d74d705f-799e-4feb-bc40-48320505fe6a http.request.method=POST http.request.remoteaddr="127.0.0.1:52310" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="887.312µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:12 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:13Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36375" http.request.id=5a162d53-9ea4-4a96-a65b-3b9692f99152 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52310" http.request.uri="/v2/foo/dddd/blobs/uploads/b11ce14e-4ec4-47e0-b711-8738686dc360?_state=gfpcutueEfKU3i9Gi0K18tPeJHjCo3IyndfzW6jlcOZ7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJiMTFjZTE0ZS00ZWM0LTQ3ZTAtYjcxMS04NzM4Njg2ZGMzNjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6MTIuODg2NDczMzE4WiJ9&digest=sha256%3A05837f8e24d667056343cd129847a6c7c13d3e5dbf4d5ec904ef8077fc00ba14" http.request.useragent="Go-http-client/1.1" http.response.duration=835.68848ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:12 +0000] "PUT /v2/foo/dddd/blobs/uploads/b11ce14e-4ec4-47e0-b711-8738686dc360?_state=gfpcutueEfKU3i9Gi0K18tPeJHjCo3IyndfzW6jlcOZ7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJiMTFjZTE0ZS00ZWM0LTQ3ZTAtYjcxMS04NzM4Njg2ZGMzNjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6MTIuODg2NDczMzE4WiJ9&digest=sha256%3A05837f8e24d667056343cd129847a6c7c13d3e5dbf4d5ec904ef8077fc00ba14 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:13Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36375" http.request.id=93804e56-edf2-4d82-a3ee-661905b8f19f http.request.method=PUT http.request.remoteaddr="127.0.0.1:52310" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.568252ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:13 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:13Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:36375" http.request.id=49b3b9bd-61cd-4e3c-ac37-e96bce1ff919 http.request.method=GET http.request.remoteaddr="127.0.0.1:52310" 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="580.516µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [15/Jan/2026:23:26:13 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (19.21s) === RUN TestURLPrefix time="2026-01-15T23:26:13Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 time="2026-01-15T23:26:13Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-15T23:26:13Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:38771" http.request.id=9e34399f-f1d1-4fcd-b338-b14876bb6e17 http.request.method=GET http.request.remoteaddr="127.0.0.1:39602" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="720.373µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [15/Jan/2026:23:26:13 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2026-01-15T23:26:13Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 time="2026-01-15T23:26:13Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-15T23:26:13Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:88ad0d9bd67879c5701c9f82b656ed9a83cfd499f811930ebe8500f9528f69e2 err.message="blob unknown to registry" go.version=go1.24.12 http.request.host="127.0.0.1:35483" http.request.id=e3b8849a-3985-4608-896d-1427151723b2 http.request.method=GET http.request.remoteaddr="127.0.0.1:57174" http.request.uri="/v2/foo/bar/blobs/sha256:88ad0d9bd67879c5701c9f82b656ed9a83cfd499f811930ebe8500f9528f69e2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.348036ms http.response.status=404 http.response.written=157 vars.digest="sha256:88ad0d9bd67879c5701c9f82b656ed9a83cfd499f811930ebe8500f9528f69e2" vars.name="foo/bar" 127.0.0.1 - - [15/Jan/2026:23:26:13 +0000] "GET /v2/foo/bar/blobs/sha256:88ad0d9bd67879c5701c9f82b656ed9a83cfd499f811930ebe8500f9528f69e2 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-01-15T23:26:13Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:88ad0d9bd67879c5701c9f82b656ed9a83cfd499f811930ebe8500f9528f69e2 err.message="blob unknown to registry" go.version=go1.24.12 http.request.host="127.0.0.1:35483" http.request.id=10cecee5-193f-463e-b8f9-8501f21a799b http.request.method=HEAD http.request.remoteaddr="127.0.0.1:57180" http.request.uri="/v2/foo/bar/blobs/sha256:88ad0d9bd67879c5701c9f82b656ed9a83cfd499f811930ebe8500f9528f69e2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.26017ms http.response.status=404 http.response.written=157 vars.digest="sha256:88ad0d9bd67879c5701c9f82b656ed9a83cfd499f811930ebe8500f9528f69e2" vars.name="foo/bar" 127.0.0.1 - - [15/Jan/2026:23:26:13 +0000] "HEAD /v2/foo/bar/blobs/sha256:88ad0d9bd67879c5701c9f82b656ed9a83cfd499f811930ebe8500f9528f69e2 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-01-15T23:26:13Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35483" http.request.id=3e4b4857-ff85-40f1-a951-f9f69a09dcef http.request.method=POST http.request.remoteaddr="127.0.0.1:57180" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.221588ms http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:13Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35483" http.request.id=42aec170-784e-4310-908c-59846dc1d98e http.request.method=GET http.request.remoteaddr="127.0.0.1:57180" http.request.uri="/v2/foo/bar/blobs/uploads/a4c6de5c-190e-47e5-8d2a-783e48ceb067?_state=2Ew05C9kQOKJ0eKxFO292bMbqk9ulLfmXouLrsOuvwJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0YzZkZTVjLTE5MGUtNDdlNS04ZDJhLTc4M2U0OGNlYjA2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxMy45NzAyNjk2NVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.722872ms http.response.status=204 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:13 +0000] "GET /v2/foo/bar/blobs/uploads/a4c6de5c-190e-47e5-8d2a-783e48ceb067?_state=2Ew05C9kQOKJ0eKxFO292bMbqk9ulLfmXouLrsOuvwJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0YzZkZTVjLTE5MGUtNDdlNS04ZDJhLTc4M2U0OGNlYjA2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxMy45NzAyNjk2NVoifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:13Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35483" http.request.id=83066cb2-beb1-444f-9a90-8a741abfd9e1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57180" http.request.uri="/v2/foo/bar/blobs/uploads/a4c6de5c-190e-47e5-8d2a-783e48ceb067?_state=2Ew05C9kQOKJ0eKxFO292bMbqk9ulLfmXouLrsOuvwJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0YzZkZTVjLTE5MGUtNDdlNS04ZDJhLTc4M2U0OGNlYjA2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxMy45NzAyNjk2NVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.738104ms http.response.status=204 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:13 +0000] "DELETE /v2/foo/bar/blobs/uploads/a4c6de5c-190e-47e5-8d2a-783e48ceb067?_state=2Ew05C9kQOKJ0eKxFO292bMbqk9ulLfmXouLrsOuvwJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0YzZkZTVjLTE5MGUtNDdlNS04ZDJhLTc4M2U0OGNlYjA2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxMy45NzAyNjk2NVoifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:13Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.12 http.request.host="127.0.0.1:35483" http.request.id=20696c98-083b-4d29-a48c-c42adbfc5e79 http.request.method=GET http.request.remoteaddr="127.0.0.1:57180" http.request.uri="/v2/foo/bar/blobs/uploads/a4c6de5c-190e-47e5-8d2a-783e48ceb067?_state=2Ew05C9kQOKJ0eKxFO292bMbqk9ulLfmXouLrsOuvwJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0YzZkZTVjLTE5MGUtNDdlNS04ZDJhLTc4M2U0OGNlYjA2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxMy45NzAyNjk2NVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=a4c6de5c-190e-47e5-8d2a-783e48ceb067 time="2026-01-15T23:26:13Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.12 http.request.host="127.0.0.1:35483" http.request.id=20696c98-083b-4d29-a48c-c42adbfc5e79 http.request.method=GET http.request.remoteaddr="127.0.0.1:57180" http.request.uri="/v2/foo/bar/blobs/uploads/a4c6de5c-190e-47e5-8d2a-783e48ceb067?_state=2Ew05C9kQOKJ0eKxFO292bMbqk9ulLfmXouLrsOuvwJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0YzZkZTVjLTE5MGUtNDdlNS04ZDJhLTc4M2U0OGNlYjA2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxMy45NzAyNjk2NVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.146392ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=a4c6de5c-190e-47e5-8d2a-783e48ceb067 127.0.0.1 - - [15/Jan/2026:23:26:13 +0000] "GET /v2/foo/bar/blobs/uploads/a4c6de5c-190e-47e5-8d2a-783e48ceb067?_state=2Ew05C9kQOKJ0eKxFO292bMbqk9ulLfmXouLrsOuvwJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0YzZkZTVjLTE5MGUtNDdlNS04ZDJhLTc4M2U0OGNlYjA2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxMy45NzAyNjk2NVoifQ%3D%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-01-15T23:26:13Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35483" http.request.id=cd21ddd5-aa63-497e-a50c-ca4bf93745d3 http.request.method=POST http.request.remoteaddr="127.0.0.1:57182" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.475875ms http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:13Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.12 http.request.host="127.0.0.1:35483" http.request.id=881299a1-4e6e-41d4-a761-4b77fbd47c43 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57182" http.request.uri="/v2/foo/bar/blobs/uploads/7c32f786-dae5-4365-a484-e19b1f1dbc47?_state=mPC1TYf6f96jJG7Hiwrr-x2csEYnjPEJGrjGJIXzVH97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdjMzJmNzg2LWRhZTUtNDM2NS1hNDg0LWUxOWIxZjFkYmM0NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxMy45Nzc2MTkxODZaIn0%3D&digest=sha256%3A88ad0d9bd67879c5701c9f82b656ed9a83cfd499f811930ebe8500f9528f69e2" http.request.useragent="Go-http-client/1.1" provided=sha256:88ad0d9bd67879c5701c9f82b656ed9a83cfd499f811930ebe8500f9528f69e2 vars.name="foo/bar" vars.uuid=7c32f786-dae5-4365-a484-e19b1f1dbc47 time="2026-01-15T23:26:13Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.12 http.request.host="127.0.0.1:35483" http.request.id=881299a1-4e6e-41d4-a761-4b77fbd47c43 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57182" http.request.uri="/v2/foo/bar/blobs/uploads/7c32f786-dae5-4365-a484-e19b1f1dbc47?_state=mPC1TYf6f96jJG7Hiwrr-x2csEYnjPEJGrjGJIXzVH97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdjMzJmNzg2LWRhZTUtNDM2NS1hNDg0LWUxOWIxZjFkYmM0NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxMy45Nzc2MTkxODZaIn0%3D&digest=sha256%3A88ad0d9bd67879c5701c9f82b656ed9a83cfd499f811930ebe8500f9528f69e2" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=7c32f786-dae5-4365-a484-e19b1f1dbc47 time="2026-01-15T23:26:13Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:88ad0d9bd67879c5701c9f82b656ed9a83cfd499f811930ebe8500f9528f69e2, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.12 http.request.host="127.0.0.1:35483" http.request.id=881299a1-4e6e-41d4-a761-4b77fbd47c43 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57182" http.request.uri="/v2/foo/bar/blobs/uploads/7c32f786-dae5-4365-a484-e19b1f1dbc47?_state=mPC1TYf6f96jJG7Hiwrr-x2csEYnjPEJGrjGJIXzVH97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdjMzJmNzg2LWRhZTUtNDM2NS1hNDg0LWUxOWIxZjFkYmM0NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxMy45Nzc2MTkxODZaIn0%3D&digest=sha256%3A88ad0d9bd67879c5701c9f82b656ed9a83cfd499f811930ebe8500f9528f69e2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.526735ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=7c32f786-dae5-4365-a484-e19b1f1dbc47 127.0.0.1 - - [15/Jan/2026:23:26:13 +0000] "PUT /v2/foo/bar/blobs/uploads/7c32f786-dae5-4365-a484-e19b1f1dbc47?_state=mPC1TYf6f96jJG7Hiwrr-x2csEYnjPEJGrjGJIXzVH97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdjMzJmNzg2LWRhZTUtNDM2NS1hNDg0LWUxOWIxZjFkYmM0NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxMy45Nzc2MTkxODZaIn0%3D&digest=sha256%3A88ad0d9bd67879c5701c9f82b656ed9a83cfd499f811930ebe8500f9528f69e2 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-01-15T23:26:13Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35483" http.request.id=aa5b3946-7d7b-4f3b-838d-8a195c5ef591 http.request.method=POST http.request.remoteaddr="127.0.0.1:57182" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.134219ms http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:13Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35483" http.request.id=034c57e5-912b-4a13-9d6f-eb632eb2e3e2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57182" http.request.uri="/v2/foo/bar/blobs/uploads/b273b3a5-574c-4ce9-8837-5bb0198ea085?_state=S4y0tE3nnnK8n_I-zLL0Daziyd07OqtHtBYYmuaLS7B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyNzNiM2E1LTU3NGMtNGNlOS04ODM3LTViYjAxOThlYTA4NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxMy45ODA4NjM5MDZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.485471ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:13 +0000] "PUT /v2/foo/bar/blobs/uploads/b273b3a5-574c-4ce9-8837-5bb0198ea085?_state=S4y0tE3nnnK8n_I-zLL0Daziyd07OqtHtBYYmuaLS7B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyNzNiM2E1LTU3NGMtNGNlOS04ODM3LTViYjAxOThlYTA4NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxMy45ODA4NjM5MDZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:13Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35483" http.request.id=2b236ec1-a834-433d-87b2-b3ff521909cc http.request.method=POST http.request.remoteaddr="127.0.0.1:57182" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.192254ms http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:13Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35483" http.request.id=eca4e3c1-5df8-4d31-a6f1-60d02df41399 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57182" http.request.uri="/v2/foo/bar/blobs/uploads/6f96e13c-df5a-487f-b0b4-c76ca3208c70?_state=cMGmNRl5bOeDKUsp7vFQhWC4hR6roPlzGBNKNLJauz97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZmOTZlMTNjLWRmNWEtNDg3Zi1iMGI0LWM3NmNhMzIwOGM3MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxMy45ODQwMzU1MzlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.445605ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:13 +0000] "PUT /v2/foo/bar/blobs/uploads/6f96e13c-df5a-487f-b0b4-c76ca3208c70?_state=cMGmNRl5bOeDKUsp7vFQhWC4hR6roPlzGBNKNLJauz97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZmOTZlMTNjLWRmNWEtNDg3Zi1iMGI0LWM3NmNhMzIwOGM3MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxMy45ODQwMzU1MzlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:13Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35483" http.request.id=b7b75b31-38c2-4a92-8111-b7cc0d50d0c8 http.request.method=POST http.request.remoteaddr="127.0.0.1:57182" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="859.932µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:15Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35483" http.request.id=51525da9-40af-4e42-8a70-2143324b6f02 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57182" http.request.uri="/v2/foo/bar/blobs/uploads/05d706a5-068c-485b-9b1c-35d57ee9221d?_state=OAkbv2vcE6j-v5OqUFJgOD_Tzm5d7gOZDWxHZme7x3B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA1ZDcwNmE1LTA2OGMtNDg1Yi05YjFjLTM1ZDU3ZWU5MjIxZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxMy45ODY4OTkxMTlaIn0%3D&digest=sha256%3A88ad0d9bd67879c5701c9f82b656ed9a83cfd499f811930ebe8500f9528f69e2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.839602629s http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:13 +0000] "PUT /v2/foo/bar/blobs/uploads/05d706a5-068c-485b-9b1c-35d57ee9221d?_state=OAkbv2vcE6j-v5OqUFJgOD_Tzm5d7gOZDWxHZme7x3B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA1ZDcwNmE1LTA2OGMtNDg1Yi05YjFjLTM1ZDU3ZWU5MjIxZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxMy45ODY4OTkxMTlaIn0%3D&digest=sha256%3A88ad0d9bd67879c5701c9f82b656ed9a83cfd499f811930ebe8500f9528f69e2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:15Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35483" http.request.id=3a15aec0-3dbc-41df-bf06-d28154666702 http.request.method=POST http.request.remoteaddr="127.0.0.1:57182" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="914.419µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:15 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:35483" http.request.id=96eca73b-d2c7-4d9d-9487-e127542477b8 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:57182" http.request.uri="/v2/foo/bar/blobs/uploads/b2e2b870-35e0-4fa2-a0b2-d8bddc0f952b?_state=h0BtZYGeGo5jKLzUKOGnakTfNP8cm_kwi8dvIx7_Je17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyZTJiODcwLTM1ZTAtNGZhMi1hMGIyLWQ4YmRkYzBmOTUyYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxNS45Mjc5NjEwMjRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.665755061s http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:15 +0000] "PATCH /v2/foo/bar/blobs/uploads/b2e2b870-35e0-4fa2-a0b2-d8bddc0f952b?_state=h0BtZYGeGo5jKLzUKOGnakTfNP8cm_kwi8dvIx7_Je17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyZTJiODcwLTM1ZTAtNGZhMi1hMGIyLWQ4YmRkYzBmOTUyYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxNS45Mjc5NjEwMjRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35483" http.request.id=9ff3a13b-d1f4-4634-b1cd-f1a3733b7988 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57182" http.request.uri="/v2/foo/bar/blobs/uploads/b2e2b870-35e0-4fa2-a0b2-d8bddc0f952b?_state=fzAUH2AUqStz9GTY2CMdM8WyCsKl0z7U0CTWVMuab5t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyZTJiODcwLTM1ZTAtNGZhMi1hMGIyLWQ4YmRkYzBmOTUyYiIsIk9mZnNldCI6MjkzMjIyNDAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6MTVaIn0%3D&digest=sha256%3A88ad0d9bd67879c5701c9f82b656ed9a83cfd499f811930ebe8500f9528f69e2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.076624ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:17 +0000] "PUT /v2/foo/bar/blobs/uploads/b2e2b870-35e0-4fa2-a0b2-d8bddc0f952b?_state=fzAUH2AUqStz9GTY2CMdM8WyCsKl0z7U0CTWVMuab5t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyZTJiODcwLTM1ZTAtNGZhMi1hMGIyLWQ4YmRkYzBmOTUyYiIsIk9mZnNldCI6MjkzMjIyNDAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6MTVaIn0%3D&digest=sha256%3A88ad0d9bd67879c5701c9f82b656ed9a83cfd499f811930ebe8500f9528f69e2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35483" http.request.id=3f60d597-f267-41dc-a393-1f34e18b95d5 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:57182" http.request.uri="/v2/foo/bar/blobs/sha256:88ad0d9bd67879c5701c9f82b656ed9a83cfd499f811930ebe8500f9528f69e2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="782.877µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:17 +0000] "HEAD /v2/foo/bar/blobs/sha256:88ad0d9bd67879c5701c9f82b656ed9a83cfd499f811930ebe8500f9528f69e2 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35483" http.request.id=618d6ed7-7696-4153-85d8-8f2ade9cf831 http.request.method=GET http.request.remoteaddr="127.0.0.1:57182" http.request.uri="/v2/foo/bar/blobs/sha256:88ad0d9bd67879c5701c9f82b656ed9a83cfd499f811930ebe8500f9528f69e2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=64.532923ms http.response.status=200 http.response.written=29322240 127.0.0.1 - - [15/Jan/2026:23:26:17 +0000] "GET /v2/foo/bar/blobs/sha256:88ad0d9bd67879c5701c9f82b656ed9a83cfd499f811930ebe8500f9528f69e2 HTTP/1.1" 200 29322240 "" "Go-http-client/1.1" time="2026-01-15T23:26:17Z" level=error msg="error parsing digest="sha257:88ad0d9bd67879c5701c9f82b656ed9a83cfd499f811930ebe8500f9528f69e2": unsupported digest algorithm" go.version=go1.24.12 http.request.host="127.0.0.1:35483" http.request.id=cb202501-1e39-4871-ae24-098bce509049 http.request.method=GET http.request.remoteaddr="127.0.0.1:57182" http.request.uri="/v2/foo/bar/blobs/sha257:88ad0d9bd67879c5701c9f82b656ed9a83cfd499f811930ebe8500f9528f69e2" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:88ad0d9bd67879c5701c9f82b656ed9a83cfd499f811930ebe8500f9528f69e2" vars.name="foo/bar" time="2026-01-15T23:26:17Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.12 http.request.host="127.0.0.1:35483" http.request.id=cb202501-1e39-4871-ae24-098bce509049 http.request.method=GET http.request.remoteaddr="127.0.0.1:57182" http.request.uri="/v2/foo/bar/blobs/sha257:88ad0d9bd67879c5701c9f82b656ed9a83cfd499f811930ebe8500f9528f69e2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="725.637µs" http.response.status=400 http.response.written=110 vars.digest="sha257:88ad0d9bd67879c5701c9f82b656ed9a83cfd499f811930ebe8500f9528f69e2" vars.name="foo/bar" 127.0.0.1 - - [15/Jan/2026:23:26:17 +0000] "GET /v2/foo/bar/blobs/sha257:88ad0d9bd67879c5701c9f82b656ed9a83cfd499f811930ebe8500f9528f69e2 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-01-15T23:26:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35483" http.request.id=c700def1-e212-4e30-a950-3b615b838590 http.request.method=GET http.request.remoteaddr="127.0.0.1:57198" http.request.uri="/v2/foo/bar/blobs/sha256:88ad0d9bd67879c5701c9f82b656ed9a83cfd499f811930ebe8500f9528f69e2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.143342ms http.response.status=304 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:17 +0000] "GET /v2/foo/bar/blobs/sha256:88ad0d9bd67879c5701c9f82b656ed9a83cfd499f811930ebe8500f9528f69e2 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:17Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 time="2026-01-15T23:26:17Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-15T23:26:17Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:3b1634eeeed8be39872f172128213f7132499e2cdf94ec1a6b4b8d0ee357cd86 err.message="blob unknown to registry" go.version=go1.24.12 http.request.host="127.0.0.1:42829" http.request.id=1b9fec8d-71e5-4a55-9c49-fb0cb3d0b963 http.request.method=GET http.request.remoteaddr="127.0.0.1:56500" http.request.uri="/v2/foo/bar/blobs/sha256:3b1634eeeed8be39872f172128213f7132499e2cdf94ec1a6b4b8d0ee357cd86" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="935.002µs" http.response.status=404 http.response.written=157 vars.digest="sha256:3b1634eeeed8be39872f172128213f7132499e2cdf94ec1a6b4b8d0ee357cd86" vars.name="foo/bar" 127.0.0.1 - - [15/Jan/2026:23:26:17 +0000] "GET /v2/foo/bar/blobs/sha256:3b1634eeeed8be39872f172128213f7132499e2cdf94ec1a6b4b8d0ee357cd86 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-01-15T23:26:17Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:3b1634eeeed8be39872f172128213f7132499e2cdf94ec1a6b4b8d0ee357cd86 err.message="blob unknown to registry" go.version=go1.24.12 http.request.host="127.0.0.1:42829" http.request.id=ab058877-de2b-412f-a03f-02962acb2aae http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56512" http.request.uri="/v2/foo/bar/blobs/sha256:3b1634eeeed8be39872f172128213f7132499e2cdf94ec1a6b4b8d0ee357cd86" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="859.315µs" http.response.status=404 http.response.written=157 vars.digest="sha256:3b1634eeeed8be39872f172128213f7132499e2cdf94ec1a6b4b8d0ee357cd86" vars.name="foo/bar" 127.0.0.1 - - [15/Jan/2026:23:26:17 +0000] "HEAD /v2/foo/bar/blobs/sha256:3b1634eeeed8be39872f172128213f7132499e2cdf94ec1a6b4b8d0ee357cd86 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-01-15T23:26:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:42829" http.request.id=c0950c5a-6917-42ae-b928-de1549e7270e http.request.method=POST http.request.remoteaddr="127.0.0.1:56512" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="821.914µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:42829" http.request.id=8ef92e6d-0f72-4d3c-90cb-a6a9da5abe04 http.request.method=GET http.request.remoteaddr="127.0.0.1:56512" http.request.uri="/v2/foo/bar/blobs/uploads/8a69deaa-8981-4eeb-8c22-abf2a507304c?_state=-MyNvxfV0JIgdDw7uXQLI2C5q7WkoixzU4RPSbsEVXp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhNjlkZWFhLTg5ODEtNGVlYi04YzIyLWFiZjJhNTA3MzA0YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxNy44Mzk1NDg1ODRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="887.111µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:17 +0000] "GET /v2/foo/bar/blobs/uploads/8a69deaa-8981-4eeb-8c22-abf2a507304c?_state=-MyNvxfV0JIgdDw7uXQLI2C5q7WkoixzU4RPSbsEVXp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhNjlkZWFhLTg5ODEtNGVlYi04YzIyLWFiZjJhNTA3MzA0YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxNy44Mzk1NDg1ODRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:42829" http.request.id=bf077472-68b1-46a7-bd9e-ae87b737cc98 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56512" http.request.uri="/v2/foo/bar/blobs/uploads/8a69deaa-8981-4eeb-8c22-abf2a507304c?_state=-MyNvxfV0JIgdDw7uXQLI2C5q7WkoixzU4RPSbsEVXp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhNjlkZWFhLTg5ODEtNGVlYi04YzIyLWFiZjJhNTA3MzA0YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxNy44Mzk1NDg1ODRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="840.882µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:17 +0000] "DELETE /v2/foo/bar/blobs/uploads/8a69deaa-8981-4eeb-8c22-abf2a507304c?_state=-MyNvxfV0JIgdDw7uXQLI2C5q7WkoixzU4RPSbsEVXp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhNjlkZWFhLTg5ODEtNGVlYi04YzIyLWFiZjJhNTA3MzA0YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxNy44Mzk1NDg1ODRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:17Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.12 http.request.host="127.0.0.1:42829" http.request.id=fd85829f-0f5b-419b-bb66-2c254f41ca0b http.request.method=GET http.request.remoteaddr="127.0.0.1:56512" http.request.uri="/v2/foo/bar/blobs/uploads/8a69deaa-8981-4eeb-8c22-abf2a507304c?_state=-MyNvxfV0JIgdDw7uXQLI2C5q7WkoixzU4RPSbsEVXp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhNjlkZWFhLTg5ODEtNGVlYi04YzIyLWFiZjJhNTA3MzA0YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxNy44Mzk1NDg1ODRaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=8a69deaa-8981-4eeb-8c22-abf2a507304c time="2026-01-15T23:26:17Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.12 http.request.host="127.0.0.1:42829" http.request.id=fd85829f-0f5b-419b-bb66-2c254f41ca0b http.request.method=GET http.request.remoteaddr="127.0.0.1:56512" http.request.uri="/v2/foo/bar/blobs/uploads/8a69deaa-8981-4eeb-8c22-abf2a507304c?_state=-MyNvxfV0JIgdDw7uXQLI2C5q7WkoixzU4RPSbsEVXp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhNjlkZWFhLTg5ODEtNGVlYi04YzIyLWFiZjJhNTA3MzA0YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxNy44Mzk1NDg1ODRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="759.862µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=8a69deaa-8981-4eeb-8c22-abf2a507304c 127.0.0.1 - - [15/Jan/2026:23:26:17 +0000] "GET /v2/foo/bar/blobs/uploads/8a69deaa-8981-4eeb-8c22-abf2a507304c?_state=-MyNvxfV0JIgdDw7uXQLI2C5q7WkoixzU4RPSbsEVXp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhNjlkZWFhLTg5ODEtNGVlYi04YzIyLWFiZjJhNTA3MzA0YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxNy44Mzk1NDg1ODRaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-01-15T23:26:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:42829" http.request.id=2c7fe19f-ddf0-45d0-ad31-ee42abf7b9a4 http.request.method=POST http.request.remoteaddr="127.0.0.1:56524" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="893.054µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:17Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.12 http.request.host="127.0.0.1:42829" http.request.id=db01365f-cf41-48a4-96e7-e3cde66ec701 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56524" http.request.uri="/v2/foo/bar/blobs/uploads/1316b944-ca31-4d78-87a2-e700af00d91d?_state=oDpMII8RPXuOX3cM1hanalCIRNQyquP5GEHXFtV9OYN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEzMTZiOTQ0LWNhMzEtNGQ3OC04N2EyLWU3MDBhZjAwZDkxZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxNy44NDM2NzE3MDFaIn0%3D&digest=sha256%3A3b1634eeeed8be39872f172128213f7132499e2cdf94ec1a6b4b8d0ee357cd86" http.request.useragent="Go-http-client/1.1" provided=sha256:3b1634eeeed8be39872f172128213f7132499e2cdf94ec1a6b4b8d0ee357cd86 vars.name="foo/bar" vars.uuid=1316b944-ca31-4d78-87a2-e700af00d91d time="2026-01-15T23:26:17Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.12 http.request.host="127.0.0.1:42829" http.request.id=db01365f-cf41-48a4-96e7-e3cde66ec701 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56524" http.request.uri="/v2/foo/bar/blobs/uploads/1316b944-ca31-4d78-87a2-e700af00d91d?_state=oDpMII8RPXuOX3cM1hanalCIRNQyquP5GEHXFtV9OYN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEzMTZiOTQ0LWNhMzEtNGQ3OC04N2EyLWU3MDBhZjAwZDkxZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxNy44NDM2NzE3MDFaIn0%3D&digest=sha256%3A3b1634eeeed8be39872f172128213f7132499e2cdf94ec1a6b4b8d0ee357cd86" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=1316b944-ca31-4d78-87a2-e700af00d91d time="2026-01-15T23:26:17Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:3b1634eeeed8be39872f172128213f7132499e2cdf94ec1a6b4b8d0ee357cd86, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.12 http.request.host="127.0.0.1:42829" http.request.id=db01365f-cf41-48a4-96e7-e3cde66ec701 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56524" http.request.uri="/v2/foo/bar/blobs/uploads/1316b944-ca31-4d78-87a2-e700af00d91d?_state=oDpMII8RPXuOX3cM1hanalCIRNQyquP5GEHXFtV9OYN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEzMTZiOTQ0LWNhMzEtNGQ3OC04N2EyLWU3MDBhZjAwZDkxZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxNy44NDM2NzE3MDFaIn0%3D&digest=sha256%3A3b1634eeeed8be39872f172128213f7132499e2cdf94ec1a6b4b8d0ee357cd86" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="914.6µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=1316b944-ca31-4d78-87a2-e700af00d91d 127.0.0.1 - - [15/Jan/2026:23:26:17 +0000] "PUT /v2/foo/bar/blobs/uploads/1316b944-ca31-4d78-87a2-e700af00d91d?_state=oDpMII8RPXuOX3cM1hanalCIRNQyquP5GEHXFtV9OYN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEzMTZiOTQ0LWNhMzEtNGQ3OC04N2EyLWU3MDBhZjAwZDkxZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxNy44NDM2NzE3MDFaIn0%3D&digest=sha256%3A3b1634eeeed8be39872f172128213f7132499e2cdf94ec1a6b4b8d0ee357cd86 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-01-15T23:26:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:42829" http.request.id=644dd1c9-6e06-4efd-adfc-d1d311257fc6 http.request.method=POST http.request.remoteaddr="127.0.0.1:56524" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="772.902µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:42829" http.request.id=d92ce02f-9827-4cf8-9e0f-4f2287aab727 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56524" http.request.uri="/v2/foo/bar/blobs/uploads/2230b392-7444-4eb6-8af5-5c03d3d82b1a?_state=ChAXqAK50tskG_RHr0Xxetbsadj5i-yJAIWWHe4JgXd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyMzBiMzkyLTc0NDQtNGViNi04YWY1LTVjMDNkM2Q4MmIxYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxNy44NDU3NjI5OTZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="996.941µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:17 +0000] "PUT /v2/foo/bar/blobs/uploads/2230b392-7444-4eb6-8af5-5c03d3d82b1a?_state=ChAXqAK50tskG_RHr0Xxetbsadj5i-yJAIWWHe4JgXd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyMzBiMzkyLTc0NDQtNGViNi04YWY1LTVjMDNkM2Q4MmIxYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxNy44NDU3NjI5OTZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:42829" http.request.id=1bcdc150-1c14-475c-a16b-485d681c7881 http.request.method=POST http.request.remoteaddr="127.0.0.1:56524" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="772.697µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:42829" http.request.id=99d7824f-7f82-4559-8312-cb13382a884b http.request.method=PUT http.request.remoteaddr="127.0.0.1:56524" http.request.uri="/v2/foo/bar/blobs/uploads/62ef0dc7-3f2d-4155-973b-472c6265cf43?_state=H-rZbin-8kg1Tt1q2OzwCtRJaIQTvCbpF8U3HVc5CjV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYyZWYwZGM3LTNmMmQtNDE1NS05NzNiLTQ3MmM2MjY1Y2Y0MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxNy44NDc4OTU4MDNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.013597ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:17 +0000] "PUT /v2/foo/bar/blobs/uploads/62ef0dc7-3f2d-4155-973b-472c6265cf43?_state=H-rZbin-8kg1Tt1q2OzwCtRJaIQTvCbpF8U3HVc5CjV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYyZWYwZGM3LTNmMmQtNDE1NS05NzNiLTQ3MmM2MjY1Y2Y0MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxNy44NDc4OTU4MDNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:17Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:42829" http.request.id=b431c164-fa1f-4e32-bc6d-78810bb5da4b http.request.method=POST http.request.remoteaddr="127.0.0.1:56524" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="773.919µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:18Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:42829" http.request.id=55f79837-7816-46e8-a771-03d57901943f http.request.method=PUT http.request.remoteaddr="127.0.0.1:56524" http.request.uri="/v2/foo/bar/blobs/uploads/165804e9-e09d-46ab-8684-fc14fce5c332?_state=5wH36CVnf-Xb8srP8PPZ5CYLrjKiLwkaAOkE1yk3-G17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE2NTgwNGU5LWUwOWQtNDZhYi04Njg0LWZjMTRmY2U1YzMzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxNy44NTAwMTAxMTFaIn0%3D&digest=sha256%3A3b1634eeeed8be39872f172128213f7132499e2cdf94ec1a6b4b8d0ee357cd86" http.request.useragent="Go-http-client/1.1" http.response.duration=640.251305ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:17 +0000] "PUT /v2/foo/bar/blobs/uploads/165804e9-e09d-46ab-8684-fc14fce5c332?_state=5wH36CVnf-Xb8srP8PPZ5CYLrjKiLwkaAOkE1yk3-G17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE2NTgwNGU5LWUwOWQtNDZhYi04Njg0LWZjMTRmY2U1YzMzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxNy44NTAwMTAxMTFaIn0%3D&digest=sha256%3A3b1634eeeed8be39872f172128213f7132499e2cdf94ec1a6b4b8d0ee357cd86 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:18Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:42829" http.request.id=97025f75-75d4-4735-b7c9-d05b6596986e http.request.method=POST http.request.remoteaddr="127.0.0.1:56524" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="872.549µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:18 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:19Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:42829" http.request.id=fdf8dfde-9132-42ed-80c9-527427883753 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:56524" http.request.uri="/v2/foo/bar/blobs/uploads/66a298ac-67cd-4da8-8c90-fb7a7dd25047?_state=wqwxdq8mVW_5n5JkUz7Kfd8-TTU0GP5HFgPV3QHEqeF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY2YTI5OGFjLTY3Y2QtNGRhOC04YzkwLWZiN2E3ZGQyNTA0NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxOC41NDMyMjU2MzNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=637.700039ms http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:18 +0000] "PATCH /v2/foo/bar/blobs/uploads/66a298ac-67cd-4da8-8c90-fb7a7dd25047?_state=wqwxdq8mVW_5n5JkUz7Kfd8-TTU0GP5HFgPV3QHEqeF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY2YTI5OGFjLTY3Y2QtNGRhOC04YzkwLWZiN2E3ZGQyNTA0NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxOC41NDMyMjU2MzNaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:19Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:42829" http.request.id=8d5b38bb-b597-4928-ac00-667f40e5949d http.request.method=PUT http.request.remoteaddr="127.0.0.1:56524" http.request.uri="/v2/foo/bar/blobs/uploads/66a298ac-67cd-4da8-8c90-fb7a7dd25047?_state=cu3Ij34uTqs-LJ4GwBaUeft2GJhqcf6xqUW7r8fcNFx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY2YTI5OGFjLTY3Y2QtNGRhOC04YzkwLWZiN2E3ZGQyNTA0NyIsIk9mZnNldCI6MTc2NDg2NDAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6MThaIn0%3D&digest=sha256%3A3b1634eeeed8be39872f172128213f7132499e2cdf94ec1a6b4b8d0ee357cd86" http.request.useragent="Go-http-client/1.1" http.response.duration=1.355322ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:19 +0000] "PUT /v2/foo/bar/blobs/uploads/66a298ac-67cd-4da8-8c90-fb7a7dd25047?_state=cu3Ij34uTqs-LJ4GwBaUeft2GJhqcf6xqUW7r8fcNFx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY2YTI5OGFjLTY3Y2QtNGRhOC04YzkwLWZiN2E3ZGQyNTA0NyIsIk9mZnNldCI6MTc2NDg2NDAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6MThaIn0%3D&digest=sha256%3A3b1634eeeed8be39872f172128213f7132499e2cdf94ec1a6b4b8d0ee357cd86 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:19Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:42829" http.request.id=8ef6c90d-9133-4dfe-a0d8-dce25dcd5af7 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56524" http.request.uri="/v2/foo/bar/blobs/sha256:3b1634eeeed8be39872f172128213f7132499e2cdf94ec1a6b4b8d0ee357cd86" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.077292ms http.response.status=200 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:19 +0000] "HEAD /v2/foo/bar/blobs/sha256:3b1634eeeed8be39872f172128213f7132499e2cdf94ec1a6b4b8d0ee357cd86 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:19Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:42829" http.request.id=f9ea9974-89c0-4842-a65e-e98284cd8a48 http.request.method=GET http.request.remoteaddr="127.0.0.1:56524" http.request.uri="/v2/foo/bar/blobs/sha256:3b1634eeeed8be39872f172128213f7132499e2cdf94ec1a6b4b8d0ee357cd86" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=35.593748ms http.response.status=200 http.response.written=17648640 127.0.0.1 - - [15/Jan/2026:23:26:19 +0000] "GET /v2/foo/bar/blobs/sha256:3b1634eeeed8be39872f172128213f7132499e2cdf94ec1a6b4b8d0ee357cd86 HTTP/1.1" 200 17648640 "" "Go-http-client/1.1" time="2026-01-15T23:26:19Z" level=error msg="error parsing digest="sha257:3b1634eeeed8be39872f172128213f7132499e2cdf94ec1a6b4b8d0ee357cd86": unsupported digest algorithm" go.version=go1.24.12 http.request.host="127.0.0.1:42829" http.request.id=c661d9c7-d23f-4091-a7a1-e533312636f7 http.request.method=GET http.request.remoteaddr="127.0.0.1:56524" http.request.uri="/v2/foo/bar/blobs/sha257:3b1634eeeed8be39872f172128213f7132499e2cdf94ec1a6b4b8d0ee357cd86" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:3b1634eeeed8be39872f172128213f7132499e2cdf94ec1a6b4b8d0ee357cd86" vars.name="foo/bar" time="2026-01-15T23:26:19Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.12 http.request.host="127.0.0.1:42829" http.request.id=c661d9c7-d23f-4091-a7a1-e533312636f7 http.request.method=GET http.request.remoteaddr="127.0.0.1:56524" http.request.uri="/v2/foo/bar/blobs/sha257:3b1634eeeed8be39872f172128213f7132499e2cdf94ec1a6b4b8d0ee357cd86" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="678.488µs" http.response.status=400 http.response.written=110 vars.digest="sha257:3b1634eeeed8be39872f172128213f7132499e2cdf94ec1a6b4b8d0ee357cd86" vars.name="foo/bar" 127.0.0.1 - - [15/Jan/2026:23:26:19 +0000] "GET /v2/foo/bar/blobs/sha257:3b1634eeeed8be39872f172128213f7132499e2cdf94ec1a6b4b8d0ee357cd86 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-01-15T23:26:19Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:42829" http.request.id=8a4b879c-08ef-447c-8511-2a5d32baf8e5 http.request.method=GET http.request.remoteaddr="127.0.0.1:56546" http.request.uri="/v2/foo/bar/blobs/sha256:3b1634eeeed8be39872f172128213f7132499e2cdf94ec1a6b4b8d0ee357cd86" http.request.useragent="Go-http-client/1.1" http.response.duration="991.496µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:19 +0000] "GET /v2/foo/bar/blobs/sha256:3b1634eeeed8be39872f172128213f7132499e2cdf94ec1a6b4b8d0ee357cd86 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:19Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:42829" http.request.id=4f328f7d-2917-4825-9a36-87ab2c9afdfd http.request.method=GET http.request.remoteaddr="127.0.0.1:56546" http.request.uri="/v2/foo/bar/blobs/sha256:3b1634eeeed8be39872f172128213f7132499e2cdf94ec1a6b4b8d0ee357cd86" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.480008ms http.response.status=200 http.response.written=163840 127.0.0.1 - - [15/Jan/2026:23:26:19 +0000] "GET /v2/foo/bar/blobs/sha256:3b1634eeeed8be39872f172128213f7132499e2cdf94ec1a6b4b8d0ee357cd86 HTTP/1.1" 200 163840 "" "Go-http-client/1.1" time="2026-01-15T23:26:19Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:42829" http.request.id=945a5abd-c537-4b72-8122-13a0e8277fa9 http.request.method=GET http.request.remoteaddr="127.0.0.1:56536" http.request.uri="/v2/foo/bar/blobs/sha256:3b1634eeeed8be39872f172128213f7132499e2cdf94ec1a6b4b8d0ee357cd86" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.453768ms http.response.status=200 http.response.written=2719872 127.0.0.1 - - [15/Jan/2026:23:26:19 +0000] "GET /v2/foo/bar/blobs/sha256:3b1634eeeed8be39872f172128213f7132499e2cdf94ec1a6b4b8d0ee357cd86 HTTP/1.1" 200 2719872 "" "Go-http-client/1.1" time="2026-01-15T23:26:19Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35483" http.request.id=a76e02f0-858f-4b05-bd2c-f9fc5c3e2c86 http.request.method=GET http.request.remoteaddr="127.0.0.1:57188" http.request.uri="/v2/foo/bar/blobs/sha256:88ad0d9bd67879c5701c9f82b656ed9a83cfd499f811930ebe8500f9528f69e2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.559357505s http.response.status=200 http.response.written=2719872 127.0.0.1 - - [15/Jan/2026:23:26:17 +0000] "GET /v2/foo/bar/blobs/sha256:88ad0d9bd67879c5701c9f82b656ed9a83cfd499f811930ebe8500f9528f69e2 HTTP/1.1" 200 2719872 "" "Go-http-client/1.1" time="2026-01-15T23:26:19Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35483" http.request.id=49082434-d284-472d-9975-15331f71bf0b http.request.method=GET http.request.remoteaddr="127.0.0.1:57198" http.request.uri="/v2/foo/bar/blobs/sha256:88ad0d9bd67879c5701c9f82b656ed9a83cfd499f811930ebe8500f9528f69e2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.556550598s http.response.status=200 http.response.written=2614272 127.0.0.1 - - [15/Jan/2026:23:26:17 +0000] "GET /v2/foo/bar/blobs/sha256:88ad0d9bd67879c5701c9f82b656ed9a83cfd499f811930ebe8500f9528f69e2 HTTP/1.1" 200 2614272 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (5.52s) === RUN TestBlobDelete time="2026-01-15T23:26:19Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 time="2026-01-15T23:26:19Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-15T23:26:19Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146 err.message="blob unknown to registry" go.version=go1.24.12 http.request.host="127.0.0.1:35181" http.request.id=b5b9c4a5-942a-442b-8584-927f73863ec5 http.request.method=GET http.request.remoteaddr="127.0.0.1:34978" http.request.uri="/v2/foo/bar/blobs/sha256:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="826.285µs" http.response.status=404 http.response.written=157 vars.digest="sha256:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146" vars.name="foo/bar" 127.0.0.1 - - [15/Jan/2026:23:26:19 +0000] "GET /v2/foo/bar/blobs/sha256:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-01-15T23:26:19Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146 err.message="blob unknown to registry" go.version=go1.24.12 http.request.host="127.0.0.1:35181" http.request.id=40e7fbda-3cf6-4e33-b222-6c1a004c8c4a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:34988" http.request.uri="/v2/foo/bar/blobs/sha256:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="731.218µs" http.response.status=404 http.response.written=157 vars.digest="sha256:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146" vars.name="foo/bar" 127.0.0.1 - - [15/Jan/2026:23:26:19 +0000] "HEAD /v2/foo/bar/blobs/sha256:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-01-15T23:26:19Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35181" http.request.id=0db99a82-e6d8-4a29-b93c-a4415ba40c92 http.request.method=POST http.request.remoteaddr="127.0.0.1:34988" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="706.462µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:19 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:19Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35181" http.request.id=811c8073-6e37-4844-865b-da9e56c6616c http.request.method=GET http.request.remoteaddr="127.0.0.1:34988" http.request.uri="/v2/foo/bar/blobs/uploads/4fb5300a-5201-459b-a90c-0e8b8503f1e4?_state=z_CztD432yy4EQKZHLvtCUP7UhDvF18jopGxQlxvCtJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmYjUzMDBhLTUyMDEtNDU5Yi1hOTBjLTBlOGI4NTAzZjFlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxOS40NTg2ODA1NTdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="770.658µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:19 +0000] "GET /v2/foo/bar/blobs/uploads/4fb5300a-5201-459b-a90c-0e8b8503f1e4?_state=z_CztD432yy4EQKZHLvtCUP7UhDvF18jopGxQlxvCtJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmYjUzMDBhLTUyMDEtNDU5Yi1hOTBjLTBlOGI4NTAzZjFlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxOS40NTg2ODA1NTdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:19Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35181" http.request.id=96b7cd56-dd8f-4fd3-8761-d157b2989602 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34988" http.request.uri="/v2/foo/bar/blobs/uploads/4fb5300a-5201-459b-a90c-0e8b8503f1e4?_state=z_CztD432yy4EQKZHLvtCUP7UhDvF18jopGxQlxvCtJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmYjUzMDBhLTUyMDEtNDU5Yi1hOTBjLTBlOGI4NTAzZjFlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxOS40NTg2ODA1NTdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="765.414µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:19 +0000] "DELETE /v2/foo/bar/blobs/uploads/4fb5300a-5201-459b-a90c-0e8b8503f1e4?_state=z_CztD432yy4EQKZHLvtCUP7UhDvF18jopGxQlxvCtJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmYjUzMDBhLTUyMDEtNDU5Yi1hOTBjLTBlOGI4NTAzZjFlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxOS40NTg2ODA1NTdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:19Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.12 http.request.host="127.0.0.1:35181" http.request.id=3abc9492-da8d-42b7-99ac-e52add8a6285 http.request.method=GET http.request.remoteaddr="127.0.0.1:34988" http.request.uri="/v2/foo/bar/blobs/uploads/4fb5300a-5201-459b-a90c-0e8b8503f1e4?_state=z_CztD432yy4EQKZHLvtCUP7UhDvF18jopGxQlxvCtJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmYjUzMDBhLTUyMDEtNDU5Yi1hOTBjLTBlOGI4NTAzZjFlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxOS40NTg2ODA1NTdaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=4fb5300a-5201-459b-a90c-0e8b8503f1e4 time="2026-01-15T23:26:19Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.12 http.request.host="127.0.0.1:35181" http.request.id=3abc9492-da8d-42b7-99ac-e52add8a6285 http.request.method=GET http.request.remoteaddr="127.0.0.1:34988" http.request.uri="/v2/foo/bar/blobs/uploads/4fb5300a-5201-459b-a90c-0e8b8503f1e4?_state=z_CztD432yy4EQKZHLvtCUP7UhDvF18jopGxQlxvCtJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmYjUzMDBhLTUyMDEtNDU5Yi1hOTBjLTBlOGI4NTAzZjFlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxOS40NTg2ODA1NTdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.255469ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=4fb5300a-5201-459b-a90c-0e8b8503f1e4 127.0.0.1 - - [15/Jan/2026:23:26:19 +0000] "GET /v2/foo/bar/blobs/uploads/4fb5300a-5201-459b-a90c-0e8b8503f1e4?_state=z_CztD432yy4EQKZHLvtCUP7UhDvF18jopGxQlxvCtJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmYjUzMDBhLTUyMDEtNDU5Yi1hOTBjLTBlOGI4NTAzZjFlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxOS40NTg2ODA1NTdaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-01-15T23:26:19Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35181" http.request.id=a81f8b90-58ac-404e-88b1-5bb969e10005 http.request.method=POST http.request.remoteaddr="127.0.0.1:34992" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.36593ms http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:19 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:19Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.12 http.request.host="127.0.0.1:35181" http.request.id=f4d50da1-b86a-4c5d-b947-4265e002e13a http.request.method=PUT http.request.remoteaddr="127.0.0.1:34992" http.request.uri="/v2/foo/bar/blobs/uploads/323e135f-33a5-46c5-bc65-35390db4eadb?_state=Snn8JfukeQPp_v_dJ6w3Mo5P87k2hBu_-hspaCtQUC57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyM2UxMzVmLTMzYTUtNDZjNS1iYzY1LTM1MzkwZGI0ZWFkYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxOS40NjM3ODc5NDZaIn0%3D&digest=sha256%3A8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146" http.request.useragent="Go-http-client/1.1" provided=sha256:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146 vars.name="foo/bar" vars.uuid=323e135f-33a5-46c5-bc65-35390db4eadb time="2026-01-15T23:26:19Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.12 http.request.host="127.0.0.1:35181" http.request.id=f4d50da1-b86a-4c5d-b947-4265e002e13a http.request.method=PUT http.request.remoteaddr="127.0.0.1:34992" http.request.uri="/v2/foo/bar/blobs/uploads/323e135f-33a5-46c5-bc65-35390db4eadb?_state=Snn8JfukeQPp_v_dJ6w3Mo5P87k2hBu_-hspaCtQUC57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyM2UxMzVmLTMzYTUtNDZjNS1iYzY1LTM1MzkwZGI0ZWFkYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxOS40NjM3ODc5NDZaIn0%3D&digest=sha256%3A8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=323e135f-33a5-46c5-bc65-35390db4eadb time="2026-01-15T23:26:19Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.12 http.request.host="127.0.0.1:35181" http.request.id=f4d50da1-b86a-4c5d-b947-4265e002e13a http.request.method=PUT http.request.remoteaddr="127.0.0.1:34992" http.request.uri="/v2/foo/bar/blobs/uploads/323e135f-33a5-46c5-bc65-35390db4eadb?_state=Snn8JfukeQPp_v_dJ6w3Mo5P87k2hBu_-hspaCtQUC57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyM2UxMzVmLTMzYTUtNDZjNS1iYzY1LTM1MzkwZGI0ZWFkYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxOS40NjM3ODc5NDZaIn0%3D&digest=sha256%3A8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.341627ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=323e135f-33a5-46c5-bc65-35390db4eadb 127.0.0.1 - - [15/Jan/2026:23:26:19 +0000] "PUT /v2/foo/bar/blobs/uploads/323e135f-33a5-46c5-bc65-35390db4eadb?_state=Snn8JfukeQPp_v_dJ6w3Mo5P87k2hBu_-hspaCtQUC57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyM2UxMzVmLTMzYTUtNDZjNS1iYzY1LTM1MzkwZGI0ZWFkYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxOS40NjM3ODc5NDZaIn0%3D&digest=sha256%3A8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-01-15T23:26:19Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35181" http.request.id=4f471e69-345b-4f6c-ac7b-384f8bd42a65 http.request.method=POST http.request.remoteaddr="127.0.0.1:34992" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.136436ms http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:19 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:19Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35181" http.request.id=09c20c55-8e15-416c-88ac-f52487212528 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34992" http.request.uri="/v2/foo/bar/blobs/uploads/5c7e7490-85ca-44ed-97b8-d7d67b082206?_state=cpwNPh3qaOEZE-TSkQLvbpYqzm88GO_zBk_8haQT8DN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVjN2U3NDkwLTg1Y2EtNDRlZC05N2I4LWQ3ZDY3YjA4MjIwNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxOS40NjY4ODI1NzlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.577331ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:19 +0000] "PUT /v2/foo/bar/blobs/uploads/5c7e7490-85ca-44ed-97b8-d7d67b082206?_state=cpwNPh3qaOEZE-TSkQLvbpYqzm88GO_zBk_8haQT8DN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVjN2U3NDkwLTg1Y2EtNDRlZC05N2I4LWQ3ZDY3YjA4MjIwNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxOS40NjY4ODI1NzlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:19Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35181" http.request.id=46a89115-2efc-45a5-9d44-0870d0afb068 http.request.method=POST http.request.remoteaddr="127.0.0.1:34992" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.169687ms http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:19 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:19Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35181" http.request.id=fcc69016-84f2-4068-897a-706b4852f223 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34992" http.request.uri="/v2/foo/bar/blobs/uploads/3de741b5-16d1-4fdd-86b8-d7432688b0c3?_state=1lFLpgkCplESgemPHJtJQObLK-e1LVuZxSdhNfCA0uV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNkZTc0MWI1LTE2ZDEtNGZkZC04NmI4LWQ3NDMyNjg4YjBjMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxOS40NzAyMzExNDdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.362022ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:19 +0000] "PUT /v2/foo/bar/blobs/uploads/3de741b5-16d1-4fdd-86b8-d7432688b0c3?_state=1lFLpgkCplESgemPHJtJQObLK-e1LVuZxSdhNfCA0uV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNkZTc0MWI1LTE2ZDEtNGZkZC04NmI4LWQ3NDMyNjg4YjBjMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxOS40NzAyMzExNDdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:19Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35181" http.request.id=0b19f138-84bf-4b76-a185-bbc8f644d1e6 http.request.method=POST http.request.remoteaddr="127.0.0.1:34992" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.026933ms http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:19 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:20Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35181" http.request.id=2f48e8ab-b779-4c06-bd0a-9c5f9b596d36 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34992" http.request.uri="/v2/foo/bar/blobs/uploads/5520ed78-a738-4705-b8d9-d82b19c7bae3?_state=CTahX_40KidDGXzaLieqxifiMXplFxjbEzfofxhEexB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU1MjBlZDc4LWE3MzgtNDcwNS1iOGQ5LWQ4MmIxOWM3YmFlMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxOS40NzMxNTY0NTFaIn0%3D&digest=sha256%3A8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146" http.request.useragent="Go-http-client/1.1" http.response.duration=1.461214514s http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:19 +0000] "PUT /v2/foo/bar/blobs/uploads/5520ed78-a738-4705-b8d9-d82b19c7bae3?_state=CTahX_40KidDGXzaLieqxifiMXplFxjbEzfofxhEexB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU1MjBlZDc4LWE3MzgtNDcwNS1iOGQ5LWQ4MmIxOWM3YmFlMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoxOS40NzMxNTY0NTFaIn0%3D&digest=sha256%3A8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:21Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35181" http.request.id=725d0252-ad09-4347-99a1-ae20d659ac42 http.request.method=POST http.request.remoteaddr="127.0.0.1:34992" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="889.652µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:21 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:22Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:35181" http.request.id=538d04d4-207c-4ce0-8a98-869cd7088073 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:34992" http.request.uri="/v2/foo/bar/blobs/uploads/6d05e67c-8fdd-4e2e-9c11-ab845c4dadc2?_state=EbFxyZ66vrBiyaRAz8tTf1NzK8qjoFE9qtci6LBdQkd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZkMDVlNjdjLThmZGQtNGUyZS05YzExLWFiODQ1YzRkYWRjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoyMS4wMTkzNzIyNDdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.564497712s http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:21 +0000] "PATCH /v2/foo/bar/blobs/uploads/6d05e67c-8fdd-4e2e-9c11-ab845c4dadc2?_state=EbFxyZ66vrBiyaRAz8tTf1NzK8qjoFE9qtci6LBdQkd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZkMDVlNjdjLThmZGQtNGUyZS05YzExLWFiODQ1YzRkYWRjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoyMS4wMTkzNzIyNDdaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:22Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35181" http.request.id=36adac72-378e-48e8-bcb3-dee520a3e695 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34992" http.request.uri="/v2/foo/bar/blobs/uploads/6d05e67c-8fdd-4e2e-9c11-ab845c4dadc2?_state=QhqpP_QwIazoMAOSlLut2ugLSdlDLqAikOlnSnH3Rdx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZkMDVlNjdjLThmZGQtNGUyZS05YzExLWFiODQ1YzRkYWRjMiIsIk9mZnNldCI6MjYzOTkyMzIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6MjFaIn0%3D&digest=sha256%3A8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146" http.request.useragent="Go-http-client/1.1" http.response.duration=1.321172ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:22 +0000] "PUT /v2/foo/bar/blobs/uploads/6d05e67c-8fdd-4e2e-9c11-ab845c4dadc2?_state=QhqpP_QwIazoMAOSlLut2ugLSdlDLqAikOlnSnH3Rdx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZkMDVlNjdjLThmZGQtNGUyZS05YzExLWFiODQ1YzRkYWRjMiIsIk9mZnNldCI6MjYzOTkyMzIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6MjFaIn0%3D&digest=sha256%3A8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:22Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35181" http.request.id=dbd9d14c-e201-4ba1-a511-3d48a93930cb http.request.method=HEAD http.request.remoteaddr="127.0.0.1:34992" http.request.uri="/v2/foo/bar/blobs/sha256:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.034592ms http.response.status=200 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:22 +0000] "HEAD /v2/foo/bar/blobs/sha256:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:22Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35181" http.request.id=7577515a-281e-4b31-8662-3bc75ffeeb38 http.request.method=GET http.request.remoteaddr="127.0.0.1:34992" http.request.uri="/v2/foo/bar/blobs/sha256:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=63.535462ms http.response.status=200 http.response.written=26399232 127.0.0.1 - - [15/Jan/2026:23:26:22 +0000] "GET /v2/foo/bar/blobs/sha256:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146 HTTP/1.1" 200 26399232 "" "Go-http-client/1.1" time="2026-01-15T23:26:22Z" level=error msg="error parsing digest="sha257:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146": unsupported digest algorithm" go.version=go1.24.12 http.request.host="127.0.0.1:35181" http.request.id=0c8b65c2-f94f-4d92-918e-fb87dfe9efee http.request.method=GET http.request.remoteaddr="127.0.0.1:34992" http.request.uri="/v2/foo/bar/blobs/sha257:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146" vars.name="foo/bar" time="2026-01-15T23:26:22Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.12 http.request.host="127.0.0.1:35181" http.request.id=0c8b65c2-f94f-4d92-918e-fb87dfe9efee http.request.method=GET http.request.remoteaddr="127.0.0.1:34992" http.request.uri="/v2/foo/bar/blobs/sha257:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="686.038µs" http.response.status=400 http.response.written=110 vars.digest="sha257:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146" vars.name="foo/bar" 127.0.0.1 - - [15/Jan/2026:23:26:22 +0000] "GET /v2/foo/bar/blobs/sha257:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-01-15T23:26:22Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35181" http.request.id=b0b6c6b9-a135-4e6d-adef-ef0b7f34b737 http.request.method=GET http.request.remoteaddr="127.0.0.1:37752" http.request.uri="/v2/foo/bar/blobs/sha256:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146" http.request.useragent="Go-http-client/1.1" http.response.duration=1.138438ms http.response.status=304 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:22 +0000] "GET /v2/foo/bar/blobs/sha256:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:22Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35181" http.request.id=1ef551f3-669a-4672-bc52-41a70c493d0f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37754" http.request.uri="/v2/foo/bar/blobs/sha256:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146" http.request.useragent="Go-http-client/1.1" http.response.duration="979.197µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:22 +0000] "DELETE /v2/foo/bar/blobs/sha256:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:22Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146 err.message="blob unknown to registry" go.version=go1.24.12 http.request.host="127.0.0.1:35181" http.request.id=57c41039-8027-44f1-a9d4-32035a895bbb http.request.method=HEAD http.request.remoteaddr="127.0.0.1:37754" http.request.uri="/v2/foo/bar/blobs/sha256:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="645.519µs" http.response.status=404 http.response.written=157 vars.digest="sha256:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146" vars.name="foo/bar" 127.0.0.1 - - [15/Jan/2026:23:26:22 +0000] "HEAD /v2/foo/bar/blobs/sha256:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-01-15T23:26:22Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.24.12 http.request.host="127.0.0.1:35181" http.request.id=8f080287-87e5-4f5e-b6ac-cc4c4ddbefa7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37754" http.request.uri="/v2/foo/bar/blobs/sha256:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="616.832µs" http.response.status=404 http.response.written=74 vars.digest="sha256:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146" vars.name="foo/bar" 127.0.0.1 - - [15/Jan/2026:23:26:22 +0000] "DELETE /v2/foo/bar/blobs/sha256:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2026-01-15T23:26:22Z" level=error msg="error parsing digest="sha257:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146": unsupported digest algorithm" go.version=go1.24.12 http.request.host="127.0.0.1:35181" http.request.id=9dd9beec-d9c1-408d-aac4-88e56d86264c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37758" http.request.uri="/v2/foo/bar/blobs/sha257:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146" vars.name="foo/bar" time="2026-01-15T23:26:22Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.12 http.request.host="127.0.0.1:35181" http.request.id=9dd9beec-d9c1-408d-aac4-88e56d86264c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37758" http.request.uri="/v2/foo/bar/blobs/sha257:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="752.815µs" http.response.status=400 http.response.written=110 vars.digest="sha257:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146" vars.name="foo/bar" 127.0.0.1 - - [15/Jan/2026:23:26:22 +0000] "DELETE /v2/foo/bar/blobs/sha257:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-01-15T23:26:22Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35181" http.request.id=b3b0cf6c-0400-4413-b0a6-7d31493bacd4 http.request.method=POST http.request.remoteaddr="127.0.0.1:37766" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="881.097µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:24Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35181" http.request.id=2efcc0d6-64c6-45a1-9439-5f4b59f4ae50 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37766" http.request.uri="/v2/foo/bar/blobs/uploads/a5c651ae-d034-477b-89b5-a4ec773fec34?_state=JMoa-9acIUpuSuAXYK0codrKPE6FcIwPnaSa0CojLvh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE1YzY1MWFlLWQwMzQtNDc3Yi04OWI1LWE0ZWM3NzNmZWMzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoyMi42ODg4MTE3NTdaIn0%3D&digest=sha256%3A8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146" http.request.useragent="Go-http-client/1.1" http.response.duration=1.443027601s http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:22 +0000] "PUT /v2/foo/bar/blobs/uploads/a5c651ae-d034-477b-89b5-a4ec773fec34?_state=JMoa-9acIUpuSuAXYK0codrKPE6FcIwPnaSa0CojLvh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE1YzY1MWFlLWQwMzQtNDc3Yi04OWI1LWE0ZWM3NzNmZWMzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoyMi42ODg4MTE3NTdaIn0%3D&digest=sha256%3A8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:24Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35181" http.request.id=f194b3a4-a957-41ac-9f5c-6a951ba4f9fa http.request.method=HEAD http.request.remoteaddr="127.0.0.1:37766" http.request.uri="/v2/foo/bar/blobs/sha256:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.105209ms http.response.status=200 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:24 +0000] "HEAD /v2/foo/bar/blobs/sha256:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:24Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35181" http.request.id=1894293b-d5c9-4523-ab2a-bc234a362791 http.request.method=GET http.request.remoteaddr="127.0.0.1:37752" http.request.uri="/v2/foo/bar/blobs/sha256:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.539061266s http.response.status=200 http.response.written=2614272 127.0.0.1 - - [15/Jan/2026:23:26:22 +0000] "GET /v2/foo/bar/blobs/sha256:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146 HTTP/1.1" 200 2614272 "" "Go-http-client/1.1" time="2026-01-15T23:26:24Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:35181" http.request.id=92cc46b9-cb7e-47ad-a58c-acb60bc55624 http.request.method=GET http.request.remoteaddr="127.0.0.1:37746" http.request.uri="/v2/foo/bar/blobs/sha256:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.542128091s http.response.status=200 http.response.written=2719872 127.0.0.1 - - [15/Jan/2026:23:26:22 +0000] "GET /v2/foo/bar/blobs/sha256:8901b1ea86695aa65535d662875c45e990759ecfb401135e2d6a45915b473146 HTTP/1.1" 200 2719872 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (4.97s) === RUN TestRelativeURL time="2026-01-15T23:26:24Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 time="2026-01-15T23:26:24Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-15T23:26:24Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:45001" http.request.id=97ff1168-9a76-49ac-a507-ed5aa464a06e http.request.method=POST http.request.remoteaddr="127.0.0.1:49754" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="946.146µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:24 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:26Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:45001" http.request.id=af0e94d6-f8dd-4642-922c-571917d13df7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49754" http.request.uri="/v2/foo/bar/blobs/uploads/3848727a-2e90-47d9-b09d-5c48b2465011?_state=2fcAYKiCxjBE0Oij1IWsj4l7CtYLnRUGKDCv1VxzEgF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM4NDg3MjdhLTJlOTAtNDdkOS1iMDlkLTVjNDhiMjQ2NTAxMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoyNC4yMjQyOTAyMzNaIn0%3D&digest=sha256%3Abc2402e7dd3bd7a85a8cc20fc203f9bb20f82314798245c2d9bf963cb083de3b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.881635507s http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:24 +0000] "PUT /v2/foo/bar/blobs/uploads/3848727a-2e90-47d9-b09d-5c48b2465011?_state=2fcAYKiCxjBE0Oij1IWsj4l7CtYLnRUGKDCv1VxzEgF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM4NDg3MjdhLTJlOTAtNDdkOS1iMDlkLTVjNDhiMjQ2NTAxMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoyNC4yMjQyOTAyMzNaIn0%3D&digest=sha256%3Abc2402e7dd3bd7a85a8cc20fc203f9bb20f82314798245c2d9bf963cb083de3b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:26Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:45001" http.request.id=5c9b68a4-93c3-4309-8d98-9be059122ea8 http.request.method=POST http.request.remoteaddr="127.0.0.1:49754" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="873.955µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:26 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:26Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:45001" http.request.id=cc65fb19-749d-4d6c-b350-8aa968612602 http.request.method=POST http.request.remoteaddr="127.0.0.1:49754" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="654.407µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:26 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:27Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:45001" http.request.id=1aa3f2be-7f69-403a-ad25-27a49fe0e45b http.request.method=PUT http.request.remoteaddr="127.0.0.1:49754" http.request.uri="/v2/foo/bar/blobs/uploads/ab0c9808-b344-419d-a4bf-f56fd811d089?_state=jRLlsGQMTH0j6BR8GGkdOiWVBN36k2h6-bcmIc0ZuS97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFiMGM5ODA4LWIzNDQtNDE5ZC1hNGJmLWY1NmZkODExZDA4OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoyNi41MzQyNzIxNzJaIn0%3D&digest=sha256%3A58ce6428ce2860cfb1911c31a79da8acd0c3df5958d6b9318dd5273ccc08d498" http.request.useragent="Go-http-client/1.1" http.response.duration=1.313461183s http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:26 +0000] "PUT /v2/foo/bar/blobs/uploads/ab0c9808-b344-419d-a4bf-f56fd811d089?_state=jRLlsGQMTH0j6BR8GGkdOiWVBN36k2h6-bcmIc0ZuS97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFiMGM5ODA4LWIzNDQtNDE5ZC1hNGJmLWY1NmZkODExZDA4OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoyNi41MzQyNzIxNzJaIn0%3D&digest=sha256%3A58ce6428ce2860cfb1911c31a79da8acd0c3df5958d6b9318dd5273ccc08d498 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (3.63s) === RUN TestBlobDeleteDisabled time="2026-01-15T23:26:27Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 time="2026-01-15T23:26:27Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-15T23:26:27Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.12 http.request.host="127.0.0.1:43329" http.request.id=ad7464c6-c0e0-4cc2-8f57-c9b49bce3de2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51858" http.request.uri="/v2/foo/bar/blobs/sha256:65590ff9395a08c0a0804e713509ee517aff0c23fd3b5acc5c0e16d0f9107505" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="790.007µs" http.response.status=405 http.response.written=78 vars.digest="sha256:65590ff9395a08c0a0804e713509ee517aff0c23fd3b5acc5c0e16d0f9107505" vars.name="foo/bar" 127.0.0.1 - - [15/Jan/2026:23:26:27 +0000] "DELETE /v2/foo/bar/blobs/sha256:65590ff9395a08c0a0804e713509ee517aff0c23fd3b5acc5c0e16d0f9107505 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.14s) === RUN TestDeleteDisabled time="2026-01-15T23:26:27Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 time="2026-01-15T23:26:27Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-15T23:26:28Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:37691" http.request.id=66c71c29-0026-44bd-9f67-3d0d5640fcf3 http.request.method=POST http.request.remoteaddr="127.0.0.1:43594" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="900.343µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:28 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:30Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:37691" http.request.id=588fe0f6-22c9-4dad-ab60-cea64ecfb311 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43594" http.request.uri="/v2/foo/bar/blobs/uploads/567983e3-1492-4050-a64d-dbd10b733c54?_state=w7c31eAo2FWOuFmoR8FnmhKhlVQuWJiveDv3gVJNL2p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU2Nzk4M2UzLTE0OTItNDA1MC1hNjRkLWRiZDEwYjczM2M1NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoyOC4yMTg3MTUxNjhaIn0%3D&digest=sha256%3A5d3b442414fd0dd660002df5c1d9dc0df46f7606cd49526bf0236c081f444845" http.request.useragent="Go-http-client/1.1" http.response.duration=1.809053333s http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:28 +0000] "PUT /v2/foo/bar/blobs/uploads/567983e3-1492-4050-a64d-dbd10b733c54?_state=w7c31eAo2FWOuFmoR8FnmhKhlVQuWJiveDv3gVJNL2p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU2Nzk4M2UzLTE0OTItNDA1MC1hNjRkLWRiZDEwYjczM2M1NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjoyOC4yMTg3MTUxNjhaIn0%3D&digest=sha256%3A5d3b442414fd0dd660002df5c1d9dc0df46f7606cd49526bf0236c081f444845 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:30Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.12 http.request.host="127.0.0.1:37691" http.request.id=b1c1fbb8-6cca-43f8-a636-2774e5f8aa4f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43594" http.request.uri="/v2/foo/bar/blobs/sha256:5d3b442414fd0dd660002df5c1d9dc0df46f7606cd49526bf0236c081f444845" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="788.073µs" http.response.status=405 http.response.written=78 vars.digest="sha256:5d3b442414fd0dd660002df5c1d9dc0df46f7606cd49526bf0236c081f444845" vars.name="foo/bar" 127.0.0.1 - - [15/Jan/2026:23:26:30 +0000] "DELETE /v2/foo/bar/blobs/sha256:5d3b442414fd0dd660002df5c1d9dc0df46f7606cd49526bf0236c081f444845 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (2.04s) === RUN TestDeleteReadOnly time="2026-01-15T23:26:30Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 time="2026-01-15T23:26:30Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-15T23:26:30Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:44189" http.request.id=d1521f84-8388-4f2c-bfbf-f5e9813de03a http.request.method=POST http.request.remoteaddr="127.0.0.1:51244" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="948.406µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:31Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:44189" http.request.id=18101ce3-bf30-4cd9-93b7-6ff0f9d903e7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51244" http.request.uri="/v2/foo/bar/blobs/uploads/77bc4a7d-7bad-4221-bfae-622134da20b2?_state=n7-cSPbPEi2DCy_sW5qFByheHEiJhx3qRiM2gfkW-xd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc3YmM0YTdkLTdiYWQtNDIyMS1iZmFlLTYyMjEzNGRhMjBiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjozMC4yNTE3MDc3ODhaIn0%3D&digest=sha256%3A785a300926f76584d99fecfc18a64abca5df74628c261588c192880cbe11dcb6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.695931467s http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:30 +0000] "PUT /v2/foo/bar/blobs/uploads/77bc4a7d-7bad-4221-bfae-622134da20b2?_state=n7-cSPbPEi2DCy_sW5qFByheHEiJhx3qRiM2gfkW-xd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc3YmM0YTdkLTdiYWQtNDIyMS1iZmFlLTYyMjEzNGRhMjBiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjozMC4yNTE3MDc3ODhaIn0%3D&digest=sha256%3A785a300926f76584d99fecfc18a64abca5df74628c261588c192880cbe11dcb6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [15/Jan/2026:23:26:31 +0000] "DELETE /v2/foo/bar/blobs/sha256:785a300926f76584d99fecfc18a64abca5df74628c261588c192880cbe11dcb6 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (1.92s) === RUN TestStartPushReadOnly time="2026-01-15T23:26: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.24.12 time="2026-01-15T23:26:31Z" level=info msg="redis not configured" go.version=go1.24.12 127.0.0.1 - - [15/Jan/2026:23:26:31 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI time="2026-01-15T23:26: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.24.12 time="2026-01-15T23:26:31Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-15T23:26:31Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=9274dc58-d513-46b0-8083-062af431edd2 http.request.method=GET http.request.remoteaddr="127.0.0.1:33546" 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="984.223µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [15/Jan/2026:23:26:31 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-01-15T23:26: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.24.12 http.request.host="127.0.0.1:37595" http.request.id=9710cb41-d904-491d-9958-429b5ff20399 http.request.method=GET http.request.remoteaddr="127.0.0.1:33546" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.067158ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [15/Jan/2026:23:26:31 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-01-15T23:26:31Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=c5a7fdea-ee80-4ae7-996c-b414a91cfeef http.request.method=PUT http.request.remoteaddr="127.0.0.1:33546" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.034331ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [15/Jan/2026:23:26:31 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-01-15T23:26:31Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=b6c2e7d5-0911-455d-b84f-6b69825531dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:33546" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.357249ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-01-15T23:26: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.24.12 http.request.host="127.0.0.1:37595" http.request.id=b6c2e7d5-0911-455d-b84f-6b69825531dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:33546" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.403195ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-01-15T23:26:31Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=b6c2e7d5-0911-455d-b84f-6b69825531dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:33546" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.447482ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-01-15T23:26: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.24.12 http.request.host="127.0.0.1:37595" http.request.id=b6c2e7d5-0911-455d-b84f-6b69825531dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:33546" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.487199ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [15/Jan/2026:23:26:31 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-01-15T23:26:32Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=ed3da4d9-ce99-43ed-ae82-d7f1c2b7853a http.request.method=POST http.request.remoteaddr="127.0.0.1:33546" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="953.046µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:32 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:33Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=dc91df9b-5e61-40a8-943f-c6849082d143 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33546" http.request.uri="/v2/foo/schema1/blobs/uploads/94beaab4-54a6-4997-aaac-d350c347c249?_state=AT4CsPZzmMRyKttK31qYxR0J_gBB1Yhlwra8Qnsfc2R7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5NGJlYWFiNC01NGE2LTQ5OTctYWFhYy1kMzUwYzM0N2MyNDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6MzIuMTY2MTkwODk0WiJ9&digest=sha256%3A6f04f1a8c8c703c2f051cce222c395209f4aba5fdb7421b7f16ccd29654cc51f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.101878547s http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:32 +0000] "PUT /v2/foo/schema1/blobs/uploads/94beaab4-54a6-4997-aaac-d350c347c249?_state=AT4CsPZzmMRyKttK31qYxR0J_gBB1Yhlwra8Qnsfc2R7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5NGJlYWFiNC01NGE2LTQ5OTctYWFhYy1kMzUwYzM0N2MyNDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6MzIuMTY2MTkwODk0WiJ9&digest=sha256%3A6f04f1a8c8c703c2f051cce222c395209f4aba5fdb7421b7f16ccd29654cc51f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:33Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=4c0d11ab-1d2e-4d48-80b5-691f8ea356c3 http.request.method=POST http.request.remoteaddr="127.0.0.1:33546" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.057708ms http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:33 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:35Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=796d1c05-8870-4358-a6c9-b1a6ea893098 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33546" http.request.uri="/v2/foo/schema1/blobs/uploads/6cbb59fb-b530-45f2-9519-3225e273e163?_state=BObcIq3_GgGF72WO4lBC2RB82bHDdEynkZhzAgcVjph7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2Y2JiNTlmYi1iNTMwLTQ1ZjItOTUxOS0zMjI1ZTI3M2UxNjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6MzMuNTA0OTI2Nzk4WiJ9&digest=sha256%3A0d2985fdb2899717b59ea7da6f1bd01b4689872f54c63674f9b7ff1bb353551e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.657226321s http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:33 +0000] "PUT /v2/foo/schema1/blobs/uploads/6cbb59fb-b530-45f2-9519-3225e273e163?_state=BObcIq3_GgGF72WO4lBC2RB82bHDdEynkZhzAgcVjph7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2Y2JiNTlmYi1iNTMwLTQ1ZjItOTUxOS0zMjI1ZTI3M2UxNjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6MzMuNTA0OTI2Nzk4WiJ9&digest=sha256%3A0d2985fdb2899717b59ea7da6f1bd01b4689872f54c63674f9b7ff1bb353551e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:35Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=2dd5b427-2ea5-4860-b43b-d3be2e091026 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33546" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.895163ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:35 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:35Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=aa8f64d9-16f1-44ea-85a5-60e57294a384 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33546" http.request.uri="/v2/foo/schema1/manifests/sha256:c694f9bbbed8a679fb6eb911e801c450f22e03db5b1cfe3de2f4379b516e4a1a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.570583ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:35 +0000] "PUT /v2/foo/schema1/manifests/sha256:c694f9bbbed8a679fb6eb911e801c450f22e03db5b1cfe3de2f4379b516e4a1a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:35Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=8775d764-c494-4a5c-b1f1-78f698416c22 http.request.method=GET http.request.remoteaddr="127.0.0.1:33546" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.385128ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [15/Jan/2026:23:26:35 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-01-15T23:26:35Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=777d85dc-9136-41d8-b9e0-1b193acd4906 http.request.method=GET http.request.remoteaddr="127.0.0.1:33546" http.request.uri="/v2/foo/schema1/manifests/sha256:c694f9bbbed8a679fb6eb911e801c450f22e03db5b1cfe3de2f4379b516e4a1a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.393851ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [15/Jan/2026:23:26:35 +0000] "GET /v2/foo/schema1/manifests/sha256:c694f9bbbed8a679fb6eb911e801c450f22e03db5b1cfe3de2f4379b516e4a1a HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-01-15T23:26:35Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:37595" http.request.id=273ec023-bb7d-4001-9c9f-3bd963e4d636 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33546" http.request.uri="/v2/foo/schema1/manifests/sha256:c694f9bbbed8a679fb6eb911e801c450f22e03db5b1cfe3de2f4379b516e4a1a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.578511ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:35 +0000] "PUT /v2/foo/schema1/manifests/sha256:c694f9bbbed8a679fb6eb911e801c450f22e03db5b1cfe3de2f4379b516e4a1a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:35Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:37595" http.request.id=bafbf888-6153-4340-ab8d-b8115255c944 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33546" http.request.uri="/v2/foo/schema1/manifests/sha256:c694f9bbbed8a679fb6eb911e801c450f22e03db5b1cfe3de2f4379b516e4a1a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.583338ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:35 +0000] "PUT /v2/foo/schema1/manifests/sha256:c694f9bbbed8a679fb6eb911e801c450f22e03db5b1cfe3de2f4379b516e4a1a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:35Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/json" http.request.host="127.0.0.1:37595" http.request.id=9058f756-d415-47d4-a86a-3b1bdce65376 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33546" http.request.uri="/v2/foo/schema1/manifests/sha256:c694f9bbbed8a679fb6eb911e801c450f22e03db5b1cfe3de2f4379b516e4a1a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.613827ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:35 +0000] "PUT /v2/foo/schema1/manifests/sha256:c694f9bbbed8a679fb6eb911e801c450f22e03db5b1cfe3de2f4379b516e4a1a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:35Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=bca7de4f-0af6-4d79-a83e-4c1f54962c79 http.request.method=GET http.request.remoteaddr="127.0.0.1:33546" http.request.uri="/v2/foo/schema1/manifests/sha256:c694f9bbbed8a679fb6eb911e801c450f22e03db5b1cfe3de2f4379b516e4a1a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.315254ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [15/Jan/2026:23:26:35 +0000] "GET /v2/foo/schema1/manifests/sha256:c694f9bbbed8a679fb6eb911e801c450f22e03db5b1cfe3de2f4379b516e4a1a HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-01-15T23:26:35Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=b748cd03-ae75-482c-a521-fd42bd2a4940 http.request.method=GET http.request.remoteaddr="127.0.0.1:33546" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="763.008µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:35 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:35Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=f5b99e91-0dc1-446f-a805-75a1b2376556 http.request.method=GET http.request.remoteaddr="127.0.0.1:33546" http.request.uri="/v2/foo/schema1/manifests/sha256:c694f9bbbed8a679fb6eb911e801c450f22e03db5b1cfe3de2f4379b516e4a1a" http.request.useragent="Go-http-client/1.1" http.response.duration="678.274µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:35 +0000] "GET /v2/foo/schema1/manifests/sha256:c694f9bbbed8a679fb6eb911e801c450f22e03db5b1cfe3de2f4379b516e4a1a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:35Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=f19db7b0-fa87-4e3f-8d68-0dc02c40917e http.request.method=GET http.request.remoteaddr="127.0.0.1:33546" 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="704.817µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [15/Jan/2026:23:26:35 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-01-15T23:26:35Z" level=error msg="payload digest does match: "sha256:6485751881706733925469141fa68fbc397eed14084d18825b16a572281227b1" != "sha256:c694f9bbbed8a679fb6eb911e801c450f22e03db5b1cfe3de2f4379b516e4a1a"" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=0957d9f0-816b-4cf2-83a7-fc75bc62ee70 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33546" http.request.uri="/v2/foo/schema1/manifests/sha256:c694f9bbbed8a679fb6eb911e801c450f22e03db5b1cfe3de2f4379b516e4a1a" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:c694f9bbbed8a679fb6eb911e801c450f22e03db5b1cfe3de2f4379b516e4a1a" time="2026-01-15T23:26:35Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=0957d9f0-816b-4cf2-83a7-fc75bc62ee70 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33546" http.request.uri="/v2/foo/schema1/manifests/sha256:c694f9bbbed8a679fb6eb911e801c450f22e03db5b1cfe3de2f4379b516e4a1a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="884.305µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:c694f9bbbed8a679fb6eb911e801c450f22e03db5b1cfe3de2f4379b516e4a1a" 127.0.0.1 - - [15/Jan/2026:23:26:35 +0000] "PUT /v2/foo/schema1/manifests/sha256:c694f9bbbed8a679fb6eb911e801c450f22e03db5b1cfe3de2f4379b516e4a1a HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-01-15T23:26:35Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=c596dcf3-e0bf-44a2-9e4e-f1cf6a8ca73e http.request.method=GET http.request.remoteaddr="127.0.0.1:58296" 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="849.714µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [15/Jan/2026:23:26:35 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-01-15T23:26:35Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=73a58ccc-5a4c-4229-bede-6e8ddcea4e66 http.request.method=GET http.request.remoteaddr="127.0.0.1:58296" 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="733.985µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [15/Jan/2026:23:26:35 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-01-15T23:26:35Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37595" http.request.id=7606be6d-00d5-41e8-bdfb-3bc7cc5404e9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58296" 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="859.63µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-01-15T23:26:35Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37595" http.request.id=7606be6d-00d5-41e8-bdfb-3bc7cc5404e9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58296" 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="902.841µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-01-15T23:26:35Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37595" http.request.id=7606be6d-00d5-41e8-bdfb-3bc7cc5404e9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58296" 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="951.822µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [15/Jan/2026:23:26:35 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-01-15T23:26:35Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=0ed4662d-00ed-405f-8fdc-97a703798129 http.request.method=POST http.request.remoteaddr="127.0.0.1:58296" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="792.661µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:35 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:35Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=367f0241-e895-47ab-85cf-2975616cfbbe http.request.method=PUT http.request.remoteaddr="127.0.0.1:58296" http.request.uri="/v2/foo/schema2/blobs/uploads/fa159f57-5ef8-40cc-aa28-67c7fd327dba?_state=wz2ztNSCJZSRylm1GTp5qlwpmV_uK6QVJ4b1_vbH1rl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmYTE1OWY1Ny01ZWY4LTQwY2MtYWEyOC02N2M3ZmQzMjdkYmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6MzUuMTg1ODMzMTUxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.111293ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:35 +0000] "PUT /v2/foo/schema2/blobs/uploads/fa159f57-5ef8-40cc-aa28-67c7fd327dba?_state=wz2ztNSCJZSRylm1GTp5qlwpmV_uK6QVJ4b1_vbH1rl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmYTE1OWY1Ny01ZWY4LTQwY2MtYWEyOC02N2M3ZmQzMjdkYmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6MzUuMTg1ODMzMTUxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:35Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37595" http.request.id=742cd18e-fb01-4f74-9078-a971028456c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58296" 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="846.081µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-01-15T23:26:35Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37595" http.request.id=742cd18e-fb01-4f74-9078-a971028456c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58296" 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="888.718µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [15/Jan/2026:23:26:35 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-01-15T23:26:35Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=d8212f1a-a27c-4030-b598-87e9fb8ecd98 http.request.method=POST http.request.remoteaddr="127.0.0.1:58296" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="882.781µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:35 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:36Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=510e55de-9de1-44b2-8959-6437143b6289 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58296" http.request.uri="/v2/foo/schema2/blobs/uploads/3d9fbb8f-cf18-4a17-acbb-efa912c0d359?_state=pRDrJY_-eqU23WL16Qweq0Sikcu49WYfRqfiFA8Fd517Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzZDlmYmI4Zi1jZjE4LTRhMTctYWNiYi1lZmE5MTJjMGQzNTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6MzUuMzc3MTgyNjUyWiJ9&digest=sha256%3Ab7d1181ec41ec233a822b68ce965b2a61417ca97f02f271297925fe860a669a1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.108440678s http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:35 +0000] "PUT /v2/foo/schema2/blobs/uploads/3d9fbb8f-cf18-4a17-acbb-efa912c0d359?_state=pRDrJY_-eqU23WL16Qweq0Sikcu49WYfRqfiFA8Fd517Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzZDlmYmI4Zi1jZjE4LTRhMTctYWNiYi1lZmE5MTJjMGQzNTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6MzUuMzc3MTgyNjUyWiJ9&digest=sha256%3Ab7d1181ec41ec233a822b68ce965b2a61417ca97f02f271297925fe860a669a1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:36Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=67e60982-a107-43c1-8481-2cdf326bc75e http.request.method=POST http.request.remoteaddr="127.0.0.1:58296" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="926.305µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:36 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:37Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=8f4e176d-efdb-4c3c-bbf8-3e8868585b9e http.request.method=PUT http.request.remoteaddr="127.0.0.1:58296" http.request.uri="/v2/foo/schema2/blobs/uploads/79683cb0-a6fc-4576-af9a-b4b7e21da6ef?_state=sBOCSFwcUM_LxMTgSg5ICTX6ZrVefUY1ccH_YfG67jV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3OTY4M2NiMC1hNmZjLTQ1NzYtYWY5YS1iNGI3ZTIxZGE2ZWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6MzYuNjExNzIyMzhaIn0%3D&digest=sha256%3A5bb6c48f582010e69c8ec94a5a50e71aeec0883393aaefb711a1c369b33a847c" http.request.useragent="Go-http-client/1.1" http.response.duration=981.584221ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:36 +0000] "PUT /v2/foo/schema2/blobs/uploads/79683cb0-a6fc-4576-af9a-b4b7e21da6ef?_state=sBOCSFwcUM_LxMTgSg5ICTX6ZrVefUY1ccH_YfG67jV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3OTY4M2NiMC1hNmZjLTQ1NzYtYWY5YS1iNGI3ZTIxZGE2ZWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6MzYuNjExNzIyMzhaIn0%3D&digest=sha256%3A5bb6c48f582010e69c8ec94a5a50e71aeec0883393aaefb711a1c369b33a847c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:37Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37595" http.request.id=3468439e-6e49-4a1a-8e0b-1d4de657978d http.request.method=PUT http.request.remoteaddr="127.0.0.1:58296" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.623961ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:37 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:37Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37595" http.request.id=6c2e6e8e-c136-46e1-9534-ec651182907e http.request.method=PUT http.request.remoteaddr="127.0.0.1:58296" http.request.uri="/v2/foo/schema2/manifests/sha256:437bb4581ef2344124b682db1ba542d6941dc2c05f924d779e2d5f29549e46ac" http.request.useragent="Go-http-client/1.1" http.response.duration=2.835042ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:37 +0000] "PUT /v2/foo/schema2/manifests/sha256:437bb4581ef2344124b682db1ba542d6941dc2c05f924d779e2d5f29549e46ac HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:37Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=8542d3c5-7573-4b40-ab26-13948f101f23 http.request.method=GET http.request.remoteaddr="127.0.0.1:58296" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.645874ms http.response.status=200 http.response.written=732 127.0.0.1 - - [15/Jan/2026:23:26:37 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-01-15T23:26:37Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=0305187c-0bf1-4cec-b1cb-f713b40575bc http.request.method=GET http.request.remoteaddr="127.0.0.1:58296" http.request.uri="/v2/foo/schema2/manifests/sha256:437bb4581ef2344124b682db1ba542d6941dc2c05f924d779e2d5f29549e46ac" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.479498ms http.response.status=200 http.response.written=732 127.0.0.1 - - [15/Jan/2026:23:26:37 +0000] "GET /v2/foo/schema2/manifests/sha256:437bb4581ef2344124b682db1ba542d6941dc2c05f924d779e2d5f29549e46ac HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-01-15T23:26:37Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=77e4eed4-16fc-49cd-9c0a-eaf66ba305de http.request.method=GET http.request.remoteaddr="127.0.0.1:58296" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.131507ms http.response.status=304 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:37 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:37Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=b2497bd0-9b4e-42c8-adcc-8c0ae5ab81e9 http.request.method=GET http.request.remoteaddr="127.0.0.1:58296" http.request.uri="/v2/foo/schema2/manifests/sha256:437bb4581ef2344124b682db1ba542d6941dc2c05f924d779e2d5f29549e46ac" http.request.useragent="Go-http-client/1.1" http.response.duration=1.967112ms http.response.status=304 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:37 +0000] "GET /v2/foo/schema2/manifests/sha256:437bb4581ef2344124b682db1ba542d6941dc2c05f924d779e2d5f29549e46ac HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:37Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=5f32d282-b2b6-4383-8b47-01a71c2bed0f http.request.method=GET http.request.remoteaddr="127.0.0.1:58296" 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.009286ms http.response.status=200 http.response.written=45 127.0.0.1 - - [15/Jan/2026:23:26:37 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-01-15T23:26:37Z" level=info msg="rewriting manifest sha256:437bb4581ef2344124b682db1ba542d6941dc2c05f924d779e2d5f29549e46ac in schema1 format to support old client" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=c8f71a74-3b02-4903-a96c-43664e38c809 http.request.method=GET http.request.remoteaddr="127.0.0.1:58296" 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-01-15T23:26:37Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=c8f71a74-3b02-4903-a96c-43664e38c809 http.request.method=GET http.request.remoteaddr="127.0.0.1:58296" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.130785ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [15/Jan/2026:23:26:37 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-01-15T23:26:37Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:37595" http.request.id=7c1a41f7-7a1d-421c-a89e-3f5fdd394652 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58296" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.596288ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [15/Jan/2026:23:26:37 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-01-15T23:26:37Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:37595" http.request.id=b1384ea4-eef3-4e2e-8074-b572b30b58dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:58296" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.838634ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:37 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:37Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:37595" http.request.id=d7e20a49-8898-42b1-a3dd-d1dd27d40abb http.request.method=PUT http.request.remoteaddr="127.0.0.1:58296" http.request.uri="/v2/foo/schema2/manifests/sha256:12ae3af6966ecc33132c9b17ec2677ca1579c0f3379131efb80bc062e99e081e" http.request.useragent="Go-http-client/1.1" http.response.duration=2.699797ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:37 +0000] "PUT /v2/foo/schema2/manifests/sha256:12ae3af6966ecc33132c9b17ec2677ca1579c0f3379131efb80bc062e99e081e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:37Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=55efe781-f7e4-4358-bd76-2aec8e0aadc6 http.request.method=GET http.request.remoteaddr="127.0.0.1:58296" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=2.739611ms http.response.status=200 http.response.written=434 127.0.0.1 - - [15/Jan/2026:23:26:37 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-01-15T23:26:37Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=5fbcdcb5-5af0-4862-a574-e791d0072e48 http.request.method=GET http.request.remoteaddr="127.0.0.1:58296" http.request.uri="/v2/foo/schema2/manifests/sha256:12ae3af6966ecc33132c9b17ec2677ca1579c0f3379131efb80bc062e99e081e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=2.440602ms http.response.status=200 http.response.written=434 127.0.0.1 - - [15/Jan/2026:23:26:37 +0000] "GET /v2/foo/schema2/manifests/sha256:12ae3af6966ecc33132c9b17ec2677ca1579c0f3379131efb80bc062e99e081e HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-01-15T23:26:37Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=d9eca5d7-151e-4f9f-a6ef-917436d863da http.request.method=GET http.request.remoteaddr="127.0.0.1:58296" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.196053ms http.response.status=304 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:37 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:37Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=09e1a57c-7992-4c5c-ba53-faa50c883ce1 http.request.method=GET http.request.remoteaddr="127.0.0.1:58296" http.request.uri="/v2/foo/schema2/manifests/sha256:12ae3af6966ecc33132c9b17ec2677ca1579c0f3379131efb80bc062e99e081e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.934514ms http.response.status=304 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:37 +0000] "GET /v2/foo/schema2/manifests/sha256:12ae3af6966ecc33132c9b17ec2677ca1579c0f3379131efb80bc062e99e081e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:37Z" level=info msg="rewriting manifest list sha256:12ae3af6966ecc33132c9b17ec2677ca1579c0f3379131efb80bc062e99e081e in schema1 format to support old client" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=02e22558-fc41-430b-aeb9-baafea7e203c http.request.method=GET http.request.remoteaddr="127.0.0.1:58296" 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-01-15T23:26:37Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:37595" http.request.id=02e22558-fc41-430b-aeb9-baafea7e203c http.request.method=GET http.request.remoteaddr="127.0.0.1:58296" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.306402ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [15/Jan/2026:23:26:37 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2026-01-15T23:26:37Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 time="2026-01-15T23:26:37Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-15T23:26:37Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=8da3a5ce-a4c4-45ce-9f6d-1310a6e56bd2 http.request.method=GET http.request.remoteaddr="127.0.0.1:45932" 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.39293ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [15/Jan/2026:23:26:37 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-01-15T23:26:37Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=b86e002a-eb27-4236-88df-490d42ddc9eb http.request.method=GET http.request.remoteaddr="127.0.0.1:45932" 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.078221ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [15/Jan/2026:23:26:37 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-01-15T23:26:37Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=00cf64f1-5a9a-432f-afbf-c8d6deaf1d66 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45932" 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.03976ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [15/Jan/2026:23:26:37 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-01-15T23:26:37Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=ea0c2cb6-c8e5-45f0-be96-ea92ba043fa9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45932" 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.487017ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-01-15T23:26:37Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=ea0c2cb6-c8e5-45f0-be96-ea92ba043fa9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45932" 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.608554ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-01-15T23:26:37Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=ea0c2cb6-c8e5-45f0-be96-ea92ba043fa9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45932" 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.688438ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-01-15T23:26:37Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=ea0c2cb6-c8e5-45f0-be96-ea92ba043fa9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45932" 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.766027ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [15/Jan/2026:23:26:37 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-01-15T23:26:37Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=d5febf75-e0de-4c0e-8760-a09b43c89f63 http.request.method=POST http.request.remoteaddr="127.0.0.1:45932" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.550859ms http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:37 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:38Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=4866a96b-bec2-4381-baef-889219281340 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45932" http.request.uri="/v2/foo/schema1/blobs/uploads/496e5b24-bedd-489a-97da-34f0465d15e5?_state=0m77R6R0KB7_LIwN5Gin6VvSKV40RTPXNu-D57KN0qx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0OTZlNWIyNC1iZWRkLTQ4OWEtOTdkYS0zNGYwNDY1ZDE1ZTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6MzcuOTIzMTcwOTFaIn0%3D&digest=sha256%3A9236e2bbfb61fc017201e50ed9303f8a700fc1a315e3be692e215f58c8a6b7ba" http.request.useragent="Go-http-client/1.1" http.response.duration=858.146219ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:37 +0000] "PUT /v2/foo/schema1/blobs/uploads/496e5b24-bedd-489a-97da-34f0465d15e5?_state=0m77R6R0KB7_LIwN5Gin6VvSKV40RTPXNu-D57KN0qx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0OTZlNWIyNC1iZWRkLTQ4OWEtOTdkYS0zNGYwNDY1ZDE1ZTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6MzcuOTIzMTcwOTFaIn0%3D&digest=sha256%3A9236e2bbfb61fc017201e50ed9303f8a700fc1a315e3be692e215f58c8a6b7ba HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:39Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=525769bb-4348-49f0-8b90-871afd1b0b4f http.request.method=POST http.request.remoteaddr="127.0.0.1:45932" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.859032ms http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:39 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:40Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=9ec29c8e-1925-4836-9f96-a501075fb86e http.request.method=PUT http.request.remoteaddr="127.0.0.1:45932" http.request.uri="/v2/foo/schema1/blobs/uploads/e7cfeb5d-40a4-40bf-9e18-8e80e719bc5e?_state=4w3Cfzhli4uJApQyXc1qftqgbrtWyNJVhKvh2vbUTTF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlN2NmZWI1ZC00MGE0LTQwYmYtOWUxOC04ZTgwZTcxOWJjNWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6MzkuMTk1OTUzNDkzWiJ9&digest=sha256%3Aa53b466cfa53430eac32bc300a1ddf1c567a7c27dfcb0bc21a90c90223d4bbd8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.799280132s http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:39 +0000] "PUT /v2/foo/schema1/blobs/uploads/e7cfeb5d-40a4-40bf-9e18-8e80e719bc5e?_state=4w3Cfzhli4uJApQyXc1qftqgbrtWyNJVhKvh2vbUTTF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlN2NmZWI1ZC00MGE0LTQwYmYtOWUxOC04ZTgwZTcxOWJjNWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6MzkuMTk1OTUzNDkzWiJ9&digest=sha256%3Aa53b466cfa53430eac32bc300a1ddf1c567a7c27dfcb0bc21a90c90223d4bbd8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:41Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=1aa19d90-dae2-4a9a-9536-e7adbe1e2f95 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45932" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.450863ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:40 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:41Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=107e40e8-8d5f-4070-b138-8eb20a6a22a9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45932" http.request.uri="/v2/foo/schema1/manifests/sha256:dcf5af501b03fe1db12c2aa1e946aa5be0bbb0dc1de2177ef18a44023e33c845" http.request.useragent="Go-http-client/1.1" http.response.duration=4.384128ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:41 +0000] "PUT /v2/foo/schema1/manifests/sha256:dcf5af501b03fe1db12c2aa1e946aa5be0bbb0dc1de2177ef18a44023e33c845 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:41Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=2c18c06b-236a-4bd4-8057-8fa3d3457ce8 http.request.method=GET http.request.remoteaddr="127.0.0.1:45932" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.709773ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [15/Jan/2026:23:26:41 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-01-15T23:26:41Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=d70e41cf-0238-4517-9e5c-c1f57d7922ac http.request.method=GET http.request.remoteaddr="127.0.0.1:45932" http.request.uri="/v2/foo/schema1/manifests/sha256:dcf5af501b03fe1db12c2aa1e946aa5be0bbb0dc1de2177ef18a44023e33c845" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.780657ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [15/Jan/2026:23:26:41 +0000] "GET /v2/foo/schema1/manifests/sha256:dcf5af501b03fe1db12c2aa1e946aa5be0bbb0dc1de2177ef18a44023e33c845 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-01-15T23:26:41Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:40351" http.request.id=6c6e1e60-412f-4b52-977c-f9325744a22a http.request.method=PUT http.request.remoteaddr="127.0.0.1:45932" http.request.uri="/v2/foo/schema1/manifests/sha256:dcf5af501b03fe1db12c2aa1e946aa5be0bbb0dc1de2177ef18a44023e33c845" http.request.useragent="Go-http-client/1.1" http.response.duration=4.261599ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:41 +0000] "PUT /v2/foo/schema1/manifests/sha256:dcf5af501b03fe1db12c2aa1e946aa5be0bbb0dc1de2177ef18a44023e33c845 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:41Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:40351" http.request.id=dbe9dd60-e315-40e4-8127-679ab6ef8b63 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45932" http.request.uri="/v2/foo/schema1/manifests/sha256:dcf5af501b03fe1db12c2aa1e946aa5be0bbb0dc1de2177ef18a44023e33c845" http.request.useragent="Go-http-client/1.1" http.response.duration=4.307642ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:41 +0000] "PUT /v2/foo/schema1/manifests/sha256:dcf5af501b03fe1db12c2aa1e946aa5be0bbb0dc1de2177ef18a44023e33c845 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:41Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/json" http.request.host="127.0.0.1:40351" http.request.id=e3598df6-17d8-4674-be6f-945195dd953e http.request.method=PUT http.request.remoteaddr="127.0.0.1:45932" http.request.uri="/v2/foo/schema1/manifests/sha256:dcf5af501b03fe1db12c2aa1e946aa5be0bbb0dc1de2177ef18a44023e33c845" http.request.useragent="Go-http-client/1.1" http.response.duration=4.608296ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:41 +0000] "PUT /v2/foo/schema1/manifests/sha256:dcf5af501b03fe1db12c2aa1e946aa5be0bbb0dc1de2177ef18a44023e33c845 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:41Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=860b98c1-b47b-405b-af10-1473a8a76b10 http.request.method=GET http.request.remoteaddr="127.0.0.1:45932" http.request.uri="/v2/foo/schema1/manifests/sha256:dcf5af501b03fe1db12c2aa1e946aa5be0bbb0dc1de2177ef18a44023e33c845" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.946762ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [15/Jan/2026:23:26:41 +0000] "GET /v2/foo/schema1/manifests/sha256:dcf5af501b03fe1db12c2aa1e946aa5be0bbb0dc1de2177ef18a44023e33c845 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-01-15T23:26:41Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=8eeca77f-e211-47f9-9d1a-d7bb21404688 http.request.method=GET http.request.remoteaddr="127.0.0.1:45932" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.22489ms http.response.status=304 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:41 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:41Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=670724e8-dcae-4f16-ab66-25fc12a290ff http.request.method=GET http.request.remoteaddr="127.0.0.1:45932" http.request.uri="/v2/foo/schema1/manifests/sha256:dcf5af501b03fe1db12c2aa1e946aa5be0bbb0dc1de2177ef18a44023e33c845" http.request.useragent="Go-http-client/1.1" http.response.duration=2.139695ms http.response.status=304 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:41 +0000] "GET /v2/foo/schema1/manifests/sha256:dcf5af501b03fe1db12c2aa1e946aa5be0bbb0dc1de2177ef18a44023e33c845 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:41Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=1a503dc8-4846-4733-9d0d-46145374e514 http.request.method=GET http.request.remoteaddr="127.0.0.1:45932" 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.141494ms http.response.status=200 http.response.written=41 127.0.0.1 - - [15/Jan/2026:23:26:41 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-01-15T23:26:41Z" level=error msg="payload digest does match: "sha256:c7c7dfa6bc2a4e0d5a79ce3f311a5a208215da04c10a1f5f74724a8ca13d06be" != "sha256:dcf5af501b03fe1db12c2aa1e946aa5be0bbb0dc1de2177ef18a44023e33c845"" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=433ca182-3504-40f8-93aa-b95b234e111a http.request.method=PUT http.request.remoteaddr="127.0.0.1:45932" http.request.uri="/v2/foo/schema1/manifests/sha256:dcf5af501b03fe1db12c2aa1e946aa5be0bbb0dc1de2177ef18a44023e33c845" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:dcf5af501b03fe1db12c2aa1e946aa5be0bbb0dc1de2177ef18a44023e33c845" time="2026-01-15T23:26:41Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=433ca182-3504-40f8-93aa-b95b234e111a http.request.method=PUT http.request.remoteaddr="127.0.0.1:45932" http.request.uri="/v2/foo/schema1/manifests/sha256:dcf5af501b03fe1db12c2aa1e946aa5be0bbb0dc1de2177ef18a44023e33c845" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.701648ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:dcf5af501b03fe1db12c2aa1e946aa5be0bbb0dc1de2177ef18a44023e33c845" 127.0.0.1 - - [15/Jan/2026:23:26:41 +0000] "PUT /v2/foo/schema1/manifests/sha256:dcf5af501b03fe1db12c2aa1e946aa5be0bbb0dc1de2177ef18a44023e33c845 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-01-15T23:26:41Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=adfe2410-5eef-4590-a2bf-8166cf409a5b http.request.method=GET http.request.remoteaddr="127.0.0.1:45948" 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.633613ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [15/Jan/2026:23:26:41 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-01-15T23:26:41Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=90cebd67-581b-42aa-a7c2-d99c673ce706 http.request.method=GET http.request.remoteaddr="127.0.0.1:45948" 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.263683ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [15/Jan/2026:23:26:41 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-01-15T23:26:41Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40351" http.request.id=c9c88df3-a5ad-4d31-8c97-2bac237f319b http.request.method=PUT http.request.remoteaddr="127.0.0.1:45948" 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.581992ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-01-15T23:26:41Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40351" http.request.id=c9c88df3-a5ad-4d31-8c97-2bac237f319b http.request.method=PUT http.request.remoteaddr="127.0.0.1:45948" 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.771034ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-01-15T23:26:41Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40351" http.request.id=c9c88df3-a5ad-4d31-8c97-2bac237f319b http.request.method=PUT http.request.remoteaddr="127.0.0.1:45948" 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.936091ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [15/Jan/2026:23:26:41 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-01-15T23:26:41Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=da4b1578-68dd-4164-8b44-c15bc036f6c7 http.request.method=POST http.request.remoteaddr="127.0.0.1:45948" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.33885ms http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:41 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:41Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=737ae6fe-37e9-4375-9a2d-68f235a60b4d http.request.method=PUT http.request.remoteaddr="127.0.0.1:45948" http.request.uri="/v2/foo/schema2/blobs/uploads/a1c0c385-c46a-49a6-8a5e-8f42a3bddd8a?_state=IdklOd7SJvfuuZxVp4pATzjiawYRQtYyr29f7IONJ7h7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhMWMwYzM4NS1jNDZhLTQ5YTYtOGE1ZS04ZjQyYTNiZGRkOGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6NDEuMDY3MzE3MTAzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=3.282051ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:41 +0000] "PUT /v2/foo/schema2/blobs/uploads/a1c0c385-c46a-49a6-8a5e-8f42a3bddd8a?_state=IdklOd7SJvfuuZxVp4pATzjiawYRQtYyr29f7IONJ7h7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhMWMwYzM4NS1jNDZhLTQ5YTYtOGE1ZS04ZjQyYTNiZGRkOGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6NDEuMDY3MzE3MTAzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:41Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40351" http.request.id=f6fd6a7c-4b39-47ad-933b-c9148b770284 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45948" 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.515206ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-01-15T23:26:41Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40351" http.request.id=f6fd6a7c-4b39-47ad-933b-c9148b770284 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45948" 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.68677ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [15/Jan/2026:23:26:41 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-01-15T23:26:41Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=91e4b300-ce15-43b5-afec-5b549d766a7d http.request.method=POST http.request.remoteaddr="127.0.0.1:45948" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.528398ms http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:41 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:42Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=27896330-b922-415a-a4a7-e87fc5d95aec http.request.method=PUT http.request.remoteaddr="127.0.0.1:45948" http.request.uri="/v2/foo/schema2/blobs/uploads/c1a92f65-a71d-4772-b4a0-f2c8628c6a23?_state=kTFwrkWFi8lMqe5tPTY9iL5NmaTOhW_h0VxF-aoymTR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjMWE5MmY2NS1hNzFkLTQ3NzItYjRhMC1mMmM4NjI4YzZhMjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6NDEuNDA2NjQ4NjAzWiJ9&digest=sha256%3A20af148644b28beb44d7af19dae3ddb681b0efd9089fd0b897002423297b8c20" http.request.useragent="Go-http-client/1.1" http.response.duration=1.261710291s http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:41 +0000] "PUT /v2/foo/schema2/blobs/uploads/c1a92f65-a71d-4772-b4a0-f2c8628c6a23?_state=kTFwrkWFi8lMqe5tPTY9iL5NmaTOhW_h0VxF-aoymTR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjMWE5MmY2NS1hNzFkLTQ3NzItYjRhMC1mMmM4NjI4YzZhMjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6NDEuNDA2NjQ4NjAzWiJ9&digest=sha256%3A20af148644b28beb44d7af19dae3ddb681b0efd9089fd0b897002423297b8c20 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:43Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=ff7d628b-978f-4c29-b1ca-83de4ad743c6 http.request.method=POST http.request.remoteaddr="127.0.0.1:45948" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.935739ms http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:43 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:44Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=f5a2a0e5-c2c7-4ef1-8611-eef5a13996a7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45948" http.request.uri="/v2/foo/schema2/blobs/uploads/5b8fee69-12a0-49f6-8e7c-c4e2665b547b?_state=HxxBrc3RGpnyuv2AS7iso47F734HOo17m2kJE9EuXZt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1YjhmZWU2OS0xMmEwLTQ5ZjYtOGU3Yy1jNGUyNjY1YjU0N2IiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6NDMuMDEyNTc4MzAyWiJ9&digest=sha256%3A738de98e4519b76215c19bc765545a3cc2c99b15b5f6c97043e8a8c985672d47" http.request.useragent="Go-http-client/1.1" http.response.duration=1.092052588s http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:43 +0000] "PUT /v2/foo/schema2/blobs/uploads/5b8fee69-12a0-49f6-8e7c-c4e2665b547b?_state=HxxBrc3RGpnyuv2AS7iso47F734HOo17m2kJE9EuXZt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1YjhmZWU2OS0xMmEwLTQ5ZjYtOGU3Yy1jNGUyNjY1YjU0N2IiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6NDMuMDEyNTc4MzAyWiJ9&digest=sha256%3A738de98e4519b76215c19bc765545a3cc2c99b15b5f6c97043e8a8c985672d47 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:44Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40351" http.request.id=1a738c1a-58ac-4b18-a391-71bd1521fa00 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45948" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.774683ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:44 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:44Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40351" http.request.id=41c51e4c-a65e-4db9-be2e-01a080e10efc http.request.method=PUT http.request.remoteaddr="127.0.0.1:45948" http.request.uri="/v2/foo/schema2/manifests/sha256:b104561389706fec3dcaf08b0634855fe4fe61b037dd643203cd30ad8b173bab" http.request.useragent="Go-http-client/1.1" http.response.duration=2.981437ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:44 +0000] "PUT /v2/foo/schema2/manifests/sha256:b104561389706fec3dcaf08b0634855fe4fe61b037dd643203cd30ad8b173bab HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:44Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=f738252f-daed-453b-a2f9-404263afd775 http.request.method=GET http.request.remoteaddr="127.0.0.1:45948" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.47691ms http.response.status=200 http.response.written=732 127.0.0.1 - - [15/Jan/2026:23:26:44 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-01-15T23:26:44Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=a0b2ab64-0b87-45f8-a941-d85119d2e399 http.request.method=GET http.request.remoteaddr="127.0.0.1:45948" http.request.uri="/v2/foo/schema2/manifests/sha256:b104561389706fec3dcaf08b0634855fe4fe61b037dd643203cd30ad8b173bab" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.383796ms http.response.status=200 http.response.written=732 127.0.0.1 - - [15/Jan/2026:23:26:44 +0000] "GET /v2/foo/schema2/manifests/sha256:b104561389706fec3dcaf08b0634855fe4fe61b037dd643203cd30ad8b173bab HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-01-15T23:26:44Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=d7cba895-bc87-4fed-813a-aac27efaf59f http.request.method=GET http.request.remoteaddr="127.0.0.1:45948" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.978119ms http.response.status=304 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:44 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:44Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=7d6a1bfd-67b3-418a-a37f-5afd986552a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:45948" http.request.uri="/v2/foo/schema2/manifests/sha256:b104561389706fec3dcaf08b0634855fe4fe61b037dd643203cd30ad8b173bab" http.request.useragent="Go-http-client/1.1" http.response.duration=2.012946ms http.response.status=304 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:44 +0000] "GET /v2/foo/schema2/manifests/sha256:b104561389706fec3dcaf08b0634855fe4fe61b037dd643203cd30ad8b173bab HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:44Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=96b5546c-3b3d-446b-90de-e5a13a452dd4 http.request.method=GET http.request.remoteaddr="127.0.0.1:45948" 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.167679ms http.response.status=200 http.response.written=45 127.0.0.1 - - [15/Jan/2026:23:26:44 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-01-15T23:26:44Z" level=info msg="rewriting manifest sha256:b104561389706fec3dcaf08b0634855fe4fe61b037dd643203cd30ad8b173bab in schema1 format to support old client" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=2aff44cc-0639-4861-b1af-eabc6d5f9c9c http.request.method=GET http.request.remoteaddr="127.0.0.1:45948" 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-01-15T23:26:44Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=2aff44cc-0639-4861-b1af-eabc6d5f9c9c http.request.method=GET http.request.remoteaddr="127.0.0.1:45948" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.540391ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [15/Jan/2026:23:26:44 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-01-15T23:26:44Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40351" http.request.id=42dc5681-f379-4777-8919-cd3fce2e3183 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45948" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.625399ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [15/Jan/2026:23:26:44 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-01-15T23:26:44Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40351" http.request.id=aa5ee99b-374b-40d4-8d4d-02289de05e2c http.request.method=PUT http.request.remoteaddr="127.0.0.1:45948" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.10903ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:44 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:44Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40351" http.request.id=aa88c816-b1d8-4eba-9187-3bfab676d5a1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45948" http.request.uri="/v2/foo/schema2/manifests/sha256:239255c34aeec3cbbc38745bd8534c602f0fcdd8cd3885efe439c711d6c455c0" http.request.useragent="Go-http-client/1.1" http.response.duration=2.755061ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:44 +0000] "PUT /v2/foo/schema2/manifests/sha256:239255c34aeec3cbbc38745bd8534c602f0fcdd8cd3885efe439c711d6c455c0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:44Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=9ffb2fb2-c76b-49a4-88eb-5028716f1e3c http.request.method=GET http.request.remoteaddr="127.0.0.1:45948" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=2.741721ms http.response.status=200 http.response.written=434 127.0.0.1 - - [15/Jan/2026:23:26:44 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-01-15T23:26:44Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=4e53b081-9664-4cab-b5e3-5d8b6a6e131c http.request.method=GET http.request.remoteaddr="127.0.0.1:45948" http.request.uri="/v2/foo/schema2/manifests/sha256:239255c34aeec3cbbc38745bd8534c602f0fcdd8cd3885efe439c711d6c455c0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=2.545087ms http.response.status=200 http.response.written=434 127.0.0.1 - - [15/Jan/2026:23:26:44 +0000] "GET /v2/foo/schema2/manifests/sha256:239255c34aeec3cbbc38745bd8534c602f0fcdd8cd3885efe439c711d6c455c0 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-01-15T23:26:44Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=dd3087df-7512-4b02-92d6-779cc43a2d57 http.request.method=GET http.request.remoteaddr="127.0.0.1:45948" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.118864ms http.response.status=304 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:44 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:44Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=189300bf-568b-4cc1-b153-42ff61ce47df http.request.method=GET http.request.remoteaddr="127.0.0.1:45948" http.request.uri="/v2/foo/schema2/manifests/sha256:239255c34aeec3cbbc38745bd8534c602f0fcdd8cd3885efe439c711d6c455c0" http.request.useragent="Go-http-client/1.1" http.response.duration=1.960695ms http.response.status=304 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:44 +0000] "GET /v2/foo/schema2/manifests/sha256:239255c34aeec3cbbc38745bd8534c602f0fcdd8cd3885efe439c711d6c455c0 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:44Z" level=info msg="rewriting manifest list sha256:239255c34aeec3cbbc38745bd8534c602f0fcdd8cd3885efe439c711d6c455c0 in schema1 format to support old client" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=1e0f4c40-0836-4346-85ef-0a82d76e51e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:45948" 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-01-15T23:26:44Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:40351" http.request.id=1e0f4c40-0836-4346-85ef-0a82d76e51e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:45948" 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.005285ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [15/Jan/2026:23:26:44 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (12.22s) === RUN TestGetManifestWithStorageError time="2026-01-15T23:26:44Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 time="2026-01-15T23:26:44Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-15T23:26:44Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.12 http.request.host="127.0.0.1:42423" http.request.id=b0b90ef2-97ea-44b6-8bb7-d5cda5ad2d47 http.request.method=GET http.request.remoteaddr="127.0.0.1:51030" 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.575635ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [15/Jan/2026:23:26:44 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-01-15T23:26:44Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.24.12 http.request.host="127.0.0.1:42423" http.request.id=69581b6d-1d2f-4ac1-be95-9d03629b10fc http.request.method=GET http.request.remoteaddr="127.0.0.1:51030" 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=2.194752ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [15/Jan/2026:23:26:44 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2026-01-15T23:26:44Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.24.12 http.request.host="127.0.0.1:42423" http.request.id=075e5eb5-ad3e-413e-97e4-2a9dd9166c8c http.request.method=GET http.request.remoteaddr="127.0.0.1:51030" 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.157573ms http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [15/Jan/2026:23:26:44 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2026-01-15T23:26:44Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.12 http.request.host="127.0.0.1:42423" http.request.id=59ba22af-fb46-4d5c-b78d-37577d321d80 http.request.method=GET http.request.remoteaddr="127.0.0.1:51030" 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.455985ms http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [15/Jan/2026:23:26:44 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.02s) === RUN TestManifestDelete time="2026-01-15T23:26:44Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 time="2026-01-15T23:26:44Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-15T23:26:44Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=eb14d34f-c5c2-4a00-a945-da6a44184aab http.request.method=GET http.request.remoteaddr="127.0.0.1:37006" 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.606355ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [15/Jan/2026:23:26:44 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-01-15T23:26:44Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=6e1c0b3f-6145-419b-954d-1c627286efd2 http.request.method=GET http.request.remoteaddr="127.0.0.1:37006" 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.039326ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [15/Jan/2026:23:26:44 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-01-15T23:26:44Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=1024ebf8-c646-47bc-8a10-842b921d4e2b http.request.method=PUT http.request.remoteaddr="127.0.0.1:37006" 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.294907ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [15/Jan/2026:23:26:44 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-01-15T23:26:44Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=6c1fa414-e2ed-4ca1-8d21-96a9a9b7ecd2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37006" 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.817689ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-01-15T23:26:44Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=6c1fa414-e2ed-4ca1-8d21-96a9a9b7ecd2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37006" 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.024139ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-01-15T23:26:44Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=6c1fa414-e2ed-4ca1-8d21-96a9a9b7ecd2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37006" 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.182498ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-01-15T23:26:44Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=6c1fa414-e2ed-4ca1-8d21-96a9a9b7ecd2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37006" 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.340657ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [15/Jan/2026:23:26:44 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-01-15T23:26:44Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=1058151e-5aca-456f-8039-d83db4e2034c http.request.method=POST http.request.remoteaddr="127.0.0.1:37006" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.547255ms http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:44 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:45Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=c275dcc9-bc31-47a4-9bad-196fab8b22ac http.request.method=PUT http.request.remoteaddr="127.0.0.1:37006" http.request.uri="/v2/foo/schema1/blobs/uploads/a7d87391-9f79-441e-affc-9ff962d9cc46?_state=N5YWT1uG0ZS5okFpur_B-pw-cnzkHnXfE_wIWrIB8jV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhN2Q4NzM5MS05Zjc5LTQ0MWUtYWZmYy05ZmY5NjJkOWNjNDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6NDQuNTE0NzI4NzEzWiJ9&digest=sha256%3Ae838e4edbb341f92eda8ed0123e6ddb018d2faeebac3798950711bbd8a20651b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.217105084s http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:44 +0000] "PUT /v2/foo/schema1/blobs/uploads/a7d87391-9f79-441e-affc-9ff962d9cc46?_state=N5YWT1uG0ZS5okFpur_B-pw-cnzkHnXfE_wIWrIB8jV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhN2Q4NzM5MS05Zjc5LTQ0MWUtYWZmYy05ZmY5NjJkOWNjNDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6NDQuNTE0NzI4NzEzWiJ9&digest=sha256%3Ae838e4edbb341f92eda8ed0123e6ddb018d2faeebac3798950711bbd8a20651b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:46Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=5f84f50e-b79a-4907-a13a-75ae073ce254 http.request.method=POST http.request.remoteaddr="127.0.0.1:37006" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.808242ms http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:46 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:47Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=e2b3bcd9-1684-44c9-83d9-1fb8132f515c http.request.method=PUT http.request.remoteaddr="127.0.0.1:37006" http.request.uri="/v2/foo/schema1/blobs/uploads/5ccae249-2a90-4163-b398-cd3b0c263fcf?_state=YWqKqrD_9BTI82fIoy8mitCA07ZtwGQVP_uZPEgJMoV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1Y2NhZTI0OS0yYTkwLTQxNjMtYjM5OC1jZDNiMGMyNjNmY2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6NDYuMDc0OTgzMDQyWiJ9&digest=sha256%3A292a8451982693bbe26124c0247f0873fdac3631a74bb6d7620f231cfb1c9644" http.request.useragent="Go-http-client/1.1" http.response.duration=1.519415916s http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:46 +0000] "PUT /v2/foo/schema1/blobs/uploads/5ccae249-2a90-4163-b398-cd3b0c263fcf?_state=YWqKqrD_9BTI82fIoy8mitCA07ZtwGQVP_uZPEgJMoV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1Y2NhZTI0OS0yYTkwLTQxNjMtYjM5OC1jZDNiMGMyNjNmY2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6NDYuMDc0OTgzMDQyWiJ9&digest=sha256%3A292a8451982693bbe26124c0247f0873fdac3631a74bb6d7620f231cfb1c9644 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:47Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=c8506918-47f9-4349-acd4-df13bdf91434 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37006" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.984555ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:47 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:47Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=c5c9c2cd-4739-4ef6-b6bd-057af16e78bb http.request.method=PUT http.request.remoteaddr="127.0.0.1:37006" http.request.uri="/v2/foo/schema1/manifests/sha256:601f00e27cfd14e28ce18e3c367e8fcf23f9fb449fddb5ddd3ec8357d5dab7a7" http.request.useragent="Go-http-client/1.1" http.response.duration=4.259044ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:47 +0000] "PUT /v2/foo/schema1/manifests/sha256:601f00e27cfd14e28ce18e3c367e8fcf23f9fb449fddb5ddd3ec8357d5dab7a7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:47Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=aa7f9069-e121-41a3-b370-d5057040a36a http.request.method=GET http.request.remoteaddr="127.0.0.1:37006" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.852201ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [15/Jan/2026:23:26:47 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-01-15T23:26:47Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=0e3e9016-27f5-41ed-b289-089c4a0864cf http.request.method=GET http.request.remoteaddr="127.0.0.1:37006" http.request.uri="/v2/foo/schema1/manifests/sha256:601f00e27cfd14e28ce18e3c367e8fcf23f9fb449fddb5ddd3ec8357d5dab7a7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.744437ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [15/Jan/2026:23:26:47 +0000] "GET /v2/foo/schema1/manifests/sha256:601f00e27cfd14e28ce18e3c367e8fcf23f9fb449fddb5ddd3ec8357d5dab7a7 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-01-15T23:26:47Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:39703" http.request.id=9f910c82-603a-4ee3-b3a5-ced16ad822ce http.request.method=PUT http.request.remoteaddr="127.0.0.1:37006" http.request.uri="/v2/foo/schema1/manifests/sha256:601f00e27cfd14e28ce18e3c367e8fcf23f9fb449fddb5ddd3ec8357d5dab7a7" http.request.useragent="Go-http-client/1.1" http.response.duration=4.419376ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:47 +0000] "PUT /v2/foo/schema1/manifests/sha256:601f00e27cfd14e28ce18e3c367e8fcf23f9fb449fddb5ddd3ec8357d5dab7a7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:47Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:39703" http.request.id=69b89e17-7fb8-4825-9062-30aea5491334 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37006" http.request.uri="/v2/foo/schema1/manifests/sha256:601f00e27cfd14e28ce18e3c367e8fcf23f9fb449fddb5ddd3ec8357d5dab7a7" http.request.useragent="Go-http-client/1.1" http.response.duration=4.396676ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:47 +0000] "PUT /v2/foo/schema1/manifests/sha256:601f00e27cfd14e28ce18e3c367e8fcf23f9fb449fddb5ddd3ec8357d5dab7a7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:47Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/json" http.request.host="127.0.0.1:39703" http.request.id=650bd698-b388-4290-b5cf-c9c8e5f290be http.request.method=PUT http.request.remoteaddr="127.0.0.1:37006" http.request.uri="/v2/foo/schema1/manifests/sha256:601f00e27cfd14e28ce18e3c367e8fcf23f9fb449fddb5ddd3ec8357d5dab7a7" http.request.useragent="Go-http-client/1.1" http.response.duration=4.44751ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:47 +0000] "PUT /v2/foo/schema1/manifests/sha256:601f00e27cfd14e28ce18e3c367e8fcf23f9fb449fddb5ddd3ec8357d5dab7a7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:47Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=01944c08-da4c-4cb7-9a1e-afd83d40e61c http.request.method=GET http.request.remoteaddr="127.0.0.1:37006" http.request.uri="/v2/foo/schema1/manifests/sha256:601f00e27cfd14e28ce18e3c367e8fcf23f9fb449fddb5ddd3ec8357d5dab7a7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.869935ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [15/Jan/2026:23:26:47 +0000] "GET /v2/foo/schema1/manifests/sha256:601f00e27cfd14e28ce18e3c367e8fcf23f9fb449fddb5ddd3ec8357d5dab7a7 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-01-15T23:26:47Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=3d56df01-1383-46c3-b652-95d20bc7f483 http.request.method=GET http.request.remoteaddr="127.0.0.1:37006" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.251578ms http.response.status=304 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:47 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:47Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=b710da78-0eef-4ff6-b5e6-71c2ee70bb3e http.request.method=GET http.request.remoteaddr="127.0.0.1:37006" http.request.uri="/v2/foo/schema1/manifests/sha256:601f00e27cfd14e28ce18e3c367e8fcf23f9fb449fddb5ddd3ec8357d5dab7a7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.952314ms http.response.status=304 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:47 +0000] "GET /v2/foo/schema1/manifests/sha256:601f00e27cfd14e28ce18e3c367e8fcf23f9fb449fddb5ddd3ec8357d5dab7a7 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:47Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=61e202be-075c-4607-a6b8-0adc45a7ff14 http.request.method=GET http.request.remoteaddr="127.0.0.1:37006" 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.002245ms http.response.status=200 http.response.written=41 127.0.0.1 - - [15/Jan/2026:23:26:47 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-01-15T23:26:47Z" level=error msg="payload digest does match: "sha256:ae6e72a54f2511758a8f6f64f292510d52e67b664ac203c5a92863f48f917875" != "sha256:601f00e27cfd14e28ce18e3c367e8fcf23f9fb449fddb5ddd3ec8357d5dab7a7"" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=bea81d1e-5503-4cfb-b370-1866ed54d238 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37006" http.request.uri="/v2/foo/schema1/manifests/sha256:601f00e27cfd14e28ce18e3c367e8fcf23f9fb449fddb5ddd3ec8357d5dab7a7" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:601f00e27cfd14e28ce18e3c367e8fcf23f9fb449fddb5ddd3ec8357d5dab7a7" time="2026-01-15T23:26:47Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=bea81d1e-5503-4cfb-b370-1866ed54d238 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37006" http.request.uri="/v2/foo/schema1/manifests/sha256:601f00e27cfd14e28ce18e3c367e8fcf23f9fb449fddb5ddd3ec8357d5dab7a7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.456479ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:601f00e27cfd14e28ce18e3c367e8fcf23f9fb449fddb5ddd3ec8357d5dab7a7" 127.0.0.1 - - [15/Jan/2026:23:26:47 +0000] "PUT /v2/foo/schema1/manifests/sha256:601f00e27cfd14e28ce18e3c367e8fcf23f9fb449fddb5ddd3ec8357d5dab7a7 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-01-15T23:26:47Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=2f3a6b9c-62e9-4806-9a73-de9ae6945d17 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37010" http.request.uri="/v2/foo/schema1/manifests/sha256:601f00e27cfd14e28ce18e3c367e8fcf23f9fb449fddb5ddd3ec8357d5dab7a7" http.request.useragent="Go-http-client/1.1" http.response.duration=2.991712ms http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:47 +0000] "DELETE /v2/foo/schema1/manifests/sha256:601f00e27cfd14e28ce18e3c367e8fcf23f9fb449fddb5ddd3ec8357d5dab7a7 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:47Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:601f00e27cfd14e28ce18e3c367e8fcf23f9fb449fddb5ddd3ec8357d5dab7a7" err.message="manifest unknown" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=2d5e0654-205e-4ca8-bf8e-fa150a04ac39 http.request.method=GET http.request.remoteaddr="127.0.0.1:37010" http.request.uri="/v2/foo/schema1/manifests/sha256:601f00e27cfd14e28ce18e3c367e8fcf23f9fb449fddb5ddd3ec8357d5dab7a7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.269216ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:601f00e27cfd14e28ce18e3c367e8fcf23f9fb449fddb5ddd3ec8357d5dab7a7" 127.0.0.1 - - [15/Jan/2026:23:26:47 +0000] "GET /v2/foo/schema1/manifests/sha256:601f00e27cfd14e28ce18e3c367e8fcf23f9fb449fddb5ddd3ec8357d5dab7a7 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-01-15T23:26:47Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=4910e25f-3015-429a-8d8c-813c65924ce0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37026" http.request.uri="/v2/foo/schema1/manifests/sha256:601f00e27cfd14e28ce18e3c367e8fcf23f9fb449fddb5ddd3ec8357d5dab7a7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.76316ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:601f00e27cfd14e28ce18e3c367e8fcf23f9fb449fddb5ddd3ec8357d5dab7a7" 127.0.0.1 - - [15/Jan/2026:23:26:47 +0000] "DELETE /v2/foo/schema1/manifests/sha256:601f00e27cfd14e28ce18e3c367e8fcf23f9fb449fddb5ddd3ec8357d5dab7a7 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-01-15T23:26:47Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=354d2917-bc32-4f67-9034-24f44477029e http.request.method=PUT http.request.remoteaddr="127.0.0.1:37038" http.request.uri="/v2/foo/schema1/manifests/sha256:601f00e27cfd14e28ce18e3c367e8fcf23f9fb449fddb5ddd3ec8357d5dab7a7" http.request.useragent="Go-http-client/1.1" http.response.duration=4.803013ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:47 +0000] "PUT /v2/foo/schema1/manifests/sha256:601f00e27cfd14e28ce18e3c367e8fcf23f9fb449fddb5ddd3ec8357d5dab7a7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:47Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=8df3bc83-5650-4c72-a7c4-2ebf2b5458b9 http.request.method=GET http.request.remoteaddr="127.0.0.1:37038" http.request.uri="/v2/foo/schema1/manifests/sha256:601f00e27cfd14e28ce18e3c367e8fcf23f9fb449fddb5ddd3ec8357d5dab7a7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.734692ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [15/Jan/2026:23:26:47 +0000] "GET /v2/foo/schema1/manifests/sha256:601f00e27cfd14e28ce18e3c367e8fcf23f9fb449fddb5ddd3ec8357d5dab7a7 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-01-15T23:26:47Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=82c67773-b732-4536-a26c-895d8d051e2a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37046" http.request.uri="/v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.680979ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [15/Jan/2026:23:26:47 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-01-15T23:26:47Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=8c8d3bf8-a748-45bc-a608-42d2ca0e2ff1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37050" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.156934ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:47 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:47Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=3e30d62b-d990-4b08-aa06-ce36cd17727b http.request.method=GET http.request.remoteaddr="127.0.0.1:37050" 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.020536ms http.response.status=200 http.response.written=39 127.0.0.1 - - [15/Jan/2026:23:26:47 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-01-15T23:26:47Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=78e12e57-5952-4f8b-8548-68013785cd02 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37050" http.request.uri="/v2/foo/schema1/manifests/sha256:601f00e27cfd14e28ce18e3c367e8fcf23f9fb449fddb5ddd3ec8357d5dab7a7" http.request.useragent="Go-http-client/1.1" http.response.duration=2.573721ms http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:47 +0000] "DELETE /v2/foo/schema1/manifests/sha256:601f00e27cfd14e28ce18e3c367e8fcf23f9fb449fddb5ddd3ec8357d5dab7a7 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:47Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=0135a819-8e40-4192-9069-07d927d9e49a http.request.method=GET http.request.remoteaddr="127.0.0.1:37050" 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.026961ms http.response.status=200 http.response.written=35 127.0.0.1 - - [15/Jan/2026:23:26:47 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2026-01-15T23:26:47Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=6bae444d-a18f-4f7f-96e8-7c9370f7d599 http.request.method=GET http.request.remoteaddr="127.0.0.1:37050" 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.259342ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [15/Jan/2026:23:26:47 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-01-15T23:26:47Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=cab80229-0e71-42eb-9e5b-8fc8706c301b http.request.method=GET http.request.remoteaddr="127.0.0.1:37050" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.917569ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [15/Jan/2026:23:26:47 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-01-15T23:26:47Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39703" http.request.id=5807f523-fb57-46f8-b701-5663d30a3670 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37050" 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.700648ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-01-15T23:26:47Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39703" http.request.id=5807f523-fb57-46f8-b701-5663d30a3670 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37050" 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.90677ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-01-15T23:26:47Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39703" http.request.id=5807f523-fb57-46f8-b701-5663d30a3670 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37050" 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.073797ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [15/Jan/2026:23:26:47 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-01-15T23:26:47Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=2fb685f3-e03e-4c76-805a-cae0e986be84 http.request.method=POST http.request.remoteaddr="127.0.0.1:37050" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.498551ms http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:47 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:47Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=b8fd5303-5a5a-48e2-9e03-19303f968c69 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37050" http.request.uri="/v2/foo/schema2/blobs/uploads/2294af48-9fd6-4631-9f78-5c8037b5ac08?_state=XhltF7XPAGqiEnM30MACwkeMOjOP2z7H-cKwYA21sXR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyMjk0YWY0OC05ZmQ2LTQ2MzEtOWY3OC01YzgwMzdiNWFjMDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6NDcuNzE2MjAzMTc1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=3.146375ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:47 +0000] "PUT /v2/foo/schema2/blobs/uploads/2294af48-9fd6-4631-9f78-5c8037b5ac08?_state=XhltF7XPAGqiEnM30MACwkeMOjOP2z7H-cKwYA21sXR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyMjk0YWY0OC05ZmQ2LTQ2MzEtOWY3OC01YzgwMzdiNWFjMDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6NDcuNzE2MjAzMTc1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:47Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39703" http.request.id=4a76059b-9e79-48ab-bd5c-b876a18b7cd3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37050" 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.500829ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-01-15T23:26:47Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39703" http.request.id=4a76059b-9e79-48ab-bd5c-b876a18b7cd3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37050" 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.933095ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [15/Jan/2026:23:26:47 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-01-15T23:26:48Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=3357b15e-9ecb-4a70-acdf-66ec30bb8453 http.request.method=POST http.request.remoteaddr="127.0.0.1:37050" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.402446ms http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:48 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:50Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=6045fb92-1d70-4961-b6c6-62f6681480e7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37050" http.request.uri="/v2/foo/schema2/blobs/uploads/e2b95913-3269-4b0b-b215-3ccfaa95e49a?_state=h87jocuOFYfmY_POCSPVv3afu-FEqPlfYG0aNe2gMU17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlMmI5NTkxMy0zMjY5LTRiMGItYjIxNS0zY2NmYWE5NWU0OWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6NDguMTYyMzM1NzUxWiJ9&digest=sha256%3Affd52a042fb3f63899526bec9f2b12a3c0780d91c428afbc393fd5f25b0a91f1" http.request.useragent="Go-http-client/1.1" http.response.duration=2.323101224s http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:48 +0000] "PUT /v2/foo/schema2/blobs/uploads/e2b95913-3269-4b0b-b215-3ccfaa95e49a?_state=h87jocuOFYfmY_POCSPVv3afu-FEqPlfYG0aNe2gMU17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlMmI5NTkxMy0zMjY5LTRiMGItYjIxNS0zY2NmYWE5NWU0OWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6NDguMTYyMzM1NzUxWiJ9&digest=sha256%3Affd52a042fb3f63899526bec9f2b12a3c0780d91c428afbc393fd5f25b0a91f1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:51Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=83af6bf4-e2a2-4df2-8fc8-4358c4ff6b53 http.request.method=POST http.request.remoteaddr="127.0.0.1:37050" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.83644ms http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:51 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:54Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=940f9d0e-a4c5-4f86-a160-f948f66bb7d9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37050" http.request.uri="/v2/foo/schema2/blobs/uploads/979e8a20-673f-4b7a-b8df-bb330526248e?_state=4YLCO892zWLCNQ3qeOcJCg7qJZG_n8okiCXIp8TsnsF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5NzllOGEyMC02NzNmLTRiN2EtYjhkZi1iYjMzMDUyNjI0OGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6NTEuMDk1MTk4MDlaIn0%3D&digest=sha256%3A98c72a7ee544089c74b645844f4df4e69f7fc3dd3b66bf3ccd0f114676a384e5" http.request.useragent="Go-http-client/1.1" http.response.duration=3.190982737s http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:51 +0000] "PUT /v2/foo/schema2/blobs/uploads/979e8a20-673f-4b7a-b8df-bb330526248e?_state=4YLCO892zWLCNQ3qeOcJCg7qJZG_n8okiCXIp8TsnsF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5NzllOGEyMC02NzNmLTRiN2EtYjhkZi1iYjMzMDUyNjI0OGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDEtMTVUMjM6MjY6NTEuMDk1MTk4MDlaIn0%3D&digest=sha256%3A98c72a7ee544089c74b645844f4df4e69f7fc3dd3b66bf3ccd0f114676a384e5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:54Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39703" http.request.id=3f65cd4c-48fc-421c-b0c7-a716547423c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37050" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.626938ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:54 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:54Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39703" http.request.id=af65f46c-d098-4fe6-aac8-de7866c0c5ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:37050" http.request.uri="/v2/foo/schema2/manifests/sha256:0695a532b233434d182ba20d7b5c3de73563bc2c17af4d10a5b69027fc18f070" http.request.useragent="Go-http-client/1.1" http.response.duration=2.983845ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:54 +0000] "PUT /v2/foo/schema2/manifests/sha256:0695a532b233434d182ba20d7b5c3de73563bc2c17af4d10a5b69027fc18f070 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:54Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=60a7f1c6-75fa-42f6-89d8-269e19266693 http.request.method=GET http.request.remoteaddr="127.0.0.1:37050" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.640397ms http.response.status=200 http.response.written=732 127.0.0.1 - - [15/Jan/2026:23:26:54 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-01-15T23:26:54Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=ab4d8c65-1a8b-440a-82bb-f1a697b01a89 http.request.method=GET http.request.remoteaddr="127.0.0.1:37050" http.request.uri="/v2/foo/schema2/manifests/sha256:0695a532b233434d182ba20d7b5c3de73563bc2c17af4d10a5b69027fc18f070" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.497919ms http.response.status=200 http.response.written=732 127.0.0.1 - - [15/Jan/2026:23:26:54 +0000] "GET /v2/foo/schema2/manifests/sha256:0695a532b233434d182ba20d7b5c3de73563bc2c17af4d10a5b69027fc18f070 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-01-15T23:26:54Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=040257c1-e700-4a03-87b2-8441d2f0ec01 http.request.method=GET http.request.remoteaddr="127.0.0.1:37050" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.823666ms http.response.status=304 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:54 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:54Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=55a80019-69db-490f-9557-26c4e84e9180 http.request.method=GET http.request.remoteaddr="127.0.0.1:37050" http.request.uri="/v2/foo/schema2/manifests/sha256:0695a532b233434d182ba20d7b5c3de73563bc2c17af4d10a5b69027fc18f070" http.request.useragent="Go-http-client/1.1" http.response.duration=2.005665ms http.response.status=304 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:54 +0000] "GET /v2/foo/schema2/manifests/sha256:0695a532b233434d182ba20d7b5c3de73563bc2c17af4d10a5b69027fc18f070 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:54Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=3c011e1e-4c41-47f8-b36c-36a4df08bf77 http.request.method=GET http.request.remoteaddr="127.0.0.1:37050" 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.037572ms http.response.status=200 http.response.written=45 127.0.0.1 - - [15/Jan/2026:23:26:54 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-01-15T23:26:54Z" level=info msg="rewriting manifest sha256:0695a532b233434d182ba20d7b5c3de73563bc2c17af4d10a5b69027fc18f070 in schema1 format to support old client" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=355a1162-ab2b-4405-b42d-a26883c6deac http.request.method=GET http.request.remoteaddr="127.0.0.1:37050" 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-01-15T23:26:54Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=355a1162-ab2b-4405-b42d-a26883c6deac http.request.method=GET http.request.remoteaddr="127.0.0.1:37050" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.943704ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [15/Jan/2026:23:26:54 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-01-15T23:26:54Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=6254ecec-c150-49e9-acde-c70bb9f33db7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37050" http.request.uri="/v2/foo/schema2/manifests/sha256:0695a532b233434d182ba20d7b5c3de73563bc2c17af4d10a5b69027fc18f070" http.request.useragent="Go-http-client/1.1" http.response.duration=2.521708ms http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:54 +0000] "DELETE /v2/foo/schema2/manifests/sha256:0695a532b233434d182ba20d7b5c3de73563bc2c17af4d10a5b69027fc18f070 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:54Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:0695a532b233434d182ba20d7b5c3de73563bc2c17af4d10a5b69027fc18f070" err.message="manifest unknown" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=d4977db3-7f37-477c-a6ea-fd092067140e http.request.method=GET http.request.remoteaddr="127.0.0.1:37050" http.request.uri="/v2/foo/schema2/manifests/sha256:0695a532b233434d182ba20d7b5c3de73563bc2c17af4d10a5b69027fc18f070" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.019649ms http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:0695a532b233434d182ba20d7b5c3de73563bc2c17af4d10a5b69027fc18f070" 127.0.0.1 - - [15/Jan/2026:23:26:54 +0000] "GET /v2/foo/schema2/manifests/sha256:0695a532b233434d182ba20d7b5c3de73563bc2c17af4d10a5b69027fc18f070 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-01-15T23:26:54Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=7cb58722-a25a-455d-bb6f-d3e5cde098cf http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54088" http.request.uri="/v2/foo/schema2/manifests/sha256:0695a532b233434d182ba20d7b5c3de73563bc2c17af4d10a5b69027fc18f070" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.455913ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:0695a532b233434d182ba20d7b5c3de73563bc2c17af4d10a5b69027fc18f070" 127.0.0.1 - - [15/Jan/2026:23:26:54 +0000] "DELETE /v2/foo/schema2/manifests/sha256:0695a532b233434d182ba20d7b5c3de73563bc2c17af4d10a5b69027fc18f070 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-01-15T23:26:54Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39703" http.request.id=1e8132a5-ef4f-4e7c-8a5f-f028c392ca92 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54096" http.request.uri="/v2/foo/schema2/manifests/sha256:0695a532b233434d182ba20d7b5c3de73563bc2c17af4d10a5b69027fc18f070" http.request.useragent="Go-http-client/1.1" http.response.duration=3.252537ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:54 +0000] "PUT /v2/foo/schema2/manifests/sha256:0695a532b233434d182ba20d7b5c3de73563bc2c17af4d10a5b69027fc18f070 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:54Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=b069f4d6-48ef-4ec5-b855-a9519844c0f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:54096" http.request.uri="/v2/foo/schema2/manifests/sha256:0695a532b233434d182ba20d7b5c3de73563bc2c17af4d10a5b69027fc18f070" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.449448ms http.response.status=200 http.response.written=732 127.0.0.1 - - [15/Jan/2026:23:26:54 +0000] "GET /v2/foo/schema2/manifests/sha256:0695a532b233434d182ba20d7b5c3de73563bc2c17af4d10a5b69027fc18f070 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-01-15T23:26:54Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=3a27bf85-dde0-4804-9519-bd39786542d9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54104" http.request.uri="/v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.7898ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [15/Jan/2026:23:26:54 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-01-15T23:26:54Z" level=info msg="response completed" go.version=go1.24.12 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39703" http.request.id=8d84fa7f-d8d5-4e33-9ba3-7625017a4ab3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54118" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.811949ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:54 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:54Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=bfd94714-cd38-48ca-a413-76d7d98da2f3 http.request.method=GET http.request.remoteaddr="127.0.0.1:54118" 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.140154ms http.response.status=200 http.response.written=39 127.0.0.1 - - [15/Jan/2026:23:26:54 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-01-15T23:26:54Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=4922581f-ba59-4ade-9818-49eb5d288cda http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54118" http.request.uri="/v2/foo/schema2/manifests/sha256:0695a532b233434d182ba20d7b5c3de73563bc2c17af4d10a5b69027fc18f070" http.request.useragent="Go-http-client/1.1" http.response.duration=2.786965ms http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:54 +0000] "DELETE /v2/foo/schema2/manifests/sha256:0695a532b233434d182ba20d7b5c3de73563bc2c17af4d10a5b69027fc18f070 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:54Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:39703" http.request.id=cb9fff6b-27b2-4ea9-9319-872d12c90bac http.request.method=GET http.request.remoteaddr="127.0.0.1:54118" 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.188991ms http.response.status=200 http.response.written=35 127.0.0.1 - - [15/Jan/2026:23:26:54 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (10.17s) === RUN TestManifestDeleteDisabled time="2026-01-15T23:26:54Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 time="2026-01-15T23:26:54Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-15T23:26:54Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.12 http.request.host="127.0.0.1:39377" http.request.id=cff49287-0155-4a81-a18b-bb26eb137273 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44300" http.request.uri="/v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.472605ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [15/Jan/2026:23:26:54 +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-01-15T23:26:54Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 time="2026-01-15T23:26:54Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-15T23:26:54Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.12 time="2026-01-15T23:26:54Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.12 time="2026-01-15T23:26:54Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.12 time="2026-01-15T23:26:54Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.12 http.request.host="127.0.0.1:40239" http.request.id=251da996-1a76-4d7c-821e-ec32f66524ae http.request.method=PUT http.request.remoteaddr="127.0.0.1:47722" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.725368ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [15/Jan/2026:23:26:54 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-01-15T23:26:54Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.12 http.request.host="127.0.0.1:40239" http.request.id=a7c14975-84fa-448e-9874-02c025fb93fe http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47738" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.959447ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [15/Jan/2026:23:26:54 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-01-15T23:26:54Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.12 http.request.host="127.0.0.1:40239" http.request.id=214825a9-470e-40b1-9ce6-c43b482e27af http.request.method=POST http.request.remoteaddr="127.0.0.1:47740" 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=4.235187ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [15/Jan/2026:23:26:54 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-01-15T23:26:54Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.12 http.request.host="127.0.0.1:40239" http.request.id=f4a5d95a-1d6f-44aa-9743-c073064339aa http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47742" 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.332534ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [15/Jan/2026:23:26:54 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.22s) === RUN TestProxyManifestGetByTag time="2026-01-15T23:26:54Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 time="2026-01-15T23:26:54Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-15T23:26:54Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:41481" http.request.id=8255d0ce-e158-433b-8b34-7e7f59208aa6 http.request.method=POST http.request.remoteaddr="127.0.0.1:33732" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.915043ms http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:54 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:56Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:41481" http.request.id=c7bdd22f-b855-4f90-a63c-77da997fb769 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33732" http.request.uri="/v2/foo/bar/blobs/uploads/a66191dd-ce3f-42c4-8a42-79734834966e?_state=B6NvedtoQBofKJSBsrSzwft_4Xh4TRBr8dP2e17yKEV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE2NjE5MWRkLWNlM2YtNDJjNC04YTQyLTc5NzM0ODM0OTY2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjo1NC45Mjk0NTkyMjVaIn0%3D&digest=sha256%3A13090b3b4877dce849a219ae7f8bf2e71f647e586f70d05d6fbc8e03bba12c8f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.366904391s http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:54 +0000] "PUT /v2/foo/bar/blobs/uploads/a66191dd-ce3f-42c4-8a42-79734834966e?_state=B6NvedtoQBofKJSBsrSzwft_4Xh4TRBr8dP2e17yKEV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE2NjE5MWRkLWNlM2YtNDJjNC04YTQyLTc5NzM0ODM0OTY2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjo1NC45Mjk0NTkyMjVaIn0%3D&digest=sha256%3A13090b3b4877dce849a219ae7f8bf2e71f647e586f70d05d6fbc8e03bba12c8f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:56Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:41481" http.request.id=d59e04fc-de85-4c29-b132-088469fe52ca http.request.method=PUT http.request.remoteaddr="127.0.0.1:33732" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=4.869616ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:56 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:56Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 time="2026-01-15T23:26:56Z" level=info msg="redis not configured" go.version=go1.24.12 time="2026-01-15T23:26:56Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.12 time="2026-01-15T23:26:56Z" level=info msg="Starting upload purge in 50m0s" go.version=go1.24.12 time="2026-01-15T23:26:56Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:41481" http.request.id=f7be19a4-c0e6-4911-a501-629d11f808a1 http.request.method=GET http.request.remoteaddr="127.0.0.1:33732" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.902171ms http.response.status=200 http.response.written=2 127.0.0.1 - - [15/Jan/2026:23:26:56 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-01-15T23:26:56Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:41481" go.version=go1.24.12 time="2026-01-15T23:26:56Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.12 time="2026-01-15T23:26:56Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:41481" http.request.id=106f861b-6581-4e56-a6e8-466f7a982581 http.request.method=GET http.request.remoteaddr="127.0.0.1:33746" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.276279ms http.response.status=200 http.response.written=2 127.0.0.1 - - [15/Jan/2026:23:26:56 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-01-15T23:26:56Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:41481 /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:41481/v2/:[]]}" go.version=go1.24.12 http.request.host="127.0.0.1:42577" http.request.id=948164f5-c52c-44c7-9c2c-aa9e88237d0d http.request.method=GET http.request.remoteaddr="127.0.0.1:33052" http.request.uri="/v2/foo/bar/manifests/sha256:201a40d03c4a16cbbfac677d1458396c98aece9ea1e4bf35f4c93599b1d8c88d" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:201a40d03c4a16cbbfac677d1458396c98aece9ea1e4bf35f4c93599b1d8c88d" time="2026-01-15T23:26:56Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:41481" http.request.id=e67044bd-82fa-4c3b-b26b-5efb0456ca0b http.request.method=GET http.request.remoteaddr="127.0.0.1:33762" http.request.uri="/v2/foo/bar/manifests/sha256:201a40d03c4a16cbbfac677d1458396c98aece9ea1e4bf35f4c93599b1d8c88d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.89083ms http.response.status=200 http.response.written=935 127.0.0.1 - - [15/Jan/2026:23:26:56 +0000] "GET /v2/foo/bar/manifests/sha256:201a40d03c4a16cbbfac677d1458396c98aece9ea1e4bf35f4c93599b1d8c88d HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-01-15T23:26:56Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:201a40d03c4a16cbbfac677d1458396c98aece9ea1e4bf35f4c93599b1d8c88d with ttl=167h59m59.999993373s" go.version=go1.24.12 time="2026-01-15T23:26:56Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:42577" http.request.id=948164f5-c52c-44c7-9c2c-aa9e88237d0d http.request.method=GET http.request.remoteaddr="127.0.0.1:33052" http.request.uri="/v2/foo/bar/manifests/sha256:201a40d03c4a16cbbfac677d1458396c98aece9ea1e4bf35f4c93599b1d8c88d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=14.516813ms http.response.status=200 http.response.written=935 127.0.0.1 - - [15/Jan/2026:23:26:56 +0000] "GET /v2/foo/bar/manifests/sha256:201a40d03c4a16cbbfac677d1458396c98aece9ea1e4bf35f4c93599b1d8c88d HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-01-15T23:26:56Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:41481" http.request.id=5f997aa3-13cc-4c27-9082-cc388572b24c http.request.method=GET http.request.remoteaddr="127.0.0.1:33762" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.062019ms http.response.status=200 http.response.written=2 127.0.0.1 - - [15/Jan/2026:23:26:56 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-01-15T23:26:56Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:41481 /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:41481/v2/:[]]}" go.version=go1.24.12 http.request.host="127.0.0.1:42577" http.request.id=85d50bc5-568b-4720-9e7d-87d422d94946 http.request.method=GET http.request.remoteaddr="127.0.0.1:33058" 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-01-15T23:26:56Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:41481" http.request.id=3862f91c-0c25-4e6a-8e0a-6c546f20d8ae http.request.method=HEAD http.request.remoteaddr="127.0.0.1:33766" 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.048556ms http.response.status=200 http.response.written=935 127.0.0.1 - - [15/Jan/2026:23:26:56 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-01-15T23:26:56Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:42577" http.request.id=85d50bc5-568b-4720-9e7d-87d422d94946 http.request.method=GET http.request.remoteaddr="127.0.0.1:33058" 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=13.674651ms http.response.status=200 http.response.written=935 127.0.0.1 - - [15/Jan/2026:23:26:56 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-01-15T23:26:56Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:41481" http.request.id=391d9d24-22c9-4cd0-9a9b-fab1f4cfbea9 http.request.method=POST http.request.remoteaddr="127.0.0.1:33766" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.639684ms http.response.status=202 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:59Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:41481" http.request.id=eb152a43-2fa5-40bc-b424-7bfa4d0276d1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33766" http.request.uri="/v2/foo/bar/blobs/uploads/b2d4a63d-7d0e-4943-a7f7-0a5bddac0a51?_state=QSAoueByD9HaxOw_3LQ7URarltNDLXu0P9QfHwfybgN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyZDRhNjNkLTdkMGUtNDk0My1hN2Y3LTBhNWJkZGFjMGE1MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjo1Ni44NDE1MzQ4NzFaIn0%3D&digest=sha256%3A719ac68c37ad8eda274478db6cc6564de69df5d8d21108a4f3d1718274cf1cb4" http.request.useragent="Go-http-client/1.1" http.response.duration=2.493208418s http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:56 +0000] "PUT /v2/foo/bar/blobs/uploads/b2d4a63d-7d0e-4943-a7f7-0a5bddac0a51?_state=QSAoueByD9HaxOw_3LQ7URarltNDLXu0P9QfHwfybgN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyZDRhNjNkLTdkMGUtNDk0My1hN2Y3LTBhNWJkZGFjMGE1MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMS0xNVQyMzoyNjo1Ni44NDE1MzQ4NzFaIn0%3D&digest=sha256%3A719ac68c37ad8eda274478db6cc6564de69df5d8d21108a4f3d1718274cf1cb4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:59Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:41481" http.request.id=4ff78951-872b-4e6e-8cbe-ce1a92b62dbb http.request.method=PUT http.request.remoteaddr="127.0.0.1:33766" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=4.876972ms http.response.status=201 http.response.written=0 127.0.0.1 - - [15/Jan/2026:23:26:59 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-01-15T23:26:59Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:41481" http.request.id=18b6c167-0084-44fa-a56c-155e09cd4413 http.request.method=GET http.request.remoteaddr="127.0.0.1:33766" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.894884ms http.response.status=200 http.response.written=2 127.0.0.1 - - [15/Jan/2026:23:26:59 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-01-15T23:26:59Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:41481 /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:41481/v2/:[]]}" go.version=go1.24.12 http.request.host="127.0.0.1:42577" http.request.id=02c34805-039f-4409-a513-d260da341981 http.request.method=GET http.request.remoteaddr="127.0.0.1:33068" 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-01-15T23:26:59Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:41481" http.request.id=25786ade-5e12-4c42-96a2-862badc29683 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:33780" 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.209538ms http.response.status=200 http.response.written=935 127.0.0.1 - - [15/Jan/2026:23:26:59 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-01-15T23:26:59Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:41481" http.request.id=2a930f4e-0613-49c8-9737-4010c1167dcb http.request.method=GET http.request.remoteaddr="127.0.0.1:33780" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.001841ms http.response.status=200 http.response.written=2 127.0.0.1 - - [15/Jan/2026:23:26:59 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-01-15T23:26:59Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:41481 /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:41481/v2/:[]]}" go.version=go1.24.12 http.request.host="127.0.0.1:42577" http.request.id=02c34805-039f-4409-a513-d260da341981 http.request.method=GET http.request.remoteaddr="127.0.0.1:33068" 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-01-15T23:26:59Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:41481" http.request.id=e83ce358-d2e0-43f2-8213-edae0132b651 http.request.method=GET http.request.remoteaddr="127.0.0.1:33794" 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.126185ms http.response.status=200 http.response.written=935 127.0.0.1 - - [15/Jan/2026:23:26:59 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-01-15T23:26:59Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:7926249e5a95c41a50d347d53bc13d984bd71b45cf00bc445843aaec70ff2b6b with ttl=167h59m59.999992819s" go.version=go1.24.12 time="2026-01-15T23:26:59Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:42577" http.request.id=02c34805-039f-4409-a513-d260da341981 http.request.method=GET http.request.remoteaddr="127.0.0.1:33068" 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=24.558177ms http.response.status=200 http.response.written=935 127.0.0.1 - - [15/Jan/2026:23:26:59 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (4.78s) === RUN TestAppDispatcher time="2026-01-15T23:26:59Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:37651" http.request.id=845a7c43-ce99-4f7d-ad3e-0248b08af104 http.request.method=GET http.request.remoteaddr="127.0.0.1:53280" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.855096ms http.response.status=200 http.response.written=0 time="2026-01-15T23:26:59Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:37651" http.request.id=b57ad7ab-1a86-4893-9db5-2f2ab0412e49 http.request.method=GET http.request.remoteaddr="127.0.0.1:53280" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration=2.190868ms http.response.status=200 http.response.written=0 time="2026-01-15T23:26:59Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:37651" http.request.id=6ccbe8d3-d02d-4d25-898c-f9bd88fc1983 http.request.method=GET http.request.remoteaddr="127.0.0.1:53280" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.93897ms http.response.status=200 http.response.written=0 time="2026-01-15T23:26:59Z" level=info msg="response completed" go.version=go1.24.12 http.request.host="127.0.0.1:37651" http.request.id=27782f12-130a-4fe3-b442-5ca76861e96b http.request.method=GET http.request.remoteaddr="127.0.0.1:53280" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration=2.001484ms http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.02s) === RUN TestNewApp time="2026-01-15T23:26:59Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 instance.id=5744d6b0-39a2-4b6a-95e4-2bf904829e15 time="2026-01-15T23:26:59Z" level=info msg="redis not configured" go.version=go1.24.12 instance.id=5744d6b0-39a2-4b6a-95e4-2bf904829e15 time="2026-01-15T23:26:59Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.24.12 http.request.host="127.0.0.1:33637" http.request.id=51243619-4c16-45db-8cb6-a1fe201ba735 http.request.method=GET http.request.remoteaddr="127.0.0.1:38700" 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-01-15T23:26:59Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 instance.id=5744d6b0-39a2-4b6a-95e4-2bf904829e15 time="2026-01-15T23:26:59Z" level=info msg="redis not configured" go.version=go1.24.12 instance.id=5744d6b0-39a2-4b6a-95e4-2bf904829e15 time="2026-01-15T23:26:59Z" level=info msg="configuring file health check path=/tmp/healthcheck2257747585, interval=1" go.version=go1.24.12 instance.id=5744d6b0-39a2-4b6a-95e4-2bf904829e15 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2026-01-15T23:27:03Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 instance.id=5744d6b0-39a2-4b6a-95e4-2bf904829e15 time="2026-01-15T23:27:03Z" level=info msg="redis not configured" go.version=go1.24.12 instance.id=5744d6b0-39a2-4b6a-95e4-2bf904829e15 time="2026-01-15T23:27:03Z" level=info msg="configuring TCP health check addr=127.0.0.1:37491, interval=1" go.version=go1.24.12 instance.id=5744d6b0-39a2-4b6a-95e4-2bf904829e15 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2026-01-15T23:27:07Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.12 instance.id=5744d6b0-39a2-4b6a-95e4-2bf904829e15 time="2026-01-15T23:27:07Z" level=info msg="redis not configured" go.version=go1.24.12 instance.id=5744d6b0-39a2-4b6a-95e4-2bf904829e15 time="2026-01-15T23:27:07Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:38403, interval=1, threshold=3" go.version=go1.24.12 instance.id=5744d6b0-39a2-4b6a-95e4-2bf904829e15 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 79.924s ? github.com/docker/distribution/registry/listener [no test files] ? github.com/docker/distribution/registry/middleware/registry [no test files] ? github.com/docker/distribution/registry/middleware/repository [no test files] === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.00s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.05s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.05s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.61s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.80s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.518s === RUN TestSchedule time="2026-01-15T23:25:54Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.12 instance.id=2178c73d-1ede-41e0-acc9-5793614980af time="2026-01-15T23:25:54Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.994838ms" go.version=go1.24.12 instance.id=2178c73d-1ede-41e0-acc9-5793614980af time="2026-01-15T23:25:54Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=995.984µs" go.version=go1.24.12 instance.id=2178c73d-1ede-41e0-acc9-5793614980af time="2026-01-15T23:25:54Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=994.834µs" go.version=go1.24.12 instance.id=2178c73d-1ede-41e0-acc9-5793614980af 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-01-15T23:25:54Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.12 instance.id=2178c73d-1ede-41e0-acc9-5793614980af --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2026-01-15T23:25:54Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.12 instance.id=2178c73d-1ede-41e0-acc9-5793614980af time="2026-01-15T23:25:54Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.993889ms" go.version=go1.24.12 instance.id=2178c73d-1ede-41e0-acc9-5793614980af time="2026-01-15T23:25:54Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.995057ms" go.version=go1.24.12 instance.id=2178c73d-1ede-41e0-acc9-5793614980af time="2026-01-15T23:25:54Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.12 instance.id=2178c73d-1ede-41e0-acc9-5793614980af --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2026-01-15T23:25:55Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.12 instance.id=2178c73d-1ede-41e0-acc9-5793614980af --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.582s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (3.87s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 19934208 sha256:a53b01383b279ee5769ed41f464647f707a7eefb699fccd58c407c2579a2c5ff [] map[] } --- PASS: TestSimpleBlobRead (0.55s) === RUN TestBlobMount --- PASS: TestBlobMount (0.48s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (5.21s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (3.53s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (2.44s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.01s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:0af48746829af441735d8ce63841772d36023a94acf8acdb4d05826b2bcc95d2 palailogos: marking blob sha256:1f1adcbf742c3d34ca89f8be2c8e033c3e1c275ca906cea6a7f6012006d5126c palailogos: marking blob sha256:ae21a2c571d20dd54f8b16cb07e6f8479a660d35d0942f6b1566428e6b4c027c palailogos: marking manifest sha256:1f1adcbf742c3d34ca89f8be2c8e033c3e1c275ca906cea6a7f6012006d5126c palailogos: marking blob sha256:3a750641386296c0d6d1f008eabc74baff964ff4c97aea1aeaac1becde6c4c87 palailogos: marking blob sha256:0940cfbd2e16316ebd01ff750a7fd83d800befa6b29f3c6fe37fcae09e466318 palailogos: marking manifest sha256:4511127d8f9279e09781c81445cb9db0600e3171234ec6a55fa8c2fecacfffdc palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:bea5c2d3d57f5e401e255a4dc1399c60a6f6fcb0654fa64cd25fae25c2d29ea6 palailogos: marking blob sha256:a75e036cbfd962655e8d95c729a4bfcb36f79f11ff53b0a1a1609b49fdf7d5e1 palailogos: marking manifest sha256:ae21a2c571d20dd54f8b16cb07e6f8479a660d35d0942f6b1566428e6b4c027c palailogos: marking blob sha256:9a2b9dc6cd5781f75e8023b15f25163ef9c608c75b4542a4babadcb91376fa9c palailogos: marking blob sha256:0338c10c77fef2f5d0359891e5864fe471ee03c84486019c81f44f738fe65e28 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (1.72s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:e9151fa1c9d322f55e5daf79140f7a62dab8705423a588000ad5d1c408f1e526 deletemanifests: marking manifest sha256:f8379e45e8f91f070c1e162f94aeb05b721d49e394262191e9953770889ec7f9 deletemanifests: marking blob sha256:19e9624a47afb9c1a137c27bf5da29b0db5c413e153d9a6169104e06d16df72f deletemanifests: marking blob sha256:488176ff037d0948bd4695d40c7c44450adcfd291823fb96f37a3c7e149b8502 deletemanifests: marking blob sha256:3129b52c4746aa26dfb6b5f5581535929c99d55e893a049775c9f2f1defe49bb 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:a73bc118bc3b2f3343b9598c37c059817c3b1e4455b745cdbce2f97dc4661305 blob eligible for deletion: sha256:b5b9afd4e8be91e3621fb9dfc7d4d180b124e6067d8890d8a8f7c02890f6e258 blob eligible for deletion: sha256:e9151fa1c9d322f55e5daf79140f7a62dab8705423a588000ad5d1c408f1e526 blob eligible for deletion: sha256:50458829614287c7a4dcb7fcb2ab4db5c53b8207484715aebd65d589422a9a0b deletemanifests manifest eligible for deletion: sha256:e9151fa1c9d322f55e5daf79140f7a62dab8705423a588000ad5d1c408f1e526 deletemanifests: marking manifest sha256:f8379e45e8f91f070c1e162f94aeb05b721d49e394262191e9953770889ec7f9 deletemanifests: marking blob sha256:19e9624a47afb9c1a137c27bf5da29b0db5c413e153d9a6169104e06d16df72f deletemanifests: marking blob sha256:488176ff037d0948bd4695d40c7c44450adcfd291823fb96f37a3c7e149b8502 deletemanifests: marking blob sha256:3129b52c4746aa26dfb6b5f5581535929c99d55e893a049775c9f2f1defe49bb time="2026-01-15T23:26:13Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/e9151fa1c9d322f55e5daf79140f7a62dab8705423a588000ad5d1c408f1e526" go.version=go1.24.12 instance.id=dc60baa8-68db-44a0-a869-5cb2ebe11b14 time="2026-01-15T23:26:13Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/e9151fa1c9d322f55e5daf79140f7a62dab8705423a588000ad5d1c408f1e526" go.version=go1.24.12 instance.id=dc60baa8-68db-44a0-a869-5cb2ebe11b14 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:e9151fa1c9d322f55e5daf79140f7a62dab8705423a588000ad5d1c408f1e526 time="2026-01-15T23:26:13Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e9/e9151fa1c9d322f55e5daf79140f7a62dab8705423a588000ad5d1c408f1e526" go.version=go1.24.12 instance.id=dc60baa8-68db-44a0-a869-5cb2ebe11b14 blob eligible for deletion: sha256:50458829614287c7a4dcb7fcb2ab4db5c53b8207484715aebd65d589422a9a0b time="2026-01-15T23:26:13Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/50/50458829614287c7a4dcb7fcb2ab4db5c53b8207484715aebd65d589422a9a0b" go.version=go1.24.12 instance.id=dc60baa8-68db-44a0-a869-5cb2ebe11b14 blob eligible for deletion: sha256:a73bc118bc3b2f3343b9598c37c059817c3b1e4455b745cdbce2f97dc4661305 time="2026-01-15T23:26:13Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a7/a73bc118bc3b2f3343b9598c37c059817c3b1e4455b745cdbce2f97dc4661305" go.version=go1.24.12 instance.id=dc60baa8-68db-44a0-a869-5cb2ebe11b14 blob eligible for deletion: sha256:b5b9afd4e8be91e3621fb9dfc7d4d180b124e6067d8890d8a8f7c02890f6e258 time="2026-01-15T23:26:13Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b5/b5b9afd4e8be91e3621fb9dfc7d4d180b124e6067d8890d8a8f7c02890f6e258" go.version=go1.24.12 instance.id=dc60baa8-68db-44a0-a869-5cb2ebe11b14 --- PASS: TestDeleteManifestIfTagNotFound (1.58s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:379df453bcce5c32e8cf34abfda8216f531fa90b91adbc95b714c8c35311d45e time="2026-01-15T23:26:14Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/37/379df453bcce5c32e8cf34abfda8216f531fa90b91adbc95b714c8c35311d45e" go.version=go1.24.12 instance.id=dc60baa8-68db-44a0-a869-5cb2ebe11b14 blob eligible for deletion: sha256:6ec50f84e1f3a1ad2afa48c58ac16d15d9e8e5d63378bd6ac47b0c4f990c6827 time="2026-01-15T23:26:14Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/6e/6ec50f84e1f3a1ad2afa48c58ac16d15d9e8e5d63378bd6ac47b0c4f990c6827" go.version=go1.24.12 instance.id=dc60baa8-68db-44a0-a869-5cb2ebe11b14 blob eligible for deletion: sha256:a376191c51babe227cd8b67f5c7d111912c7f12044ecdfeec1914f779a224c04 time="2026-01-15T23:26:14Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a3/a376191c51babe227cd8b67f5c7d111912c7f12044ecdfeec1914f779a224c04" go.version=go1.24.12 instance.id=dc60baa8-68db-44a0-a869-5cb2ebe11b14 --- PASS: TestGCWithMissingManifests (0.66s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:84bd1c4b939e1385650ecc426f2ad31fab898cac30e3e8525330dbbd997969e8 komnenos: marking blob sha256:c88ba16b63fb407abfe9f1a393ef34b229eef9651d0467c57ec8b74f45120aed komnenos: marking blob sha256:4a01947fb49372fbbd16a87690926f6451c926f5794a13511bb3b62befd84dab 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:1abe000505c08961a1ac71205e3f7e1a396806d75aacfd2cd83b81331a17b53a time="2026-01-15T23:26:15Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/1a/1abe000505c08961a1ac71205e3f7e1a396806d75aacfd2cd83b81331a17b53a" go.version=go1.24.12 instance.id=dc60baa8-68db-44a0-a869-5cb2ebe11b14 blob eligible for deletion: sha256:541b0b1b461a76ef62eb8866c6826aa300fa71bd22999d2e811526bf88f8c877 time="2026-01-15T23:26:15Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/54/541b0b1b461a76ef62eb8866c6826aa300fa71bd22999d2e811526bf88f8c877" go.version=go1.24.12 instance.id=dc60baa8-68db-44a0-a869-5cb2ebe11b14 blob eligible for deletion: sha256:5f9d70e623ea23d38f3fa434916fccddbe0cbb9486327ea42258d7d13e60d2ec time="2026-01-15T23:26:15Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/5f/5f9d70e623ea23d38f3fa434916fccddbe0cbb9486327ea42258d7d13e60d2ec" go.version=go1.24.12 instance.id=dc60baa8-68db-44a0-a869-5cb2ebe11b14 blob eligible for deletion: sha256:a4ceb3ad4b7a77b5837a6316f847c17b9a95ca18d9fe05af524d2f1ffaa08f82 time="2026-01-15T23:26:15Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a4/a4ceb3ad4b7a77b5837a6316f847c17b9a95ca18d9fe05af524d2f1ffaa08f82" go.version=go1.24.12 instance.id=dc60baa8-68db-44a0-a869-5cb2ebe11b14 blob eligible for deletion: sha256:d72ab7b8bdb781fc78d2f3e34b73dbbfbb09039f5390757d4818cf05068e19d4 time="2026-01-15T23:26:15Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d7/d72ab7b8bdb781fc78d2f3e34b73dbbfbb09039f5390757d4818cf05068e19d4" go.version=go1.24.12 instance.id=dc60baa8-68db-44a0-a869-5cb2ebe11b14 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2026-01-15T23:26:15Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.12 instance.id=dc60baa8-68db-44a0-a869-5cb2ebe11b14 blob eligible for deletion: sha256:00d756c9915e9b86f5da7c9d6db5f0cd402d448d036e53238646faa5aae216bb time="2026-01-15T23:26:15Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/00/00d756c9915e9b86f5da7c9d6db5f0cd402d448d036e53238646faa5aae216bb" go.version=go1.24.12 instance.id=dc60baa8-68db-44a0-a869-5cb2ebe11b14 --- PASS: TestDeletionHasEffect (1.34s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (1.43s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:18b4f33b1064a21f04c2a5460097aa215a0ab99e70e69f80f6e658e6efe6610b michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:aa2340c98bdcae5b2a0b0bec949a2ebfdc97c325307332dbcd89d3ffbb1a42b4 michael_z_doukas: marking blob sha256:ef4179d01468906c9712725ddebdc89a907439dbec6dbb916b4c61867e595b21 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:bde2c5d94cddf55005b017caacb87d6b897931dea492c77200a3606db5385caf time="2026-01-15T23:26:18Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/bd/bde2c5d94cddf55005b017caacb87d6b897931dea492c77200a3606db5385caf" go.version=go1.24.12 instance.id=dc60baa8-68db-44a0-a869-5cb2ebe11b14 --- PASS: TestOrphanBlobDeleted (0.82s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:d4079adbdb81936c875749150ac8956fa52a34fefd90fb7e179c3b7716ca7b1d linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:6f719a5923ce2e3a665c25be696ca8ca069c479feda47961716c013e7f95b4cf --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.64s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.41s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.30s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (0.99s) === RUN TestLinkPathFuncs --- PASS: TestLinkPathFuncs (0.00s) === RUN TestVerifyOCIManifestNonDistributableLayer --- PASS: TestVerifyOCIManifestNonDistributableLayer (0.00s) === RUN TestPathMapper --- PASS: TestPathMapper (0.00s) === RUN TestDigestFromPath --- PASS: TestDigestFromPath (0.00s) === RUN TestPurgeGather --- PASS: TestPurgeGather (0.00s) === RUN TestPurgeNone time="2026-01-15T23:26:20Z" level=info msg="PurgeUploads starting: olderThan=2026-01-15 22:26:20.520379109 +0000 UTC m=-3573.984176612, actuallyDelete=true" time="2026-01-15T23:26:20Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2026-01-15T23:26:20Z" level=info msg="PurgeUploads starting: olderThan=2026-01-15 23:26:20.521277926 +0000 UTC m=+26.016722200, actuallyDelete=true" time="2026-01-15T23:26:20Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d7d409c3-3d67-404e-a631-8254e4e386b7 have older date (2026-01-15 22:26:20 +0000 UTC) than purge date (2026-01-15 23:26:20.521277926 +0000 UTC m=+26.016722200). Removing upload directory." time="2026-01-15T23:26:20Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f4185f58-3c0d-42a4-85f0-67e93736d098 have older date (2026-01-15 22:26:20 +0000 UTC) than purge date (2026-01-15 23:26:20.521277926 +0000 UTC m=+26.016722200). Removing upload directory." time="2026-01-15T23:26:20Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ff2855f3-9f86-473f-bca9-5fdb1632fac4 have older date (2026-01-15 22:26:20 +0000 UTC) than purge date (2026-01-15 23:26:20.521277926 +0000 UTC m=+26.016722200). Removing upload directory." time="2026-01-15T23:26:20Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0d5745e6-0cb0-48d6-afc3-071695fa2873 have older date (2026-01-15 22:26:20 +0000 UTC) than purge date (2026-01-15 23:26:20.521277926 +0000 UTC m=+26.016722200). Removing upload directory." time="2026-01-15T23:26:20Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2de42e3b-e4c9-4cc7-be6d-042c2a0b5628 have older date (2026-01-15 22:26:20 +0000 UTC) than purge date (2026-01-15 23:26:20.521277926 +0000 UTC m=+26.016722200). Removing upload directory." time="2026-01-15T23:26:20Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5159c6cf-5a82-4ace-90c9-4957fe3693c0 have older date (2026-01-15 22:26:20 +0000 UTC) than purge date (2026-01-15 23:26:20.521277926 +0000 UTC m=+26.016722200). Removing upload directory." time="2026-01-15T23:26:20Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/58a19821-8b47-47ac-9e63-1dd44756c7c8 have older date (2026-01-15 22:26:20 +0000 UTC) than purge date (2026-01-15 23:26:20.521277926 +0000 UTC m=+26.016722200). Removing upload directory." time="2026-01-15T23:26:20Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/8881fa8d-010e-4bef-9520-cbb212e3dfde have older date (2026-01-15 22:26:20 +0000 UTC) than purge date (2026-01-15 23:26:20.521277926 +0000 UTC m=+26.016722200). Removing upload directory." time="2026-01-15T23:26:20Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/89809ba5-aa40-47a7-b651-05369886d4fb have older date (2026-01-15 22:26:20 +0000 UTC) than purge date (2026-01-15 23:26:20.521277926 +0000 UTC m=+26.016722200). Removing upload directory." time="2026-01-15T23:26:20Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b7e197bb-1427-445a-be9d-a40a9e1103c1 have older date (2026-01-15 22:26:20 +0000 UTC) than purge date (2026-01-15 23:26:20.521277926 +0000 UTC m=+26.016722200). Removing upload directory." time="2026-01-15T23:26:20Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/0f348449-f2db-4a50-ad0c-b0f7eceb4c08 have older date (2026-01-15 22:26:20 +0000 UTC) than purge date (2026-01-15 23:26:20.521277926 +0000 UTC m=+26.016722200). Removing upload directory." time="2026-01-15T23:26:20Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2026-01-15T23:26:20Z" level=info msg="PurgeUploads starting: olderThan=2026-01-15 23:26:20.522356499 +0000 UTC m=+26.017800773, actuallyDelete=true" time="2026-01-15T23:26:20Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/1aef1113-a9f1-4a60-ad7d-eaa70be04673 have older date (2026-01-15 22:26:20 +0000 UTC) than purge date (2026-01-15 23:26:20.522356499 +0000 UTC m=+26.017800773). Removing upload directory." time="2026-01-15T23:26:20Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/85a38713-4959-491b-986f-b2cff6d64991 have older date (2026-01-15 22:26:20 +0000 UTC) than purge date (2026-01-15 23:26:20.522356499 +0000 UTC m=+26.017800773). Removing upload directory." time="2026-01-15T23:26:20Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/aa3a4bad-fec2-4e29-8301-b76bcd825b97 have older date (2026-01-15 22:26:20 +0000 UTC) than purge date (2026-01-15 23:26:20.522356499 +0000 UTC m=+26.017800773). Removing upload directory." time="2026-01-15T23:26:20Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/f6910487-131a-4666-bc84-b19a03a54f84 have older date (2026-01-15 22:26:20 +0000 UTC) than purge date (2026-01-15 23:26:20.522356499 +0000 UTC m=+26.017800773). Removing upload directory." time="2026-01-15T23:26:20Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/5d83fa00-3b2a-4e9a-a66d-537df456a5ca have older date (2026-01-15 22:26:20 +0000 UTC) than purge date (2026-01-15 23:26:20.522356499 +0000 UTC m=+26.017800773). Removing upload directory." time="2026-01-15T23:26:20Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2026-01-15T23:26:20Z" level=info msg="PurgeUploads starting: olderThan=2026-01-15 23:26:20.523124138 +0000 UTC m=+26.018568413, actuallyDelete=true" time="2026-01-15T23:26:20Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/16f3310e-2357-42e0-a63e-72aa63363d0d have older date (2026-01-15 22:26:20 +0000 UTC) than purge date (2026-01-15 23:26:20.523124138 +0000 UTC m=+26.018568413). Removing upload directory." time="2026-01-15T23:26:20Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/29927d55-8415-4b7a-b676-c0200802da5e have older date (2026-01-15 22:26:20 +0000 UTC) than purge date (2026-01-15 23:26:20.523124138 +0000 UTC m=+26.018568413). Removing upload directory." time="2026-01-15T23:26:20Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/885d2624-c6f5-416b-a18a-b85622e8f885 have older date (2026-01-15 22:26:20 +0000 UTC) than purge date (2026-01-15 23:26:20.523124138 +0000 UTC m=+26.018568413). Removing upload directory." time="2026-01-15T23:26:20Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a91a391a-bc65-41e1-b0ea-ca3d3ee1d8a1 have older date (2026-01-15 22:26:20 +0000 UTC) than purge date (2026-01-15 23:26:20.523124138 +0000 UTC m=+26.018568413). Removing upload directory." time="2026-01-15T23:26:20Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/08b0da3a-232f-4238-a26d-539139e865a5 have older date (2026-01-15 22:26:20 +0000 UTC) than purge date (2026-01-15 23:26:20.523124138 +0000 UTC m=+26.018568413). Removing upload directory." time="2026-01-15T23:26:20Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2026-01-15T23:26:20Z" level=info msg="PurgeUploads starting: olderThan=2026-01-15 23:26:20.523569831 +0000 UTC m=+26.019014104, actuallyDelete=true" time="2026-01-15T23:26:20Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeMissingStartedAt (0.00s) === RUN TestVerifyManifestForeignLayer --- PASS: TestVerifyManifestForeignLayer (0.00s) === RUN TestTagStoreTag --- PASS: TestTagStoreTag (0.00s) === RUN TestTagStoreUnTag --- PASS: TestTagStoreUnTag (0.00s) === RUN TestTagStoreAll --- PASS: TestTagStoreAll (0.00s) === RUN TestTagLookup --- PASS: TestTagLookup (0.00s) PASS ok github.com/docker/distribution/registry/storage 26.028s ? 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.009s === 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.007s === RUN TestWalkFileRemoved time="2026-01-15T23:25:54Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.003s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.850s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.08s) === RUN TestGetLimitFromParameter === RUN TestGetLimitFromParameter/foo === RUN TestGetLimitFromParameter/50 === RUN TestGetLimitFromParameter/5 === RUN TestGetLimitFromParameter/ === RUN TestGetLimitFromParameter/812 --- PASS: TestGetLimitFromParameter (0.00s) --- PASS: TestGetLimitFromParameter/foo (0.00s) --- PASS: TestGetLimitFromParameter/50 (0.00s) --- PASS: TestGetLimitFromParameter/5 (0.00s) --- PASS: TestGetLimitFromParameter/ (0.00s) --- PASS: TestGetLimitFromParameter/812 (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/base 0.088s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.20s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 16.027s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (17.23s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 18.214s ? 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-01-15T23:25:54Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.24.12 === RUN TestEligibleForS3/Client_IP_=_#01 time="2026-01-15T23:25:54Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.24.12 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2026-01-15T23:25:54Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.24.12 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestParsing === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV4_2 === CONT TestMatchIPV4 === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV6 === CONT TestInvalidNetworkType === CONT TestInvalidData === CONT TestMatchIPV4WithRegionNotMatched === CONT TestUpdateCalledRegularly time="2026-01-15T23:25:54Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.12 time="2026-01-15T23:25:54Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.12 instance.id=0b4e9a68-e94f-4fbb-8148-45aad0c9ae8f time="2026-01-15T23:25:54Z" level=error msg="unknown ip address format" go.version=go1.24.12 instance.id=0b4e9a68-e94f-4fbb-8148-45aad0c9ae8f ip=?0000000000000000000000000000000000 --- PASS: TestInvalidNetworkType (0.00s) --- PASS: TestParsing (0.00s) --- PASS: TestMatchIPV4 (0.00s) --- PASS: TestMatchIPV4_2 (0.00s) time="2026-01-15T23:25:54Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.12 instance.id=0b4e9a68-e94f-4fbb-8148-45aad0c9ae8f --- PASS: TestS3TryUpdate (0.00s) --- PASS: TestInvalidData (0.00s) --- PASS: TestMatchIPV6 (0.00s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.00s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.00s) --- PASS: TestMatchIPV4WithRegionMatched (0.00s) time="2026-01-15T23:25:55Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.12 time="2026-01-15T23:25:56Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.12 time="2026-01-15T23:25:57Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.12 time="2026-01-15T23:25:58Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.12 --- PASS: TestUpdateCalledRegularly (4.50s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.509s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.006s ? github.com/docker/distribution/registry/storage/driver/oss [no test files] === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) === RUN TestEmptyRootList s3_test.go:119: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestEmptyRootList (0.00s) === RUN TestStorageClass s3_test.go:169: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestStorageClass (0.00s) === RUN TestOverThousandBlobs s3_test.go:242: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestOverThousandBlobs (0.00s) === RUN TestMoveWithMultipartCopy s3_test.go:275: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestMoveWithMultipartCopy (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/s3-aws 0.779s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.60s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.02s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.440s ? 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.027s ? 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-r17.apk >>> docker-registry*: Adding .pre-install >>> docker-registry-openrc*: Scanning shared objects >>> docker-registry*: Scanning shared objects >>> docker-registry-openrc*: Tracing dependencies... >>> docker-registry-openrc*: Package size: 1.5 KB >>> docker-registry-openrc*: Compressing data... >>> docker-registry-openrc*: Create checksum... >>> docker-registry-openrc*: Create docker-registry-openrc-2.8.3-r17.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-ppc64le.so.1 >>> docker-registry*: Package size: 26.9 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r17.apk >>> docker-registry: Build complete at Thu, 15 Jan 2026 23:27:16 +0000 elapsed time 0h 1m 54s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20260115.232525) (2/2) Purging go (1.24.12-r0) Executing busybox-1.37.0-r20.trigger OK: 430 MiB in 104 packages >>> docker-registry: Updating the community/ppc64le repository index... >>> docker-registry: Signing the index...